cnpmcore icon indicating copy to clipboard operation
cnpmcore copied to clipboard

Private NPM Registry for Enterprise

Results 82 cnpmcore issues
Sort by recently updated
recently updated
newest added

比如我用[importmap](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script/type/importmap) 定义了前缀, 方便直接引用npm包 ``` {"imports":{"npm/":"https://cdn.jsdelivr.net/npm/"}} ``` 然后国内用户我想切换到 npmmirror ,但是我发现路径格式后缀不一样,没法直接切换 https://registry.npmmirror.com/jquery/3.6.4/files/dist/jquery.min.js https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.min.js https://unpkg.com/[email protected]/dist/jquery.min.js 你可以看到 https://cdn.jsdelivr.net/npm 和 https://unpkg.com 路径格式一样,可以直接替换importmap,但是 npmmirror 不行 https://registry.npmmirror.com/@mdi/js/latest/files/build.js 这种带@mdi组织的格式也需要和 unpkg一致,才比较方便 @ 同样支持 `@latest` https://cdn.jsdelivr.net/npm/jquery@latest/dist/jquery.min.js

proxy时因为一个低级的拼写错误没有正确的携带请求头,导致代理模式时返回的数据不正确。但是现在用户发起的请求中的user-agent和x-forwarded等头部信息也没有正确的携带。虽然影响不大但还是想和跑批时更新的请求做一下区分。 ## Summary by CodeRabbit - **Bug Fixes** - Enhanced error handling and logging for task execution, improving traceability. - **Improvements** - Updated HTTP header access method for better alignment...

本地环境: mac OS node 20 参考文档 https://github.com/cnpm/cnpmcore/blob/master/INTEGRATE.md,我自己创建了一个项目,然后根据 cnpmcore 的 sql 创建好了数据库,启动正常。 但是在验证的时候无法登录,日志如下 ``` 0 verbose cli /Users/az/.nvm/versions/node/v20.16.0/bin/node /Users/az/.nvm/versions/node/v20.16.0/bin/npm 1 info using [email protected] 2 info using [email protected] 3 silly config load:file:/Users/az/.nvm/versions/node/v20.16.0/lib/node_modules/npm/npmrc...

## 为什么我需要这个功能 因为 cnpm 在某些场景下并不方便, 比如我需要同步镜像功能, 我还要安装 `cnpm`, 然后执行 `cnpm sync cnpmcore` ## 从 cnpm 抽离功能 我的想法是,把 `cnpm` bin 里的一些功能都抽出来 比如 cnpm sync 的实现是 https://github.com/cnpm/cnpm/blob/master/bin/cnpm-sync.js 就可以从里面,完整的吧 cnpm sync 的功能搞出来 但是我在抽离功能的时候,发现...

help wanted

https://docs.bullmq.io/ 让一些批处理任务可以持续在后台执行

https://manticoresearch.com/ 占用内存很少,非常适合 self-host

Delete package version files when deleting packages. 1. Delete from data table: Dists, PackageVersionFiles. 2. Delete from NFS. ## Summary by CodeRabbit - **New Features** - Enhanced package management by...

enhancement

https://github.com/electric-sql/pglite

https://modelcontextprotocol.io/introduction ![Image](https://github.com/user-attachments/assets/b794e0e0-4356-4a4d-947a-ef61e9e2fe79)

enhancement

我发布一个包的时候,提示: `Publishing to http:$REGISTRY with tag latest and default access npm http fetch PUT 403 http:$REGISTRY xxx 74374ms attempt #3 npm verb stack HttpErrorGeneral: 403 Forbidden - PUT http:$REGISTRY xxxxx-...