UNPKG

userface

Version:

Universal Data-Driven UI Engine with live data, validation, and multi-platform support

72 lines (71 loc) 1.82 kB
{ "name": "userface", "version": "1.0.82", "description": "Universal Data-Driven UI Engine with live data, validation, and multi-platform support", "main": "build/index.js", "module": "build/index.js", "bin": { "userface": "delete/scripts/create-userface-folder.js" }, "files": [ "build", "engine/robust-browser-engine.js", "README.md", "CHANGELOG.md" ], "scripts": { "build": "tsc --project tsconfig.json --outDir build", "dev": "tsx src/index.ts", "preview": "vite preview", "test": "tsx comprehensive-tests.ts", "generate-specs": "tsx delete/scripts/generate-specs.ts", "generate-types": "tsx delete/scripts/generate-types.ts", "init": "node delete/scripts/create-userface-folder.js" }, "keywords": [ "ui", "engine", "components", "universal", "adapter", "platform", "data-driven", "live-data", "validation", "react", "vue", "angular", "svelte", "typescript", "plugin-system", "error-recovery", "ast-analyzer" ], "author": "Dima Grenev", "license": "MIT", "devDependencies": { "@babel/generator": "^7.24.7", "@babel/parser": "^7.24.7", "@babel/standalone": "^7.24.7", "@babel/traverse": "^7.24.7", "@types/babel__generator": "^7.27.0", "@types/babel__standalone": "^7.1.9", "@types/babel__traverse": "^7.20.7", "@types/node": "^24.1.0", "@types/react": "^18.2.0", "@types/react-dom": "^18.2.0", "@vitejs/plugin-react": "^4.0.0", "glob": "^10.3.10", "react": "^18.2.0", "react-dom": "^18.2.0", "ts-morph": "^21.0.1", "tsx": "^4.6.2", "typescript": "^5.8.3", "vite": "^5.0.0", "vite-plugin-dts": "^3.0.0" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }