cnpmcore
Version:
Private NPM Registry for Enterprise
70 lines (41 loc) • 3.59 kB
Markdown
# Private NPM Registry for Enterprise
[](https://github.com/cnpm/cnpmcore/actions/workflows/nodejs.yml)
[](https://app.codecov.io/gh/cnpm/cnpmcore/tree/master)
[](https://app.fossa.com/projects/git%2Bgithub.com%2Fcnpm%2Fcnpmcore?ref=badge_shield)
[](https://nodejs.org/en/download/)
[](https://makeapullrequest.com)

[](https://www.npmjs.com/package/cnpmcore)
[](https://www.npmjs.com/package/cnpmcore)
[](https://github.com/cnpm/cnpmcore/blob/master/LICENSE)
Reimplement based on [cnpmjs.org](https://github.com/cnpm/cnpmjs.org) with TypeScript.
## Registry HTTP API
See [registry-api.md](docs/registry-api.md)
## Internal API for Direct HTTP Requests
See [internal-api.md](docs/internal-api.md) for comprehensive documentation of cnpmcore's internal APIs that allow direct HTTP requests for package synchronization, administration, and other advanced operations.
## How to contribute
See [DEVELOPER.md](DEVELOPER.md)
The quickest way to get a ready-to-code environment (MySQL + Redis + dev database preconfigured) is GitHub Codespaces:
[](https://codespaces.new/cnpm/cnpmcore)
You can also open the repo locally with the [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) extension. See [.devcontainer/README.md](.devcontainer/README.md) for details.
## How to integrate
See [INTEGRATE.md](INTEGRATE.md)
## npmmirror.com
[npmmirror.com](https://npmmirror.com) is the China NPM mirror hosted by cnpmcore, sponsored by [Alibaba Cloud / 阿里云](https://www.aliyun.com/).
npmmirror.com 是由 cnpmcore 驱动的中国 NPM 镜像,由[阿里云](https://www.aliyun.com/)提供基础设施赞助。
### Usage Policy
To provide a more stable and reliable service:
- Do not abuse the registry with excessive crawling or scraping.
- Automated access that generates unusually high traffic may be rate-limited without notice.
- If you have large-scale usage needs or are affected by rate limiting, please open a [GitHub Issue](https://github.com/cnpm/cnpmcore/issues) to contact us.
### 使用须知
为了提供更加稳定可靠的服务:
- 请勿滥用 registry,禁止过度爬取或抓取数据。
- 产生异常高流量的自动化访问可能会被限流,恕不另行通知。
- 如果您有大规模使用需求,或受到限流策略影响,请通过 [GitHub Issue](https://github.com/cnpm/cnpmcore/issues) 与我们联系。
## License
[MIT](LICENSE)
## Contributors
[](https://github.com/cnpm/cnpmcore/graphs/contributors)
Made with [contributors-img](https://contrib.rocks).
[](https://app.fossa.com/projects/git%2Bgithub.com%2Fcnpm%2Fcnpmcore?ref=badge_large)