{ "name": "atalaya-worker", "version": "1.0.0", "private": true, "type": "module", "workspaces": [ "status-page" ], "scripts": { "dev": "wrangler dev", "deploy": "npm run build --workspace=status-page && wrangler deploy", "test": "vitest", "typecheck": "tsc --noEmit", "lint": "oxlint && eslint", "lint:fix": "oxlint --fix && eslint --fix", "lint:strict": "oxlint --deny warnings && eslint --max-warnings=0", "format": "prettier --write \"src/**/*.ts\"", "format:check": "prettier --check \"src/**/*.ts\"", "check": "npm run typecheck && npm run lint && npm run format:check", "check:fix": "npm run lint:fix && npm run format", "dev:pages": "npm run dev --workspace=status-page", "build:pages": "npm run build --workspace=status-page", "test:pages": "npm run test --workspace=status-page", "check:pages": "npm run typecheck --workspace=status-page && npm run lint:pages && npm run format:pages:check", "lint:pages": "npm run lint --workspace=status-page", "lint:pages:fix": "npm run lint:fix --workspace=status-page", "format:pages": "prettier --write \"src/**/*.ts\" \"status-page/src/**/*.ts\"", "format:pages:check": "prettier --check \"src/**/*.ts\" \"status-page/src/**/*.ts\"" }, "devDependencies": { "@cloudflare/workers-types": "^4.20260411.1", "@types/js-yaml": "^4.0.9", "@types/node": "^25.5.2", "@typescript-eslint/parser": "^8.58.1", "eslint": "^10.2.0", "eslint-plugin-oxlint": "^1.59.0", "oxlint": "^1.59.0", "prettier": "^3.8.1", "typescript": "^6.0.0", "vitest": "^4.1.2", "wrangler": "^4.78.0" }, "dependencies": { "js-yaml": "^4.1.1", "node-addon-api": "^8.7.0", "node-gyp": "^12.2.0" } }