Observed since 20 Oct, 22:09 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
@0disoft/universal-config-engine-cli
Local CLI for explaining and validating Universal Config Engine pipelines.
Local uce commands for explaining and validating Universal Config Engine pipeline
declarations. The CLI emits human-readable output or a versioned JSON envelope and
never provides a raw-secret display mode.
npm install --save-dev @0disoft/universal-config-engine-cli
Node.js >=24 and ESM are required.
Create a JSON pipeline declaration:
{
"sources": [
{
"id": "defaults",
"kind": "object",
"priority": 0,
"value": { "service": { "port": 3000 } }
}
]
}
Then run:
npx uce explain --config uce.json --json
npx uce validate --config uce.json --json
Arguments intended for an argv config source must appear after --:
npx uce explain --config uce.json --json -- --port 8080
Exit codes are stable for 1.x: 0 success, 1 validation, 2 source or parse,
3 policy, 4 usage, and 5 redaction policy. JSON output contains diagnostic
report schema 0.2.
See the command contract and pipeline configuration reference.
MIT
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
ajvEnvironment{
"local_name": "ajv",
"alias": false,
"peer_metadata": null
} | ^8.20.0 | runtime |
@0disoft/universal-config-engine-coreEnvironment{
"local_name": "@0disoft/universal-config-engine-core",
"alias": false,
"peer_metadata": null
} | 1.1.2-rc.1 | runtime |
@0disoft/universal-config-engine-nodeEnvironment{
"local_name": "@0disoft/universal-config-engine-node",
"alias": false,
"peer_metadata": null
} | 1.1.2-rc.1 | runtime |
@0disoft/universal-config-engine-validator-ajvEnvironment{
"local_name": "@0disoft/universal-config-engine-validator-ajv",
"alias": false,
"peer_metadata": null
} | 1.1.2-rc.1 | runtime |
Source distribution
{
"shasum": "c5fbccd8f6a590cef4af45b1b44cbb7b6be39bc4",
"tarball": "https://registry.npmjs.org/@0disoft/universal-config-engine-cli/-/universal-config-engine-cli-1.1.2-rc.1.tgz",
"fileCount": 63,
"integrity": "sha512-jFRACC0oa3aNhK/D3vIF6P/d4q9CjBFtkubmBO6p0whD4t8GFsf4kQHljetztnzbaeS8rsDSiW96l5huCx0qZw==",
"signatures": [
{
"sig": "MEQCIBf5qFa/z8xGombmMSb8YPGdtesEUzi6i+tov/QDM4N0AiA7mG1+vG/k5KwlgzwIQPpe1JhTJvDfQ4S30sAjTcF6uQ==",
"keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
},
{
"sig": "MEUCIEpeaAyme+8WnQkkZGRdlcaZLYsnrSFD0sfAh9tdamiRAiEAocUSB2Pfg7KvLl0MQ98Xk6+rHv2mtU7AfIFv2RXSdhQ=",
"keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
}
],
"attestations": {
"url": "https://registry.npmjs.org/-/npm/v1/attestations/@0disoft%2funiversal-config-engine-cli@1.1.2-rc.1",
"provenance": {
"predicateType": "https://slsa.dev/provenance/v1"
}
},
"unpackedSize": 146106
}Shared repository data · GitHub
Observed since 20 Oct, 22:09 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:d427d90adab5aae3a0dde7fd7697d4df085a8aaa64363088e6fde5c9a02af595