{ "name": "sw", "private": true, "scripts": { "watch": "nodemon -w ../../package.json -e json --exec \"node build.js watch\"", "build": "node build.js", "typecheck-all": "pnpm run --no-bail typecheck:sw && pnpm run --no-bail typecheck:scripts", "typecheck": "pnpm run typecheck:sw && pnpm run typecheck:scripts", "typecheck:sw": "tsc -p tsconfig.sw.json --noEmit", "typecheck:scripts": "tsc -p tsconfig.scripts.json --noEmit", "eslint": "eslint --quiet --cache -c eslint.config.js", "lint": "pnpm typecheck && pnpm eslint" }, "dependencies": { "idb-keyval": "6.2.2", "misskey-js": "workspace:*" }, "devDependencies": { "@types/node": "22.18.1", "@typescript-eslint/parser": "8.44.1", "@typescript/lib-webworker": "npm:@types/serviceworker@0.0.153", "esbuild": "0.25.10", "eslint-plugin-import": "2.32.0", "nodemon": "3.1.10", "typescript": "5.9.2" }, "type": "module" }