MK (fengmk2) 0d32146562 chore: add deployment test (#874)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
  * Added an npm build script to simplify project compilation.

* **Chores**
  * Simplified CI dependency installation to use standard npm install.
* Added a new deployment test job that runs multi-service integration
checks, build, health checks, and graceful shutdown.
* Introduced an environment-variable gate to allow opting into local
filesystem behavior in production.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-10-29 23:35:06 +08:00
2025-10-29 23:35:06 +08:00
2025-10-29 23:35:06 +08:00
2024-10-12 09:48:46 +08:00
2025-10-07 22:14:14 +08:00
2025-10-28 22:17:01 +08:00
2025-10-22 17:01:17 +00:00
2023-08-08 20:42:57 +08:00
2021-12-12 17:56:17 +08:00
2025-10-29 23:35:06 +08:00
2025-10-23 04:54:57 +00:00
2025-10-07 22:14:14 +08:00
2025-02-09 15:43:24 +08:00

Private NPM Registry for Enterprise

Node.js CI codecov FOSSA Status Node.js Version PRs Welcome CodeRabbit Pull Request Reviews NPM Version NPM Downloads NPM License

Reimplement based on cnpmjs.org with TypeScript.

Registry HTTP API

See registry-api.md

Internal API for Direct HTTP Requests

See 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

How to integrate

See INTEGRATE.md

License

MIT

Contributors

Contributors

Made with contributors-img.

FOSSA Status

Description
用于自托管的私有 NPM 注册表
Readme MIT 18 MiB
Languages
TypeScript 98.5%
HTML 1.2%
Shell 0.2%
Dockerfile 0.1%