{ "name": "sw", "private": true, "scripts": { "watch": "nodemon -w ../../package.json -e json --exec \"node build.js watch\"", "build": "node build.js", "typecheck": "tsc --noEmit", "eslint": "eslint --quiet src/**/*.ts", "lint": "pnpm typecheck && pnpm eslint" }, "dependencies": { "esbuild": "0.20.2", "idb-keyval": "6.2.1", "misskey-js": "workspace:*" }, "devDependencies": { "@misskey-dev/eslint-plugin": "1.0.0", "@types/serviceworker": "0.0.84", "@typescript-eslint/parser": "7.4.0", "eslint": "8.57.0", "eslint-plugin-import": "2.29.1", "nodemon": "3.1.0", "typescript": "5.4.3" }, "type": "module" }