{
  "name": "@strv/nestjs-dataloader",
  "description": "Nest.js decorator for injecting GraphQL Dataloader instances into your resolvers",
  "author": {
    "name": "Robert Rossmann",
    "email": "robert.rossmann@strv.com"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/strvcom/nestjs-dataloader.git"
  },
  "homepage": "https://github.com/strvcom/nestjs-dataloader",
  "version": "0.4.0",
  "license": "BSD-3-Clause",
  "type": "module",
  "exports": {
    ".": "./src/index.js"
  },
  "engines": {
    "node": ">=22.13"
  },
  "scripts": {
    "prepare": "touch node_modules && make"
  },
  "publishConfig": {
    "access": "public"
  },
  "keywords": [
    "nest",
    "nestjs",
    "dataloader",
    "graphql",
    "apollo"
  ],
  "dependencies": {
    "dataloader": "^2.2.3",
    "tslib": "^2.8.1"
  },
  "peerDependencies": {
    "@nestjs/common": "^10 || ^11",
    "@nestjs/core": "^10 || ^11",
    "@nestjs/graphql": "^12 || ^13"
  },
  "devDependencies": {
    "@nestjs/platform-express": "^11",
    "@nestjs/testing": "^11",
    "@strv/eslint-config-node": "^5.0.0",
    "@strv/eslint-config-typescript": "^6.0.0",
    "@types/express": "^5.0.2",
    "@types/node": "^25.0.3",
    "@types/supertest": "^6.0.2",
    "@vitest/coverage-v8": "^4.0.16",
    "eslint": "^9.19.0",
    "supertest": "^7.0.0",
    "typescript": "^5.8.3",
    "unplugin-swc": "^1.5.3",
    "vitest": "^4.0.16"
  }
}
