UNPKG

tiny-mobx-form

Version:

Tiny (~2KB) tree-shakable MobX form library

70 lines (69 loc) 1.72 kB
{ "name": "tiny-mobx-form", "version": "1.0.0", "description": "Tiny (~2KB) tree-shakable MobX form library", "homepage": "https://dericgw.github.io/tiny-mobx-form/", "directories": { "doc": "docs", "example": "example", "test": "tests" }, "repository": { "type": "git", "url": "https://github.com/dericgw/tiny-mobx-form.git" }, "keywords": [ "form", "forms", "mobx", "mobx form", "react form", "mobx react form", "react", "reactive", "validation", "validator", "schema", "declarative", "rules" ], "author": "Deric Cain<deric.cain@gmail.com>", "license": "MIT", "main": "dist/index.js", "module": "dist/tiny-mobx-form.esm.js", "typings": "dist/index.d.ts", "files": [ "dist", "../../README.md" ], "scripts": { "build": "tsdx build", "build:docs": "docz build", "coveralls": "npm run test -- --coverage && cat ./coverage/lcov.info | coveralls", "lint": "tsdx lint ./src --ext .ts --fix", "pre-commit": "tsdx lint ./src --ext .ts --fix && npm run build:docs && git add ../../docs", "preversion": "npm run test:release && npm run build", "size": "size-limit", "start": "tsdx watch", "start:docs": "docz dev", "test": "tsdx test --env=jsdom", "test:release": "npm t && npm run size", "version": "npm run build:docs && git add docs" }, "peerDependencies": { "mobx": ">=4" }, "prettier": { "printWidth": 100, "semi": true, "singleQuote": true, "trailingComma": "all" }, "size-limit": [ { "path": "dist/tiny-mobx-form.esm.js", "limit": "2.5kb" } ], "gitHead": "7373278ff330eabf23c93f5da4decb396980013a" }