{
  "name": "mongoose-relay-paginate",
  "version": "6.0.2",
  "description": "Uses mongoose to create a relay compatible cursor based pagination.",
  "main": "lib/index.js",
  "types": "lib/index.d.ts",
  "author": "johnsonjo4531",
  "license": "MIT",
  "private": false,
  "homepage": "https://johnsonjo4531.github.io/mongoose-relay-paginate/",
  "repository": {
    "url": "git+https://github.com/johnsonjo4531/mongoose-relay-paginate.git"
  },
  "keywords": [
    "mongoose",
    "relay",
    "relay-connections",
    "paginate",
    "pagination",
    "cursor",
    "cursoring",
    "connection",
    "connections",
    "graphql",
    "mongodb",
    "connection-type"
  ],
  "devDependencies": {
    "@types/jest": "^27.4.1",
    "@typescript-eslint/eslint-plugin": "^5.23.0",
    "@typescript-eslint/parser": "^5.23.0",
    "del-cli": "^4.0.1",
    "eslint": "^8.15.0",
    "jest": "^27.5.1",
    "mongodb": "^6.1.0",
    "mongodb-memory-server": "^8.15.1",
    "mongoose": "^8.1.0",
    "npm-run-all": "^4.1.5",
    "prettier": "^2.6.0",
    "ts-jest": "^27.1.3",
    "typescript": "^4.6.2"
  },
  "peerDependencies": {
    "mongoose": "7.x || 8.x"
  },
  "scripts": {
    "build": "npm-run-all clean tsc format lint",
    "test": "jest",
    "tsc": "tsc -p ./tsconfig.json",
    "format": "prettier --write \"src/**/*.ts\"",
    "clean": "del ./lib",
    "lint": "eslint -c ./.eslintrc.json ./src/index.ts",
    "prepublish": "npm run build"
  }
}
