{
    "name": "typegoose-cursor-pagination",
    "version": "2.3.1",
    "description": "A mongoose plugin to find results using on cursor-based pagination with support for typegoose",
    "main": "lib/index.js",
    "scripts": {
        "build": "tsc -p tsconfig.json -d",
        "test": "mocha --exit",
        "lint": "eslint . --ext .js,.ts"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/ExtraBB/typegoose-cursor-pagination.git"
    },
    "keywords": [
        "mongodb",
        "mongo",
        "paging",
        "pagination",
        "cursor",
        "mongoose",
        "plugin",
        "typegoose"
    ],
    "author": "Bruno Carvalhal",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/ExtraBB/typegoose-cursor-pagination/issues"
    },
    "homepage": "https://github.com/ExtraBB/typegoose-cursor-pagination#readme",
    "dependencies": {
        "@typegoose/typegoose": "^11.2.0",
        "base64-url": "^2.3.3",
        "bson": "^5.3.0",
        "mongoose": "^7.2.4",
        "object-path": "^0.11.8"
    },
    "devDependencies": {
        "@types/base64-url": "^2.2.0",
        "@types/chai": "^4.3.5",
        "@types/mocha": "^10.0.1",
        "@types/node": "^18.16.3",
        "@types/object-path": "^0.11.1",
        "@typescript-eslint/eslint-plugin": "^5.59.1",
        "chai": "^4.3.7",
        "eslint": "^8.39.0",
        "eslint-config-prettier": "^8.8.0",
        "mocha": "^10.2.0",
        "mongodb-memory-server": "^8.12.2",
        "ts-node": "^10.9.1",
        "typescript": "^5.0.4"
    },
    "mocha": {
        "require": [
            "ts-node/register"
        ],
        "recursive": true,
        "extension": [
            "ts",
            "js",
            "tsx"
        ]
    }
}
