{
	"name": "nestjs-decorated-dataloaders",
	"description": "A module that helps you to create graphql dataloaders with decorators in Nest.js",
	"version": "1.1.0",
	"main": "dist/index.js",
	"license": "MIT",
	"keywords": [
		"nestjs",
		"graphql",
		"dataloaders",
		"nestjs-module",
		"graphql-dataloader",
		"nestjs-decorators",
		"n+1-problem",
		"dataloader-decorator",
		"nestjs-graphql",
		"performance",
		"batching",
		"caching",
		"lru-cache",
		"nestjs-performance",
		"resolvers",
		"nest-abstraction",
		"decorated-dataloader"
	],
	"files": [
		"dist"
	],
	"types": "dist/index.d.ts",
	"author": {
		"email": "contato@gabrieljs.dev",
		"name": "Gabriel de Jesus Silva",
		"url": "https://gabrieljs.dev"
	},
	"repository": {
		"type": "git",
		"url": "https://github.com/gabrieljsilva/nestjs-decorated-dataloaders.git"
	},
	"homepage": "https://decorated-dataloaders.gabrieljs.dev/\n",
	"scripts": {
		"test": "vitest --run",
		"test:e2e": "vitest --config testing/vitest.e2e.config.ts --run",
		"pretest:coverage": "rimraf coverage",
		"test:coverage": "vitest --coverage --run",
		"prebuild": "rimraf --glob dist",
		"build": "tsc --build tsconfig.build.json",
		"postbuild": "yarn local-pack",
		"prelocal-pack": "rimraf --glob decorated-dataloaders-*.tgz",
		"local-pack": "npm pack",
		"codegen": "graphql-codegen --config codegen.ts",
		"codegen:watch": "graphql-codegen --config codegen.ts --watch",
		"bench": "yarn test bench"
	},
	"devDependencies": {
		"@apollo/client": "^3.11.4",
		"@apollo/server": "^4.11.0",
		"@biomejs/biome": "1.8.3",
		"@faker-js/faker": "^8.4.1",
		"@graphql-codegen/cli": "5.0.2",
		"@graphql-codegen/client-preset": "^4.3.3",
		"@nestjs/apollo": "^12.2.0",
		"@nestjs/common": "^10.0.0",
		"@nestjs/core": "^10.0.0",
		"@nestjs/graphql": "^12.2.0",
		"@nestjs/platform-express": "^10.4.1",
		"@nestjs/testing": "^10.4.1",
		"@parcel/watcher": "^2.4.1",
		"@suites/di.nestjs": "^3.0.1",
		"@suites/doubles.vitest": "^3.0.1",
		"@suites/unit": "^3.0.1",
		"@types/node": "^20.14.11",
		"@types/supertest": "^6.0.2",
		"@vitest/coverage-v8": "^2.1.8",
		"dataloader": "^2.2.2",
		"decorated-factory": "^1.1.1",
		"graphql": "^16.9.0",
		"graphql-tag": "^2.12.6",
		"lru_map": "^0.4.1",
		"reflect-metadata": "^0.2.2",
		"rimraf": "^6.0.1",
		"rxjs": "^7.8.1",
		"supertest": "^7.0.0",
		"ts-node": "^10.9.2",
		"typescript": "^5.5.4",
		"vitest": "^2.1.8"
	},
	"peerDependencies": {
		"@nestjs/common": ">=9.0.0",
		"@nestjs/core": ">=9.0.0",
		"@nestjs/graphql": ">=10.0.0",
		"dataloader": ">=2.0.0",
		"reflect-metadata": ">=0.2.0"
	},
	"dependencies": {}
}
