UNPKG

firewalk

Version:

A collection traversal library for Firestore

87 lines (86 loc) 2.39 kB
{ "name": "firewalk", "version": "2.3.0", "description": "A collection traversal library for Firestore", "keywords": [ "Firewalk", "firewalk", "Firebase", "firebase", "Firestore", "firestore", "Cloud Firestore", "cloud firestore", "TypeScript", "typescript" ], "author": "Anar Kafkas <anarkafkas@gmail.com>", "homepage": "https://kafkas.github.io/firewalk", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", "directories": { "dist": "dist", "test": "__tests__" }, "files": [ "dist" ], "repository": { "type": "git", "url": "git+https://github.com/kafkas/firewalk.git" }, "devDependencies": { "@babel/core": "^7.17.0", "@babel/preset-env": "^7.16.11", "@babel/preset-typescript": "^7.16.7", "@types/compare-versions": "^3.3.0", "@types/jest": "^29.5.10", "@types/lodash": "^4.14.178", "@types/node": "^22.10.2", "@typescript-eslint/eslint-plugin": "^5.10.2", "@typescript-eslint/parser": "^5.10.2", "babel-jest": "^27.5.1", "compare-versions": "^4.1.3", "eslint": "^8.8.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.4", "eslint-plugin-prettier": "^4.0.0", "firebase-admin": "^13.0.1", "firebase-tools": "^12.9.1", "jest": "^29.7.0", "lodash": "^4.17.21", "prettier": "2.5.1", "ts-node": "^10.4.0", "tsd": "0.31.2", "typedoc": "0.27.5", "typescript": "5.7.2" }, "scripts": { "build": "rm -rf dist && tsc -p tsconfig.build.json", "docs-generate": "sh scripts/generate-docs.sh", "format": "prettier --write \"{src,test}/**/*.{ts,tsx,json}\"", "format-check": "prettier --check \"{src,test}/**/*.{ts,tsx,json}\"", "lint": "eslint \"{src,__tests__}/**/*/*.{js,ts}\"", "test": "npm run test:compile && npm run test:types && npm run test:jest", "test:compile": "tsc -p tsconfig.test.json", "test:jest": "firebase emulators:exec --project demo-firewalk --only firestore 'jest'", "test:types": "tsd" }, "bugs": { "url": "https://github.com/kafkas/firewalk/issues" }, "peerDependencies": { "firebase-admin": "11 - 13" }, "publishConfig": { "access": "public" }, "tsd": { "directory": "__tests__/types" }, "dependencies": { "@proficient/ds": "0.3.2", "@proficient/util": "0.2.2" } }