UNPKG

2.83 kBJSONView Raw
1{
2 "name": "autodisol",
3 "version": "1.4.6",
4 "license": "MIT",
5 "scripts": {
6 "start": "sharyn storybook",
7 "pub": "np",
8 "prepublishOnly": "run-s clean lint test build",
9 "postpublish": "yon clean",
10 "build": "babel src -d . --ignore src/_stories && cp -R src/components/assets components/.",
11 "build-storybook": "NODE_ENV=development build-storybook -o public",
12 "clean": "rimraf components i18n public",
13 "lint": "eslint src && flow",
14 "test": "jest",
15 "serve-static": "http-server -p $PORT",
16 "heroku-postbuild": "yon build-storybook"
17 },
18 "eslintConfig": {
19 "extends": "sharyn",
20 "rules": {
21 "import/no-extraneous-dependencies": 0
22 }
23 },
24 "husky": {
25 "hooks": {
26 "pre-commit": "run-s clean lint test"
27 }
28 },
29 "peerDependencies": {
30 "@material-ui/core": "3.9.3",
31 "@material-ui/icons": "3.0.2",
32 "@svgr/webpack": "4.3.1",
33 "classnames": "2.2.6",
34 "jss": "9.8.7",
35 "jss-preset-default": "4.5.0",
36 "react": "16.8.6",
37 "react-dom": "16.8.6"
38 },
39 "dependencies": {
40 "@babel/runtime": "7.5.0",
41 "http-server": "0.11.1",
42 "js-yaml": "3.13.1",
43 "lodash": "4.17.11",
44 "moment": "2.24.0",
45 "numeral": "2.0.6",
46 "react-image-lightbox": "4.6.0",
47 "react-select": "3.0.8",
48 "recompose": "0.30.0",
49 "sharyn": "11.7.0",
50 "sprintf-js": "1.1.2"
51 },
52 "devDependencies": {
53 "@babel/cli": "7.5.0",
54 "@babel/core": "7.5.0",
55 "@babel/plugin-proposal-nullish-coalescing-operator": "7.4.4",
56 "@babel/plugin-proposal-optional-catch-binding": "7.2.0",
57 "@babel/plugin-proposal-optional-chaining": "7.2.0",
58 "@babel/preset-env": "7.5.0",
59 "@babel/preset-flow": "7.0.0",
60 "@babel/preset-react": "7.0.0",
61 "@material-ui/core": "3.9.3",
62 "@material-ui/icons": "3.0.2",
63 "@storybook/addon-knobs": "5.1.9",
64 "@storybook/addon-viewport": "5.1.9",
65 "@storybook/addons": "5.1.9",
66 "@storybook/react": "5.1.9",
67 "@svgr/webpack": "4.3.1",
68 "babel-core": "7.0.0-bridge.0",
69 "babel-eslint": "10.0.2",
70 "babel-jest": "24.8.0",
71 "babel-loader": "8.0.6",
72 "babel-plugin-flow-react-proptypes": "25.1.0",
73 "babel-plugin-module-resolver": "3.2.0",
74 "eslint": "6.0.1",
75 "eslint-config-airbnb": "17.1.1",
76 "eslint-config-prettier": "6.0.0",
77 "eslint-plugin-flowtype": "3.11.1",
78 "eslint-plugin-import": "2.18.0",
79 "eslint-plugin-jsx-a11y": "6.2.3",
80 "eslint-plugin-prettier": "3.1.0",
81 "eslint-plugin-react": "7.14.2",
82 "flow-bin": "0.102.0",
83 "husky": "3.0.0",
84 "jest": "24.8.0",
85 "jss": "9.8.7",
86 "jss-preset-default": "4.5.0",
87 "np": "5.1.0",
88 "npm-run-all": "4.1.5",
89 "prettier": "1.18.2",
90 "prop-types": "15.7.2",
91 "react": "16.8.6",
92 "react-dom": "16.8.6",
93 "rimraf": "2.6.3",
94 "yarn-or-npm": "2.0.4"
95 }
96}