UNPKG

3.28 kBJSONView Raw
1{
2 "name": "redux-firestore",
3 "version": "0.10.0",
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": "nyc mocha -R spec ./test/unit/** && nyc report --reporter=lcov",
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": "3.2.0",
39 "lodash": "^4.17.15",
40 "reduce-reducers": "^1.0.4"
41 },
42 "devDependencies": {
43 "@babel/cli": "^7.5.5",
44 "@babel/core": "^7.5.5",
45 "@babel/plugin-transform-modules-commonjs": "^7.5.0",
46 "@babel/plugin-transform-runtime": "^7.5.5",
47 "@babel/preset-env": "^7.5.5",
48 "@babel/preset-react": "^7.0.0",
49 "@babel/register": "^7.5.5",
50 "@babel/runtime": "^7.5.5",
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.2.0",
55 "babel-plugin-transform-inline-environment-variables": "^0.4.3",
56 "chai": "^4.2.0",
57 "codecov": "^3.5.0",
58 "cross-env": "^5.2.0",
59 "eslint": "^6.1.0",
60 "eslint-config-airbnb-base": "^14.0.0",
61 "eslint-config-google": "^0.14.0",
62 "eslint-config-prettier": "^6.2.0",
63 "eslint-plugin-babel": "^5.3.0",
64 "eslint-plugin-import": "^2.18.2",
65 "eslint-plugin-jsdoc": "^15.9.5",
66 "eslint-plugin-jsx-a11y": "^6.2.3",
67 "eslint-plugin-prettier": "^3.1.0",
68 "eslint-plugin-react": "^7.14.3",
69 "firebase": "^6.6.0",
70 "husky": "^3.0.5",
71 "mocha": "^6.2.0",
72 "nyc": "^14.1.1",
73 "prettier": "1.18.2",
74 "redux": "^4.0.1",
75 "rimraf": "^3.0.0",
76 "sinon": "^7.4.2",
77 "sinon-chai": "^3.3.0",
78 "uglifyjs-webpack-plugin": "^2.2.0",
79 "webpack": "^4.39.3",
80 "webpack-cli": "^3.2.3"
81 },
82 "license": "MIT",
83 "homepage": "https://github.com/prescottprue/redux-firestore#readme",
84 "keywords": [
85 "firestore",
86 "redux",
87 "react-firestore",
88 "react-redux-firebase",
89 "redux-firebase",
90 "react-firebase",
91 "firebase"
92 ],
93 "repository": {
94 "type": "git",
95 "url": "git+https://github.com/prescottprue/redux-firestore.git"
96 },
97 "npmFileMap": [
98 {
99 "basePath": "/dist/",
100 "files": [
101 "*.js"
102 ]
103 }
104 ]
105}