UNPKG

2.22 kBJSONView Raw
1{
2 "name": "abstracted-client",
3 "version": "0.32.0",
4 "description": "Helpful abstraction on the Firebase client API",
5 "license": "MIT",
6 "repository": "https://github.com/forest-fire/abstracted-client",
7 "author": "Ken Snyder <ken@ken.net>",
8 "keywords": [
9 "firebase",
10 "typescript",
11 "nodejs",
12 "utility",
13 "admin"
14 ],
15 "files": [
16 "dist"
17 ],
18 "module": "dist/esnext/db.js",
19 "main": "dist/cjs/db.js",
20 "typings": "dist/esnext/db.d.ts",
21 "scripts": {
22 "clean": "rimraf lib",
23 "clean:nuclear": "rimraf lib node_modules yarn.lock && yarn cache clean && yarn && yarn upgrade",
24 "build": "tsc -P tsconfig.esnext.json && tsc -P tsconfig.umd.json && tsc -P tsconfig.cjs.json",
25 "build:nuclear": "yarn clean:nuclear && yarn build",
26 "test": "ts-node ./scripts/test.ts",
27 "deploy": "yarn build:nuclear && yarn test && yarn publish",
28 "watch:test": "npm run test -- --watch"
29 },
30 "dependencies": {
31 "@firebase/app": "^0.4.18",
32 "@firebase/app-types": "^0.4.4",
33 "@firebase/auth": "^0.12.0",
34 "@firebase/auth-types": "^0.8.0",
35 "@firebase/database": "^0.5.6",
36 "@firebase/database-types": "^0.4.4",
37 "abstracted-firebase": "^0.32.0",
38 "common-types": "^1.12.7",
39 "events": "^3.0.0",
40 "lodash.first": "^3.0.0",
41 "lodash.last": "^3.0.0",
42 "serialized-query": "^0.8.1",
43 "typed-conversions": "^0.10.1"
44 },
45 "peerDependencies": {
46 "firemock": "^0.32.0"
47 },
48 "devDependencies": {
49 "@firebase/functions-types": "^0.3.8",
50 "@firebase/messaging-types": "^0.3.2",
51 "@firebase/storage-types": "^0.3.3",
52 "@types/chai": "^4.1.7",
53 "@types/events": "^3.0.0",
54 "@types/faker": "^4.1.5",
55 "@types/js-yaml": "^3.12.1",
56 "@types/lodash.first": "^3.0.3",
57 "@types/lodash.last": "^3.0.3",
58 "@types/mocha": "^5.2.7",
59 "@types/node": "^12.0.2",
60 "@types/rimraf": "^2.0.2",
61 "async-shelljs": "^0.1.2",
62 "chai": "^4.2.0",
63 "faker": "^4.1.0",
64 "firemock": "^0.32.0",
65 "js-yaml": "^3.13.1",
66 "mocha": "^6.2.0",
67 "rimraf": "^2.6.3",
68 "test-console": "^1.1.0",
69 "ts-node": "^8.4.1",
70 "tslint": "^5.20.0",
71 "typescript": "^3.6.3"
72 },
73 "engines": {
74 "node": ">=8.13.0"
75 }
76}