{"_id":"@avsssai/unpkg-server","_rev":"3-d71c8a409426e3dc72a5010ca2e74b78","time":{"created":"2022-11-09T12:46:51.141Z","1.0.0":"2022-11-04T14:35:22.836Z","modified":"2022-11-09T13:15:03.688Z","0.0.4":"2022-11-09T12:46:51.465Z","1.0.4":"2022-11-09T13:15:03.608Z"},"name":"@avsssai/unpkg-server","dist-tags":{"latest":"1.0.4"},"versions":{"0.0.4":{"name":"@avsssai/unpkg-server","version":"0.0.4","private":false,"description":"The CDN for everything on npm","repository":{"type":"git","url":"git+https://github.com/KevinSheedy/unpkg-server.git"},"main":"server.js","scripts":{"build":"rollup -c","clean":"git clean -e '!/.env' -fdX .","lint":"eslint modules","serve":"nodemon -w server.js server.js","test":"jest","watch":"rollup -c -w","start":"node server.js"},"dependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-syntax-export-default-from":"^7.2.0","@babel/plugin-syntax-export-namespace-from":"^7.2.0","@babel/plugin-syntax-import-meta":"^7.2.0","@emotion/core":"^10.0.6","@google-cloud/trace-agent":"^5.1.6","@reach/visually-hidden":"^0.1.4","cheerio":"^1.0.0-rc.2","cors":"^2.8.5","date-fns":"^1.30.1","etag":"^1.8.1","express":"^4.16.4","gunzip-maybe":"^1.4.1","highlight.js":"^11.4.0","isomorphic-fetch":"^3.0.0","jsesc":"^2.5.2","lru-cache":"^5.1.1","mime":"^2.4.0","minimist":"^1.2.0","morgan":"^1.9.1","ndjson":"^1.5.0","pretty-bytes":"^5.1.0","prop-types":"^15.6.2","react":"^16.8.6","react-dom":"^16.8.6","react-icons":"^3.7.0","semver":"^5.6.0","sort-by":"^0.0.2","sri-toolbox":"^0.2.0","tar-stream":"^1.6.2","tempy":"^0.3.0","validate-npm-package-name":"^3.0.0","warning":"^4.0.2","whatwg-url":"^7.0.0"},"devDependencies":{"@ampproject/rollup-plugin-closure-compiler":"^0.27.0","@babel/preset-env":"^7.2.0","@babel/preset-react":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^8.0.3","babel-jest":"^27.5.1","chalk":"^2.4.2","dotenv":"^6.2.0","eslint":"^8.8.0","eslint-import-resolver-node":"^0.3.2","eslint-plugin-import":"^2.8.0","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.6.1","jest":"^27.5.1","nodemon":"^2.0.15","rollup":"^1.1.0","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-url":"^2.1.0","supertest":"^3.0.0"},"engines":{"node":"16.x.x"},"gitHead":"0daedb1cae210be1f6f6e9997b601d5a8d10f2a9","bugs":{"url":"https://github.com/KevinSheedy/unpkg-server/issues"},"homepage":"https://github.com/KevinSheedy/unpkg-server#readme","_id":"@avsssai/unpkg-server@0.0.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Hc2KhLgs8GlGHDj3I9SuYIaKzka8gvZTb6//X63xfm8s6nbRPbgwkSmS6KoSEYtwPUciOATzNzVSus5m4/nP0g==","shasum":"96604f5b37c6050bd6dd3866190a359eff9f80ad","tarball":"https://registry.npmjs.org/@avsssai/unpkg-server/-/unpkg-server-0.0.4.tgz","fileCount":4,"unpackedSize":229500,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsrLxRjphwdzz8gamKs4KutbYSkg8ocp392pWAUefi3AiB+oyrvyj2ioMxkGBxpemKbev86S3qaIJ+J8QB5vmrNHg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja6E7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHcQ/5ABsx36bCaQrLwUSkwuLI6cVyB7wTwk/GRfdLQ7xdUHH/XDd6\r\nZOhOjEmXAqI2Gl3qK2/UxRQQ9p+R6VvvZzHKaUo85nvj3aL+y4pPyOLabgZ4\r\ntOC8oSLk6BXoDIAt/wpc3b29QHovqCbBTiOnqyM15RYWalbZhzdfz/QgeGcX\r\n6ecCqkDB6W9+rzILGF3rcxqM1AUs9zscHVSwTHT/STAaHgH2xForj8gxd3o+\r\nl7LOpHN0fOzHhahDdrVLYybEyAW1CkIq5iy+fM4EWihPDCSfTJT7vcLlyHp3\r\nrL+yVGosLuAJmcDZdzbPUlFtSEpw9tdIA8fZFMO4b0UmgAAMSYZVi6GkA7hq\r\n+dDCFpPqQLMHSttgfYK/uS21ma6URjJze73bylF7/9XvTxeV6JvrytGgRL6H\r\nSn9y8l2AZ3NdkraNpvxyHMv9XaI2ZL4hFLJ8y/ltGzzBBBzDANlMSdCHCc3Y\r\nq0JWrOhuKdYeP3LaY47a55q0JABQJ7QBO4JTT8/ZI8/4VGLbmTO6hh/bC7Oj\r\nPrDqWhrtDtuxGGPPBNY0uEosHpPbPJSZLg8zhPUbm+fpLPoDOqGqKbuLrhXV\r\nnIzHdD2ZwEGfcX0zEKqriC9/ro+yvZvmyRtosyG+8yJ7v5w5OMc7WDUZ7JN2\r\nIg6Wow7CDxjwm82PTzmqqfVgSWCPlaxGZXQ=\r\n=wVhC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avsssai","email":"avsssai@gmail.com"},"directories":{},"maintainers":[{"name":"avsssai","email":"avsssai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unpkg-server_0.0.4_1667998011325_0.9724350126462722"},"_hasShrinkwrap":false},"1.0.4":{"name":"@avsssai/unpkg-server","version":"1.0.4","private":false,"description":"The CDN for everything on npm","repository":{"type":"git","url":"git+https://github.com/KevinSheedy/unpkg-server.git"},"main":"server.js","scripts":{"build":"rollup -c","clean":"git clean -e '!/.env' -fdX .","lint":"eslint modules","serve":"nodemon -w server.js server.js","test":"jest","watch":"rollup -c -w","start":"node server.js"},"dependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-syntax-export-default-from":"^7.2.0","@babel/plugin-syntax-export-namespace-from":"^7.2.0","@babel/plugin-syntax-import-meta":"^7.2.0","@emotion/core":"^10.0.6","@google-cloud/trace-agent":"^5.1.6","@reach/visually-hidden":"^0.1.4","cheerio":"^1.0.0-rc.2","cors":"^2.8.5","date-fns":"^1.30.1","etag":"^1.8.1","express":"^4.16.4","gunzip-maybe":"^1.4.1","highlight.js":"^11.4.0","isomorphic-fetch":"^3.0.0","jsesc":"^2.5.2","lru-cache":"^5.1.1","mime":"^2.4.0","minimist":"^1.2.0","morgan":"^1.9.1","ndjson":"^1.5.0","pretty-bytes":"^5.1.0","prop-types":"^15.6.2","react":"^16.8.6","react-dom":"^16.8.6","react-icons":"^3.7.0","semver":"^5.6.0","sort-by":"^0.0.2","sri-toolbox":"^0.2.0","tar-stream":"^1.6.2","tempy":"^0.3.0","validate-npm-package-name":"^3.0.0","warning":"^4.0.2","whatwg-url":"^7.0.0"},"devDependencies":{"@ampproject/rollup-plugin-closure-compiler":"^0.27.0","@babel/preset-env":"^7.2.0","@babel/preset-react":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^8.0.3","babel-jest":"^27.5.1","chalk":"^2.4.2","dotenv":"^6.2.0","eslint":"^8.8.0","eslint-import-resolver-node":"^0.3.2","eslint-plugin-import":"^2.8.0","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.6.1","jest":"^27.5.1","nodemon":"^2.0.15","rollup":"^1.1.0","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-url":"^2.1.0","supertest":"^3.0.0"},"gitHead":"1e1a4a627ff9e7c3dd86df12c271da4edbaeae64","bugs":{"url":"https://github.com/KevinSheedy/unpkg-server/issues"},"homepage":"https://github.com/KevinSheedy/unpkg-server#readme","_id":"@avsssai/unpkg-server@1.0.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-uUoB557X4zHuTZRvthcpjhK1mtYmk2q36MGCMte0Fbp2OkJJ3PrFn0KcbIxVh8iGjnyQ7FtkqLcJTSqP0b+Jhw==","shasum":"d53b4f76bec6e4e6a04f6c35fe28fbb3b86cfa67","tarball":"https://registry.npmjs.org/@avsssai/unpkg-server/-/unpkg-server-1.0.4.tgz","fileCount":4,"unpackedSize":229456,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5D7YoDTR7cIXYAeQcUYrno7wj8FablayyEXq/fZdHhAiEA2qoK3FtDurzSnSiBSec44SiAhadEaRGzZ/pHenZI+gw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja6fXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcHg//TJAq2vzgRdeYPZ9LpRfTWVzhL7iHniE72CuZUhaq5AnSuy8Z\r\nbaw06tc1OKk/20LMbR1oOen9Ucp3/rxhgyZk2DS/F2S/M7kZTZJP21z5Ap87\r\n9GBwx60j1XlSTzpqv3qmu02QlNItHXCJafog1XRyFeM58wduHtB9VT6dy8Xh\r\nMBiQq+PtehXrCrIvskuLjyC6gULmwjlqR89JfrXBBTEhF2dgwLx1eLn1eW4i\r\nKAEW9ALBBvaQYhJzX2w0q8FQqemwTXOfo4o8oEz5H4qwCH4HF5qfsKFtZhb+\r\nhi09loYZEz4hwsW6s6lfXvMsGyZtoVaHlSCIDqVpt66CD6f6giu9NWrY4+nK\r\n27CCFDVKsCeO3bhIcEQc8li7/5ZCMhyNPLeN32szE/BkbvPhYg6ZMlXgqtyr\r\nE6wYmnUeQ7JbfUbfOAp2KMHGvcOD3q9+veKVRo+qbKJxOk5vFLFCx2Kgzy2m\r\nfkbCmN7KR/w7SzV8Z75CZS1AZ3D7hNlAQRKc+IH71Wsa/Jg276/aZGULKWZ4\r\ni9OD48Er6xzyxg3xlyc5QEm2d+v4unpOeD0HcJPXOdkAy4z9nQ0KTRCrWfjm\r\nKfycJvs+Imnn/jeTVpCM/3xy+gz5oHel2UjFR8kLZ7l3oiIJq9FYjK5WftZA\r\n2UPh2PdqenEqcY6SSWf+E6YWyukqDG4Lwqo=\r\n=6jsc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avsssai","email":"avsssai@gmail.com"},"directories":{},"maintainers":[{"name":"avsssai","email":"avsssai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unpkg-server_1.0.4_1667999703273_0.5839697487705062"},"_hasShrinkwrap":false}},"maintainers":[{"name":"avsssai","email":"avsssai@gmail.com"}],"description":"The CDN for everything on npm","homepage":"https://github.com/KevinSheedy/unpkg-server#readme","repository":{"type":"git","url":"git+https://github.com/KevinSheedy/unpkg-server.git"},"bugs":{"url":"https://github.com/KevinSheedy/unpkg-server/issues"},"readme":"<h1 align=\"center\">UNPKG-SERVER</h1>\r\n\r\n<p align=\"center\">\r\n  <a title=\"Travis Build\" href=\"https://travis-ci.org/mjackson/unpkg\">\r\n    <img alt=\"Travis Build Badge\" src=\"https://img.shields.io/travis/mjackson/unpkg/master.svg?style=flat-square\" />\r\n  </a>\r\n</p>\r\n\r\n[UNPKG](https://unpkg.com) is a fast, global [content delivery network](https://en.wikipedia.org/wiki/Content_delivery_network) for everything on [npm](https://www.npmjs.com/).\r\n\r\n# unpkg-server\r\n\r\n**unpkg-server** is a distribution of [UNPKG](https://unpkg.com) you can run on your own network with your own private npm registry\r\n\r\n## Private Hosting\r\n\r\nInstall `unpkg-server` locally. (Global install is not yet supported)\r\n\r\n```sh\r\nnpm i unpkg-server\r\n```\r\n\r\nStart the server:\r\n\r\n```sh\r\nnode node_modules/unpkg-server/server.js \\\r\n  --NPM_REGISTRY_URL=https://private-npm-registry.example.org \\\r\n  --PORT=8081\r\n```\r\n\r\n**Caution:** if your registry is using self-signed certificates, you can accept the cert by setting the following flag.\r\n**Use at your own risk**\r\n\r\n`--NODE_TLS_REJECT_UNAUTHORIZED=0`\r\n\r\n## CLI Options\r\n\r\nThese values can be set on the system environment when starting the unpkg `server.js`.\r\n\r\n| Flag                   | Options / Description                            | Default value                |\r\n| ---------------------- | ------------------------------------------------ | ---------------------------- |\r\n| `NPM_REGISTRY_URL`     | optional - private registry url                  | `https://registry.npmjs.org` |\r\n| `PORT`                 | optional - port to listen on                     | `8080`                       |\r\n| `GOOGLE_CLOUD_PROJECT` | The GCP project ID.                              | `null`                       |\r\n| `GAE_ENV`              | `standard` to enable `@google-cloud/trace-agent` | `null`                       |\r\n| `DEBUG`                | enableDebugging                                  | `false`                      |\r\n| `ENABLE_CLOUDFLARE`    | optional `true` or `false`                       | `false`                      |\r\n| `ORIGIN`               | optional                                         | `https://unpkg.com`          |\r\n| `CLOUDFLARE_EMAIL`     | optional                                         | `null`                       |\r\n| `CLOUDFLARE_KEY`       | optional                                         | `null`                       |\r\n\r\n## Build Options\r\n\r\nUse a `.env` file to set the following options when building the app with `npm run build`. These values will be bundled into the built `server.js` file.\r\n\r\n| Flag        | Options / Description                    | Default value |\r\n| ----------- | ---------------------------------------- | ------------- |\r\n| `BUILD_ENV` | `production` or `development`            | `development` |\r\n| `NODE_ENV`  | `production`, `staging` or `development` | `development` |\r\n\r\n## Documentation\r\n\r\nPlease visit [the UNPKG website](https://unpkg.com) to learn more about how to use it.\r\n\r\n## Sponsors\r\n\r\nOur sponsors and backers are listed [in SPONSORS.md](SPONSORS.md).\r\n","readmeFilename":"README.md"}