UNPKG

@atomic-ehr/ucum

Version:

TypeScript implementation of UCUM (Unified Code for Units of Measure)

54 lines (53 loc) 1.28 kB
{ "name": "@atomic-ehr/ucum", "version": "0.2.5", "description": "TypeScript implementation of UCUM (Unified Code for Units of Measure)", "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js" } }, "files": [ "dist", "src" ], "scripts": { "test": "bun test", "typecheck": "bunx tsc --noEmit", "build": "bun run build:clean && bun run build:types && bun run build:fix-imports", "build:clean": "rm -rf dist", "build:types": "bunx tsc -p tsconfig.build.json", "build:fix-imports": "node scripts/fix-imports.js", "prepublishOnly": "bun run build" }, "repository": { "type": "git", "url": "git+https://github.com/atomic-ehr/ucum.git" }, "keywords": [ "ucum", "units", "measure", "measurement", "conversion", "typescript" ], "author": "Atomic EHR", "license": "MIT", "bugs": { "url": "https://github.com/atomic-ehr/ucum/issues" }, "homepage": "https://github.com/atomic-ehr/ucum#readme", "devDependencies": { "@types/bun": "latest", "@types/xml2js": "^0.4.14", "xml2js": "^0.6.2" }, "peerDependencies": { "typescript": "^5" } }