|
1 | 1 | { |
2 | | - "name": "comic-read", |
| 2 | + "name": "@hymbz/comic-read-script", |
3 | 3 | "version": "11.12.1", |
4 | | - "description": "", |
| 4 | + "description": "为漫画站增加双页阅读、翻译等优化体验的增强功能的油猴脚本", |
5 | 5 | "author": "hymbz", |
6 | 6 | "license": "AGPL-3.0-or-later", |
7 | | - "private": "true", |
| 7 | + "repository": "github:hymbz/ComicReadScript", |
8 | 8 | "scripts": { |
9 | 9 | "dev": "rollup --config --watch --environment NODE_ENV:development --configPlugin rollup-plugin-ts --configImportAttributesKey with", |
10 | 10 | "build": "rollup --config --configPlugin rollup-plugin-ts --configImportAttributesKey with", |
11 | 11 | "release": "node release.mjs", |
12 | 12 | "release:push": "node release.mjs push", |
13 | 13 | "test": "vitest", |
14 | 14 | "check": "tsc -noEmit && oxlint -f stylish . && eslint . && prettier . --write --log-level warn && stylelint \"**/*.css\" --ignore-path .eslintignore", |
15 | | - "stylelint": "stylelint \"**/*.css\" --fix", |
16 | 15 | "pwa-assets-generator": "pwa-assets-generator", |
17 | 16 | "pwa:dev": "vite serve src/pwa", |
18 | 17 | "pwa:build": "vite build src/pwa", |
|
24 | 23 | "build-storybook": "storybook build", |
25 | 24 | "test-storybook": "test-storybook --maxWorkers=1 --testTimeout 60000", |
26 | 25 | "percy": "percy exec -- pnpm test-storybook", |
27 | | - "wdio": "wdio run ./wdio.conf.ts" |
| 26 | + "wdio": "wdio run ./wdio.conf.ts", |
| 27 | + "npm:build": "rollup --config --environment NODE_ENV:npm --configPlugin rollup-plugin-ts --configImportAttributesKey with" |
28 | 28 | }, |
29 | 29 | "dependencies": { |
30 | 30 | "@material-design-icons/svg": "^0.14.15", |
|
42 | 42 | "jsqr": "^1.4.0", |
43 | 43 | "libarchive.js": "2.0.2", |
44 | 44 | "magic-bytes.js": "^1.12.1", |
45 | | - "marked": "^16.0.0", |
| 45 | + "marked": "^16.1.2", |
46 | 46 | "normalize.css": "^8.0.1", |
47 | 47 | "protobufjs": "^7.5.3", |
48 | | - "pwa-install-handler": "^2.6.2", |
49 | | - "solid-js": "^1.9.7", |
| 48 | + "pwa-install-handler": "^2.6.3", |
| 49 | + "solid-js": "^1.9.8", |
50 | 50 | "water.css": "^2.1.1" |
51 | 51 | }, |
52 | 52 | "devDependencies": { |
|
56 | 56 | "@babel/plugin-transform-runtime": "^7.28.0", |
57 | 57 | "@babel/preset-env": "^7.28.0", |
58 | 58 | "@babel/preset-typescript": "^7.27.1", |
59 | | - "@babel/runtime": "^7.27.6", |
60 | | - "@eslint/js": "^9.30.1", |
| 59 | + "@babel/runtime": "^7.28.2", |
| 60 | + "@eslint/js": "^9.33.0", |
61 | 61 | "@jackfranklin/rollup-plugin-markdown": "^0.4.0", |
62 | | - "@percy/cli": "^1.31.0", |
63 | | - "@percy/playwright": "^1.0.8", |
| 62 | + "@percy/cli": "^1.31.1", |
| 63 | + "@percy/playwright": "^1.0.9", |
64 | 64 | "@prettier/plugin-oxc": "^0.0.4", |
65 | 65 | "@release-it/conventional-changelog": "^10.0.1", |
66 | 66 | "@rollup/plugin-alias": "^5.1.1", |
|
69 | 69 | "@rollup/plugin-json": "^6.1.0", |
70 | 70 | "@rollup/plugin-node-resolve": "^16.0.1", |
71 | 71 | "@rollup/plugin-replace": "^6.0.2", |
| 72 | + "@rollup/plugin-terser": "^0.4.4", |
72 | 73 | "@solidjs/router": "^0.15.3", |
73 | 74 | "@storybook/test-runner": "^0.23.0", |
74 | 75 | "@types/libarchive.js": "^1.3.4", |
75 | 76 | "@types/mocha": "^10.0.10", |
76 | | - "@types/node": "^24.0.10", |
| 77 | + "@types/node": "^24.2.1", |
77 | 78 | "@types/shelljs": "^0.8.17", |
78 | 79 | "@types/wicg-file-system-access": "^2023.10.6", |
79 | 80 | "@types/wicg-web-app-launch": "^2023.1.4", |
80 | | - "@typescript-eslint/parser": "^8.35.1", |
| 81 | + "@typescript-eslint/parser": "^8.39.0", |
81 | 82 | "@vueless/storybook-dark-mode": "^9.0.6", |
82 | 83 | "@wdio/cli": "^9.18.4", |
83 | 84 | "@wdio/concise-reporter": "^9.18.0", |
|
87 | 88 | "@wdio/mocha-framework": "^9.18.0", |
88 | 89 | "@wdio/visual-service": "^9.0.0", |
89 | 90 | "autoprefixer": "^10.4.21", |
90 | | - "axios": "^1.10.0", |
91 | | - "babel-preset-solid": "^1.9.6", |
92 | | - "cssnano": "^7.0.7", |
93 | | - "eslint": "^9.30.1", |
94 | | - "eslint-config-prettier": "^10.1.5", |
95 | | - "eslint-plugin-i18next": "^6.1.1", |
96 | | - "eslint-plugin-jsdoc": "^51.3.3", |
97 | | - "eslint-plugin-oxlint": "^1.5.0", |
| 91 | + "axios": "^1.11.0", |
| 92 | + "babel-preset-solid": "^1.9.8", |
| 93 | + "cssnano": "^7.1.0", |
| 94 | + "eslint": "^9.33.0", |
| 95 | + "eslint-config-prettier": "^10.1.8", |
| 96 | + "eslint-plugin-i18next": "^6.1.3", |
| 97 | + "eslint-plugin-jsdoc": "^52.0.4", |
| 98 | + "eslint-plugin-oxlint": "^1.11.1", |
98 | 99 | "eslint-plugin-solid": "^0.14.5", |
99 | | - "fake-indexeddb": "^6.0.1", |
| 100 | + "fake-indexeddb": "^6.1.0", |
100 | 101 | "image-meta": "^0.2.1", |
101 | 102 | "jsdom": "^26.1.0", |
102 | | - "oxlint": "^1.5.0", |
103 | | - "playwright": "^1.53.2", |
| 103 | + "oxlint": "^1.11.1", |
| 104 | + "playwright": "^1.54.2", |
104 | 105 | "postcss-import": "^16.1.1", |
105 | 106 | "postcss-nesting": "^13.0.2", |
106 | 107 | "prettier": "^3.6.2", |
107 | 108 | "radash": "^12.1.1", |
108 | | - "release-it": "^19.0.3", |
| 109 | + "release-it": "^19.0.4", |
109 | 110 | "rfdc": "^1.4.1", |
110 | | - "rollup": "^4.44.1", |
| 111 | + "rollup": "^4.46.2", |
111 | 112 | "rollup-plugin-styles": "^4.0.0", |
112 | 113 | "rollup-plugin-ts": "^3.4.5", |
113 | 114 | "rollup-plugin-watch-external": "^1.0.2", |
114 | 115 | "serve": "^14.2.4", |
115 | 116 | "shelljs": "^0.10.0", |
116 | | - "storybook": "^9.0.15", |
117 | | - "storybook-solidjs-vite": "9.0.0", |
118 | | - "stylelint": "^16.21.1", |
| 117 | + "storybook": "^9.1.1", |
| 118 | + "storybook-solidjs-vite": "9.0.3", |
| 119 | + "stylelint": "^16.23.1", |
119 | 120 | "stylelint-config-clean-order": "^7.0.0", |
120 | | - "stylelint-config-standard": "^38.0.0", |
| 121 | + "stylelint-config-standard": "^39.0.0", |
121 | 122 | "stylelint-high-performance-animation": "^1.11.0", |
122 | 123 | "stylelint-order": "^7.0.0", |
123 | 124 | "stylelint-prettier": "^5.0.3", |
124 | 125 | "svgo": "^4.0.0", |
125 | 126 | "sync-fetch": "^0.5.2", |
126 | 127 | "tslib": "^2.8.1", |
127 | 128 | "type-fest": "^4.41.0", |
128 | | - "typescript": "^5.8.3", |
129 | | - "typescript-eslint": "^8.35.1", |
130 | | - "vite": "^7.0.1", |
131 | | - "vite-plugin-pwa": "^1.0.1", |
132 | | - "vite-plugin-solid": "^2.11.7", |
| 129 | + "typescript": "^5.9.2", |
| 130 | + "typescript-eslint": "^8.39.0", |
| 131 | + "vite": "^7.1.1", |
| 132 | + "vite-plugin-pwa": "^1.0.2", |
| 133 | + "vite-plugin-solid": "^2.11.8", |
133 | 134 | "vite-tsconfig-paths": "^5.1.4", |
134 | | - "vitepress": "1.6.3", |
| 135 | + "vitepress": "1.6.4", |
135 | 136 | "vitest": "^3.2.4", |
136 | 137 | "wdio-vscode-service": "^6.1.3", |
137 | | - "xo": "^1.1.1" |
138 | | - } |
| 138 | + "xo": "^1.2.1" |
| 139 | + }, |
| 140 | + "pnpm": { |
| 141 | + "neverBuiltDependencies": [] |
| 142 | + }, |
| 143 | + "files": [ |
| 144 | + "dist", |
| 145 | + "public", |
| 146 | + "src/helper/other.ts", |
| 147 | + "ComicRead.user.js", |
| 148 | + "ComicRead-AdGuard.user.js" |
| 149 | + ] |
139 | 150 | } |
0 commit comments