├── .github └── workflows │ ├── generated-pr.yml │ └── stale.yml ├── .gitignore ├── .npmignore ├── .travis.yml ├── README.md ├── conf └── proxy.conf ├── deploy-dev.sh ├── deploy.sh ├── docker-compose.yml ├── img ├── ip-npm-small.png ├── ip-npm.png └── npm-on-ipfs.svg ├── lerna.json ├── monitoring ├── netdata └── spiped ├── package.json ├── packages ├── common │ ├── README.md │ ├── handlers │ │ ├── abortable-request.js │ │ ├── cors.js │ │ ├── error-log.js │ │ ├── favicon.js │ │ ├── favicon.png │ │ ├── index.js │ │ └── request-log.js │ ├── index.js │ ├── package-lock.json │ ├── package.json │ ├── server.js │ ├── test │ │ ├── error-message.spec.js │ │ ├── find-base-dir.spec.js │ │ ├── fixtures │ │ │ └── test-server.js │ │ ├── get-external-url.spec.js │ │ ├── load-packument.spec.js │ │ ├── load-tarball.spec.js │ │ ├── option.spec.js │ │ ├── replace-tarball-urls.spec.js │ │ ├── retry-request.spec.js │ │ ├── sanitise-name.spec.js │ │ ├── save-packument.spec.js │ │ ├── save-tarball.spec.js │ │ ├── server.spec.js │ │ ├── timeout-promise.spec.js │ │ └── to-boolean.spec.js │ └── utils │ │ ├── cluster-repo.js │ │ ├── download-tarball.js │ │ ├── error-message.js │ │ ├── find-base-dir.js │ │ ├── fs-repo.js │ │ ├── get-an-ipfs.js │ │ ├── get-external-url.js │ │ ├── level-lock.js │ │ ├── load-packument.js │ │ ├── load-tarball.js │ │ ├── log.js │ │ ├── option.js │ │ ├── replace-tarball-urls.js │ │ ├── retry-request.js │ │ ├── s3-repo.js │ │ ├── sanitise-name.js │ │ ├── save-packument.js │ │ ├── save-tarball.js │ │ ├── start-ipfs.js │ │ ├── timeout-promise.js │ │ └── to-boolean.js ├── registry-mirror │ ├── CHANGELOG.md │ ├── Dockerfile │ ├── LICENSE │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── cli │ │ │ └── bin.js │ │ ├── core │ │ │ ├── config.js │ │ │ ├── find-external-port.js │ │ │ ├── index.js │ │ │ ├── pubsub.js │ │ │ └── routes │ │ │ │ ├── packument.js │ │ │ │ ├── root.js │ │ │ │ └── tarball.js │ │ └── index.js │ └── test │ │ ├── fixtures │ │ └── create-replication-master.js │ │ ├── mirror.spec.js │ │ └── node.js └── replication-master │ ├── CHANGELOG.md │ ├── Dockerfile │ ├── LICENSE │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── cli │ │ ├── bin.js │ │ ├── master.js │ │ └── worker.js │ ├── core │ │ ├── clone │ │ │ ├── cluster-worker.js │ │ │ ├── index.js │ │ │ ├── ingest-module.js │ │ │ └── main-thread-worker.js │ │ ├── config.js │ │ ├── index.js │ │ ├── mdns.js │ │ ├── pubsub.js │ │ ├── routes │ │ │ ├── root.js │ │ │ ├── worker-online.js │ │ │ ├── worker.js │ │ │ └── workers.js │ │ ├── save-tarballs.js │ │ └── sequence-file.js │ └── index.js │ └── test │ ├── fixtures │ └── create-skim-db.js │ ├── node.js │ └── replication.spec.js └── upgrade.sh /.github/workflows/generated-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/.github/workflows/generated-pr.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/README.md -------------------------------------------------------------------------------- /conf/proxy.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/conf/proxy.conf -------------------------------------------------------------------------------- /deploy-dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/deploy-dev.sh -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/deploy.sh -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /img/ip-npm-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/img/ip-npm-small.png -------------------------------------------------------------------------------- /img/ip-npm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/img/ip-npm.png -------------------------------------------------------------------------------- /img/npm-on-ipfs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/img/npm-on-ipfs.svg -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/lerna.json -------------------------------------------------------------------------------- /monitoring/netdata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/monitoring/netdata -------------------------------------------------------------------------------- /monitoring/spiped: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/monitoring/spiped -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/package.json -------------------------------------------------------------------------------- /packages/common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/README.md -------------------------------------------------------------------------------- /packages/common/handlers/abortable-request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/handlers/abortable-request.js -------------------------------------------------------------------------------- /packages/common/handlers/cors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/handlers/cors.js -------------------------------------------------------------------------------- /packages/common/handlers/error-log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/handlers/error-log.js -------------------------------------------------------------------------------- /packages/common/handlers/favicon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/handlers/favicon.js -------------------------------------------------------------------------------- /packages/common/handlers/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/handlers/favicon.png -------------------------------------------------------------------------------- /packages/common/handlers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/handlers/index.js -------------------------------------------------------------------------------- /packages/common/handlers/request-log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/handlers/request-log.js -------------------------------------------------------------------------------- /packages/common/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/index.js -------------------------------------------------------------------------------- /packages/common/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/package-lock.json -------------------------------------------------------------------------------- /packages/common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/package.json -------------------------------------------------------------------------------- /packages/common/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/server.js -------------------------------------------------------------------------------- /packages/common/test/error-message.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/test/error-message.spec.js -------------------------------------------------------------------------------- /packages/common/test/find-base-dir.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/test/find-base-dir.spec.js -------------------------------------------------------------------------------- /packages/common/test/fixtures/test-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/test/fixtures/test-server.js -------------------------------------------------------------------------------- /packages/common/test/get-external-url.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/test/get-external-url.spec.js -------------------------------------------------------------------------------- /packages/common/test/load-packument.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/test/load-packument.spec.js -------------------------------------------------------------------------------- /packages/common/test/load-tarball.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/test/load-tarball.spec.js -------------------------------------------------------------------------------- /packages/common/test/option.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/test/option.spec.js -------------------------------------------------------------------------------- /packages/common/test/replace-tarball-urls.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/test/replace-tarball-urls.spec.js -------------------------------------------------------------------------------- /packages/common/test/retry-request.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/test/retry-request.spec.js -------------------------------------------------------------------------------- /packages/common/test/sanitise-name.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/test/sanitise-name.spec.js -------------------------------------------------------------------------------- /packages/common/test/save-packument.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/test/save-packument.spec.js -------------------------------------------------------------------------------- /packages/common/test/save-tarball.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/test/save-tarball.spec.js -------------------------------------------------------------------------------- /packages/common/test/server.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/test/server.spec.js -------------------------------------------------------------------------------- /packages/common/test/timeout-promise.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/test/timeout-promise.spec.js -------------------------------------------------------------------------------- /packages/common/test/to-boolean.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/test/to-boolean.spec.js -------------------------------------------------------------------------------- /packages/common/utils/cluster-repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/cluster-repo.js -------------------------------------------------------------------------------- /packages/common/utils/download-tarball.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/download-tarball.js -------------------------------------------------------------------------------- /packages/common/utils/error-message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/error-message.js -------------------------------------------------------------------------------- /packages/common/utils/find-base-dir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/find-base-dir.js -------------------------------------------------------------------------------- /packages/common/utils/fs-repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/fs-repo.js -------------------------------------------------------------------------------- /packages/common/utils/get-an-ipfs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/get-an-ipfs.js -------------------------------------------------------------------------------- /packages/common/utils/get-external-url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/get-external-url.js -------------------------------------------------------------------------------- /packages/common/utils/level-lock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/level-lock.js -------------------------------------------------------------------------------- /packages/common/utils/load-packument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/load-packument.js -------------------------------------------------------------------------------- /packages/common/utils/load-tarball.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/load-tarball.js -------------------------------------------------------------------------------- /packages/common/utils/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/log.js -------------------------------------------------------------------------------- /packages/common/utils/option.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/option.js -------------------------------------------------------------------------------- /packages/common/utils/replace-tarball-urls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/replace-tarball-urls.js -------------------------------------------------------------------------------- /packages/common/utils/retry-request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/retry-request.js -------------------------------------------------------------------------------- /packages/common/utils/s3-repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/s3-repo.js -------------------------------------------------------------------------------- /packages/common/utils/sanitise-name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/sanitise-name.js -------------------------------------------------------------------------------- /packages/common/utils/save-packument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/save-packument.js -------------------------------------------------------------------------------- /packages/common/utils/save-tarball.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/save-tarball.js -------------------------------------------------------------------------------- /packages/common/utils/start-ipfs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/start-ipfs.js -------------------------------------------------------------------------------- /packages/common/utils/timeout-promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/timeout-promise.js -------------------------------------------------------------------------------- /packages/common/utils/to-boolean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/common/utils/to-boolean.js -------------------------------------------------------------------------------- /packages/registry-mirror/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/registry-mirror/CHANGELOG.md -------------------------------------------------------------------------------- /packages/registry-mirror/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/registry-mirror/Dockerfile -------------------------------------------------------------------------------- /packages/registry-mirror/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/registry-mirror/LICENSE -------------------------------------------------------------------------------- /packages/registry-mirror/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/registry-mirror/README.md -------------------------------------------------------------------------------- /packages/registry-mirror/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/registry-mirror/package-lock.json -------------------------------------------------------------------------------- /packages/registry-mirror/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/registry-mirror/package.json -------------------------------------------------------------------------------- /packages/registry-mirror/src/cli/bin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/registry-mirror/src/cli/bin.js -------------------------------------------------------------------------------- /packages/registry-mirror/src/core/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/registry-mirror/src/core/config.js -------------------------------------------------------------------------------- /packages/registry-mirror/src/core/find-external-port.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/registry-mirror/src/core/find-external-port.js -------------------------------------------------------------------------------- /packages/registry-mirror/src/core/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/registry-mirror/src/core/index.js -------------------------------------------------------------------------------- /packages/registry-mirror/src/core/pubsub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/registry-mirror/src/core/pubsub.js -------------------------------------------------------------------------------- /packages/registry-mirror/src/core/routes/packument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/registry-mirror/src/core/routes/packument.js -------------------------------------------------------------------------------- /packages/registry-mirror/src/core/routes/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/registry-mirror/src/core/routes/root.js -------------------------------------------------------------------------------- /packages/registry-mirror/src/core/routes/tarball.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/registry-mirror/src/core/routes/tarball.js -------------------------------------------------------------------------------- /packages/registry-mirror/src/index.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | module.exports = { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /packages/registry-mirror/test/fixtures/create-replication-master.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/registry-mirror/test/fixtures/create-replication-master.js -------------------------------------------------------------------------------- /packages/registry-mirror/test/mirror.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/registry-mirror/test/mirror.spec.js -------------------------------------------------------------------------------- /packages/registry-mirror/test/node.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | require('./mirror.spec') 4 | -------------------------------------------------------------------------------- /packages/replication-master/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/CHANGELOG.md -------------------------------------------------------------------------------- /packages/replication-master/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/Dockerfile -------------------------------------------------------------------------------- /packages/replication-master/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/LICENSE -------------------------------------------------------------------------------- /packages/replication-master/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/README.md -------------------------------------------------------------------------------- /packages/replication-master/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/package-lock.json -------------------------------------------------------------------------------- /packages/replication-master/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/package.json -------------------------------------------------------------------------------- /packages/replication-master/src/cli/bin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/cli/bin.js -------------------------------------------------------------------------------- /packages/replication-master/src/cli/master.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/cli/master.js -------------------------------------------------------------------------------- /packages/replication-master/src/cli/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/cli/worker.js -------------------------------------------------------------------------------- /packages/replication-master/src/core/clone/cluster-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/core/clone/cluster-worker.js -------------------------------------------------------------------------------- /packages/replication-master/src/core/clone/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/core/clone/index.js -------------------------------------------------------------------------------- /packages/replication-master/src/core/clone/ingest-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/core/clone/ingest-module.js -------------------------------------------------------------------------------- /packages/replication-master/src/core/clone/main-thread-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/core/clone/main-thread-worker.js -------------------------------------------------------------------------------- /packages/replication-master/src/core/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/core/config.js -------------------------------------------------------------------------------- /packages/replication-master/src/core/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/core/index.js -------------------------------------------------------------------------------- /packages/replication-master/src/core/mdns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/core/mdns.js -------------------------------------------------------------------------------- /packages/replication-master/src/core/pubsub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/core/pubsub.js -------------------------------------------------------------------------------- /packages/replication-master/src/core/routes/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/core/routes/root.js -------------------------------------------------------------------------------- /packages/replication-master/src/core/routes/worker-online.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/core/routes/worker-online.js -------------------------------------------------------------------------------- /packages/replication-master/src/core/routes/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/core/routes/worker.js -------------------------------------------------------------------------------- /packages/replication-master/src/core/routes/workers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/core/routes/workers.js -------------------------------------------------------------------------------- /packages/replication-master/src/core/save-tarballs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/core/save-tarballs.js -------------------------------------------------------------------------------- /packages/replication-master/src/core/sequence-file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/src/core/sequence-file.js -------------------------------------------------------------------------------- /packages/replication-master/src/index.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | module.exports = { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /packages/replication-master/test/fixtures/create-skim-db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/test/fixtures/create-skim-db.js -------------------------------------------------------------------------------- /packages/replication-master/test/node.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | require('./replication.spec') 4 | -------------------------------------------------------------------------------- /packages/replication-master/test/replication.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/packages/replication-master/test/replication.spec.js -------------------------------------------------------------------------------- /upgrade.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-shipyard/ipfs-npm-registry-mirror/HEAD/upgrade.sh --------------------------------------------------------------------------------