|
|
||
|---|---|---|
| cmd/gosimplenpm | ||
| examples | ||
| internal | ||
| tests/data/@ookusanya/simplepackone | ||
| .gitignore | ||
| LICENSE.txt | ||
| Makefile | ||
| README.md | ||
| go.mod | ||
| go.sum | ||
| main.go | ||
README.md
Gosimplenpm
This is a very rough implementation of a private npm registry.
Features
TODO...
Enhancements
TODO...
TODO List
- Adding unit tests
- Adding integration tests
- Adding e2e tests
- Adding support for log files, that is, writing logs to a log file
- Support abbreviated_package_format
- Copy artifactory setup where there is a package.json (current package.json) and there is also an index json for the npm cli. Basically, the structure is like this
- Add a max bytes for publishing as shown here
registry
|-.npm
|-|-@scope1/package1
|-|-|-index.json
|-@scope1/package1
|-|-package1-x.x.x.tgz
|-|-package.json