Files
dify/knowledge-fs/package.json
Jyong 4ee43b8afc chore: migrate knowledge-fs source tree
Import the committed KnowledgeFS snapshot dc4072ee302317145612087ce7440851dc329fd0 under knowledge-fs/ without its Git history, local IDE settings, or build artifacts.
2026-07-20 04:54:20 -04:00

53 lines
3.7 KiB
JSON

{
"name": "knowledge-fs",
"private": true,
"packageManager": "pnpm@10.33.0",
"scripts": {
"build": "turbo run build",
"check": "pnpm typecheck && pnpm test && pnpm test:coverage && pnpm eval:regression && pnpm eval:phase4 && pnpm swagger:test && pnpm db:migrations:check && pnpm ci:workflow:test && pnpm compose:middleware:test && pnpm compose:apps:test && pnpm docker:context:test && pnpm local:happy-path:test && pnpm docker:api:bundle-smoke:test && pnpm docker:admin:http-smoke:test && pnpm docker:apps:smoke:test",
"ci:workflow:test": "node --test scripts/github-actions-workflow.test.mjs",
"compose:config": "docker compose --env-file infra/local/.env.example -f infra/local/compose.yaml config",
"compose:apps:test": "node --test scripts/compose-apps.test.mjs",
"compose:middleware:config": "docker compose --env-file infra/local/.env.example -f infra/local/compose.middleware.yaml config",
"compose:middleware:test": "node --test scripts/compose-middleware.test.mjs",
"db:migrations:check": "tsx packages/database/scripts/migration-artifacts.ts check",
"db:migrations:write": "tsx packages/database/scripts/migration-artifacts.ts write",
"docker:api:build": "docker build -f apps/api/Dockerfile -t knowledge-fs-api:local .",
"docker:api:bundle-smoke": "node scripts/api-image-bundle-smoke.mjs",
"docker:api:bundle-smoke:test": "node --test scripts/api-image-bundle-smoke.test.mjs",
"docker:api:http-smoke": "pnpm docker:api:bundle-smoke",
"docker:admin:build": "docker build -f apps/admin/Dockerfile -t knowledge-fs-admin:local .",
"docker:admin:http-smoke": "node scripts/admin-image-http-smoke.mjs",
"docker:admin:http-smoke:test": "node --test scripts/admin-image-http-smoke.test.mjs",
"docker:apps:smoke": "pnpm docker:api:build && pnpm docker:admin:build && pnpm docker:api:bundle-smoke && pnpm docker:admin:http-smoke",
"docker:apps:smoke:test": "node --test scripts/docker-apps-smoke.test.mjs",
"docker:context:test": "node --test scripts/dockerignore.test.mjs",
"eval:phase4": "tsx packages/api/scripts/phase4-evaluation-report.ts",
"eval:regression": "tsx packages/api/scripts/retrieval-regression-gate.ts",
"dev:api": "pnpm --filter @knowledge/api-app dev",
"dev:infra": "docker compose --env-file infra/local/.env -f infra/local/compose.middleware.yaml up",
"dev:stack": "docker compose --env-file infra/local/.env -f infra/local/compose.yaml --profile apps up",
"lint": "biome check .",
"local:happy-path": "node scripts/local-happy-path-smoke.mjs",
"local:happy-path:api": "LOCAL_SMOKE_SKIP_ADMIN_BFF=1 LOCAL_SMOKE_SKIP_ADMIN_BUILD=1 node scripts/local-happy-path-smoke.mjs",
"local:happy-path:durable": "LOCAL_SMOKE_RUN_MIGRATIONS=1 LOCAL_SMOKE_EXPECT_DURABLE=1 node scripts/local-happy-path-smoke.mjs",
"local:happy-path:test": "node --test scripts/local-happy-path-smoke.test.mjs",
"local:db:migrate": "node --env-file-if-exists=infra/local/.env --import tsx apps/api/src/migrate.ts",
"swagger": "node tools/swagger/server.mjs",
"swagger:test": "node --test tools/swagger/server.test.mjs",
"test": "turbo run test",
"test:coverage": "turbo run test:coverage",
"test:minio": "MINIO_ENDPOINT=${MINIO_ENDPOINT:-http://127.0.0.1:9000} MINIO_BUCKET=${MINIO_BUCKET:-knowledge-fs} MINIO_ACCESS_KEY=${MINIO_ACCESS_KEY:-knowledge} MINIO_SECRET_KEY=${MINIO_SECRET_KEY:-knowledge-secret} MINIO_REGION=${MINIO_REGION:-us-east-1} RUN_MINIO_INTEGRATION=1 pnpm --filter @knowledge/adapters test:minio",
"typecheck": "turbo run typecheck"
},
"devDependencies": {
"@biomejs/biome": "^1.9.4",
"@types/node": "^22.10.2",
"@vitest/coverage-v8": "^2.1.8",
"tsx": "^4.19.2",
"turbo": "^2.3.3",
"typescript": "^5.7.2",
"vitest": "^2.1.8"
}
}