UNPKG

3.17 kBJSONView Raw
1{
2 "name": "redux-firestore",
3 "version": "0.6.4",
4 "description": "Redux bindings for Firestore.",
5 "main": "lib/index.js",
6 "module": "es/index.js",
7 "jsnext:main": "es/index.js",
8 "unpkg": "dist/redux-firestore.min.js",
9 "typings": "./index.d.ts",
10 "files": [
11 "dist",
12 "lib",
13 "es",
14 "src",
15 "index.d.ts"
16 ],
17 "scripts": {
18 "clean": "rimraf lib dist",
19 "build:commonjs": "cross-env BABEL_ENV=commonjs babel src --out-dir lib",
20 "build:es": "cross-env BABEL_ENV=es babel src --out-dir es",
21 "build:umd": "cross-env BABEL_ENV=commonjs NODE_ENV=development webpack",
22 "build:umd:min": "cross-env BABEL_ENV=commonjs NODE_ENV=production webpack",
23 "build": "npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min",
24 "watch": "npm run build:es -- --watch",
25 "watch:lib": "npm run build:lib -- --watch",
26 "watch:commonjs": "npm run build:commonjs -- --watch",
27 "test": "mocha -R spec ./test/unit/**",
28 "test:cov": "istanbul cover $(npm bin)/_mocha ./test/unit/**",
29 "codecov": "cat coverage/lcov.info | codecov",
30 "lint": "eslint src test",
31 "lint:fix": "npm run lint -- --fix",
32 "format": "prettier --write \"src/**/*.js\" \"test/**/*.js\"",
33 "prepare": "npm run clean && npm run build",
34 "preversion": "npm run clean && npm run build",
35 "pre-push": "npm run lint"
36 },
37 "dependencies": {
38 "immer": "1.5.0",
39 "lodash": "^4.17.11",
40 "reduce-reducers": "0.4.3"
41 },
42 "devDependencies": {
43 "@babel/cli": "^7.2.3",
44 "@babel/core": "^7.2.2",
45 "@babel/plugin-transform-modules-commonjs": "^7.2.0",
46 "@babel/plugin-transform-runtime": "^7.2.0",
47 "@babel/preset-env": "^7.3.1",
48 "@babel/preset-react": "^7.0.0",
49 "@babel/register": "^7.0.0",
50 "@babel/runtime": "^7.3.1",
51 "babel-eslint": "^10.0.1",
52 "babel-loader": "^8.0.5",
53 "babel-plugin-lodash": "^3.3.4",
54 "babel-plugin-module-resolver": "^3.1.3",
55 "babel-plugin-transform-inline-environment-variables": "^0.4.3",
56 "chai": "^4.2.0",
57 "codecov": "^3.1.0",
58 "cross-env": "^5.2.0",
59 "eslint": "^5.13.0",
60 "eslint-config-airbnb": "^17.1.0",
61 "eslint-config-prettier": "^4.0.0",
62 "eslint-plugin-babel": "^5.3.0",
63 "eslint-plugin-import": "^2.16.0",
64 "eslint-plugin-jsx-a11y": "^6.2.1",
65 "eslint-plugin-prettier": "^3.0.1",
66 "eslint-plugin-react": "^7.12.4",
67 "husky": "^1.3.1",
68 "istanbul": "1.1.0-alpha.1",
69 "mocha": "^5.2.0",
70 "prettier": "1.16.4",
71 "redux": "^4.0.1",
72 "rimraf": "^2.6.2",
73 "sinon": "^6.0.0",
74 "sinon-chai": "^3.3.0",
75 "uglifyjs-webpack-plugin": "^2.1.1",
76 "webpack": "^4.29.3",
77 "webpack-cli": "^3.2.3"
78 },
79 "license": "MIT",
80 "homepage": "https://github.com/prescottprue/redux-firestore#readme",
81 "keywords": [
82 "firestore",
83 "redux",
84 "react-firestore",
85 "react-redux-firebase",
86 "redux-firebase",
87 "react-firebase",
88 "firebase"
89 ],
90 "repository": {
91 "type": "git",
92 "url": "git+https://github.com/prescottprue/redux-firestore.git"
93 },
94 "npmFileMap": [
95 {
96 "basePath": "/dist/",
97 "files": [
98 "*.js"
99 ]
100 }
101 ]
102}