UNPKG

@atomic-ehr/codegen

Version:

Code generation tools for FHIR resources and TypeSchema definitions

60 lines 1.73 kB
{ "name": "@atomic-ehr/codegen", "version": "0.0.1-canary.20250808231821.ab61009", "description": "Code generation tools for FHIR resources and TypeSchema definitions", "keywords": [ "fhir", "codegen", "typescript", "healthcare", "ehr", "typeschema" ], "module": "src/index.ts", "main": "src/index.ts", "type": "module", "bin": { "atomic-codegen": "./dist/cli/index.ts" }, "files": [ "dist" ], "scripts": { "test": "bun test", "test:watch": "bun test --watch", "test:coverage": "bun test --coverage", "test:ci": "bun test --coverage --bail", "build": "rm -rf dist && bun build src/index.ts --outdir dist --target node --format esm --splitting --external typescript && bunx tsc --project tsconfig.build.json", "typecheck": "bunx tsc --noEmit", "cli": "bun run src/cli/index.ts", "codegen": "bun run src/cli/index.ts", "codegen:all": "bun run src/cli/index.ts generate typescript", "lint": "biome check --write ./src" }, "repository": { "type": "git", "url": "git+https://github.com/atomic-ehr/codegen.git" }, "author": "Atomic EHR Team", "license": "MIT", "bugs": { "url": "https://github.com/atomic-ehr/codegen/issues" }, "homepage": "https://github.com/atomic-ehr/codegen#readme", "devDependencies": { "@biomejs/biome": "^2.1.3", "@types/bun": "latest", "@types/node": "22", "@types/yargs": "^17.0.33", "typescript": "^5.8.3" }, "dependencies": { "@atomic-ehr/fhir-canonical-manager": "^0.0.10", "@atomic-ehr/fhirschema": "^0.0.2", "@inquirer/prompts": "^7.0.0", "ajv": "^8.17.1", "picocolors": "^1.0.0", "ora": "^8.1.0", "yargs": "^18.0.0" } }