{ "name": "pds.js", "private": true, "packageManager": "pnpm@10.7.0", "type": "module", "workspaces": [ "packages/*", "examples/*", "docker" ], "scripts": { "dev:node": "npm run dev --workspace=pds-node-example", "dev:cloudflare": "npm run dev --workspace=pds-cloudflare-example", "clean": "find packages -name '*.d.ts' -delete", "build": "npm run clean && npm run build:ui && tsc -p tsconfig.build.json", "test": "vitest run", "test:unit": "vitest run --exclude '**/e2e.test.js'", "test:watch": "vitest", "test:coverage": "vitest run --coverage --exclude '**/e2e.test.js'", "test:e2e:node": "PLATFORM=node vitest run test/e2e.test.js", "test:e2e:deno": "PLATFORM=deno vitest run test/e2e.test.js", "test:e2e:cloudflare": "PLATFORM=cloudflare vitest run test/e2e.test.js", "setup": "node scripts/setup.js", "format": "biome format --write .", "lint": "biome lint .", "check": "biome check .", "typecheck": "npm run clean && tsc --noEmit && tsc -p tsconfig.ui.json --noEmit", "ci": "npm run build:ui && npm run check && npm run typecheck && npm run test:coverage", "test:reference": "./scripts/space-reference/run.sh", "dev:runclub": "npm run dev --workspace=pds-runclub-example", "changeset": "changeset", "version-packages": "node scripts/version-packages.js", "release": "npm run build && changeset publish", "release:cut": "node scripts/cut-release.mjs", "build:ui": "npm run build --workspace=@pdsjs/account-ui", "build:worker": "node scripts/build-worker-bundle.mjs", "build:start": "npm run build --workspace=@pdsjs/start", "build:git-ui": "npm run build --workspace=@pdsjs/git-ui", "build:spaces-ui": "npm run build --workspace=@pdsjs/spaces-ui" }, "dependencies": { "@pdsjs/core": "workspace:*", "@pdsjs/lexicon-resolver": "workspace:*", "@pdsjs/node": "workspace:*", "@pdsjs/spaces": "workspace:*", "better-sqlite3": "^13.0.2" }, "devDependencies": { "@bigmoves/lexicon": "^0.2.3", "@biomejs/biome": "^2.5.6", "@changesets/cli": "^2.31.1", "@cloudflare/workers-types": "^5.20260730.1", "@types/better-sqlite3": "^7.6.13", "@types/node": "^26.1.2", "@types/pako": "^2.0.3", "@types/react": "^19", "@types/react-dom": "^19", "@types/ws": "^8.18.1", "@vitest/coverage-v8": "^4.1.10", "minio": "^8.0.7", "typescript": "^7.0.2", "vitest": "^4.1.10", "wrangler": "^4.116.0", "ws": "^8.21.1" } }