UNPKG

abstracted-firebase

Version:

Core functional library supporting 'abstracted-admin' and 'abstracted-client'

80 lines (79 loc) 2.29 kB
{ "name": "abstracted-firebase", "version": "0.38.9", "description": "Core functional library supporting 'abstracted-admin' and 'abstracted-client'", "license": "MIT", "repository": "https://github.com/forest-fire/abstracted-firebase", "author": "Ken Snyder <ken@ken.net>", "keywords": [ "firebase", "typescript", "utility" ], "files": [ "dist" ], "module": "dist/esnext/index.js", "main": "dist/cjs/index.js", "typings": "dist/esnext/index.d.ts", "scripts": { "clean": "rimraf lib", "clean:nuclear": "rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade", "lint": "tslint --force --format verbose \"src/**/*.ts\"", "build": "rm -rf dist && tsc -P tsconfig.esnext.json && tsc -P tsconfig.umd.json && tsc -P tsconfig.cjs.json", "build:nuclear": "yarn clean:nuclear && yarn build", "test": "ts-node ./scripts/test.ts", "coverage": "nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'", "watch": "npm run build -- --watch", "deploy": "ts-node ./scripts/deploy.ts ", "watch:test": "npm run test -- --watch" }, "dependencies": { "@firebase/app": "^0.6.2", "@firebase/app-types": "^0.6.0", "@firebase/auth-types": "^0.10.0", "@firebase/database-types": "^0.5.0", "common-types": "^1.14.3", "firemock": "^0.38.9", "serialized-query": "^0.11.2", "typed-conversions": "^0.10.2" }, "devDependencies": { "@types/chai": "^4.2.4", "@types/faker": "^4.1.7", "@types/js-yaml": "^3.12.1", "@types/lodash": "^4.14.144", "@types/mocha": "^5.2.7", "@types/node": "^8.10.0", "@types/rimraf": "^2.0.3", "async-shelljs": "^0.1.4", "chai": "^4.2.0", "js-yaml": "^3.13.1", "lodash": "^4.17.15", "mocha": "^7.1.1", "rimraf": "^3.0.2", "test-console": "^1.1.0", "ts-node": "^8.9.0", "tslint": "^6.1.1", "typescript": "^3.8.3" }, "engines": { "node": ">=8.13.0" }, "nyc": { "include": [ "src/**/*.ts" ], "exclude": [ "lib" ], "extension": [ ".ts" ], "require": [ "ts-node/register" ], "reporter": [], "all": true } }