Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion apps/app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,8 @@
"bump:patch": "node scripts/bump-version.mjs patch",
"bump:minor": "node scripts/bump-version.mjs minor",
"bump:major": "node scripts/bump-version.mjs major",
"bump:set": "node scripts/bump-version.mjs --set"
"bump:set": "node scripts/bump-version.mjs --set",
"lint:biome": "biome lint ."
},
"dependencies": {
"@ai-sdk/react": "^3.0.148",
Expand Down
3 changes: 2 additions & 1 deletion apps/desktop/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@
"electron": "pnpm exec electron ./electron/main.mjs",
"check:electron": "node ./scripts/check-electron-bridge.mjs",
"typecheck:electron": "pnpm --dir ../server exec tsc -p ../desktop/tsconfig.electron.json --noEmit",
"prepare:sidecar": "node ./scripts/prepare-sidecar.mjs"
"prepare:sidecar": "node ./scripts/prepare-sidecar.mjs",
"lint:biome": "biome lint ."
},
"dependencies": {
"chrome-devtools-mcp": "0.17.0",
Expand Down
3 changes: 2 additions & 1 deletion apps/opencode-router/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,8 @@
"test:unit": "pnpm build && bun test test/*.test.js",
"test:smoke": "bun scripts/smoke.mjs",
"test:cli": "pnpm build && bun scripts/test-cli.mjs",
"test:npx": "bun scripts/test-npx.mjs"
"test:npx": "bun scripts/test-npx.mjs",
"lint:biome": "biome lint ."
},
"dependencies": {
"@opencode-ai/sdk": "^1.14.38",
Expand Down
3 changes: 2 additions & 1 deletion apps/orchestrator/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@
"typecheck": "tsc -p tsconfig.typecheck.json",
"test:router": "pnpm build && node scripts/router.mjs",
"test:files": "pnpm build && node scripts/files-session.mjs",
"prepublishOnly": "node -e \"console.error('openwork-orchestrator is published via apps/orchestrator/scripts/publish-npm.mjs (meta + platform packages)'); process.exit(1);\""
"prepublishOnly": "node -e \"console.error('openwork-orchestrator is published via apps/orchestrator/scripts/publish-npm.mjs (meta + platform packages)'); process.exit(1);\"",
"lint:biome": "biome lint ."
},
"files": [
"dist",
Expand Down
3 changes: 2 additions & 1 deletion apps/server-v2/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@
"build:bin:embedded:windows": "bun ./script/build.ts --outdir dist/bin --filename openwork-server-v2 --embed-runtime --target bun-windows-x64",
"build:bin:all": "bun ./script/build.ts --outdir dist/bin --filename openwork-server-v2 --target bun-darwin-arm64 --target bun-darwin-x64-baseline --target bun-linux-x64-baseline --target bun-linux-arm64 --target bun-windows-x64",
"build:bin:embedded:all": "bun ./script/build.ts --outdir dist/bin --filename openwork-server-v2 --embed-runtime --target bun-darwin-arm64 --target bun-darwin-x64-baseline --target bun-linux-x64-baseline --target bun-linux-arm64 --target bun-windows-x64",
"prepublishOnly": "pnpm openapi:generate && pnpm build:bin"
"prepublishOnly": "pnpm openapi:generate && pnpm build:bin",
"lint:biome": "biome lint ."
},
"files": [
"bin",
Expand Down
3 changes: 2 additions & 1 deletion apps/server/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@
"build:bin:all": "bun ./script/build.ts --outdir dist/bin --target bun-darwin-arm64 --target bun-darwin-x64 --target bun-linux-x64 --target bun-linux-arm64 --target bun-windows-x64",
"start": "bun dist/cli.js",
"typecheck": "tsc -p tsconfig.json --noEmit",
"prepublishOnly": "pnpm build:bin"
"prepublishOnly": "pnpm build:bin",
"lint:biome": "biome lint ."
},
"files": [
"bin",
Expand Down
3 changes: 2 additions & 1 deletion apps/share/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
"build": "next build",
"start": "next start --hostname 0.0.0.0",
"test": "node --test server/b/render-bundle-page.test.ts server/_lib/package-openwork-files.test.ts server/_lib/publish-security.test.ts server/_lib/render-og-image.test.ts server/_lib/share-utils.test.ts",
"test:e2e": "playwright test"
"test:e2e": "playwright test",
"lint:biome": "biome lint ."
},
"dependencies": {
"@vercel/blob": "^0.27.0",
Expand Down
3 changes: 2 additions & 1 deletion apps/story-book/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@
"dev": "vite",
"build": "vite build",
"preview": "vite preview",
"typecheck": "tsc -p tsconfig.json --noEmit"
"typecheck": "tsc -p tsconfig.json --noEmit",
"lint:biome": "biome lint ."
},
"devDependencies": {
"@tailwindcss/vite": "^4.1.18",
Expand Down
3 changes: 2 additions & 1 deletion apps/ui-demo/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@
"dev": "pnpm --dir ../../packages/ui build && vite --host 0.0.0.0 --port 3333 --strictPort",
"build": "pnpm --dir ../../packages/ui build && vite build",
"preview": "vite preview --host 0.0.0.0 --port 3333 --strictPort",
"typecheck": "pnpm --dir ../../packages/ui build && tsc -p tsconfig.json --noEmit"
"typecheck": "pnpm --dir ../../packages/ui build && tsc -p tsconfig.json --noEmit",
"lint:biome": "biome lint ."
},
"dependencies": {
"@openwork/ui": "workspace:*",
Expand Down
54 changes: 54 additions & 0 deletions biome.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
{
"$schema": "https://biomejs.dev/schemas/2.4.14/schema.json",
"vcs": {
"enabled": true,
"clientKind": "git",
"useIgnoreFile": true
},
"files": {
"includes": [
"**",
"!**/node_modules",
"!**/dist",
"!**/build",
"!**/.next",
"!**/.turbo",
"!**/.tauri",
"!**/target",
"!**/coverage",
"!**/out",
"!vendor",
"!patches",
"!translated_readmes",
"!**/*.generated.ts",
"!**/*.gen.ts",
"!packages/openwork-server-sdk/src",
"!apps/server-v2/openapi.json",
"!pnpm-lock.yaml",
"!package-lock.json"
]
},
"formatter": {
"enabled": false
},
"css": {
"linter": {
"enabled": false
},
"parser": {
"cssModules": true
}
},
"linter": {
"enabled": true,
"rules": {
"recommended": false,
"suspicious": {
"noDebugger": "error"
}
}
},
"assist": {
"enabled": false
}
}
3 changes: 2 additions & 1 deletion ee/apps/den-api/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
"build": "node ./scripts/build.mjs",
"build:den-db": "pnpm --filter @openwork-ee/den-db build",
"seed:demo-org": "pnpm run build:den-db && sh -lc 'DEN_WEB_PORT=${DEN_WEB_PORT:-3005}; OPENWORK_DEV_MODE=${OPENWORK_DEV_MODE:-1} DATABASE_URL=${DATABASE_URL:-mysql://root:password@127.0.0.1:3306/openwork_den} DEN_DB_ENCRYPTION_KEY=${DEN_DB_ENCRYPTION_KEY:-local-dev-db-encryption-key-please-change-1234567890} BETTER_AUTH_SECRET=${BETTER_AUTH_SECRET:-local-dev-secret-not-for-production-use!!} BETTER_AUTH_URL=${BETTER_AUTH_URL:-http://localhost:$DEN_WEB_PORT} tsx scripts/seed-demo-org.ts'",
"start": "node dist/server.js"
"start": "node dist/server.js",
"lint:biome": "biome lint ."
},
"dependencies": {
"@better-auth/api-key": "^1.5.6",
Expand Down
3 changes: 2 additions & 1 deletion ee/apps/den-web/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
"prebuild": "pnpm --dir ../../../packages/ui build && pnpm --dir ../../packages/utils build",
"build": "next build",
"start": "next start --hostname 0.0.0.0 --port 3005",
"lint": "next lint"
"lint": "next lint",
"lint:biome": "biome lint ."
},
"dependencies": {
"@openwork/types": "workspace:*",
Expand Down
3 changes: 2 additions & 1 deletion ee/apps/den-worker-proxy/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@
"dev:local": "sh -lc 'NODE_OPTIONS=--conditions=development OPENWORK_DEV_MODE=1 PORT=${DEN_WORKER_PROXY_PORT:-8789} tsx watch src/server.ts'",
"build": "npm run build:den-db && tsc -p tsconfig.json",
"build:den-db": "pnpm --filter @openwork-ee/den-db build",
"start": "node dist/server.js"
"start": "node dist/server.js",
"lint:biome": "biome lint ."
},
"dependencies": {
"@openwork-ee/den-db": "workspace:*",
Expand Down
3 changes: 2 additions & 1 deletion ee/apps/landing/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@
"prebuild": "pnpm --dir ../../../packages/ui build",
"build": "next build",
"start": "next start --hostname 0.0.0.0",
"lint": "next lint"
"lint": "next lint",
"lint:biome": "biome lint ."
},
"dependencies": {
"@openwork/ui": "workspace:*",
Expand Down
3 changes: 2 additions & 1 deletion ee/packages/den-db/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,8 @@
"build:utils": "pnpm --dir ../utils run build",
"db:generate": "pnpm run build && node --import tsx ./node_modules/drizzle-kit/bin.cjs generate --config drizzle.config.ts",
"db:migrate": "pnpm run build && node --import tsx ./node_modules/drizzle-kit/bin.cjs migrate --config drizzle.config.ts",
"db:push": "pnpm run build && node --import tsx ./node_modules/drizzle-kit/bin.cjs push --config drizzle.config.ts"
"db:push": "pnpm run build && node --import tsx ./node_modules/drizzle-kit/bin.cjs push --config drizzle.config.ts",
"lint:biome": "biome lint ."
},
"dependencies": {
"@openwork/types": "workspace:*",
Expand Down
3 changes: 2 additions & 1 deletion ee/packages/utils/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@
}
},
"scripts": {
"build": "tsup"
"build": "tsup",
"lint:biome": "biome lint ."
},
"dependencies": {
"luxon": "^3.6.1",
Expand Down
5 changes: 4 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,12 @@
"release:prepare:dry": "node scripts/release/prepare.mjs --dry-run",
"release:ship": "node scripts/release/ship.mjs",
"release:ship:watch": "node scripts/release/ship.mjs --watch",
"tauri": "pnpm --filter @openwork/desktop exec tauri"
"tauri": "pnpm --filter @openwork/desktop exec tauri",
"lint": "turbo run lint:biome",
"lint:fix": "turbo run lint:biome -- --write"
},
"devDependencies": {
"@biomejs/biome": "^2.4.14",
"turbo": "^2.5.5"
},
"pnpm": {
Expand Down
3 changes: 2 additions & 1 deletion packages/openwork-server-sdk/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@
"generate": "pnpm exec openapi-ts -f openapi-ts.config.ts",
"watch": "node ./scripts/watch.mjs",
"pretypecheck": "pnpm --dir ../.. run sdk:generate",
"typecheck": "tsc --noEmit"
"typecheck": "tsc --noEmit",
"lint:biome": "biome lint ."
},
"dependencies": {
"@hey-api/client-fetch": "0.13.1"
Expand Down
3 changes: 2 additions & 1 deletion packages/types/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@
"dist"
],
"scripts": {
"build": "tsup"
"build": "tsup",
"lint:biome": "biome lint ."
},
"dependencies": {
"zod": "^4.3.6"
Expand Down
3 changes: 2 additions & 1 deletion packages/ui/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@
"README.md"
],
"scripts": {
"build": "tsup --config tsup.config.react.ts && tsup --config tsup.config.solid.ts"
"build": "tsup --config tsup.config.react.ts && tsup --config tsup.config.solid.ts",
"lint:biome": "biome lint ."
},
"dependencies": {
"@paper-design/shaders": "0.0.72",
Expand Down
91 changes: 91 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions turbo.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,14 @@
"build": {
"dependsOn": ["^build"],
"outputs": ["dist/**", ".next/**"]
},
"lint:biome": {
"inputs": [
"$TURBO_DEFAULT$",
"../../biome.json",
"../../../biome.json"
],
"outputs": []
}
}
}