UNPKG

statty

Version:

A tiny and unobtrusive state management library for React and Preact apps

98 lines (97 loc) 2.43 kB
{ "name": "statty", "version": "2.0.4", "description": "A tiny and unobtrusive state management library for React and Preact apps", "module": "dist/statty.es.js", "main": "dist/statty.cjs.js", "umd:main": "dist/statty.umd.js", "scripts": { "precommit": "lint-staged", "bump": "standard-version", "testonly": "jest --coverage", "lint": "standard", "format": "prettier --write --semi false '*src/*.js' && standard --fix", "test": "npm-run-all lint testonly", "build": "npm-run-all clean rollup rollup:min", "clean": "rimraf dist", "rollup": "rollup -c", "rollup:min": "cross-env MINIFY=minify rollup -c", "release": "npm-run-all test build bump && git push --follow-tags origin master && npm publish" }, "repository": "vesparny/statty", "keywords": [ "redux", "react", "state", "setState", "mobx" ], "homepage": "https://github.com/vesparny/statty", "authors": [ "Alessandro Arnodo <alessandro@arnodo.net>" ], "license": "MIT", "files": [ "dist", "src", "inspect.js" ], "devDependencies": { "babel-core": "^6.26.0", "babel-eslint": "^8.0.1", "babel-plugin-external-helpers": "^6.22.0", "babel-preset-env": "^1.6.0", "babel-preset-react": "^6.24.1", "cross-env": "^5.0.5", "enzyme": "^3.1.0", "enzyme-adapter-react-16": "^1.0.1", "enzyme-to-json": "^3.1.1", "husky": "^0.14.3", "jest": "^21.2.1", "lint-staged": "^4.2.3", "npm-run-all": "^4.1.1", "prettier": "^1.7.4", "react": "^16.0.0", "react-dom": "^16.0.0", "react-test-renderer": "^16.0.0", "rimraf": "^2.6.2", "rollup": "^0.50.0", "rollup-plugin-buble": "^0.16.0", "rollup-plugin-commonjs": "^8.2.1", "rollup-plugin-filesize": "^1.5.0", "rollup-plugin-node-resolve": "^3.0.0", "rollup-plugin-uglify": "^2.0.1", "standard": "^10.0.3", "standard-version": "^4.0.0" }, "dependencies": { "brcast": "^3.0.1", "is-shallow-equal": "^1.0.1", "prop-types": "^15.6.0" }, "peerDependencies": { "react": ">=0.15" }, "standard": { "parser": "babel-eslint", "globals": [ "jest", "expect", "it", "test", "describe" ] }, "lint-staged": { "*.js": [ "prettier --write", "standard --fix", "git add" ] }, "bundlesize": [ { "path": "./dist/*min.js" } ] }