UNPKG

3.03 kBJSONView Raw
1{
2 "name": "reselector",
3 "version": "0.9.1",
4 "description": "Use React Components in css selectors",
5 "repository": {
6 "type": "git",
7 "url": "git@github.com:lttb/reselector.git"
8 },
9 "author": "",
10 "license": "MIT",
11 "main": "src/index.js",
12 "scripts": {
13 "clean": "rimraf lib",
14 "prebuild": "npm run clean",
15 "build": "BABEL_ENV=production ./node_modules/.bin/babel src --ignore '**/tests/**' --out-dir lib",
16 "postbuild": "npm run cp:meta",
17 "cp:meta": "copyfiles -e '**/tests/**' package.json README.md 'src/.*' -a -f lib",
18 "test": "BABEL_ENV=test jest",
19 "coveralls": "cat ./coverage/lcov.info | coveralls",
20 "lint": "./node_modules/.bin/eslint .",
21 "preversion": "npm run lint && npm test",
22 "postversion": "git push --follow-tags && npm run build && npm publish lib",
23 "precommit": "lint-staged"
24 },
25 "lint-staged": {
26 "*.js": [
27 "eslint"
28 ]
29 },
30 "devDependencies": {
31 "@babel/cli": "^7.0.0-beta.40",
32 "@babel/plugin-transform-modules-commonjs": "^7.0.0-beta.40",
33 "@babel/preset-env": "^7.0.0-beta.40",
34 "@babel/preset-react": "^7.0.0-beta.40",
35 "@lttb/eslint-config-default": "github:lttb/configs#js",
36 "babel-core": "^7.0.0-0",
37 "babel-eslint": "^8.0.3",
38 "babel-jest": "^22.2.2",
39 "copyfiles": "^1.2.0",
40 "coveralls": "^3.0.0",
41 "enzyme": "^3.2.0",
42 "enzyme-adapter-react-16": "^1.1.1",
43 "enzyme-to-json": "^3.3.0",
44 "eslint": "^4.13.1",
45 "husky": "^0.14.3",
46 "jest": "^22.0.3",
47 "lint-staged": "^6.1.0",
48 "raf": "^3.4.0",
49 "react": "^16.2.0",
50 "react-dom": "^16.2.0",
51 "rimraf": "^2.6.2"
52 },
53 "dependencies": {
54 "@babel/core": "^7.0.0-beta.40",
55 "@babel/plugin-syntax-async-generators": "^7.0.0-beta.40",
56 "@babel/plugin-syntax-class-properties": "^7.0.0-beta.40",
57 "@babel/plugin-syntax-decorators": "^7.0.0-beta.40",
58 "@babel/plugin-syntax-do-expressions": "^7.0.0-beta.40",
59 "@babel/plugin-syntax-dynamic-import": "^7.0.0-beta.40",
60 "@babel/plugin-syntax-export-default-from": "^7.0.0-beta.40",
61 "@babel/plugin-syntax-export-namespace-from": "^7.0.0-beta.40",
62 "@babel/plugin-syntax-flow": "^7.0.0-beta.40",
63 "@babel/plugin-syntax-function-bind": "^7.0.0-beta.40",
64 "@babel/plugin-syntax-function-sent": "^7.0.0-beta.40",
65 "@babel/plugin-syntax-import-meta": "^7.0.0-beta.40",
66 "@babel/plugin-syntax-jsx": "^7.0.0-beta.40",
67 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0-beta.40",
68 "@babel/plugin-syntax-numeric-separator": "^7.0.0-beta.40",
69 "@babel/plugin-syntax-object-rest-spread": "^7.0.0-beta.40",
70 "@babel/plugin-syntax-optional-catch-binding": "^7.0.0-beta.40",
71 "@babel/plugin-syntax-optional-chaining": "^7.0.0-beta.40",
72 "@babel/plugin-syntax-pipeline-operator": "^7.0.0-beta.40",
73 "@babel/plugin-syntax-throw-expressions": "^7.0.0-beta.40",
74 "@babel/plugin-syntax-typescript": "^7.0.0-beta.40",
75 "@babel/template": "^7.0.0-beta.40",
76 "cosmiconfig": "^4.0.0",
77 "string-hash": "^1.1.3"
78 }
79}