{
"name": "hyperschema",
"version": "1.20.1",
"description": "Create registries of declarative compact-encoding schemas",
"files": [
"lib/*.js",
"builder.mjs",
"builder.cjs",
"runtime.mjs",
"runtime.cjs",
"primitives.mjs",
"primitives.cjs"
],
"exports": {
"./package": "./package.json",
".": {
"import": "./builder.mjs",
"default": "./builder.cjs"
},
"./runtime": {
"import": "./runtime.mjs",
"default": "./runtime.cjs"
},
"./primitives": {
"import": "./primitives.mjs",
"default": "./primitives.cjs"
}
},
"imports": {
"fs": {
"bare": "bare-fs",
"default": "fs"
},
"path": {
"bare": "bare-path",
"default": "path"
}
},
"scripts": {
"format": "prettier . --write",
"test": "prettier . --check && brittle test/index.js",
"test:bare": "prettier . --check && bare test/index.js"
},
"repository": {
"type": "git",
"url": "git+https://github.com/holepunchto/hyperschema.git"
},
"author": "Holepunch",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/holepunchto/hyperschema/issues"
},
"homepage": "https://github.com/holepunchto/hyperschema#readme",
"dependencies": {
"bare-fs": "^4.0.1",
"compact-encoding": "^2.19.0",
"generate-object-property": "^2.0.0",
"generate-string": "^1.0.1"
},
"devDependencies": {
"brittle": "^3.7.0",
"prettier": "^3.6.2",
"prettier-config-holepunch": "^2.0.0",
"test-tmp": "^1.3.0"
}
}