├── .dockerignore ├── .editorconfig ├── .gitignore ├── .npmignore ├── .prettierrc ├── .travis.yml ├── .vscode ├── launch.json └── settings.json ├── CHANGELOG.md ├── Dockerfile ├── LICENSE.txt ├── README.md ├── bin └── verdaccio ├── conf └── docker.yaml ├── docker-compose.yml ├── package.json ├── src ├── authcache.ts ├── gitlab.ts ├── index.ts └── verdaccio.ts ├── test ├── __mocks__ │ └── gitlab.js ├── functional │ ├── .eslintrc │ ├── access │ │ └── index.ts │ ├── auth │ │ └── index.ts │ ├── basic │ │ ├── index.ts │ │ ├── ping.ts │ │ └── whoami.ts │ ├── config.functional.ts │ ├── fixtures │ │ ├── .editorconfig │ │ ├── binary │ │ ├── package.ts │ │ └── tags.json │ ├── index.spec.ts │ ├── lib │ │ ├── environment.ts │ │ ├── mock_gitlab_server.ts │ │ └── setup.ts │ ├── pre-setup.js │ ├── publish │ │ └── index.ts │ ├── store │ │ └── config-1.yaml │ ├── teardown.js │ └── test-environment.js ├── jest.config.functional.js ├── jest.config.unit.js ├── lib │ ├── constants.ts │ ├── request.ts │ ├── server.ts │ ├── server_process.ts │ ├── utils.ts │ └── verdaccio-server.ts ├── test.conf.js ├── types │ └── index.ts └── unit │ ├── authcache.spec.ts │ ├── gitlab.spec.ts │ └── partials │ ├── config │ └── index.ts │ └── logger.ts ├── tsconfig.json └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | * 2 | !bin/* 3 | !build/*.js 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "javascript.validate.enable": false 3 | } 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/README.md -------------------------------------------------------------------------------- /bin/verdaccio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/bin/verdaccio -------------------------------------------------------------------------------- /conf/docker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/conf/docker.yaml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/package.json -------------------------------------------------------------------------------- /src/authcache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/src/authcache.ts -------------------------------------------------------------------------------- /src/gitlab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/src/gitlab.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/verdaccio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/src/verdaccio.ts -------------------------------------------------------------------------------- /test/__mocks__/gitlab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/__mocks__/gitlab.js -------------------------------------------------------------------------------- /test/functional/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/.eslintrc -------------------------------------------------------------------------------- /test/functional/access/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/access/index.ts -------------------------------------------------------------------------------- /test/functional/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/auth/index.ts -------------------------------------------------------------------------------- /test/functional/basic/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/basic/index.ts -------------------------------------------------------------------------------- /test/functional/basic/ping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/basic/ping.ts -------------------------------------------------------------------------------- /test/functional/basic/whoami.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/basic/whoami.ts -------------------------------------------------------------------------------- /test/functional/config.functional.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/config.functional.ts -------------------------------------------------------------------------------- /test/functional/fixtures/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/fixtures/.editorconfig -------------------------------------------------------------------------------- /test/functional/fixtures/binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/fixtures/binary -------------------------------------------------------------------------------- /test/functional/fixtures/package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/fixtures/package.ts -------------------------------------------------------------------------------- /test/functional/fixtures/tags.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/fixtures/tags.json -------------------------------------------------------------------------------- /test/functional/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/index.spec.ts -------------------------------------------------------------------------------- /test/functional/lib/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/lib/environment.ts -------------------------------------------------------------------------------- /test/functional/lib/mock_gitlab_server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/lib/mock_gitlab_server.ts -------------------------------------------------------------------------------- /test/functional/lib/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/lib/setup.ts -------------------------------------------------------------------------------- /test/functional/pre-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/pre-setup.js -------------------------------------------------------------------------------- /test/functional/publish/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/publish/index.ts -------------------------------------------------------------------------------- /test/functional/store/config-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/store/config-1.yaml -------------------------------------------------------------------------------- /test/functional/teardown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/teardown.js -------------------------------------------------------------------------------- /test/functional/test-environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/functional/test-environment.js -------------------------------------------------------------------------------- /test/jest.config.functional.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/jest.config.functional.js -------------------------------------------------------------------------------- /test/jest.config.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/jest.config.unit.js -------------------------------------------------------------------------------- /test/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/lib/constants.ts -------------------------------------------------------------------------------- /test/lib/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/lib/request.ts -------------------------------------------------------------------------------- /test/lib/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/lib/server.ts -------------------------------------------------------------------------------- /test/lib/server_process.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/lib/server_process.ts -------------------------------------------------------------------------------- /test/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/lib/utils.ts -------------------------------------------------------------------------------- /test/lib/verdaccio-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/lib/verdaccio-server.ts -------------------------------------------------------------------------------- /test/test.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/test.conf.js -------------------------------------------------------------------------------- /test/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/types/index.ts -------------------------------------------------------------------------------- /test/unit/authcache.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/unit/authcache.spec.ts -------------------------------------------------------------------------------- /test/unit/gitlab.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/unit/gitlab.spec.ts -------------------------------------------------------------------------------- /test/unit/partials/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/unit/partials/config/index.ts -------------------------------------------------------------------------------- /test/unit/partials/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/test/unit/partials/logger.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufferoverflow/verdaccio-gitlab/HEAD/yarn.lock --------------------------------------------------------------------------------