├── .eslintrc.js ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── package.json ├── src ├── index.js ├── limit.js ├── pagination.js ├── plugins │ ├── index.js │ └── paginable.js ├── resolvers.js ├── search-pagination.js ├── sort.js └── type-ahead.js ├── test ├── bootstrap.js ├── connection.js ├── docker-compose.yml ├── elasticsearch │ ├── client.js │ └── index.js ├── index.spec.js ├── limit.spec.js ├── mocha.opts ├── mongoose │ ├── index.js │ ├── model.js │ └── schema.js ├── pagination.spec.js ├── plugins │ └── paginable.spec.js ├── resolvers.spec.js ├── search-pagination.spec.js ├── sort.spec.js └── type-ahead.spec.js └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/package.json -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/src/index.js -------------------------------------------------------------------------------- /src/limit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/src/limit.js -------------------------------------------------------------------------------- /src/pagination.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/src/pagination.js -------------------------------------------------------------------------------- /src/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/src/plugins/index.js -------------------------------------------------------------------------------- /src/plugins/paginable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/src/plugins/paginable.js -------------------------------------------------------------------------------- /src/resolvers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/src/resolvers.js -------------------------------------------------------------------------------- /src/search-pagination.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/src/search-pagination.js -------------------------------------------------------------------------------- /src/sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/src/sort.js -------------------------------------------------------------------------------- /src/type-ahead.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/src/type-ahead.js -------------------------------------------------------------------------------- /test/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/test/bootstrap.js -------------------------------------------------------------------------------- /test/connection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/test/connection.js -------------------------------------------------------------------------------- /test/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/test/docker-compose.yml -------------------------------------------------------------------------------- /test/elasticsearch/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/test/elasticsearch/client.js -------------------------------------------------------------------------------- /test/elasticsearch/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/test/elasticsearch/index.js -------------------------------------------------------------------------------- /test/index.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/test/index.spec.js -------------------------------------------------------------------------------- /test/limit.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/test/limit.spec.js -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- 1 | --recursive 2 | --require ./test/bootstrap.js 3 | -------------------------------------------------------------------------------- /test/mongoose/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/test/mongoose/index.js -------------------------------------------------------------------------------- /test/mongoose/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/test/mongoose/model.js -------------------------------------------------------------------------------- /test/mongoose/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/test/mongoose/schema.js -------------------------------------------------------------------------------- /test/pagination.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/test/pagination.spec.js -------------------------------------------------------------------------------- /test/plugins/paginable.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/test/plugins/paginable.spec.js -------------------------------------------------------------------------------- /test/resolvers.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/test/resolvers.spec.js -------------------------------------------------------------------------------- /test/search-pagination.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/test/search-pagination.spec.js -------------------------------------------------------------------------------- /test/sort.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/test/sort.spec.js -------------------------------------------------------------------------------- /test/type-ahead.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/test/type-ahead.spec.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limit-zero/mongoose-graphql-pagination/HEAD/yarn.lock --------------------------------------------------------------------------------