{
  "name": "easy-mongoose-paginate",
  "version": "1.2.3",
  "description": "A query and aggregate pagination library for Mongoose with custom labels.",
  "main": "lib/src/paginate.js",
  "type": "commonjs",
  "types": "index.d.ts",
  "directories": {
    "src": "src",
    "test": "test"
  },
  "scripts": {
    "test": "jest --testPathPattern=test/index.test.ts",
    "test:build": "npm run build && node lib/test/index.test.js && exit",
    "build": "tsc"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/Ahurein/easy-mongoose-paginate"
  },
  "homepage": "https://github.com/Ahurein/easy-mongoose-paginate#readme",
  "keywords": [
    "mongoose",
    "pagination",
    "paginate",
    "query-pagination",
    "aggregate-pagination",
    "easy-mongoose-paginate",
    "mongoose-plugin",
    "mongodb",
    "database",
    "paging",
    "paginator",
    "helper",
    "pagination-library",
    "paginate-mongoose"
  ],
  "files": [
    "lib/src/paginate.js",
    "index.d.ts"
  ],
  "author": {
    "name": "Ahurein Ebenezer",
    "email": "ahureinebenezer@gmail.com",
    "url": "https://github.com/Ahurein"
  },
  "license": "MIT",
  "devDependencies": {
    "@types/jest": "^29.5.9",
    "jest": "^29.7.0",
    "mongoose": "^8.0.1",
    "ts-jest": "^29.1.1",
    "ts-node-dev": "^2.0.0",
    "typescript": "^5.3.2"
  },
  "engines": {
    "node": ">=14.0.0"
  }
}
