diff --git a/package.json b/package.json index 5d109fbdbf..2938c2f9db 100644 --- a/package.json +++ b/package.json @@ -41,11 +41,11 @@ "js-yaml": "4.1.0" }, "devDependencies": { - "@biomejs/biome": "^1.7.3", - "@biomejs/cli-darwin-arm64": "^1.7.3", - "@biomejs/cli-darwin-x64": "^1.7.3", - "@biomejs/cli-linux-arm64": "^1.7.3", - "@biomejs/cli-linux-x64": "^1.7.3", + "@biomejs/biome": "1.7.3", + "@biomejs/cli-darwin-arm64": "1.7.3", + "@biomejs/cli-darwin-x64": "1.7.3", + "@biomejs/cli-linux-arm64": "1.7.3", + "@biomejs/cli-linux-x64": "1.7.3", "@types/node": "20.12.11", "execa": "9.0.2", "pnpm": "9.1.0", diff --git a/packages/backend/package.json b/packages/backend/package.json index 5f03397ca2..cd9b157089 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -25,7 +25,7 @@ "@bull-board/api": "5.17.1", "@bull-board/koa": "5.17.1", "@bull-board/ui": "5.17.1", - "@discordapp/twemoji": "^15.0.3", + "@discordapp/twemoji": "15.0.3", "@koa/cors": "5.0.0", "@koa/multer": "3.0.2", "@koa/router": "12.0.1", @@ -37,28 +37,28 @@ "ajv": "8.13.0", "archiver": "7.0.1", "aws-sdk": "2.1618.0", - "axios": "^1.6.8", + "axios": "1.6.8", "backend-rs": "workspace:*", "blurhash": "2.0.5", "bull": "4.12.3", "cacheable-lookup": "TheEssem/cacheable-lookup", - "cbor-x": "^1.5.9", + "cbor-x": "1.5.9", "chalk": "5.3.0", "chalk-template": "1.1.0", "cli-highlight": "2.1.11", "color-convert": "2.0.1", "content-disposition": "0.5.4", "date-fns": "3.6.0", - "decompress": "^4.2.1", + "decompress": "4.2.1", "deep-email-validator": "0.1.21", "deepl-node": "1.13.0", "escape-regexp": "0.0.1", "feed": "4.2.2", "file-type": "19.0.0", "fluent-ffmpeg": "2.1.2", - "form-data": "^4.0.0", + "form-data": "4.0.0", "got": "14.2.1", - "gunzip-maybe": "^1.4.2", + "gunzip-maybe": "1.4.2", "hpagent": "1.2.0", "ioredis": "5.4.1", "ip-cidr": "4.0.0", @@ -69,7 +69,7 @@ "jsrsasign": "11.1.0", "katex": "0.16.10", "koa": "2.15.3", - "koa-body": "^6.0.1", + "koa-body": "6.0.1", "koa-bodyparser": "4.4.1", "koa-favicon": "2.1.0", "koa-json-body": "5.3.0", @@ -81,14 +81,14 @@ "megalodon": "workspace:*", "mfm-js": "0.24.0", "mime-types": "2.1.35", - "msgpackr": "^1.10.2", + "msgpackr": "1.10.2", "multer": "1.4.5-lts.1", "nested-property": "4.0.0", "node-fetch": "3.3.2", "nodemailer": "6.9.13", - "opencc-js": "^1.0.5", + "opencc-js": "1.0.5", "os-utils": "0.0.14", - "otpauth": "^9.2.4", + "otpauth": "9.2.4", "parse5": "7.1.2", "pg": "8.11.5", "private-ip": "3.0.2", @@ -112,8 +112,8 @@ "summaly": "2.7.0", "syslog-pro": "1.0.0", "systeminformation": "5.22.8", - "tar-stream": "^3.1.7", - "tesseract.js": "^5.1.0", + "tar-stream": "3.1.7", + "tesseract.js": "5.1.0", "tinycolor2": "1.6.0", "tmp": "0.2.3", "typeorm": "0.3.20", @@ -126,9 +126,9 @@ "devDependencies": { "@swc/cli": "0.3.12", "@swc/core": "1.5.5", - "@types/adm-zip": "^0.5.5", - "@types/color-convert": "^2.0.3", - "@types/content-disposition": "^0.5.8", + "@types/adm-zip": "0.5.5", + "@types/color-convert": "2.0.3", + "@types/content-disposition": "0.5.8", "@types/escape-regexp": "0.0.3", "@types/fluent-ffmpeg": "2.1.24", "@types/jsdom": "21.1.6", @@ -150,9 +150,9 @@ "@types/node-fetch": "2.6.11", "@types/nodemailer": "6.4.15", "@types/oauth": "0.9.4", - "@types/opencc-js": "^1.0.3", - "@types/pg": "^8.11.6", - "@types/probe-image-size": "^7.2.4", + "@types/opencc-js": "1.0.3", + "@types/pg": "8.11.6", + "@types/probe-image-size": "7.2.4", "@types/pug": "2.0.10", "@types/punycode": "2.1.4", "@types/qrcode": "1.5.5", @@ -163,7 +163,7 @@ "@types/sanitize-html": "2.11.0", "@types/semver": "7.5.8", "@types/sinonjs__fake-timers": "8.1.5", - "@types/syslog-pro": "^1.0.3", + "@types/syslog-pro": "1.0.3", "@types/tinycolor2": "1.4.6", "@types/tmp": "0.2.6", "@types/uuid": "9.0.8", @@ -171,17 +171,17 @@ "@types/websocket": "1.0.10", "@types/ws": "8.5.10", "cross-env": "7.0.3", - "eslint": "^9.2.0", + "eslint": "9.2.0", "mocha": "10.4.0", "pug": "3.0.2", "strict-event-emitter-types": "2.0.0", - "swc-loader": "^0.2.6", + "swc-loader": "0.2.6", "ts-loader": "9.5.1", "ts-node": "10.9.2", "tsconfig-paths": "4.2.0", "type-fest": "4.18.2", "typescript": "5.4.5", - "webpack": "^5.91.0", + "webpack": "5.91.0", "ws": "8.17.0" } } diff --git a/packages/client/package.json b/packages/client/package.json index 245fcc7fe0..b5ac51d088 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -12,24 +12,24 @@ "format": "pnpm biome format * --write" }, "devDependencies": { - "@eslint-sets/eslint-config-vue3": "^5.13.0", - "@eslint-sets/eslint-config-vue3-ts": "^3.3.0", - "@phosphor-icons/web": "^2.1.1", + "@eslint-sets/eslint-config-vue3": "5.13.0", + "@eslint-sets/eslint-config-vue3-ts": "3.3.0", + "@phosphor-icons/web": "2.1.1", "@rollup/plugin-alias": "5.1.0", "@rollup/plugin-json": "6.1.0", - "@rollup/pluginutils": "^5.1.0", + "@rollup/pluginutils": "5.1.0", "@syuilo/aiscript": "0.17.0", "@misskey-dev/browser-image-resizer": "2024.1.0", - "@types/autosize": "^4.0.3", + "@types/autosize": "4.0.3", "@types/glob": "8.1.0", - "@types/insert-text-at-cursor": "^0.3.2", + "@types/insert-text-at-cursor": "0.3.2", "@types/katex": "0.16.7", "@types/matter-js": "0.19.6", - "@types/prismjs": "^1.26.4", + "@types/prismjs": "1.26.4", "@types/punycode": "2.1.4", "@types/qrcode": "1.5.5", "@types/seedrandom": "3.0.8", - "@types/textarea-caret": "^3.0.3", + "@types/textarea-caret": "3.0.3", "@types/throttle-debounce": "5.0.2", "@types/tinycolor2": "1.4.6", "@types/uuid": "9.0.8", @@ -40,26 +40,26 @@ "broadcast-channel": "7.0.0", "chart.js": "4.4.2", "chartjs-adapter-date-fns": "3.0.0", - "chartjs-chart-matrix": "^2.0.1", + "chartjs-chart-matrix": "2.0.1", "chartjs-plugin-gradient": "0.6.1", "chartjs-plugin-zoom": "2.0.1", - "city-timezones": "^1.2.1", + "city-timezones": "1.2.1", "compare-versions": "6.1.0", "cropperjs": "2.0.0-beta.5", "date-fns": "3.6.0", - "emojilib": "^3.0.12", - "eslint-plugin-file-progress": "^1.4.0", + "emojilib": "3.0.12", + "eslint-plugin-file-progress": "1.4.0", "eventemitter3": "5.0.1", - "fast-blurhash": "^1.1.2", + "fast-blurhash": "1.1.2", "firefish-js": "workspace:*", - "focus-trap": "^7.5.4", - "focus-trap-vue": "^4.0.3", - "gsap": "^3.12.5", + "focus-trap": "7.5.4", + "focus-trap-vue": "4.0.3", + "gsap": "3.12.5", "idb-keyval": "6.2.1", "insert-text-at-cursor": "0.3.0", "json5": "2.2.3", "katex": "0.16.10", - "long": "^5.2.3", + "long": "5.2.3", "libopenmpt-wasm": "github:TheEssem/libopenmpt-packaging#build", "matter-js": "0.19.0", "mfm-js": "0.24.0", @@ -69,7 +69,7 @@ "prismjs": "1.29.0", "punycode": "2.3.1", "qrcode": "1.5.3", - "qrcode-vue3": "^1.6.8", + "qrcode-vue3": "1.6.8", "rollup": "4.17.2", "s-age": "1.1.2", "sass": "1.77.1", @@ -81,15 +81,15 @@ "three": "0.164.1", "throttle-debounce": "5.0.0", "tinycolor2": "1.6.0", - "tinyld": "^1.3.4", + "tinyld": "1.3.4", "typescript": "5.4.5", - "unicode-emoji-json": "^0.6.0", + "unicode-emoji-json": "0.6.0", "uuid": "9.0.1", "vite": "5.2.11", - "vite-plugin-compression": "^0.5.1", + "vite-plugin-compression": "0.5.1", "vue": "3.4.27", - "vue-draggable-plus": "^0.4.0", - "vue-plyr": "^7.0.0", + "vue-draggable-plus": "0.4.0", + "vue-plyr": "7.0.0", "vue-prism-editor": "2.0.0-alpha.2", "vue-tsc": "2.0.17" } diff --git a/packages/firefish-js/package.json b/packages/firefish-js/package.json index bd9fcd4217..81ddc9d491 100644 --- a/packages/firefish-js/package.json +++ b/packages/firefish-js/package.json @@ -22,24 +22,24 @@ "devDependencies": { "@swc/cli": "0.3.12", "@swc/core": "1.5.5", - "@swc/types": "^0.1.6", - "@types/jest": "^29.5.12", + "@swc/types": "0.1.6", + "@types/jest": "29.5.12", "@types/node": "20.12.11", - "jest": "^29.7.0", - "jest-fetch-mock": "^3.0.3", - "jest-websocket-mock": "^2.5.0", - "mock-socket": "^9.3.1", - "ts-jest": "^29.1.2", + "jest": "29.7.0", + "jest-fetch-mock": "3.0.3", + "jest-websocket-mock": "2.5.0", + "mock-socket": "9.3.1", + "ts-jest": "29.1.2", "ts-node": "10.9.2", - "tsd": "^0.31.0", + "tsd": "0.31.0", "typescript": "5.4.5" }, "files": [ "built" ], "dependencies": { - "eventemitter3": "^5.0.1", - "reconnecting": "^4.4.1" + "eventemitter3": "5.0.1", + "reconnecting": "4.4.1" }, "optionalDependencies": { "@swc/core-android-arm64": "1.3.11" diff --git a/packages/sw/package.json b/packages/sw/package.json index babd364bbf..6896124c9f 100644 --- a/packages/sw/package.json +++ b/packages/sw/package.json @@ -10,8 +10,8 @@ }, "devDependencies": { "firefish-js": "workspace:*", - "idb-keyval": "^6.2.1", + "idb-keyval": "6.2.1", "vite": "5.2.11", - "vite-plugin-compression": "^0.5.1" + "vite-plugin-compression": "0.5.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dc3b38b8ad..2936ba7e94 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,19 +13,19 @@ importers: version: 4.1.0 devDependencies: '@biomejs/biome': - specifier: ^1.7.3 + specifier: 1.7.3 version: 1.7.3 '@biomejs/cli-darwin-arm64': - specifier: ^1.7.3 + specifier: 1.7.3 version: 1.7.3 '@biomejs/cli-darwin-x64': - specifier: ^1.7.3 + specifier: 1.7.3 version: 1.7.3 '@biomejs/cli-linux-arm64': - specifier: ^1.7.3 + specifier: 1.7.3 version: 1.7.3 '@biomejs/cli-linux-x64': - specifier: ^1.7.3 + specifier: 1.7.3 version: 1.7.3 '@types/node': specifier: 20.12.11 @@ -52,7 +52,7 @@ importers: specifier: 5.17.1 version: 5.17.1 '@discordapp/twemoji': - specifier: ^15.0.3 + specifier: 15.0.3 version: 15.0.3 '@koa/cors': specifier: 5.0.0 @@ -88,7 +88,7 @@ importers: specifier: 2.1618.0 version: 2.1618.0 axios: - specifier: ^1.6.8 + specifier: 1.6.8 version: 1.6.8 backend-rs: specifier: workspace:* @@ -103,7 +103,7 @@ importers: specifier: TheEssem/cacheable-lookup version: https://codeload.github.com/TheEssem/cacheable-lookup/tar.gz/dd2fb616366a3c68dcf321a57a67295967b204bf cbor-x: - specifier: ^1.5.9 + specifier: 1.5.9 version: 1.5.9 chalk: specifier: 5.3.0 @@ -124,7 +124,7 @@ importers: specifier: 3.6.0 version: 3.6.0 decompress: - specifier: ^4.2.1 + specifier: 4.2.1 version: 4.2.1 deep-email-validator: specifier: 0.1.21 @@ -145,13 +145,13 @@ importers: specifier: 2.1.2 version: 2.1.2 form-data: - specifier: ^4.0.0 + specifier: 4.0.0 version: 4.0.0 got: specifier: 14.2.1 version: 14.2.1 gunzip-maybe: - specifier: ^1.4.2 + specifier: 1.4.2 version: 1.4.2 hpagent: specifier: 1.2.0 @@ -184,7 +184,7 @@ importers: specifier: 2.15.3 version: 2.15.3 koa-body: - specifier: ^6.0.1 + specifier: 6.0.1 version: 6.0.1 koa-bodyparser: specifier: 4.4.1 @@ -220,7 +220,7 @@ importers: specifier: 2.1.35 version: 2.1.35 msgpackr: - specifier: ^1.10.2 + specifier: 1.10.2 version: 1.10.2 multer: specifier: 1.4.5-lts.1 @@ -235,13 +235,13 @@ importers: specifier: 6.9.13 version: 6.9.13 opencc-js: - specifier: ^1.0.5 + specifier: 1.0.5 version: 1.0.5 os-utils: specifier: 0.0.14 version: 0.0.14 otpauth: - specifier: ^9.2.4 + specifier: 9.2.4 version: 9.2.4 parse5: specifier: 7.1.2 @@ -313,10 +313,10 @@ importers: specifier: 5.22.8 version: 5.22.8 tar-stream: - specifier: ^3.1.7 + specifier: 3.1.7 version: 3.1.7 tesseract.js: - specifier: ^5.1.0 + specifier: 5.1.0 version: 5.1.0 tinycolor2: specifier: 1.6.0 @@ -354,13 +354,13 @@ importers: specifier: 1.5.5 version: 1.5.5 '@types/adm-zip': - specifier: ^0.5.5 + specifier: 0.5.5 version: 0.5.5 '@types/color-convert': - specifier: ^2.0.3 + specifier: 2.0.3 version: 2.0.3 '@types/content-disposition': - specifier: ^0.5.8 + specifier: 0.5.8 version: 0.5.8 '@types/escape-regexp': specifier: 0.0.3 @@ -426,13 +426,13 @@ importers: specifier: 0.9.4 version: 0.9.4 '@types/opencc-js': - specifier: ^1.0.3 + specifier: 1.0.3 version: 1.0.3 '@types/pg': - specifier: ^8.11.6 + specifier: 8.11.6 version: 8.11.6 '@types/probe-image-size': - specifier: ^7.2.4 + specifier: 7.2.4 version: 7.2.4 '@types/pug': specifier: 2.0.10 @@ -465,7 +465,7 @@ importers: specifier: 8.1.5 version: 8.1.5 '@types/syslog-pro': - specifier: ^1.0.3 + specifier: 1.0.3 version: 1.0.3 '@types/tinycolor2': specifier: 1.4.6 @@ -489,7 +489,7 @@ importers: specifier: 7.0.3 version: 7.0.3 eslint: - specifier: ^9.2.0 + specifier: 9.2.0 version: 9.2.0 mocha: specifier: 10.4.0 @@ -501,7 +501,7 @@ importers: specifier: 2.0.0 version: 2.0.0 swc-loader: - specifier: ^0.2.6 + specifier: 0.2.6 version: 0.2.6(@swc/core@1.5.5)(webpack@5.91.0(@swc/core@1.5.5)) ts-loader: specifier: 9.5.1 @@ -519,7 +519,7 @@ importers: specifier: 5.4.5 version: 5.4.5 webpack: - specifier: ^5.91.0 + specifier: 5.91.0 version: 5.91.0(@swc/core@1.5.5) ws: specifier: 8.17.0 @@ -534,16 +534,16 @@ importers: packages/client: devDependencies: '@eslint-sets/eslint-config-vue3': - specifier: ^5.13.0 + specifier: 5.13.0 version: 5.13.0(@babel/core@7.24.5)(@types/eslint@8.56.10)(eslint@9.2.0)(prettier@2.8.8)(typescript@5.4.5) '@eslint-sets/eslint-config-vue3-ts': - specifier: ^3.3.0 + specifier: 3.3.0 version: 3.3.0(@babel/core@7.24.5)(eslint@9.2.0)(prettier@2.8.8)(typescript@5.4.5) '@misskey-dev/browser-image-resizer': specifier: 2024.1.0 version: 2024.1.0 '@phosphor-icons/web': - specifier: ^2.1.1 + specifier: 2.1.1 version: 2.1.1 '@rollup/plugin-alias': specifier: 5.1.0 @@ -552,19 +552,19 @@ importers: specifier: 6.1.0 version: 6.1.0(rollup@4.17.2) '@rollup/pluginutils': - specifier: ^5.1.0 + specifier: 5.1.0 version: 5.1.0(rollup@4.17.2) '@syuilo/aiscript': specifier: 0.17.0 version: 0.17.0 '@types/autosize': - specifier: ^4.0.3 + specifier: 4.0.3 version: 4.0.3 '@types/glob': specifier: 8.1.0 version: 8.1.0 '@types/insert-text-at-cursor': - specifier: ^0.3.2 + specifier: 0.3.2 version: 0.3.2 '@types/katex': specifier: 0.16.7 @@ -573,7 +573,7 @@ importers: specifier: 0.19.6 version: 0.19.6 '@types/prismjs': - specifier: ^1.26.4 + specifier: 1.26.4 version: 1.26.4 '@types/punycode': specifier: 2.1.4 @@ -585,7 +585,7 @@ importers: specifier: 3.0.8 version: 3.0.8 '@types/textarea-caret': - specifier: ^3.0.3 + specifier: 3.0.3 version: 3.0.3 '@types/throttle-debounce': specifier: 5.0.2 @@ -618,7 +618,7 @@ importers: specifier: 3.0.0 version: 3.0.0(chart.js@4.4.2)(date-fns@3.6.0) chartjs-chart-matrix: - specifier: ^2.0.1 + specifier: 2.0.1 version: 2.0.1(chart.js@4.4.2) chartjs-plugin-gradient: specifier: 0.6.1 @@ -627,7 +627,7 @@ importers: specifier: 2.0.1 version: 2.0.1(chart.js@4.4.2) city-timezones: - specifier: ^1.2.1 + specifier: 1.2.1 version: 1.2.1 compare-versions: specifier: 6.1.0 @@ -639,28 +639,28 @@ importers: specifier: 3.6.0 version: 3.6.0 emojilib: - specifier: ^3.0.12 + specifier: 3.0.12 version: 3.0.12 eslint-plugin-file-progress: - specifier: ^1.4.0 + specifier: 1.4.0 version: 1.4.0(eslint@9.2.0) eventemitter3: specifier: 5.0.1 version: 5.0.1 fast-blurhash: - specifier: ^1.1.2 + specifier: 1.1.2 version: 1.1.2 firefish-js: specifier: workspace:* version: link:../firefish-js focus-trap: - specifier: ^7.5.4 + specifier: 7.5.4 version: 7.5.4 focus-trap-vue: - specifier: ^4.0.3 + specifier: 4.0.3 version: 4.0.3(focus-trap@7.5.4)(vue@3.4.27(typescript@5.4.5)) gsap: - specifier: ^3.12.5 + specifier: 3.12.5 version: 3.12.5 idb-keyval: specifier: 6.2.1 @@ -678,7 +678,7 @@ importers: specifier: github:TheEssem/libopenmpt-packaging#build version: https://codeload.github.com/TheEssem/libopenmpt-packaging/tar.gz/d05d151a72b638c6312227af0417aca69521172c long: - specifier: ^5.2.3 + specifier: 5.2.3 version: 5.2.3 matter-js: specifier: 0.19.0 @@ -705,7 +705,7 @@ importers: specifier: 1.5.3 version: 1.5.3 qrcode-vue3: - specifier: ^1.6.8 + specifier: 1.6.8 version: 1.6.8 rollup: specifier: 4.17.2 @@ -741,13 +741,13 @@ importers: specifier: 1.6.0 version: 1.6.0 tinyld: - specifier: ^1.3.4 + specifier: 1.3.4 version: 1.3.4 typescript: specifier: 5.4.5 version: 5.4.5 unicode-emoji-json: - specifier: ^0.6.0 + specifier: 0.6.0 version: 0.6.0 uuid: specifier: 9.0.1 @@ -756,16 +756,16 @@ importers: specifier: 5.2.11 version: 5.2.11(@types/node@20.12.11)(sass@1.77.1)(stylus@0.57.0)(terser@5.31.0) vite-plugin-compression: - specifier: ^0.5.1 + specifier: 0.5.1 version: 0.5.1(vite@5.2.11(@types/node@20.12.11)(sass@1.77.1)(stylus@0.57.0)(terser@5.31.0)) vue: specifier: 3.4.27 version: 3.4.27(typescript@5.4.5) vue-draggable-plus: - specifier: ^0.4.0 + specifier: 0.4.0 version: 0.4.0(@types/sortablejs@1.15.8) vue-plyr: - specifier: ^7.0.0 + specifier: 7.0.0 version: 7.0.0 vue-prism-editor: specifier: 2.0.0-alpha.2 @@ -777,10 +777,10 @@ importers: packages/firefish-js: dependencies: eventemitter3: - specifier: ^5.0.1 + specifier: 5.0.1 version: 5.0.1 reconnecting: - specifier: ^4.4.1 + specifier: 4.4.1 version: 4.4.1 optionalDependencies: '@swc/core-android-arm64': @@ -794,34 +794,34 @@ importers: specifier: 1.5.5 version: 1.5.5 '@swc/types': - specifier: ^0.1.6 + specifier: 0.1.6 version: 0.1.6 '@types/jest': - specifier: ^29.5.12 + specifier: 29.5.12 version: 29.5.12 '@types/node': specifier: 20.12.11 version: 20.12.11 jest: - specifier: ^29.7.0 + specifier: 29.7.0 version: 29.7.0(@types/node@20.12.11)(ts-node@10.9.2(@swc/core@1.5.5)(@swc/wasm@1.2.130)(@types/node@20.12.11)(typescript@5.4.5)) jest-fetch-mock: - specifier: ^3.0.3 + specifier: 3.0.3 version: 3.0.3 jest-websocket-mock: - specifier: ^2.5.0 + specifier: 2.5.0 version: 2.5.0 mock-socket: - specifier: ^9.3.1 + specifier: 9.3.1 version: 9.3.1 ts-jest: - specifier: ^29.1.2 + specifier: 29.1.2 version: 29.1.2(@babel/core@7.24.5)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(jest@29.7.0(@types/node@20.12.11)(ts-node@10.9.2(@swc/core@1.5.5)(@swc/wasm@1.2.130)(@types/node@20.12.11)(typescript@5.4.5)))(typescript@5.4.5) ts-node: specifier: 10.9.2 version: 10.9.2(@swc/core@1.5.5)(@swc/wasm@1.2.130)(@types/node@20.12.11)(typescript@5.4.5) tsd: - specifier: ^0.31.0 + specifier: 0.31.0 version: 0.31.0 typescript: specifier: 5.4.5 @@ -942,13 +942,13 @@ importers: specifier: workspace:* version: link:../firefish-js idb-keyval: - specifier: ^6.2.1 + specifier: 6.2.1 version: 6.2.1 vite: specifier: 5.2.11 version: 5.2.11(@types/node@20.12.11)(sass@1.77.1)(stylus@0.57.0)(terser@5.31.0) vite-plugin-compression: - specifier: ^0.5.1 + specifier: 0.5.1 version: 0.5.1(vite@5.2.11(@types/node@20.12.11)(sass@1.77.1)(stylus@0.57.0)(terser@5.31.0)) packages: