UNPKG

3.61 kBJSONView Raw
1{
2 "name": "redux-paginator-immutable",
3 "version": "2.7.11",
4 "description": "redux-paginator-immutable helps you deal with paginated API by composing your existing reducers",
5 "main": "./lib/index.js",
6 "babel": {
7 "presets": [
8 "env",
9 "stage-0",
10 "react"
11 ],
12 "env": {
13 "production": {
14 "plugins": [
15 "@babel/plugin-syntax-dynamic-import",
16 "transform-decorators-legacy",
17 "react-html-attrs",
18 "transform-class-properties",
19 "transform-react-constant-elements",
20 "transform-react-inline-elements",
21 "transform-react-remove-prop-types",
22 "transform-flow-strip-types"
23 ]
24 },
25 "developmentTime": {
26 "plugins": [
27 "transform-decorators-legacy",
28 "transform-class-properties"
29 ]
30 }
31 }
32 },
33 "scripts": {
34 "build:lib": "babel src --out-dir lib",
35 "build:umd": "cross-env NODE_ENV=development webpack src/index.js dist/redux-paginator-immutable.js",
36 "build:umd:min": "cross-env NODE_ENV=production webpack src/index.js dist/redux-paginator-immutable.min.js",
37 "build": "npm run build:lib",
38 "clean": "rimraf dist lib",
39 "check": "npm-check -u -i babel-jest -i jest --specials=bin,eslint,babel,webpack",
40 "flow": "flow check --color=always",
41 "eslint": "eslint --ext .jsx,.js src --fix",
42 "prepublish": "npm run test && npm run eslint && npm run flow && npm run clean && npm run build",
43 "test": "mocha --require babel-core/register --recursive --recursive \"src/**/__tests__/*\" --require src/__tests__/setup.js",
44 "test:watch": "npm test -- --watch",
45 "test:cov": "babel-node ./node_modules/isparta/bin/isparta cover ./node_modules/mocha/bin/_mocha -- --recursive \"src/**/__tests__/*\" --require src/__tests__/setup.js",
46 "test:codecov": "cat ./coverage/coverage.json | ./node_modules/.bin/codecov"
47 },
48 "repository": {
49 "type": "git",
50 "url": "git+https://github.com/cristian-sima/redux-paginator-immutable.git"
51 },
52 "files": [
53 "dist",
54 "lib",
55 "src"
56 ],
57 "keywords": [
58 "redux",
59 "paginator",
60 "pagination",
61 "async",
62 "immutablejs",
63 "immutable",
64 "paginate",
65 "paging"
66 ],
67 "author": "Cristian Sima",
68 "license": "MIT",
69 "bugs": {
70 "url": "https://github.com/cristian-sima/redux-paginator-immutable/issues"
71 },
72 "homepage": "https://github.com/cristian-sima/redux-paginator-immutable#readme",
73 "devDependencies": {
74 "babel-cli": "^6.26.0",
75 "babel-eslint": "^10.0.3",
76 "babel-plugin-transform-decorators-legacy": "^1.3.5",
77 "babel-plugin-transform-flow-strip-types": "^6.22.0",
78 "babel-polyfill": "^6.26.0",
79 "babel-preset-env": "^1.7.0",
80 "babel-preset-react": "^6.24.1",
81 "babel-preset-stage-0": "^6.24.1",
82 "chai": "^4.2.0",
83 "chai-immutable": "^2.1.0",
84 "codecov": "^3.6.1",
85 "cross-env": "^6.0.3",
86 "es3ify": "^0.2.2",
87 "eslint": "^6.7.0",
88 "eslint-plugin-react": "^7.16.0",
89 "expect": "^24.9.0",
90 "flow-bin": "^0.112.0",
91 "flux-standard-action": "^2.1.1",
92 "glob": "^7.1.6",
93 "isparta": "^4.1.1",
94 "mocha": "^6.2.2",
95 "npm-check": "^5.9.0",
96 "rimraf": "^3.0.0",
97 "webpack": "^4.41.2"
98 },
99 "peerDependencies": {},
100 "dependencies": {
101 "depcheck": "^0.9.1",
102 "immutable": "^4.0.0-rc.12",
103 "query-string": "^6.9.0",
104 "react": "^16.12.0",
105 "redux": "^4.0.4",
106 "reselect": "^4.0.0",
107 "superagent": "^5.1.1",
108 "x25": "^2.9.1"
109 }
110}