JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 8
  • Score
    100M100P100Q76049F
  • License Apache-2.0

Cascade Protocol CLI - Validate, convert, and manage health data

Package Exports

  • @the-cascade-protocol/cli
  • @the-cascade-protocol/cli/dist/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@the-cascade-protocol/cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

@the-cascade-protocol/cli

Cascade Protocol CLI - Validate, convert, and manage health data.

Installation

npm install -g @the-cascade-protocol/cli

Or use directly with npx:

npx @the-cascade-protocol/cli validate record.ttl

Docker

Run the CLI without installing Node.js. See DOCKER.md for full details.

# Build the image
docker build -t cascade-protocol/tools .

# Validate a Turtle file
docker run --rm -v $(pwd):/data cascade-protocol/tools cascade validate /data/record.ttl

Usage

cascade <command> [options]

Commands:
  validate      Validate Cascade data against SHACL shapes
  convert       Convert between health data formats
  pod           Manage Cascade Pod structures
  conformance   Run conformance test suite
  serve         Start local agent server
  capabilities  Show machine-readable tool descriptions

Flags:
  --help        Show help
  --version     Show version
  --verbose     Verbose output
  --json        Output results as JSON (machine-readable)

Examples

cascade validate record.ttl
cascade convert --from fhir --to cascade patient.json
cascade pod init ./my-pod
cascade capabilities

Development

npm install
npm run build
npm run dev -- --help
npm test

License

Apache-2.0