@webundsoehne/nestjs-graphql-typeorm-dataloader
Version:
A library to utilize the graphql-dataloader with nestjs and typeorm.
69 lines (68 loc) • 1.84 kB
JSON
{
"name": "@webundsoehne/nestjs-graphql-typeorm-dataloader",
"description": "A library to utilize the graphql-dataloader with nestjs and typeorm.",
"version": "4.0.6",
"author": "Backend <backend@webundsoehne.com>",
"repository": "https://github.com/tailoredmedia/backend-nx-skeleton",
"license": "ISC",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"publishConfig": {
"access": "public"
},
"keywords": [
"nestjs",
"graphql",
"typeorm",
"dataloader",
"data-loader"
],
"scripts": {
"build": "tsup-node",
"dev:start": "tsup-node --watch",
"lint": "prettier --loglevel warn --write src/ && eslint --ext .ts,.js,.tsx,.jsx --fix src/",
"lint:check": "eslint --ext .ts,.js,.tsx,.jsx src/",
"docs:jsdoc": "typedoc src/index.ts --readme none",
"docs:toc": "markdown-toc README.md --bullets='-' -i"
},
"lint-staged": {
"*.{ts,js,tsx,jsx}": [
"prettier --loglevel warn --write",
"eslint --fix"
],
"*.{json,md}": [
"prettier --loglevel warn --write"
]
},
"peerDependencies": {
"@nestjs/common": ">= 8",
"@nestjs/core": ">= 8",
"rxjs": ">= 7 < 8"
},
"dependencies": {
"apollo-server-plugin-base": "^3.6.3",
"dataloader": "^2.1.0",
"lodash": "^4.17.21",
"reflect-metadata": "^0.1.13",
"typedi": "^0.10.0",
"uuid": "^8.3.2"
},
"devDependencies": {
"@apollo/gateway": "^2.1.4",
"@nestjs/graphql": "^10.1.5",
"@types/jest": "^29.2.0",
"@types/lodash": "^4.14.186",
"@types/uuid": "^8.3.4",
"apollo-server-fastify": "^3.10.3",
"class-validator": "^0.13.2",
"graphql": "^16.6.0",
"graphql-request": "^4.3.0",
"mikro-orm": "^5.5.0",
"rimraf": "^3.0.2",
"sqlite3": "^5.1.2",
"typeorm": "^0.3.10"
},
"engines": {
"node": ">= 16"
}
}