UNPKG

2.67 kBJSONView Raw
1{
2 "name": "react-falcor",
3 "version": "0.10.0",
4 "description": "React binding for Falcor",
5 "main": "lib/index.js",
6 "scripts": {
7 "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=lib/ src/",
8 "dev": "cross-env NODE_ENV=development babel --watch --source-maps --out-dir=lib/ src/",
9 "clean": "del lib",
10 "prepublish": "run-s clean build",
11 "lint": "eslint --ignore-path .gitignore --ext js,jsx,md .",
12 "size": "size-limit",
13 "test": "run-p test:* lint",
14 "test:jest": "jest",
15 "test:size": "run-s build size",
16 "precommit": "lint-staged"
17 },
18 "peerDependencies": {
19 "react": "*"
20 },
21 "dependencies": {
22 "@babel/runtime": "^7.0.0-beta.44",
23 "hoist-non-react-statics": "^2.5.0",
24 "invariant": "^2.2.4",
25 "lodash": "^4.17.5",
26 "nanoevents": "^1.0.2",
27 "prop-types": "^15.6.1",
28 "recompose": "^0.26.0",
29 "warning": "^3.0.0"
30 },
31 "devDependencies": {
32 "@babel/cli": "^7.0.0-beta.44",
33 "@babel/core": "^7.0.0-beta.44",
34 "@babel/plugin-transform-runtime": "^7.0.0-beta.44",
35 "@babel/preset-env": "^7.0.0-beta.44",
36 "@babel/preset-react": "^7.0.0-beta.44",
37 "@babel/preset-stage-0": "^7.0.0-beta.44",
38 "babel-core": "^7.0.0-bridge.0",
39 "babel-eslint": "^8.2.2",
40 "babel-jest": "^23.0.0-alpha.4",
41 "babel-plugin-dev-expression": "^0.2.1",
42 "babel-plugin-lodash": "^3.3.2",
43 "babel-plugin-transform-react-remove-prop-types": "^0.4.13",
44 "cross-env": "^5.1.4",
45 "del-cli": "^1.1.0",
46 "delay": "^2.0.0",
47 "enzyme": "^3.3.0",
48 "enzyme-adapter-react-16": "^1.1.1",
49 "eslint": "^4.19.1",
50 "eslint-config-concise": "^0.22.0",
51 "eslint-config-concise-esnext": "^0.22.0",
52 "eslint-config-concise-react": "^0.20.0",
53 "falcor": "^2.0.0",
54 "falcor-json-graph": "^2.2.1",
55 "falcor-router": "^0.8.1",
56 "husky": "^0.14.3",
57 "jest": "^22.4.3",
58 "lint-staged": "^7.0.4",
59 "npm-run-all": "^4.1.2",
60 "prettier-eslint-cli": "^4.7.1",
61 "raf": "^3.4.0",
62 "react": "^16.3.1",
63 "react-dom": "^16.3.1",
64 "react-test-renderer": "^16.3.1",
65 "size-limit": "^0.17.0"
66 },
67 "browserslist": [
68 "last 2 versions",
69 "IE >= 9"
70 ],
71 "repository": "ratson/react-falcor",
72 "license": "MIT",
73 "files": [
74 "*.md",
75 "LICENSE",
76 "lib",
77 "src"
78 ],
79 "keywords": [
80 "falcor",
81 "react"
82 ],
83 "jest": {
84 "setupFiles": [
85 "<rootDir>/node_modules/raf/polyfill.js",
86 "<rootDir>/test/helpers/enzyme-config.js"
87 ]
88 },
89 "lint-staged": {
90 "*.js": [
91 "eslint --fix",
92 "git add"
93 ]
94 },
95 "size-limit": [
96 {
97 "path": "lib/index.js",
98 "limit": "13 KB"
99 }
100 ]
101}