├── .editorconfig ├── .eslintrc.json ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── apidoc.json ├── config └── default.json5 ├── docs ├── apidoc-includes │ └── header.md └── deploys.md ├── ecosystem.json5 ├── index.js ├── lib ├── configure.js ├── middleware │ ├── error.js │ └── not-found.js ├── routes │ ├── index.js │ ├── package │ │ └── info.js │ └── search │ │ ├── query.js │ │ └── suggestions.js └── util │ └── joiHelper.js ├── package.json ├── scripts └── generate-doc ├── server.js └── test ├── mocha.opts └── test.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/README.md -------------------------------------------------------------------------------- /apidoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/apidoc.json -------------------------------------------------------------------------------- /config/default.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/config/default.json5 -------------------------------------------------------------------------------- /docs/apidoc-includes/header.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/docs/apidoc-includes/header.md -------------------------------------------------------------------------------- /docs/deploys.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/docs/deploys.md -------------------------------------------------------------------------------- /ecosystem.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/ecosystem.json5 -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/index.js -------------------------------------------------------------------------------- /lib/configure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/lib/configure.js -------------------------------------------------------------------------------- /lib/middleware/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/lib/middleware/error.js -------------------------------------------------------------------------------- /lib/middleware/not-found.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/lib/middleware/not-found.js -------------------------------------------------------------------------------- /lib/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/lib/routes/index.js -------------------------------------------------------------------------------- /lib/routes/package/info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/lib/routes/package/info.js -------------------------------------------------------------------------------- /lib/routes/search/query.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/lib/routes/search/query.js -------------------------------------------------------------------------------- /lib/routes/search/suggestions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/lib/routes/search/suggestions.js -------------------------------------------------------------------------------- /lib/util/joiHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/lib/util/joiHelper.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/package.json -------------------------------------------------------------------------------- /scripts/generate-doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/scripts/generate-doc -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npms-io/npms-api/HEAD/server.js -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- 1 | --bail 2 | -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | --------------------------------------------------------------------------------