UNPKG

@json-layout/core

Version:

Compilation and state management utilities for JSON Layout.

99 lines (98 loc) 2.46 kB
{ "name": "@json-layout/core", "version": "1.15.4", "description": "Compilation and state management utilities for JSON Layout.", "type": "module", "exports": { ".": { "import": { "types": "./types/index.d.ts", "default": "./src/index.js" } }, "./compile": { "import": { "types": "./types/compile/index.d.ts", "default": "./src/compile/index.js" } }, "./state": { "import": { "types": "./types/state/index.d.ts", "default": "./src/state/index.js" } }, "./src/compile/serialize": { "import": { "types": "./types/compile/serialize.d.ts", "default": "./src/compile/serialize.js" } }, "./utils/build": { "import": { "types": "./types/utils/build.d.ts", "default": "./src/utils/build.js" } }, "./utils/clone": { "import": { "types": "./types/utils/clone.d.ts", "default": "./src/utils/clone.js" } }, "./utils/doc-options": { "import": { "types": "./types/utils/doc-options.d.ts", "default": "./src/utils/doc-options.js" } } }, "files": [ "src", "types", "LICENSE" ], "scripts": { "test:only": "node --test --test-only test/*.spec.js", "test": "mkdir -p tmp && node --test test/*.spec.js", "build": "rm -rf ./types && tsc -p tsconfig.build.json", "watch:build": "tsc -p tsconfig.build.json --watch --preserveWatchOutput", "watch:test": "node --test --watch test/*.spec.js" }, "repository": { "type": "git", "url": "git+https://github.com/json-layout/json-layout.git" }, "keywords": [ "json", "schema", "forms", "layout" ], "author": "Alban Mouton <alban.mouton@gmail.com>", "license": "MIT", "bugs": { "url": "https://github.com/json-layout/json-layout/issues" }, "homepage": "https://github.com/json-layout/json-layout#readme", "peerDependencies": { "@json-layout/vocabulary": "^2.8.0" }, "dependencies": { "ajv": "^8.17.1", "ajv-errors": "^3.0.0", "ajv-formats": "^3.0.1", "ajv-i18n": "^4.2.0", "debug": "^4.3.4", "immer": "^10.0.3", "magicast": "^0.3.3", "marked": "^15.0.7" }, "devDependencies": { "@types/debug": "^4.1.7", "@types/node-fetch": "^2.6.5", "json-schema-to-typescript": "^14.0.0", "nock": "^13.3.3", "node-fetch": "^2.7.0" } }