aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorreal-zephex <[email protected]>2024-03-26 10:41:50 +0530
committerreal-zephex <[email protected]>2024-03-26 10:41:50 +0530
commita34ff87a7e2237217151dcdee37bae94d0ea6f2a (patch)
treed24f22c56a3d496aa76fc1245f0f21b9d18e8adb
parentfix: small css fix (diff)
downloaddramalama-a34ff87a7e2237217151dcdee37bae94d0ea6f2a.tar.xz
dramalama-a34ff87a7e2237217151dcdee37bae94d0ea6f2a.zip
changed the hosting for the image proxy
-rw-r--r--package-lock.json133
-rw-r--r--package.json12
-rw-r--r--src/app/manga/[title]/[id]/[read]/page.jsx2
-rw-r--r--src/app/manga/[title]/[id]/[read]/read.module.css1
4 files changed, 87 insertions, 61 deletions
diff --git a/package-lock.json b/package-lock.json
index 93c91bc..9dbb9f0 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12,20 +12,22 @@
"@vercel/postgres": "^0.7.2",
"@vercel/speed-insights": "^1.0.10",
"@vidstack/react": "^1.10.9",
+ "child_process": "^1.0.2",
"hls.js": "^1.5.7",
"media-icons": "^1.1.2",
- "next": "14.1.3",
- "react": "^18",
- "react-dom": "^18",
+ "next": "^14.1.4",
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0",
"react-icons": "^5.0.1",
"react-player": "^2.15.1",
- "react-router-dom": "^6.22.3"
+ "react-router-dom": "^6.22.3",
+ "say": "^0.16.0"
},
"devDependencies": {
"@types/node": "20.11.28",
"@types/react": "18.2.66",
"eslint": "^8",
- "eslint-config-next": "14.1.3"
+ "eslint-config-next": "^14.1.4"
}
},
"node_modules/@aashutoshrathi/word-wrap": {
@@ -191,23 +193,23 @@
}
},
"node_modules/@next/env": {
- "version": "14.1.3",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.3.tgz",
- "integrity": "sha512-VhgXTvrgeBRxNPjyfBsDIMvgsKDxjlpw4IAUsHCX8Gjl1vtHUYRT3+xfQ/wwvLPDd/6kqfLqk9Pt4+7gysuCKQ=="
+ "version": "14.1.4",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.4.tgz",
+ "integrity": "sha512-e7X7bbn3Z6DWnDi75UWn+REgAbLEqxI8Tq2pkFOFAMpWAWApz/YCUhtWMWn410h8Q2fYiYL7Yg5OlxMOCfFjJQ=="
},
"node_modules/@next/eslint-plugin-next": {
- "version": "14.1.3",
- "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.1.3.tgz",
- "integrity": "sha512-VCnZI2cy77Yaj3L7Uhs3+44ikMM1VD/fBMwvTBb3hIaTIuqa+DmG4dhUDq+MASu3yx97KhgsVJbsas0XuiKyww==",
+ "version": "14.1.4",
+ "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.1.4.tgz",
+ "integrity": "sha512-n4zYNLSyCo0Ln5b7qxqQeQ34OZKXwgbdcx6kmkQbywr+0k6M3Vinft0T72R6CDAcDrne2IAgSud4uWCzFgc5HA==",
"dev": true,
"dependencies": {
"glob": "10.3.10"
}
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "14.1.3",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.3.tgz",
- "integrity": "sha512-LALu0yIBPRiG9ANrD5ncB3pjpO0Gli9ZLhxdOu6ZUNf3x1r3ea1rd9Q+4xxUkGrUXLqKVK9/lDkpYIJaCJ6AHQ==",
+ "version": "14.1.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.4.tgz",
+ "integrity": "sha512-ubmUkbmW65nIAOmoxT1IROZdmmJMmdYvXIe8211send9ZYJu+SqxSnJM4TrPj9wmL6g9Atvj0S/2cFmMSS99jg==",
"cpu": [
"arm64"
],
@@ -220,9 +222,9 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "14.1.3",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.3.tgz",
- "integrity": "sha512-E/9WQeXxkqw2dfcn5UcjApFgUq73jqNKaE5bysDm58hEUdUGedVrnRhblhJM7HbCZNhtVl0j+6TXsK0PuzXTCg==",
+ "version": "14.1.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.4.tgz",
+ "integrity": "sha512-b0Xo1ELj3u7IkZWAKcJPJEhBop117U78l70nfoQGo4xUSvv0PJSTaV4U9xQBLvZlnjsYkc8RwQN1HoH/oQmLlQ==",
"cpu": [
"x64"
],
@@ -235,9 +237,9 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "14.1.3",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.3.tgz",
- "integrity": "sha512-USArX9B+3rZSXYLFvgy0NVWQgqh6LHWDmMt38O4lmiJNQcwazeI6xRvSsliDLKt+78KChVacNiwvOMbl6g6BBw==",
+ "version": "14.1.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.4.tgz",
+ "integrity": "sha512-457G0hcLrdYA/u1O2XkRMsDKId5VKe3uKPvrKVOyuARa6nXrdhJOOYU9hkKKyQTMru1B8qEP78IAhf/1XnVqKA==",
"cpu": [
"arm64"
],
@@ -250,9 +252,9 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "14.1.3",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.3.tgz",
- "integrity": "sha512-esk1RkRBLSIEp1qaQXv1+s6ZdYzuVCnDAZySpa62iFTMGTisCyNQmqyCTL9P+cLJ4N9FKCI3ojtSfsyPHJDQNw==",
+ "version": "14.1.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.4.tgz",
+ "integrity": "sha512-l/kMG+z6MB+fKA9KdtyprkTQ1ihlJcBh66cf0HvqGP+rXBbOXX0dpJatjZbHeunvEHoBBS69GYQG5ry78JMy3g==",
"cpu": [
"arm64"
],
@@ -265,9 +267,9 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "14.1.3",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.3.tgz",
- "integrity": "sha512-8uOgRlYEYiKo0L8YGeS+3TudHVDWDjPVDUcST+z+dUzgBbTEwSSIaSgF/vkcC1T/iwl4QX9iuUyUdQEl0Kxalg==",
+ "version": "14.1.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.4.tgz",
+ "integrity": "sha512-BapIFZ3ZRnvQ1uWbmqEGJuPT9cgLwvKtxhK/L2t4QYO7l+/DxXuIGjvp1x8rvfa/x1FFSsipERZK70pewbtJtw==",
"cpu": [
"x64"
],
@@ -280,9 +282,9 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "14.1.3",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.3.tgz",
- "integrity": "sha512-DX2zqz05ziElLoxskgHasaJBREC5Y9TJcbR2LYqu4r7naff25B4iXkfXWfcp69uD75/0URmmoSgT8JclJtrBoQ==",
+ "version": "14.1.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.4.tgz",
+ "integrity": "sha512-mqVxTwk4XuBl49qn2A5UmzFImoL1iLm0KQQwtdRJRKl21ylQwwGCxJtIYo2rbfkZHoSKlh/YgztY0qH3wG1xIg==",
"cpu": [
"x64"
],
@@ -295,9 +297,9 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "14.1.3",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.3.tgz",
- "integrity": "sha512-HjssFsCdsD4GHstXSQxsi2l70F/5FsRTRQp8xNgmQs15SxUfUJRvSI9qKny/jLkY3gLgiCR3+6A7wzzK0DBlfA==",
+ "version": "14.1.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.4.tgz",
+ "integrity": "sha512-xzxF4ErcumXjO2Pvg/wVGrtr9QQJLk3IyQX1ddAC/fi6/5jZCZ9xpuL9Tzc4KPWMFq8GGWFVDMshZOdHGdkvag==",
"cpu": [
"arm64"
],
@@ -310,9 +312,9 @@
}
},
"node_modules/@next/swc-win32-ia32-msvc": {
- "version": "14.1.3",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.3.tgz",
- "integrity": "sha512-DRuxD5axfDM1/Ue4VahwSxl1O5rn61hX8/sF0HY8y0iCbpqdxw3rB3QasdHn/LJ6Wb2y5DoWzXcz3L1Cr+Thrw==",
+ "version": "14.1.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.4.tgz",
+ "integrity": "sha512-WZiz8OdbkpRw6/IU/lredZWKKZopUMhcI2F+XiMAcPja0uZYdMTZQRoQ0WZcvinn9xZAidimE7tN9W5v9Yyfyw==",
"cpu": [
"ia32"
],
@@ -325,9 +327,9 @@
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "14.1.3",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.3.tgz",
- "integrity": "sha512-uC2DaDoWH7h1P/aJ4Fok3Xiw6P0Lo4ez7NbowW2VGNXw/Xv6tOuLUcxhBYZxsSUJtpeknCi8/fvnSpyCFp4Rcg==",
+ "version": "14.1.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.4.tgz",
+ "integrity": "sha512-4Rto21sPfw555sZ/XNLqfxDUNeLhNYGO2dlPqsnuCg8N8a2a9u1ltqBOPQ4vj1Gf7eJC0W2hHG2eYUHuiXgY2w==",
"cpu": [
"x64"
],
@@ -1088,6 +1090,11 @@
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
+ "node_modules/child_process": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz",
+ "integrity": "sha512-Wmza/JzL0SiWz7kl6MhIKT5ceIlnFPJX+lwUGj7Clhy5MMldsSoJR0+uvRzOS5Kv45Mq7t1PoE8TsOA9bzvb6g=="
+ },
"node_modules/client-only": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
@@ -1481,12 +1488,12 @@
}
},
"node_modules/eslint-config-next": {
- "version": "14.1.3",
- "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.1.3.tgz",
- "integrity": "sha512-sUCpWlGuHpEhI0pIT0UtdSLJk5Z8E2DYinPTwsBiWaSYQomchdl0i60pjynY48+oXvtyWMQ7oE+G3m49yrfacg==",
+ "version": "14.1.4",
+ "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.1.4.tgz",
+ "integrity": "sha512-cihIahbhYAWwXJwZkAaRPpUi5t9aOi/HdfWXOjZeUOqNWXHD8X22kd1KG58Dc3MVaRx3HoR/oMGk2ltcrqDn8g==",
"dev": true,
"dependencies": {
- "@next/eslint-plugin-next": "14.1.3",
+ "@next/eslint-plugin-next": "14.1.4",
"@rushstack/eslint-patch": "^1.3.3",
"@typescript-eslint/parser": "^5.4.2 || ^6.0.0",
"eslint-import-resolver-node": "^0.3.6",
@@ -2982,11 +2989,11 @@
"dev": true
},
"node_modules/next": {
- "version": "14.1.3",
- "resolved": "https://registry.npmjs.org/next/-/next-14.1.3.tgz",
- "integrity": "sha512-oexgMV2MapI0UIWiXKkixF8J8ORxpy64OuJ/J9oVUmIthXOUCcuVEZX+dtpgq7wIfIqtBwQsKEDXejcjTsan9g==",
+ "version": "14.1.4",
+ "resolved": "https://registry.npmjs.org/next/-/next-14.1.4.tgz",
+ "integrity": "sha512-1WTaXeSrUwlz/XcnhGTY7+8eiaFvdet5z9u3V2jb+Ek1vFo0VhHKSAIJvDWfQpttWjnyw14kBeq28TPq7bTeEQ==",
"dependencies": {
- "@next/env": "14.1.3",
+ "@next/env": "14.1.4",
"@swc/helpers": "0.5.2",
"busboy": "1.6.0",
"caniuse-lite": "^1.0.30001579",
@@ -3001,15 +3008,15 @@
"node": ">=18.17.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "14.1.3",
- "@next/swc-darwin-x64": "14.1.3",
- "@next/swc-linux-arm64-gnu": "14.1.3",
- "@next/swc-linux-arm64-musl": "14.1.3",
- "@next/swc-linux-x64-gnu": "14.1.3",
- "@next/swc-linux-x64-musl": "14.1.3",
- "@next/swc-win32-arm64-msvc": "14.1.3",
- "@next/swc-win32-ia32-msvc": "14.1.3",
- "@next/swc-win32-x64-msvc": "14.1.3"
+ "@next/swc-darwin-arm64": "14.1.4",
+ "@next/swc-darwin-x64": "14.1.4",
+ "@next/swc-linux-arm64-gnu": "14.1.4",
+ "@next/swc-linux-arm64-musl": "14.1.4",
+ "@next/swc-linux-x64-gnu": "14.1.4",
+ "@next/swc-linux-x64-musl": "14.1.4",
+ "@next/swc-win32-arm64-msvc": "14.1.4",
+ "@next/swc-win32-ia32-msvc": "14.1.4",
+ "@next/swc-win32-x64-msvc": "14.1.4"
},
"peerDependencies": {
"@opentelemetry/api": "^1.1.0",
@@ -3163,6 +3170,11 @@
"wrappy": "1"
}
},
+ "node_modules/one-time": {
+ "version": "0.0.4",
+ "resolved": "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz",
+ "integrity": "sha512-qAMrwuk2xLEutlASoiPiAMW3EN3K96Ka/ilSXYr6qR1zSVXw2j7+yDSqGTC4T9apfLYxM3tLLjKvgPdAUK7kYQ=="
+ },
"node_modules/optionator": {
"version": "0.9.3",
"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz",
@@ -3713,6 +3725,17 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/say": {
+ "version": "0.16.0",
+ "resolved": "https://registry.npmjs.org/say/-/say-0.16.0.tgz",
+ "integrity": "sha512-yEfncNu3I6lcZ6RIrXgE9DqbrEmvV5uQQ8ReM14u/DodlvJYpveqNphO55RLMSj77b06ZKNif/FLmhzQxcuUXg==",
+ "dependencies": {
+ "one-time": "0.0.4"
+ },
+ "engines": {
+ "node": ">=6.9"
+ }
+ },
"node_modules/scheduler": {
"version": "0.23.0",
"resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
diff --git a/package.json b/package.json
index 8a63f0f..18f03ec 100644
--- a/package.json
+++ b/package.json
@@ -13,19 +13,21 @@
"@vercel/postgres": "^0.7.2",
"@vercel/speed-insights": "^1.0.10",
"@vidstack/react": "^1.10.9",
+ "child_process": "^1.0.2",
"hls.js": "^1.5.7",
"media-icons": "^1.1.2",
- "next": "14.1.3",
- "react": "^18",
- "react-dom": "^18",
+ "next": "^14.1.4",
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0",
"react-icons": "^5.0.1",
"react-player": "^2.15.1",
- "react-router-dom": "^6.22.3"
+ "react-router-dom": "^6.22.3",
+ "say": "^0.16.0"
},
"devDependencies": {
"@types/node": "20.11.28",
"@types/react": "18.2.66",
"eslint": "^8",
- "eslint-config-next": "14.1.3"
+ "eslint-config-next": "^14.1.4"
}
}
diff --git a/src/app/manga/[title]/[id]/[read]/page.jsx b/src/app/manga/[title]/[id]/[read]/page.jsx
index 142d414..7369ba0 100644
--- a/src/app/manga/[title]/[id]/[read]/page.jsx
+++ b/src/app/manga/[title]/[id]/[read]/page.jsx
@@ -29,7 +29,7 @@ export default async function Read({ params }) {
images.map((item, index) => (
<div className={styles.Image} key={index}>
<Image
- src={`https://image-proxy-manga.vercel.app/image-proxy?url=${item}`}
+ src={`https://image-proxy-4xuu.onrender.com/image-proxy?url=${item}`}
key={index}
alt="Pages"
width={800}
diff --git a/src/app/manga/[title]/[id]/[read]/read.module.css b/src/app/manga/[title]/[id]/[read]/read.module.css
index 80d91ae..47dde9e 100644
--- a/src/app/manga/[title]/[id]/[read]/read.module.css
+++ b/src/app/manga/[title]/[id]/[read]/read.module.css
@@ -1,5 +1,6 @@
.ImageContainer img {
width: auto;
+ max-width: 1000px;
height: auto;
border-radius: 5px;
margin-top: 10px;