UNPKG

yarfl

Version:

Yet Another Redux Forms Library

153 lines (152 loc) 3.96 kB
{ "name": "yarfl", "version": "0.1.1", "description": "Yet Another Redux Forms Library", "author": { "name": "Axel Yung", "email": "axelyung@gmail.com", "url": "https://github.com/axelyung" }, "license": "MIT", "homepage": "https://axelyung.github.io/yarfl/", "repository": { "type": "git", "url": "https://github.com/axelyung/yarfl.git" }, "main": "lib/index.js", "module": "es/index.js", "unpkg": "dist/yarfl.min.js", "jsdelivr": "dist/yarfl.min.js", "types": "typings", "files": [ "es", "lib", "dist", "typings" ], "keywords": [ "react", "redux", "form", "validation", "validator", "async", "immutable", "state", "json", "schema" ], "scripts": { "reset": "rimraf node_modules && yarn cache clean && yarn", "test": "jest", "clean": "rimraf es lib typings dist _book", "watch:es": "yarn build:es --w", "watch:cjs": "yarn build:cjs --w", "watch:umd": "yarn build:umd --w", "watch:umd-min": "yarn build:umd-min --w", "watch:docs": "gitbook serve --log=debug --debug", "watch": "yarn build && run-p watch:*", "build:es": "tsc --outDir es", "build:cjs": "tsc --outDir lib --module commonjs", "build:umd": "cross-env NODE_ENV=development rollup -c", "build:umd-min": "cross-env NODE_ENV=production rollup -c", "build:docs": "gitbook build", "build": "run-s clean build:*", "commit": "git-cz" }, "peerDependencies": { "react": "^16.4.1", "react-redux": "^5.0.7", "redux": "^4.0.0", "redux-thunk": "^2.3.0" }, "optionalDependencies": {}, "dependencies": { "camel-case": "^3.0.0", "param-case": "^2.1.1", "ramda": "^0.25.0", "sentence-case": "^2.1.1", "title-case": "^2.1.1", "validatorjs": "^3.14.2" }, "devDependencies": { "@types/enzyme": "^3.1.11", "@types/enzyme-adapter-react-16": "^1.0.2", "@types/jest": "^23.1.3", "@types/ramda": "^0.25.34", "@types/react": "^16.4.5", "@types/react-redux": "^6.0.3", "@types/redux": "^3.6.0", "@types/validatorjs": "^3.7.1", "commitizen": "^2.10.1", "cross-env": "^5.1.4", "cz-conventional-changelog": "^2.1.0", "enzyme": "^3.3.0", "enzyme-adapter-react-16": "^1.1.1", "filesize": "^3.6.1", "gh-pages": "^1.2.0", "gitbook-cli": "^2.3.2", "gitbook-plugin-advanced-emoji": "^0.2.2", "gitbook-plugin-insert-logo-link": "^1.0.1", "jest": "^23.2.0", "lodash": "^4.17.10", "module-details-from-path": "^1.0.3", "npm-run-all": "^4.1.3", "react": "^16.4.1", "react-dom": "^16.4.1", "react-redux": "^5.0.7", "redux": "^4.0.0", "redux-thunk": "^2.3.0", "rimraf": "^2.6.2", "rollup": "^0.62.0", "rollup-plugin-commonjs": "^9.1.3", "rollup-plugin-node-resolve": "^3.3.0", "rollup-plugin-peer-deps-external": "^2.2.0", "rollup-plugin-replace": "^2.0.0", "rollup-plugin-size-snapshot": "^0.6.1", "rollup-plugin-sourcemaps": "^0.4.2", "rollup-plugin-uglify": "^4.0.0", "semantic-release": "^15.8.1", "ts-jest": "^22.4.6", "ts-node": "^7.0.0", "tslint": "^5.9.1", "tslint-config-airbnb": "^5.8.0", "tslint-eslint-rules": "^5.1.0", "typescript": "^2.9.2" }, "jest": { "globals": { "ts-jest": { "tsConfigFile": "tsconfig.test.json", "skipBabel": true } }, "collectCoverage": true, "collectCoverageFrom": [ "src/**" ], "moduleFileExtensions": [ "ts", "tsx", "js", "jsx", "json", "node" ], "modulePaths": [ "<rootDir>" ], "testRegex": "(/__tests__/.*|(\\.|/)(test))\\.(tsx?)$", "transform": { "^.+\\.(t|j)sx?$": "ts-jest" }, "transformIgnorePatterns": [ "node_modules/(?!ramda)" ] }, "config": { "commitizen": { "path": "node_modules/cz-conventional-changelog" } } }