UNPKG

react-declarative-lite

Version:

A lighter version of the react-declarative which exports the <One /> component and dependencies only and as such makes the library slightly faster and smaller. Unlike react-declarative, it doesn't provide any additional overhead like state management. For

106 lines (105 loc) 3.25 kB
{ "name": "react-declarative-lite", "version": "2.7.54", "description": "A lighter version of the react-declarative which exports the <One /> component and dependencies only and as such makes the library slightly faster and smaller. Unlike react-declarative, it doesn't provide any additional overhead like state management. For a note, that library should be used when you want to use <One /> forms in existing app", "private": false, "author": { "name": "Petr Tripolsky", "email": "tripolskypetr@gmail.com", "url": "https://github.com/tripolskypetr" }, "funding": { "type": "individual", "url": "http://paypal.me/tripolskypetr" }, "license": "MIT", "homepage": "https://react-declarative-playground.github.io", "keywords": [ "react", "typescript", "state-management", "frontend", "material-ui", "MUI", "declarative", "form-validation", "layout-engine", "grid-system", "declarative-programming", "json-endpoint", "standalone", "nested-grids", "layout-grid", "intellisense", "code-autocomplete", "form-builder" ], "repository": { "type": "git", "url": "https://github.com/react-declarative/react-declarative-lite", "documentation": "https://github.com/react-declarative/react-declarative/tree/master/docs" }, "bugs": { "url": "https://github.com/react-declarative/react-declarative-lite/issues" }, "main": "dist/index.esm.js", "module": "dist/index.esm.js", "source": "src/index.ts", "types": "dist/index.d.ts", "exports": { "types": "./dist/index.d.ts", "import": "./dist/index.esm.js", "default": "./dist/index.esm.js" }, "engines": { "node": ">=10" }, "scripts": { "build": "rimraf dist && rollup -c && npm run typedef", "build:docker": "docker-compose up", "typedef": "tsc --emitDeclarationOnly --outDir ./dist/types && node ./scripts/dts.js", "postinstall": "node ./scripts/postinstall.js", "lint": "eslint --fix --ext .ts,.tsx --ignore-pattern .d.ts ./src" }, "files": [ "dist", "scripts", "README.md", "NOTES.md" ], "peerDependencies": { "@emotion/react": "^11.8.1", "@emotion/styled": "^11.8.1", "@mui/icons-material": "^5.5.0", "@mui/material": "^5.5.0", "@mui/system": "^5.5.0", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0", "tss-react": ">=4.3.4" }, "devDependencies": { "@prettier/sync": "0.5.1", "@rollup/plugin-typescript": "11.1.6", "@types/react": "18.0.21", "@types/react-dom": "18.0.6", "@types/uuid": "8.3.4", "@types/mapbox-gl": "^3.1.0", "@typescript-eslint/eslint-plugin": "6.5.0", "@typescript-eslint/parser": "6.5.0", "dts-bundle": "0.7.3", "dts-minify": "0.3.0", "million": "3.1.11", "rollup": "2.79.1", "rollup-plugin-peer-deps-external": "2.2.4", "rollup-plugin-terser": "7.0.2", "eslint": "8.57.0", "eslint-plugin-jsdoc": "48.2.1", "prettier": "3.2.5", "typescript": "4.6.2" }, "dependencies": { "dayjs": "1.11.5", "rimraf": "3.0.2", "uuid": "9.0.0" } }