{ "name": "typescript-monorepo", "private": true, "workspaces": [ "apps/*", "packages/*" ], "type": "module", "scripts": { "typecheck": "bunx tsc -p tsconfig.json --pretty false", "env:check": "sh -ec 'export BAO_ADDR=\"${BAO_ADDR:-${OPENBAO_ADDR:-}}\"; export BAO_NAMESPACE=\"${BAO_NAMESPACE:-${OPENBAO_NAMESPACE:-}}\"; export BAO_CACERT=\"${BAO_CACERT:-${OPENBAO_CACERT:-}}\"; exec varlock load --show-all'", "env:scan": "sh -ec 'export BAO_ADDR=\"${BAO_ADDR:-${OPENBAO_ADDR:-}}\"; export BAO_NAMESPACE=\"${BAO_NAMESPACE:-${OPENBAO_NAMESPACE:-}}\"; export BAO_CACERT=\"${BAO_CACERT:-${OPENBAO_CACERT:-}}\"; exec varlock scan --staged'", "check": "bun run typecheck && bun run env:check" }, "dependencies": { "@moonrepo/cli": "^2.0.4" }, "devDependencies": { "@types/bun": "latest", "typescript": "^6.0.0-beta", "varlock": "0.5.0" } }