UNPKG

typesaurus

Version:
207 lines (206 loc) 5.49 kB
{ "name": "typesaurus", "version": "10.7.0", "description": "Type-safe ODM for Firestore", "keywords": [ "Firebase", "Firestore", "TypeScript" ], "sideEffects": false, "browser": "./adapter/web/index", "main": "./adapter/admin/index.js", "module": "./adapter/admin/index.mjs", "exports": { "./package.json": "./package.json", ".": { "require": { "types": "./index.d.ts", "browser": "./adapter/web/index.js", "default": "./adapter/admin/index.js" }, "import": { "types": "./index.d.mts", "browser": "./adapter/web/index.mjs", "default": "./adapter/admin/index.mjs" } }, "./batch": { "require": { "types": "./types/batch.d.ts", "browser": "./adapter/web/batch.js", "default": "./adapter/admin/batch.js" }, "import": { "types": "./types/batch.d.mts", "browser": "./adapter/web/batch.mjs", "default": "./adapter/admin/batch.mjs" } }, "./groups": { "require": { "types": "./types/groups.d.ts", "browser": "./adapter/web/groups.js", "default": "./adapter/admin/groups.js" }, "import": { "types": "./types/groups.d.mts", "browser": "./adapter/web/groups.mjs", "default": "./adapter/admin/groups.mjs" } }, "./transaction": { "require": { "types": "./types/transaction.d.ts", "browser": "./adapter/web/transaction.js", "default": "./adapter/admin/transaction.js" }, "import": { "types": "./types/transaction.d.mts", "browser": "./adapter/web/transaction.mjs", "default": "./adapter/admin/transaction.mjs" } }, "./helpers": { "require": { "types": "./helpers/index.d.ts", "default": "./helpers/index.js" }, "import": { "types": "./helpers/index.d.mts", "default": "./helpers/index.mjs" } }, "./sp": { "require": { "types": "./sp/index.d.ts", "default": "./sp/index.js" }, "import": { "types": "./sp/index.d.mts", "default": "./sp/index.mjs" } }, "./adapter/admin": { "require": { "default": "./adapter/admin/index.js" }, "import": { "default": "./adapter/admin/index.mjs" } }, "./adapter/admin/batch": { "require": { "default": "./adapter/admin/batch.js" }, "import": { "default": "./adapter/admin/batch.mjs" } }, "./adapter/admin/core": { "require": { "default": "./adapter/admin/core.js" }, "import": { "default": "./adapter/admin/core.mjs" } }, "./adapter/admin/firebase": { "require": { "default": "./adapter/admin/firebase.js" }, "import": { "default": "./adapter/admin/firebase.mjs" } }, "./adapter/admin/groups": { "require": { "default": "./adapter/admin/groups.js" }, "import": { "default": "./adapter/admin/groups.mjs" } }, "./adapter/admin/transaction": { "require": { "default": "./adapter/admin/transaction.js" }, "import": { "default": "./adapter/admin/transaction.mjs" } }, "./adapter/web": { "require": { "default": "./adapter/web/index.js" }, "import": { "default": "./adapter/web/index.mjs" } }, "./adapter/web/batch": { "require": { "default": "./adapter/web/batch.js" }, "import": { "default": "./adapter/web/batch.mjs" } }, "./adapter/web/core": { "require": { "default": "./adapter/web/core.js" }, "import": { "default": "./adapter/web/core.mjs" } }, "./adapter/web/firebase": { "require": { "default": "./adapter/web/firebase.js" }, "import": { "default": "./adapter/web/firebase.mjs" } }, "./adapter/web/groups": { "require": { "default": "./adapter/web/groups.js" }, "import": { "default": "./adapter/web/groups.mjs" } }, "./adapter/web/transaction": { "require": { "default": "./adapter/web/transaction.js" }, "import": { "default": "./adapter/web/transaction.mjs" } } }, "repository": "https://github.com/kossnocorp/typesaurus", "author": "Sasha Koss <koss@nocorp.me>", "license": "MIT", "devDependencies": { "@babel/cli": "^7.18.10", "@babel/core": "^7.18.10", "@babel/plugin-transform-modules-commonjs": "^7.18.6", "@babel/preset-env": "^7.12.11", "@babel/preset-typescript": "^7.18.6", "@types/node": "^18.19.0", "@types/sinon": "^10.0.13", "@typescript/analyze-trace": "^0.10.1", "@vitest/browser": "^1.1.0", "babel-plugin-add-import-extension": "^1.6.0", "firebase": "^10.8.0", "firebase-admin": "^12.0.0", "firebase-tools": "^13.1.0", "playwright": "^1.40.1", "prettier": "^3.2.5", "sinon": "^14.0.0", "size-limit": "^8.0.0", "size-limit-preset-node-lib": "^0.1.0", "typescript": "^5.4.4", "vitest": "^1.1.0" } }