UNPKG

@ui-schema/react

Version:

Schema-driven UI generator for React using JSON Schema. Build powerful form and interface generators with headless components and hooks.

69 lines 2.22 kB
{ "name": "@ui-schema/react", "version": "0.5.0-alpha.3", "description": "Schema-driven UI generator for React using JSON Schema. Build powerful form and interface generators with headless components and hooks.", "homepage": "https://ui-schema.bemit.codes", "author": "Michael Becker <michael@bemit.codes> (https://bemit.codes)", "license": "MIT", "keywords": [ "ui-schema", "json-schema", "react", "reactjs", "react-native", "ui-generation", "form-generator" ], "repository": { "type": "git", "url": "https://github.com/ui-schema/ui-schema.git", "directory": "packages/react" }, "bugs": { "url": "https://github.com/ui-schema/ui-schema/issues" }, "scripts": { "dtsgen": "tsc --declaration --emitDeclarationOnly --pretty --rootDir ../ && node ../../tools/merge-dirs.js build/dts/react/src build && rimraf build/dts && rimraf --glob build/**/*.test.* build/**/*.mock.*", "__release": "cp package.json build/ && cp package-lock.json build/ && cp README.md build/ && npm publish build" }, "main": "./index.cjs", "module": "./esm/index.js", "types": "./index.d.ts", "exports": { ".": { "types": "./index.d.ts", "import": "./esm/index.js", "require": "./index.cjs" }, "./*": { "types": "./*/index.d.ts", "import": "./esm/*/index.js", "require": "./*/index.cjs" }, "./package.json": "./package.json", "./esm": null }, "sideEffects": false, "devDependencies": { "@ui-schema/ui-schema": "~0.5.0-alpha.1", "immutable": "^5.0.0", "@types/react": "^19.0", "react": "^19.0", "react-dom": "^19.0" }, "peerDependencies": { "@ui-schema/ui-schema": "~0.5.0-alpha.1", "immutable": "^4.0.0 || ^5.0.0", "react": "^18.0 || ^19.0", "@types/react": "^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { "optional": true } }, "publishConfig": { "tag": "next", "access": "public" } }