UNPKG

2.43 kBJSONView Raw
1{
2 "name": "statty",
3 "version": "2.0.4",
4 "description": "A tiny and unobtrusive state management library for React and Preact apps",
5 "module": "dist/statty.es.js",
6 "main": "dist/statty.cjs.js",
7 "umd:main": "dist/statty.umd.js",
8 "scripts": {
9 "precommit": "lint-staged",
10 "bump": "standard-version",
11 "testonly": "jest --coverage",
12 "lint": "standard",
13 "format": "prettier --write --semi false '*src/*.js' && standard --fix",
14 "test": "npm-run-all lint testonly",
15 "build": "npm-run-all clean rollup rollup:min",
16 "clean": "rimraf dist",
17 "rollup": "rollup -c",
18 "rollup:min": "cross-env MINIFY=minify rollup -c",
19 "release": "npm-run-all test build bump && git push --follow-tags origin master && npm publish"
20 },
21 "repository": "vesparny/statty",
22 "keywords": [
23 "redux",
24 "react",
25 "state",
26 "setState",
27 "mobx"
28 ],
29 "homepage": "https://github.com/vesparny/statty",
30 "authors": [
31 "Alessandro Arnodo <alessandro@arnodo.net>"
32 ],
33 "license": "MIT",
34 "files": [
35 "dist",
36 "src",
37 "inspect.js"
38 ],
39 "devDependencies": {
40 "babel-core": "^6.26.0",
41 "babel-eslint": "^8.0.1",
42 "babel-plugin-external-helpers": "^6.22.0",
43 "babel-preset-env": "^1.6.0",
44 "babel-preset-react": "^6.24.1",
45 "cross-env": "^5.0.5",
46 "enzyme": "^3.1.0",
47 "enzyme-adapter-react-16": "^1.0.1",
48 "enzyme-to-json": "^3.1.1",
49 "husky": "^0.14.3",
50 "jest": "^21.2.1",
51 "lint-staged": "^4.2.3",
52 "npm-run-all": "^4.1.1",
53 "prettier": "^1.7.4",
54 "react": "^16.0.0",
55 "react-dom": "^16.0.0",
56 "react-test-renderer": "^16.0.0",
57 "rimraf": "^2.6.2",
58 "rollup": "^0.50.0",
59 "rollup-plugin-buble": "^0.16.0",
60 "rollup-plugin-commonjs": "^8.2.1",
61 "rollup-plugin-filesize": "^1.5.0",
62 "rollup-plugin-node-resolve": "^3.0.0",
63 "rollup-plugin-uglify": "^2.0.1",
64 "standard": "^10.0.3",
65 "standard-version": "^4.0.0"
66 },
67 "dependencies": {
68 "brcast": "^3.0.1",
69 "is-shallow-equal": "^1.0.1",
70 "prop-types": "^15.6.0"
71 },
72 "peerDependencies": {
73 "react": ">=0.15"
74 },
75 "standard": {
76 "parser": "babel-eslint",
77 "globals": [
78 "jest",
79 "expect",
80 "it",
81 "test",
82 "describe"
83 ]
84 },
85 "lint-staged": {
86 "*.js": [
87 "prettier --write",
88 "standard --fix",
89 "git add"
90 ]
91 },
92 "bundlesize": [
93 {
94 "path": "./dist/*min.js"
95 }
96 ]
97}