mirror of
https://github.com/whyour/qinglong.git
synced 2026-09-21 01:32:44 +08:00
233 lines
10 KiB
JSON
233 lines
10 KiB
JSON
{
|
|
"name": "@qinglong/cluster-control",
|
|
"version": "3.0.0-alpha.0",
|
|
"private": true,
|
|
"description": "QingLong 3.0 cluster-control composition root",
|
|
"license": "Apache-2.0",
|
|
"engines": {
|
|
"node": ">=24.18.0 <25"
|
|
},
|
|
"main": "dist/application-runtime/clusterControlRuntime.js",
|
|
"types": "dist/application-runtime/clusterControlRuntime.d.ts",
|
|
"exports": {
|
|
".": {
|
|
"types": "./dist/application-runtime/clusterControlRuntime.d.ts",
|
|
"require": "./dist/application-runtime/clusterControlRuntime.js",
|
|
"default": "./dist/application-runtime/clusterControlRuntime.js"
|
|
},
|
|
"./application": {
|
|
"types": "./dist/application-runtime/application.d.ts",
|
|
"require": "./dist/application-runtime/application.js",
|
|
"default": "./dist/application-runtime/application.js"
|
|
},
|
|
"./availability": {
|
|
"types": "./dist/database/availability.d.ts",
|
|
"require": "./dist/database/availability.js",
|
|
"default": "./dist/database/availability.js"
|
|
},
|
|
"./production": {
|
|
"types": "./dist/application-runtime/productionApplication.d.ts",
|
|
"require": "./dist/application-runtime/productionApplication.js",
|
|
"default": "./dist/application-runtime/productionApplication.js"
|
|
},
|
|
"./ai-production": {
|
|
"types": "./dist/application-runtime/aiProductionApplication.d.ts",
|
|
"require": "./dist/application-runtime/aiProductionApplication.js",
|
|
"default": "./dist/application-runtime/aiProductionApplication.js"
|
|
},
|
|
"./copilot-production": {
|
|
"types": "./dist/application-runtime/copilot/failureDiagnosisComposition.d.ts",
|
|
"require": "./dist/application-runtime/copilot/failureDiagnosisComposition.js",
|
|
"default": "./dist/application-runtime/copilot/failureDiagnosisComposition.js"
|
|
},
|
|
"./copilot-cancellation-production": {
|
|
"types": "./dist/application-runtime/copilot/failureDiagnosisCancellationComposition.d.ts",
|
|
"require": "./dist/application-runtime/copilot/failureDiagnosisCancellationComposition.js",
|
|
"default": "./dist/application-runtime/copilot/failureDiagnosisCancellationComposition.js"
|
|
},
|
|
"./failure-diagnosis-output-keyring": {
|
|
"types": "./dist/copilot/failure-diagnosis/outputProjectedKeyring.d.ts",
|
|
"require": "./dist/copilot/failure-diagnosis/outputProjectedKeyring.js",
|
|
"default": "./dist/copilot/failure-diagnosis/outputProjectedKeyring.js"
|
|
},
|
|
"./copilot-routes": {
|
|
"types": "./dist/copilot/failure-diagnosis/failureDiagnosisRoute.d.ts",
|
|
"require": "./dist/copilot/failure-diagnosis/failureDiagnosisRoute.js",
|
|
"default": "./dist/copilot/failure-diagnosis/failureDiagnosisRoute.js"
|
|
},
|
|
"./copilot-read-routes": {
|
|
"types": "./dist/copilot/failure-diagnosis/failureDiagnosisReadRoutes.d.ts",
|
|
"require": "./dist/copilot/failure-diagnosis/failureDiagnosisReadRoutes.js",
|
|
"default": "./dist/copilot/failure-diagnosis/failureDiagnosisReadRoutes.js"
|
|
},
|
|
"./copilot-cancellation-route": {
|
|
"types": "./dist/copilot/failure-diagnosis/failureDiagnosisCancellationRoute.d.ts",
|
|
"require": "./dist/copilot/failure-diagnosis/failureDiagnosisCancellationRoute.js",
|
|
"default": "./dist/copilot/failure-diagnosis/failureDiagnosisCancellationRoute.js"
|
|
},
|
|
"./http": {
|
|
"types": "./dist/transport/httpSurface.d.ts",
|
|
"require": "./dist/transport/httpSurface.js",
|
|
"default": "./dist/transport/httpSurface.js"
|
|
},
|
|
"./config": {
|
|
"types": "./dist/production-process/config.d.ts",
|
|
"require": "./dist/production-process/config.js",
|
|
"default": "./dist/production-process/config.js"
|
|
},
|
|
"./process": {
|
|
"types": "./dist/production-process/processApplication.d.ts",
|
|
"require": "./dist/production-process/processApplication.js",
|
|
"default": "./dist/production-process/processApplication.js"
|
|
},
|
|
"./admission": {
|
|
"types": "./dist/transport/admissionPipeline.d.ts",
|
|
"require": "./dist/transport/admissionPipeline.js",
|
|
"default": "./dist/transport/admissionPipeline.js"
|
|
},
|
|
"./routes": {
|
|
"types": "./dist/transport/routeRegistry.d.ts",
|
|
"require": "./dist/transport/routeRegistry.js",
|
|
"default": "./dist/transport/routeRegistry.js"
|
|
},
|
|
"./run-routes": {
|
|
"types": "./dist/run/runReadRoute.d.ts",
|
|
"require": "./dist/run/runReadRoute.js",
|
|
"default": "./dist/run/runReadRoute.js"
|
|
},
|
|
"./task-routes": {
|
|
"types": "./dist/task/taskListRoute.d.ts",
|
|
"require": "./dist/task/taskListRoute.js",
|
|
"default": "./dist/task/taskListRoute.js"
|
|
},
|
|
"./prompt-routes": {
|
|
"types": "./dist/plugin-package/prompt/pluginPackagePromptRoutes.d.ts",
|
|
"require": "./dist/plugin-package/prompt/pluginPackagePromptRoutes.js",
|
|
"default": "./dist/plugin-package/prompt/pluginPackagePromptRoutes.js"
|
|
},
|
|
"./api-credential": {
|
|
"types": "./dist/authentication/apiCredentialAuthenticator.d.ts",
|
|
"require": "./dist/authentication/apiCredentialAuthenticator.js",
|
|
"default": "./dist/authentication/apiCredentialAuthenticator.js"
|
|
},
|
|
"./worker-ingress": {
|
|
"types": "./dist/worker-ingress/workerIngressApplication.d.ts",
|
|
"require": "./dist/worker-ingress/workerIngressApplication.js",
|
|
"default": "./dist/worker-ingress/workerIngressApplication.js"
|
|
},
|
|
"./worker-ingress-config": {
|
|
"types": "./dist/worker-ingress/workerIngressConfig.d.ts",
|
|
"require": "./dist/worker-ingress/workerIngressConfig.js",
|
|
"default": "./dist/worker-ingress/workerIngressConfig.js"
|
|
},
|
|
"./worker-ingress-production": {
|
|
"types": "./dist/worker-ingress/productionWorkerIngress.d.ts",
|
|
"require": "./dist/worker-ingress/productionWorkerIngress.js",
|
|
"default": "./dist/worker-ingress/productionWorkerIngress.js"
|
|
},
|
|
"./worker-runtime-port": {
|
|
"types": "./dist/remote-execution/workerRuntimePort.d.ts",
|
|
"require": "./dist/remote-execution/workerRuntimePort.js",
|
|
"default": "./dist/remote-execution/workerRuntimePort.js"
|
|
},
|
|
"./remote-dispatch": {
|
|
"types": "./dist/remote-execution/remoteWorkerDispatcher.d.ts",
|
|
"require": "./dist/remote-execution/remoteWorkerDispatcher.js",
|
|
"default": "./dist/remote-execution/remoteWorkerDispatcher.js"
|
|
},
|
|
"./remote-activation": {
|
|
"types": "./dist/remote-execution/remoteRunActivationService.d.ts",
|
|
"require": "./dist/remote-execution/remoteRunActivationService.js",
|
|
"default": "./dist/remote-execution/remoteRunActivationService.js"
|
|
},
|
|
"./remote-secret-delivery": {
|
|
"types": "./dist/remote-execution/remoteWorkerSecretDeliveryService.d.ts",
|
|
"require": "./dist/remote-execution/remoteWorkerSecretDeliveryService.js",
|
|
"default": "./dist/remote-execution/remoteWorkerSecretDeliveryService.js"
|
|
},
|
|
"./mounted-secret-provider": {
|
|
"types": "./dist/remote-execution/mountedSecretProvider.d.ts",
|
|
"require": "./dist/remote-execution/mountedSecretProvider.js",
|
|
"default": "./dist/remote-execution/mountedSecretProvider.js"
|
|
},
|
|
"./trusted-tool-result-keyring": {
|
|
"types": "./dist/trusted-tool/key-management/toolResultProjectedKeyring.d.ts",
|
|
"require": "./dist/trusted-tool/key-management/toolResultProjectedKeyring.js",
|
|
"default": "./dist/trusted-tool/key-management/toolResultProjectedKeyring.js"
|
|
},
|
|
"./trusted-tool-invocation-keyring": {
|
|
"types": "./dist/trusted-tool/key-management/toolInvocationProjectedKeyring.d.ts",
|
|
"require": "./dist/trusted-tool/key-management/toolInvocationProjectedKeyring.js",
|
|
"default": "./dist/trusted-tool/key-management/toolInvocationProjectedKeyring.js"
|
|
},
|
|
"./remote-completion": {
|
|
"types": "./dist/remote-execution/remoteWorkerCompletionService.d.ts",
|
|
"require": "./dist/remote-execution/remoteWorkerCompletionService.js",
|
|
"default": "./dist/remote-execution/remoteWorkerCompletionService.js"
|
|
},
|
|
"./s3-artifact-store": {
|
|
"types": "./dist/artifact/s3ArtifactStore.d.ts",
|
|
"require": "./dist/artifact/s3ArtifactStore.js",
|
|
"default": "./dist/artifact/s3ArtifactStore.js"
|
|
},
|
|
"./lease-control": {
|
|
"types": "./dist/remote-execution/remoteWorkerLeaseControlService.d.ts",
|
|
"require": "./dist/remote-execution/remoteWorkerLeaseControlService.js",
|
|
"default": "./dist/remote-execution/remoteWorkerLeaseControlService.js"
|
|
},
|
|
"./cancellation-dispatch-control": {
|
|
"types": "./dist/remote-execution/remoteWorkerCancellationDispatchControl.d.ts",
|
|
"require": "./dist/remote-execution/remoteWorkerCancellationDispatchControl.js",
|
|
"default": "./dist/remote-execution/remoteWorkerCancellationDispatchControl.js"
|
|
},
|
|
"./workflow-scheduler": {
|
|
"types": "./dist/scheduling/workflowScheduler.d.ts",
|
|
"require": "./dist/scheduling/workflowScheduler.js",
|
|
"default": "./dist/scheduling/workflowScheduler.js"
|
|
},
|
|
"./workflow-administration": {
|
|
"types": "./dist/plugin-package/workflow/pluginPackageWorkflowAdministration.d.ts",
|
|
"require": "./dist/plugin-package/workflow/pluginPackageWorkflowAdministration.js",
|
|
"default": "./dist/plugin-package/workflow/pluginPackageWorkflowAdministration.js"
|
|
},
|
|
"./workflow-routes": {
|
|
"types": "./dist/plugin-package/workflow/pluginPackageWorkflowRoute.d.ts",
|
|
"require": "./dist/plugin-package/workflow/pluginPackageWorkflowRoute.js",
|
|
"default": "./dist/plugin-package/workflow/pluginPackageWorkflowRoute.js"
|
|
}
|
|
},
|
|
"files": [
|
|
"dist/**/*.js",
|
|
"dist/**/*.d.ts"
|
|
],
|
|
"bin": {
|
|
"ql3-cluster-control": "dist/cli.js",
|
|
"ql3-cluster-control-ai": "dist/aiCli.js"
|
|
},
|
|
"scripts": {
|
|
"build": "tsc -p tsconfig.json",
|
|
"check": "node ../../scripts/ql3-build-package-closure.cjs && tsc -p tsconfig.json --noEmit",
|
|
"test": "node ../../scripts/ql3-build-package-closure.cjs && node --test test/*.test.cjs",
|
|
"test:integration": "node ../../scripts/ql3-build-package-closure.cjs && node --test test/postgres.integration.test.cjs"
|
|
},
|
|
"dependencies": {
|
|
"@aws-sdk/client-s3": "3.1093.0",
|
|
"@qinglong/cluster-postgres": "workspace:*",
|
|
"@qinglong/runtime-core": "workspace:*",
|
|
"croner": "7.0.8"
|
|
},
|
|
"devDependencies": {
|
|
"@qinglong/ai": "workspace:*",
|
|
"@types/node": "24.13.3",
|
|
"typescript": "5.9.3"
|
|
},
|
|
"peerDependencies": {
|
|
"@qinglong/ai": "workspace:*"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"@qinglong/ai": {
|
|
"optional": true
|
|
}
|
|
}
|
|
}
|