Example Bundling of Package with NPM

Install Verdaccio

npm install verdaccio
verdaccio

Create example package

head -c 100M </dev/urandom > myfile

mkdir -p myPackage/files/
tar -czf ./myPackage/files/myPackage-1.0.0.tgz myfile

Create package.json file inside myPackage

{
"name": "myPackage",
"version": "1.0.0",
"description": "A generic package tarball",
"main": "index.js",
"files": [
  "files/myPackage-1.0.0.tgz"
]
}

Package and upload to local npm server

npm pack myPackage
npm publish myPackage --registry http://localhost:4873

Install and view package

npm install myPackage --registry http://localhost:4873
ls -grtha ./*myPackage*