Compare commits

..

17 Commits

Author SHA1 Message Date
Juan Picado
c922b83775 chore: update versions (next) (#4093)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-10-28 17:22:01 +02:00
Juan Picado
312bc100ff Create shy-garlics-cry.md 2023-10-28 17:14:07 +02:00
renovate[bot]
8004ebd445 chore(deps): update dependency @testing-library/jest-dom to v6.1.4 (#4082)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-28 09:28:11 +02:00
renovate[bot]
dd551fd110 chore(deps): update all linting dependencies (#4075)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-28 09:28:00 +02:00
renovate[bot]
e626f3bc70 chore(deps): update babel monorepo to v7.23.2 (#4081) 2023-10-28 08:37:03 +02:00
renovate[bot]
42660c164d chore(deps): update github/codeql-action digest to 74483a3 (#4074) 2023-10-28 06:54:39 +02:00
Juan Picado
eaea6ca2e8 docker build fix pnpm 8.9.0 2023-10-27 07:31:06 +02:00
Dina Basumatary
4c58a46b43 Get rid of @ts-ignore (iteration 1 or many more to go) (#4079)
* Update process.ts

- Removed the silentNpm function. not being used anywhere
- Type guard for childProcess.stdout
- fix type errors

* typo

* remove @ts-ignore

* remove ts-ignore

* chore: remove type already inferred

* chore: fix types

* chore: fix types and add typeguard

* chore: fix pnpm 8.9.0

* revert an incorrect change

---------

Co-authored-by: Dina Basumatary <dnafication@users.noreply.github.com>
2023-10-26 17:49:05 +02:00
verdacciobot
33cf14740d chore: updated static data 2023-10-26 00:12:53 +00:00
Juan Picado
56c082ab0a chore: restore ui-components.yml
setup is very particular cannot use corepack
2023-10-23 21:55:27 +02:00
Dina Basumatary
6d860074ec chore: remove deprecated corepack command (#4083)
* recommended way to use corepack

* Update ui-components.yml

* Update CONTRIBUTING.md

* corepack install doesn't work on node 18

* Update e2e-ci.yml

---------

Co-authored-by: Dina Basumatary <dnafication@users.noreply.github.com>
2023-10-23 21:49:18 +02:00
verdacciobot
f04de5103c chore: updated static data 2023-10-23 00:13:28 +00:00
Juan Picado
750d4e54fa Update changesets.yml 2023-10-22 18:31:30 +02:00
Juan Picado
047e2b78b7 chore: fix pnpm 8.9.0
https://github.com/pnpm/pnpm/releases/tag/v8.9.1 is breaking the builds
2023-10-22 18:21:22 +02:00
verdacciobot
bf394dd5d1 chore: updated static data 2023-10-19 00:12:41 +00:00
verdacciobot
436a639cb1 chore: updated static data 2023-10-16 00:13:12 +00:00
Juan Picado
2748471a4b chore: update contribution guidelines 2023-10-15 13:34:59 +02:00
87 changed files with 2737 additions and 2759 deletions

View File

@@ -66,6 +66,7 @@
"old-turkeys-heal", "old-turkeys-heal",
"perfect-chairs-act", "perfect-chairs-act",
"shiny-worms-retire", "shiny-worms-retire",
"shy-garlics-cry",
"weak-fans-explain" "weak-fans-explain"
] ]
} }

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/signature': patch
---
chore: export signature options type

View File

@@ -32,7 +32,7 @@ jobs:
NODE_AUTH_TOKEN: ${{ secrets.REGISTRY_AUTH_TOKEN }} NODE_AUTH_TOKEN: ${{ secrets.REGISTRY_AUTH_TOKEN }}
- name: install pnpm - name: install pnpm
run: npm i pnpm@latest-8 -g run: npm i pnpm@8.9.0 -g
env: env:
NODE_AUTH_TOKEN: ${{ secrets.REGISTRY_AUTH_TOKEN }} NODE_AUTH_TOKEN: ${{ secrets.REGISTRY_AUTH_TOKEN }}

View File

@@ -25,30 +25,30 @@ jobs:
ports: ports:
- 4873:4873 - 4873:4873
env: env:
NODE_ENV: production NODE_ENV: production
steps: steps:
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Node - name: Node
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3 uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3
with: with:
node-version-file: '.nvmrc' node-version-file: '.nvmrc'
- name: Install pnpm - name: Install pnpm
run: | run: |
corepack enable corepack enable
corepack prepare --activate pnpm@latest-8 corepack install
- name: set store - name: set store
run: | run: |
mkdir ~/.pnpm-store mkdir ~/.pnpm-store
pnpm config set store-dir ~/.pnpm-store pnpm config set store-dir ~/.pnpm-store
- name: Install - name: Install
run: pnpm install --registry http://localhost:4873 run: pnpm install --registry http://localhost:4873
- name: Cache .pnpm-store - name: Cache .pnpm-store
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3 uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3
with: with:
path: ~/.pnpm-store path: ~/.pnpm-store
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }} key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
restore-keys: | restore-keys: |
pnpm- pnpm-
lint: lint:
runs-on: ubuntu-latest runs-on: ubuntu-latest
name: Lint name: Lint
@@ -62,14 +62,14 @@ jobs:
- name: Install pnpm - name: Install pnpm
run: | run: |
corepack enable corepack enable
corepack prepare --activate pnpm@latest-8 corepack install
- uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3 - uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3
with: with:
path: ~/.pnpm-store path: ~/.pnpm-store
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }} key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
- name: set store - name: set store
run: | run: |
pnpm config set store-dir ~/.pnpm-store pnpm config set store-dir ~/.pnpm-store
- name: Install - name: Install
run: pnpm install --ignore-scripts run: pnpm install --ignore-scripts
- name: Lint - name: Lint
@@ -87,14 +87,14 @@ jobs:
- name: Install pnpm - name: Install pnpm
run: | run: |
corepack enable corepack enable
corepack prepare --activate pnpm@latest-8 corepack install
- uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3 - uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3
with: with:
path: ~/.pnpm-store path: ~/.pnpm-store
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }} key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
- name: set store - name: set store
run: | run: |
pnpm config set store-dir ~/.pnpm-store pnpm config set store-dir ~/.pnpm-store
- name: Install - name: Install
run: pnpm install --ignore-scripts run: pnpm install --ignore-scripts
- name: Lint - name: Lint
@@ -117,14 +117,14 @@ jobs:
- name: Install pnpm - name: Install pnpm
run: | run: |
corepack enable corepack enable
corepack prepare --activate pnpm@latest-8 corepack prepare --activate pnpm@8.9.0
- uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3 - uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3
with: with:
path: ~/.pnpm-store path: ~/.pnpm-store
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }} key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
- name: set store - name: set store
run: | run: |
pnpm config set store-dir ~/.pnpm-store pnpm config set store-dir ~/.pnpm-store
- name: Install - name: Install
run: pnpm install --ignore-scripts --registry http://localhost:4873 run: pnpm install --ignore-scripts --registry http://localhost:4873
- name: build - name: build
@@ -144,14 +144,14 @@ jobs:
- name: Install pnpm - name: Install pnpm
run: | run: |
corepack enable corepack enable
corepack prepare --activate pnpm@latest-8 corepack install
- uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3 - uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3
with: with:
path: ~/.pnpm-store path: ~/.pnpm-store
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }} key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
- name: set store - name: set store
run: | run: |
pnpm config set store-dir ~/.pnpm-store pnpm config set store-dir ~/.pnpm-store
- name: Install - name: Install
## we need scripts, pupetter downloads aditional content ## we need scripts, pupetter downloads aditional content
run: pnpm install --registry http://localhost:4873 run: pnpm install --registry http://localhost:4873

View File

@@ -34,7 +34,7 @@ jobs:
# Initializes the CodeQL tools for scanning. # Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL - name: Initialize CodeQL
uses: github/codeql-action/init@fdcae64e1484d349b3366718cdfef3d404390e85 # v2 uses: github/codeql-action/init@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2
# Override language selection by uncommenting this and choosing your languages # Override language selection by uncommenting this and choosing your languages
# with: # with:
@@ -42,7 +42,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below) # If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild - name: Autobuild
uses: github/codeql-action/autobuild@fdcae64e1484d349b3366718cdfef3d404390e85 # v2 uses: github/codeql-action/autobuild@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2
# Command-line programs to run using the OS shell. # Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl # 📚 https://git.io/JvXDl
@@ -56,4 +56,4 @@ jobs:
# make release # make release
- name: Perform CodeQL Analysis - name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@fdcae64e1484d349b3366718cdfef3d404390e85 # v2 uses: github/codeql-action/analyze@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2

View File

@@ -15,26 +15,28 @@ jobs:
env: env:
NODE_ENV: production NODE_ENV: production
steps: steps:
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Use Node - name: Use Node
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3 uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3
with: with:
node-version-file: '.nvmrc' node-version-file: '.nvmrc'
- name: Install pnpm - name: Install pnpm
run: npm i pnpm@latest-8 -g run: |
- name: set store corepack enable
run: | corepack prepare --activate pnpm@8.9.0
mkdir ~/.pnpm-store - name: set store
pnpm config set store-dir ~/.pnpm-store run: |
- name: Install mkdir ~/.pnpm-store
run: pnpm install --reporter=silence --ignore-scripts --registry http://localhost:4873 pnpm config set store-dir ~/.pnpm-store
- name: Cache .pnpm-store - name: Install
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3 run: pnpm install --reporter=silence --ignore-scripts --registry http://localhost:4873
with: - name: Cache .pnpm-store
path: ~/.pnpm-store uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}-${{ github.run_id }}-${{ github.sha }} with:
restore-keys: | path: ~/.pnpm-store
pnpm- key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}-${{ github.run_id }}-${{ github.sha }}
restore-keys: |
pnpm-
build: build:
needs: [prepare] needs: [prepare]
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -45,14 +47,16 @@ jobs:
with: with:
node-version-file: '.nvmrc' node-version-file: '.nvmrc'
- name: Install pnpm - name: Install pnpm
run: npm i pnpm@latest-8 -g run: |
corepack enable
corepack prepare --activate pnpm@8.9.0
- uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3 - uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3
with: with:
path: ~/.pnpm-store path: ~/.pnpm-store
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}-${{ github.run_id }}-${{ github.sha }} key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}-${{ github.run_id }}-${{ github.sha }}
- name: set store - name: set store
run: | run: |
pnpm config set store-dir ~/.pnpm-store pnpm config set store-dir ~/.pnpm-store
- name: Install - name: Install
run: pnpm recursive install --reporter=silence --registry http://localhost:4873 run: pnpm recursive install --reporter=silence --registry http://localhost:4873
- name: build - name: build
@@ -78,7 +82,21 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
pkg: [npm6, npm7, npm8, npm9, npm10, pnpm6, pnpm7, pnpm8, yarn1, yarn2, yarn3, yarn4] pkg:
[
npm6,
npm7,
npm8,
npm9,
npm10,
pnpm6,
pnpm7,
pnpm8,
yarn1,
yarn2,
yarn3,
yarn4,
]
node: [16, 18, 19] node: [16, 18, 19]
name: ${{ matrix.pkg }}/ ubuntu-latest / ${{ matrix.node }} name: ${{ matrix.pkg }}/ ubuntu-latest / ${{ matrix.node }}
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -88,14 +106,16 @@ jobs:
with: with:
node-version: ${{ matrix.node }} node-version: ${{ matrix.node }}
- name: Install pnpm - name: Install pnpm
run: npm i pnpm@latest-8 -g run: |
corepack enable
corepack prepare --activate pnpm@8.9.0
- uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3 - uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3
with: with:
path: ~/.pnpm-store path: ~/.pnpm-store
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}-${{ github.run_id }}-${{ github.sha }} key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}-${{ github.run_id }}-${{ github.sha }}
- name: set store - name: set store
run: | run: |
pnpm config set store-dir ~/.pnpm-store pnpm config set store-dir ~/.pnpm-store
- name: Install - name: Install
run: pnpm install --offline --reporter=silence --ignore-scripts --registry http://localhost:4873 run: pnpm install --offline --reporter=silence --ignore-scripts --registry http://localhost:4873
- uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3 - uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3
@@ -107,6 +127,6 @@ jobs:
# path: ./e2e/ # path: ./e2e/
# key: test-${{ hashFiles('pnpm-lock.yaml') }}-${{ github.run_id }}-${{ github.sha }} # key: test-${{ hashFiles('pnpm-lock.yaml') }}-${{ github.run_id }}-${{ github.sha }}
- name: build e2e - name: build e2e
run: pnpm --filter @verdaccio/test-cli-commons build run: pnpm --filter @verdaccio/test-cli-commons build
- name: Test CLI - name: Test CLI
run: NODE_ENV=production pnpm test --filter ...@verdaccio/e2e-cli-${{matrix.pkg}} run: NODE_ENV=production pnpm test --filter ...@verdaccio/e2e-cli-${{matrix.pkg}}

View File

@@ -22,8 +22,8 @@ jobs:
node-version-file: '.nvmrc' node-version-file: '.nvmrc'
- name: Install pnpm - name: Install pnpm
run: | run: |
corepack enable corepack enable
corepack prepare --activate pnpm@latest-8 corepack install
- name: Install - name: Install
run: pnpm install --reporter=silence --registry http://localhost:4873 run: pnpm install --reporter=silence --registry http://localhost:4873
- name: build - name: build

View File

@@ -47,7 +47,7 @@ jobs:
- name: Install pnpm - name: Install pnpm
run: | run: |
corepack enable corepack enable
corepack prepare --activate pnpm@latest-8 corepack prepare --activate pnpm@8.9.0
- name: Install - name: Install
run: pnpm install run: pnpm install
- name: Build storybook - name: Build storybook

View File

@@ -41,61 +41,71 @@ package-lock=false
This setting would cause the `pnpm install` command to install incorrect versions of package dependencies and the subsequent `pnpm build` step would likely fail. This setting would cause the `pnpm install` command to install incorrect versions of package dependencies and the subsequent `pnpm build` step would likely fail.
To begin your development setup, please install the latest version of pnpm globally: We use [corepack](https://github.com/nodejs/corepack) to install and use a specific (latest) version of pnpm. Please run the following commands which is use a specific version on Node.js and configure it to use a specific version of pnpm. The version of pnpm is specified in the `package.json` file in `packageManager` field.
```shell
nvm install
corepack enable
corepack install
``` ```
npm i -g pnpm@latest-8
`pnpm` version will be updated mainly by the maintainers but if you would like to set it to a specific version, you can do so by running the following command:
```shell
corepack use pnpm@8.9.1
``` ```
It will update the `package.json` file with the new version of pnpm in the `packageManager` field.
With pnpm installed, the first step is installing all dependencies: With pnpm installed, the first step is installing all dependencies:
``` ```shell
pnpm install pnpm install
``` ```
### Building the project ### Building the project
To build the project run Each package is independent, dependencies must be build first, run:
``` ```shell
pnpm build pnpm build
``` ```
### Running test ### Running test
``` ```shell
pnpm test pnpm test
``` ```
Verdaccio is a mono repository. To run the tests for for a specific package: Verdaccio is a mono repository. To run the tests for for a specific package:
``` ```shell
cd packages/store cd packages/store
pnpm test pnpm test
``` ```
or an specific test in that package: or an specific test in that package:
``` ```shell
pnpm test test/merge.dist.tags.spec.ts pnpm test test/merge.dist.tags.spec.ts
``` ```
or a single test unit: or a single test unit:
``` ```shell
pnpm test test/merge.dist.tags.spec.ts -- -t 'simple' pnpm test test/merge.dist.tags.spec.ts -- -t 'simple'
``` ```
Coverage reporting is enabled by default, but you can turn it off to speed up Coverage reporting is enabled by default, but you can turn it off to speed up
test runs: test runs:
``` ```shell
pnpm test test/merge.dist.tags.spec.ts -- -t 'simple' --coverage=false pnpm test test/merge.dist.tags.spec.ts -- -t 'simple' --coverage=false
``` ```
You can enable increased [`debug`](https://www.npmjs.com/package/debug) output: You can enable increased [`debug`](https://www.npmjs.com/package/debug) output:
``` ```shell
DEBUG=verdaccio:* pnpm test DEBUG=verdaccio:* pnpm test
``` ```
@@ -108,11 +118,22 @@ More details in the debug section
We use [`debug`](https://www.npmjs.com/package/debug) to add helpful debugging We use [`debug`](https://www.npmjs.com/package/debug) to add helpful debugging
output to the code. Each package has it owns namespace. output to the code. Each package has it owns namespace.
#### Useful Scripts #### Developing with local server
To run the application from the source code, ensure the project has been built with `pnpm build`, once this is done, there are few commands that helps to run server: To run the application from the source code, ensure the project has been built with `pnpm build`, once this is done, there are few commands that helps to run server:
- `pnpm start`: Runs server on port `8000` and UI on port `4873`. This is particularly useful if you want to contribute to the UI, since it runs with hot reload. The command `pnpm start` runs web server on port `8000` and user interface (webpack-server) on port `4873`. This is particularly useful if you want to contribute to the UI, since it runs with hot reload. The request to the server are proxy through webpack proxy support through the port `4873`.
The user interface is split in two packages, the `/packages/plugins/ui-theme` and the `/packages/ui-components`. The `ui-components` package uses _storybook_ in order to develop component, but if you need to reload ui components with `ui-theme` do the following.
Go to `/packages/ui-component` and run `pnpm watch` to enable _babel_ in watch mode, every change on the components will be hot reloaded in combination with the `pnpm start` command.
Any change on the server packages, must be build independently (server do not has hot reload, `pnpm start` should be triggered again).
Any interaction with the server should be done through the port `8000` eg: `npm login --registry http://localhost:8000` .
#### Useful commands
- `pnpm debug`: Run the server in debug mode `--inspect`. UI runs too but without hot reload. For automatic break use `pnpm debug:break`. - `pnpm debug`: Run the server in debug mode `--inspect`. UI runs too but without hot reload. For automatic break use `pnpm debug:break`.
- `pnpm debug:fastify`: To contribute on the [fastify migration](https://github.com/verdaccio/verdaccio/discussions/2155) this is a temporary command for such purpose. - `pnpm debug:fastify`: To contribute on the [fastify migration](https://github.com/verdaccio/verdaccio/discussions/2155) this is a temporary command for such purpose.
- `pnpm website`: Build the website, for more commands to run the _website_, run `cd website` and then `pnpm serve`, website will run on port `3000`. - `pnpm website`: Build the website, for more commands to run the _website_, run `cd website` and then `pnpm serve`, website will run on port `3000`.
@@ -124,14 +145,14 @@ Currently you can only run pre-compiled packages in debug mode. To enable debug
while running add the `verdaccio` namespace using the `DEBUG` environment while running add the `verdaccio` namespace using the `DEBUG` environment
variable, like this: variable, like this:
``` ```shell
DEBUG=verdaccio:* node packages/verdaccio/debug/bootstrap.js DEBUG=verdaccio:* node packages/verdaccio/debug/bootstrap.js
``` ```
You can filter this output to just the packages you're interested in using You can filter this output to just the packages you're interested in using
namespaces: namespaces:
``` ```shell
DEBUG=verdaccio:plugin:* node packages/verdaccio/debug/bootstrap.js DEBUG=verdaccio:plugin:* node packages/verdaccio/debug/bootstrap.js
``` ```
@@ -144,17 +165,17 @@ of the output is sent to the logger module.
Once you have perform your changes in the code base, the build and tests passes you can publish a local version: Once you have perform your changes in the code base, the build and tests passes you can publish a local version:
- Ensure you have build all modules (or the one you have modified) - Ensure you have built all modules by running `pnpm build` (or the one you have modified)
- Run `pnpm local:publish:release` to launch a local registry and publish all packages into it. This command will be alive until server is killed (Control Key + C) - Run `pnpm local:publish:release` to launch a local registry and publish all packages into it. This command will be alive until server is killed (Control Key + C)
``` ```shell
pnpm build pnpm build
pnpm local:publish:release pnpm local:publish:release
``` ```
The last step consist on install globally the package from the local registry which runs on the default port (4873). The last step consist on install globally the package from the local registry which runs on the default port (4873).
``` ```shell
npm i -g verdaccio --registry=http://localhost:4873 npm i -g verdaccio --registry=http://localhost:4873
verdaccio verdaccio
``` ```
@@ -220,7 +241,7 @@ Questions can be asked via [Discord](https://discord.gg/7qWJxBf)
## Development Guidelines {#development-guidelines} ## Development Guidelines {#development-guidelines}
It's recommended use a UNIX system for local development, Windows should works fine for development, but is not daily tested could not be perfect. To ensure a fast code review and merge, please follow the next guidelines: It's recommended use a UNIX system for local development, Windows dev local support is not being tested and might not work. To ensure a fast code review and merge, please follow the next guidelines:
Any contribution gives you the right to be part of this organization as _collaborator_ and your avatar will be automatically added to the [contributors page](https://verdaccio.org/contributors). Any contribution gives you the right to be part of this organization as _collaborator_ and your avatar will be automatically added to the [contributors page](https://verdaccio.org/contributors).
@@ -285,7 +306,7 @@ contribution to get merged (unless it does not affect functionality or
user-facing content, eg: docs, readme, adding test or typo/lint fixes). To user-facing content, eg: docs, readme, adding test or typo/lint fixes). To
create a changeset please run: create a changeset please run:
``` ```shell
pnpm changeset pnpm changeset
``` ```
@@ -364,6 +385,8 @@ All translations are provided by the **[crowdin](http://crowdin.com)** platform,
If you want to contribute by adding translations, create an account (GitHub could be used as fast alternative), in the platform you can contribute to two areas, the website or improve User Interface translations. If you want to contribute by adding translations, create an account (GitHub could be used as fast alternative), in the platform you can contribute to two areas, the website or improve User Interface translations.
> Languages with less the 40% of translations available are excluded by the build system.
If a language is not listed, ask for it in the [Discord](https://discord.gg/7qWJxBf) channel #contribute channel. If a language is not listed, ask for it in the [Discord](https://discord.gg/7qWJxBf) channel #contribute channel.
For adding a new **language** on the UI follow these steps: For adding a new **language** on the UI follow these steps:

View File

@@ -11,7 +11,7 @@ RUN apk --no-cache add openssl ca-certificates wget && \
WORKDIR /opt/verdaccio-build WORKDIR /opt/verdaccio-build
COPY . . COPY . .
RUN npm -g i pnpm@latest-8 && \ RUN npm -g i pnpm@8.9.0 && \
pnpm config set registry $VERDACCIO_BUILD_REGISTRY && \ pnpm config set registry $VERDACCIO_BUILD_REGISTRY && \
pnpm install --frozen-lockfile --ignore-scripts && \ pnpm install --frozen-lockfile --ignore-scripts && \
rm -Rf test && \ rm -Rf test && \

View File

@@ -5,8 +5,8 @@
"main": "./build/index.js", "main": "./build/index.js",
"types": "./build/index.d.ts", "types": "./build/index.d.ts",
"devDependencies": { "devDependencies": {
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/types": "workspace:12.0.0-next.1", "@verdaccio/types": "workspace:12.0.0-next.1",
"debug": "4.3.4", "debug": "4.3.4",
"fs-extra": "10.1.0", "fs-extra": "10.1.0",
@@ -14,7 +14,7 @@
"js-yaml": "4.1.0", "js-yaml": "4.1.0",
"get-port": "5.1.1", "get-port": "5.1.1",
"lodash": "4.17.21", "lodash": "4.17.21",
"verdaccio": "workspace:7.0.0-next.3" "verdaccio": "workspace:7.0.0-next.4"
}, },
"scripts": { "scripts": {
"test": "jest", "test": "jest",

View File

@@ -31,12 +31,13 @@ export async function exec(options: SpawnOptions, cmd, args): Promise<ExecOutput
} }
const childProcess = spawn(cmd, args, spawnOptions); const childProcess = spawn(cmd, args, spawnOptions);
// @ts-ignore if (childProcess.stdout) {
const rl = createInterface({ input: childProcess.stdout }); const rl = createInterface({ input: childProcess.stdout });
rl.on('line', function (line) { rl.on('line', function (line) {
stdout += line; stdout += line;
}); });
}
const err = new Error(`Running "${cmd} ${args.join(' ')}" returned error code `); const err = new Error(`Running "${cmd} ${args.join(' ')}" returned error code `);
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
@@ -45,14 +46,9 @@ export async function exec(options: SpawnOptions, cmd, args): Promise<ExecOutput
resolve({ stdout, stderr }); resolve({ stdout, stderr });
} else { } else {
err.message += `${error}...\n\nSTDOUT:\n${stdout}\n\nSTDERR:\n${stderr}\n`; err.message += `${error}...\n\nSTDOUT:\n${stdout}\n\nSTDERR:\n${stderr}\n`;
return reject({ stdout, stderr: err }); const errorObj = { stdout, stderr: err };
return reject(errorObj);
} }
}); });
}); });
} }
export function silentNpm(...args): Promise<ExecOutput> {
debug('run silent npm %o', args);
// @ts-ignore
return exec({ silent: true }, 'npm', args);
}

View File

@@ -5,7 +5,6 @@ import { join } from 'path';
import { fileUtils } from '@verdaccio/core'; import { fileUtils } from '@verdaccio/core';
export function createProject(projectName: string) { export function createProject(projectName: string) {
// @ts-ignore
const tempRootFolder = global.__namespace.getItem('dir-suite-root'); const tempRootFolder = global.__namespace.getItem('dir-suite-root');
const verdaccioInstall = join(tempRootFolder, projectName); const verdaccioInstall = join(tempRootFolder, projectName);
fs.mkdirSync(verdaccioInstall); fs.mkdirSync(verdaccioInstall);

View File

@@ -3,9 +3,9 @@
"name": "@verdaccio/e2e-ui", "name": "@verdaccio/e2e-ui",
"version": "2.0.0", "version": "2.0.0",
"devDependencies": { "devDependencies": {
"verdaccio": "workspace:7.0.0-next.3", "verdaccio": "workspace:7.0.0-next.4",
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/test-helper": "workspace:3.0.0-next.0", "@verdaccio/test-helper": "workspace:3.0.0-next.0",
"debug": "4.3.4", "debug": "4.3.4",
"cypress": "^11.2.0", "cypress": "^11.2.0",

View File

@@ -16,11 +16,11 @@
}, },
"devDependencies": { "devDependencies": {
"@babel/cli": "7.23.0", "@babel/cli": "7.23.0",
"@babel/core": "7.23.0", "@babel/core": "7.23.2",
"@babel/eslint-parser": "7.22.15", "@babel/eslint-parser": "7.22.15",
"@babel/node": "7.22.19", "@babel/node": "7.22.19",
"@babel/plugin-proposal-class-properties": "7.18.6", "@babel/plugin-proposal-class-properties": "7.18.6",
"@babel/plugin-proposal-decorators": "7.23.0", "@babel/plugin-proposal-decorators": "7.23.2",
"@babel/plugin-proposal-export-namespace-from": "7.18.9", "@babel/plugin-proposal-export-namespace-from": "7.18.9",
"@babel/plugin-proposal-function-sent": "7.22.5", "@babel/plugin-proposal-function-sent": "7.22.5",
"@babel/plugin-proposal-json-strings": "7.18.6", "@babel/plugin-proposal-json-strings": "7.18.6",
@@ -33,12 +33,12 @@
"@babel/plugin-syntax-import-meta": "7.10.4", "@babel/plugin-syntax-import-meta": "7.10.4",
"@babel/plugin-transform-async-to-generator": "7.22.5", "@babel/plugin-transform-async-to-generator": "7.22.5",
"@babel/plugin-transform-classes": "7.22.15", "@babel/plugin-transform-classes": "7.22.15",
"@babel/plugin-transform-runtime": "7.22.15", "@babel/plugin-transform-runtime": "7.23.2",
"@babel/preset-env": "7.22.20", "@babel/preset-env": "7.23.2",
"@babel/preset-react": "7.22.15", "@babel/preset-react": "7.22.15",
"@babel/preset-typescript": "7.23.0", "@babel/preset-typescript": "7.23.2",
"@babel/register": "7.22.15", "@babel/register": "7.22.15",
"@babel/runtime": "7.23.1", "@babel/runtime": "7.23.2",
"@changesets/changelog-github": "0.4.8", "@changesets/changelog-github": "0.4.8",
"@changesets/cli": "2.24.4", "@changesets/cli": "2.24.4",
"@changesets/get-dependents-graph": "1.3.6", "@changesets/get-dependents-graph": "1.3.6",
@@ -47,7 +47,7 @@
"@emotion/react": "11.10.6", "@emotion/react": "11.10.6",
"@emotion/styled": "11.10.6", "@emotion/styled": "11.10.6",
"@testing-library/dom": "9.3.3", "@testing-library/dom": "9.3.3",
"@testing-library/jest-dom": "6.1.3", "@testing-library/jest-dom": "6.1.4",
"@testing-library/react": "14.0.0", "@testing-library/react": "14.0.0",
"@trivago/prettier-plugin-sort-imports": "^4.2.0", "@trivago/prettier-plugin-sort-imports": "^4.2.0",
"@types/async": "3.2.21", "@types/async": "3.2.21",
@@ -82,8 +82,8 @@
"@types/validator": "13.11.2", "@types/validator": "13.11.2",
"@types/webpack": "5.28.3", "@types/webpack": "5.28.3",
"@types/webpack-env": "1.18.2", "@types/webpack-env": "1.18.2",
"@typescript-eslint/eslint-plugin": "6.7.4", "@typescript-eslint/eslint-plugin": "6.9.0",
"@typescript-eslint/parser": "6.7.4", "@typescript-eslint/parser": "6.9.0",
"@verdaccio/crowdin-translations": "workspace:*", "@verdaccio/crowdin-translations": "workspace:*",
"@verdaccio/eslint-config": "workspace:*", "@verdaccio/eslint-config": "workspace:*",
"@verdaccio/types": "workspace:*", "@verdaccio/types": "workspace:*",
@@ -97,7 +97,7 @@
"cross-env": "7.0.3", "cross-env": "7.0.3",
"debug": "4.3.4", "debug": "4.3.4",
"detect-secrets": "1.0.6", "detect-secrets": "1.0.6",
"eslint": "8.51.0", "eslint": "8.52.0",
"fs-extra": "10.1.0", "fs-extra": "10.1.0",
"got": "11.8.6", "got": "11.8.6",
"husky": "7.0.4", "husky": "7.0.4",
@@ -185,5 +185,6 @@
"lint-staged": { "lint-staged": {
"*.{js,jsx,ts,tsx,json,yml,yaml,md}": "prettier --write", "*.{js,jsx,ts,tsx,json,yml,yaml,md}": "prettier --write",
"*.{js,jsx,ts,tsx}": "eslint --cache --fix" "*.{js,jsx,ts,tsx}": "eslint --cache --fix"
} },
"packageManager": "pnpm@8.9.0+sha256.8f5264ad1d100da11a6add6bb8a94c6f1e913f9e9261b2a551fabefad2ec0fec"
} }

View File

@@ -1,5 +1,17 @@
# @verdaccio/api # @verdaccio/api
## 7.0.0-next.4
### Patch Changes
- @verdaccio/auth@7.0.0-next.4
- @verdaccio/core@7.0.0-next.4
- @verdaccio/config@7.0.0-next.4
- @verdaccio/middleware@7.0.0-next.4
- @verdaccio/store@7.0.0-next.4
- @verdaccio/utils@7.0.0-next.4
- @verdaccio/logger@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/api", "name": "@verdaccio/api",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "loaders logic", "description": "loaders logic",
"main": "./build/index.js", "main": "./build/index.js",
"types": "build/index.d.ts", "types": "build/index.d.ts",
@@ -38,13 +38,13 @@
}, },
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@verdaccio/auth": "workspace:7.0.0-next.3", "@verdaccio/auth": "workspace:7.0.0-next.4",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"@verdaccio/middleware": "workspace:7.0.0-next.3", "@verdaccio/middleware": "workspace:7.0.0-next.4",
"@verdaccio/store": "workspace:7.0.0-next.3", "@verdaccio/store": "workspace:7.0.0-next.4",
"@verdaccio/utils": "workspace:7.0.0-next.3", "@verdaccio/utils": "workspace:7.0.0-next.4",
"abortcontroller-polyfill": "1.7.5", "abortcontroller-polyfill": "1.7.5",
"body-parser": "1.20.2", "body-parser": "1.20.2",
"cookies": "0.8.0", "cookies": "0.8.0",
@@ -55,7 +55,7 @@
"semver": "7.5.4" "semver": "7.5.4"
}, },
"devDependencies": { "devDependencies": {
"@verdaccio/server": "workspace:7.0.0-next.3", "@verdaccio/server": "workspace:7.0.0-next.4",
"@verdaccio/test-helper": "workspace:3.0.0-next.0", "@verdaccio/test-helper": "workspace:3.0.0-next.0",
"@verdaccio/types": "workspace:12.0.0-next.1", "@verdaccio/types": "workspace:12.0.0-next.1",
"mockdate": "3.0.5", "mockdate": "3.0.5",

View File

@@ -43,7 +43,6 @@ export default function (config: Config, auth: Auth, storage: Storage): Router {
app.param('org_couchdb_user', match(/^org\.couchdb\.user:/)); app.param('org_couchdb_user', match(/^org\.couchdb\.user:/));
app.use(auth.apiJWTmiddleware()); app.use(auth.apiJWTmiddleware());
app.use(express.json({ strict: false, limit: config.max_body_size || '10mb' })); app.use(express.json({ strict: false, limit: config.max_body_size || '10mb' }));
// @ts-ignore
app.use(antiLoop(config)); app.use(antiLoop(config));
// encode / in a scoped package name to be matched as a single parameter in routes // encode / in a scoped package name to be matched as a single parameter in routes
app.use(encodeScopePackage); app.use(encodeScopePackage);

View File

@@ -196,10 +196,10 @@ export function publishPackage(storage: Storage): any {
requestOptions: { requestOptions: {
host: req.hostname, host: req.hostname,
protocol: req.protocol, protocol: req.protocol,
// @ts-ignore headers: req.headers as { [key: string]: string },
headers: req.headers,
username, username,
}, },
uplinksLook: false,
}); });
res.status(HTTP_STATUS.CREATED); res.status(HTTP_STATUS.CREATED);

View File

@@ -1,5 +1,18 @@
# @verdaccio/auth # @verdaccio/auth
## 7.0.0-next.4
### Patch Changes
- Updated dependencies [312bc100f]
- @verdaccio/signature@7.0.0-next.2
- @verdaccio/core@7.0.0-next.4
- @verdaccio/config@7.0.0-next.4
- @verdaccio/loaders@7.0.0-next.4
- verdaccio-htpasswd@12.0.0-next.4
- @verdaccio/utils@7.0.0-next.4
- @verdaccio/logger@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/auth", "name": "@verdaccio/auth",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "logger", "description": "logger",
"main": "./build/index.js", "main": "./build/index.js",
"types": "./build/index.d.ts", "types": "./build/index.d.ts",
@@ -38,16 +38,16 @@
}, },
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/loaders": "workspace:7.0.0-next.3", "@verdaccio/loaders": "workspace:7.0.0-next.4",
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"@verdaccio/signature": "workspace:7.0.0-next.1", "@verdaccio/signature": "workspace:7.0.0-next.2",
"@verdaccio/utils": "workspace:7.0.0-next.3", "@verdaccio/utils": "workspace:7.0.0-next.4",
"debug": "4.3.4", "debug": "4.3.4",
"express": "4.18.2", "express": "4.18.2",
"lodash": "4.17.21", "lodash": "4.17.21",
"verdaccio-htpasswd": "workspace:12.0.0-next.3" "verdaccio-htpasswd": "workspace:12.0.0-next.4"
}, },
"devDependencies": { "devDependencies": {
"@verdaccio/types": "workspace:12.0.0-next.1" "@verdaccio/types": "workspace:12.0.0-next.1"

View File

@@ -1,5 +1,5 @@
import buildDebug from 'debug'; import buildDebug from 'debug';
import { NextFunction, Request, RequestHandler, Response } from 'express'; import { NextFunction, Request, Response } from 'express';
import _ from 'lodash'; import _ from 'lodash';
import { HTPasswd } from 'verdaccio-htpasswd'; import { HTPasswd } from 'verdaccio-htpasswd';
@@ -308,12 +308,11 @@ class Auth implements IAuthMiddleware, TokenEncryption, pluginUtils.IBasicAuth {
debug('allow unpublish for %o', packageName); debug('allow unpublish for %o', packageName);
for (const plugin of this.plugins) { for (const plugin of this.plugins) {
if (_.isNil(plugin) || isFunction(plugin.allow_unpublish) === false) { if (typeof plugin?.allow_unpublish !== 'function') {
debug('allow unpublish for %o plugin does not implement allow_unpublish', packageName); debug('allow unpublish for %o plugin does not implement allow_unpublish', packageName);
continue; continue;
} else { } else {
// @ts-ignore plugin.allow_unpublish(user, pkg, (err, ok): void => {
plugin.allow_unpublish!(user, pkg, (err, ok: boolean): void => {
if (err) { if (err) {
debug( debug(
'forbidden publish for %o, it will fallback on unpublish permissions', 'forbidden publish for %o, it will fallback on unpublish permissions',
@@ -324,9 +323,7 @@ class Auth implements IAuthMiddleware, TokenEncryption, pluginUtils.IBasicAuth {
if (_.isNil(ok) === true) { if (_.isNil(ok) === true) {
debug('bypass unpublish for %o, publish will handle the access', packageName); debug('bypass unpublish for %o, publish will handle the access', packageName);
// @ts-ignore return this.allow_publish({ packageName, packageVersion }, user, callback);
// eslint-disable-next-line
return this.allow_publish(...arguments);
} }
if (ok) { if (ok) {
@@ -350,7 +347,7 @@ class Auth implements IAuthMiddleware, TokenEncryption, pluginUtils.IBasicAuth {
const pkg = Object.assign( const pkg = Object.assign(
{ name: packageName, version: packageVersion }, { name: packageName, version: packageVersion },
getMatchedPackagesSpec(packageName, this.config.packages) getMatchedPackagesSpec(packageName, this.config.packages)
) as any; );
debug('allow publish for %o init | plugins: %o', packageName, plugins.length); debug('allow publish for %o init | plugins: %o', packageName, plugins.length);
(function next(): void { (function next(): void {
@@ -378,7 +375,7 @@ class Auth implements IAuthMiddleware, TokenEncryption, pluginUtils.IBasicAuth {
})(); })();
} }
public apiJWTmiddleware(): RequestHandler { public apiJWTmiddleware() {
debug('jwt middleware'); debug('jwt middleware');
const plugins = this.plugins.slice(0); const plugins = this.plugins.slice(0);
const helpers = { createAnonymousRemoteUser, createRemoteUser }; const helpers = { createAnonymousRemoteUser, createRemoteUser };
@@ -388,7 +385,6 @@ class Auth implements IAuthMiddleware, TokenEncryption, pluginUtils.IBasicAuth {
} }
} }
// @ts-ignore
return (req: $RequestExtend, res: $ResponseExtend, _next: NextFunction) => { return (req: $RequestExtend, res: $ResponseExtend, _next: NextFunction) => {
req.pause(); req.pause();
@@ -519,8 +515,7 @@ class Auth implements IAuthMiddleware, TokenEncryption, pluginUtils.IBasicAuth {
/** /**
* JWT middleware for WebUI * JWT middleware for WebUI
*/ */
public webUIJWTmiddleware(): RequestHandler { public webUIJWTmiddleware(): $NextFunctionVer {
// @ts-ignore
return (req: $RequestExtend, res: $ResponseExtend, _next: NextFunction): void => { return (req: $RequestExtend, res: $ResponseExtend, _next: NextFunction): void => {
if (this._isRemoteUserValid(req.remote_user)) { if (this._isRemoteUserValid(req.remote_user)) {
return _next(); return _next();

View File

@@ -1,5 +1,14 @@
# @verdaccio/cli # @verdaccio/cli
## 7.0.0-next.4
### Patch Changes
- @verdaccio/node-api@7.0.0-next.4
- @verdaccio/core@7.0.0-next.4
- @verdaccio/config@7.0.0-next.4
- @verdaccio/logger@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/cli", "name": "@verdaccio/cli",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"author": { "author": {
"name": "Juan Picado", "name": "Juan Picado",
"email": "juanpicado19@gmail.com" "email": "juanpicado19@gmail.com"
@@ -43,10 +43,10 @@
"start": "ts-node src/index.ts" "start": "ts-node src/index.ts"
}, },
"dependencies": { "dependencies": {
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"@verdaccio/node-api": "workspace:7.0.0-next.3", "@verdaccio/node-api": "workspace:7.0.0-next.4",
"clipanion": "3.2.1", "clipanion": "3.2.1",
"envinfo": "7.8.1", "envinfo": "7.8.1",
"kleur": "4.1.5", "kleur": "4.1.5",

View File

@@ -1,5 +1,12 @@
# @verdaccio/config # @verdaccio/config
## 7.0.0-next.4
### Patch Changes
- @verdaccio/core@7.0.0-next.4
- @verdaccio/utils@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/config", "name": "@verdaccio/config",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "logger", "description": "logger",
"main": "./build/index.js", "main": "./build/index.js",
"types": "build/index.d.ts", "types": "build/index.d.ts",
@@ -38,8 +38,8 @@
"build": "pnpm run build:js && pnpm run build:types" "build": "pnpm run build:js && pnpm run build:types"
}, },
"dependencies": { "dependencies": {
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/utils": "workspace:7.0.0-next.3", "@verdaccio/utils": "workspace:7.0.0-next.4",
"debug": "4.3.4", "debug": "4.3.4",
"js-yaml": "4.1.0", "js-yaml": "4.1.0",
"lodash": "4.17.21", "lodash": "4.17.21",

View File

@@ -1,5 +1,7 @@
# @verdaccio/core # @verdaccio/core
## 7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/core", "name": "@verdaccio/core",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "core utilities", "description": "core utilities",
"keywords": [ "keywords": [
"private", "private",

View File

@@ -1,5 +1,13 @@
# Change Log # Change Log
## 12.0.0-next.4
### Patch Changes
- @verdaccio/core@7.0.0-next.4
- @verdaccio/url@12.0.0-next.4
- @verdaccio/utils@7.0.0-next.4
## 12.0.0-next.3 ## 12.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/tarball", "name": "@verdaccio/tarball",
"version": "12.0.0-next.3", "version": "12.0.0-next.4",
"description": "tarball utilities resolver", "description": "tarball utilities resolver",
"keywords": [ "keywords": [
"private", "private",
@@ -34,9 +34,9 @@
}, },
"dependencies": { "dependencies": {
"debug": "4.3.4", "debug": "4.3.4",
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/url": "workspace:12.0.0-next.3", "@verdaccio/url": "workspace:12.0.0-next.4",
"@verdaccio/utils": "workspace:7.0.0-next.3", "@verdaccio/utils": "workspace:7.0.0-next.4",
"lodash": "4.17.21" "lodash": "4.17.21"
}, },
"devDependencies": { "devDependencies": {

View File

@@ -3,7 +3,7 @@ export interface PackageAccess {
publish?: string[]; publish?: string[];
proxy?: string[]; proxy?: string[];
access?: string[]; access?: string[];
unpublish: string[]; unpublish?: string[];
} }
export interface PackageList { export interface PackageList {

View File

@@ -1,5 +1,11 @@
# Change Log # Change Log
## 12.0.0-next.4
### Patch Changes
- @verdaccio/core@7.0.0-next.4
## 12.0.0-next.3 ## 12.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/url", "name": "@verdaccio/url",
"version": "12.0.0-next.3", "version": "12.0.0-next.4",
"description": "url utilities resolver", "description": "url utilities resolver",
"keywords": [ "keywords": [
"private", "private",
@@ -33,7 +33,7 @@
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"debug": "4.3.4", "debug": "4.3.4",
"lodash": "4.17.21", "lodash": "4.17.21",
"validator": "13.9.0" "validator": "13.9.0"

View File

@@ -1,5 +1,12 @@
# @verdaccio/hooks # @verdaccio/hooks
## 7.0.0-next.4
### Patch Changes
- @verdaccio/core@7.0.0-next.4
- @verdaccio/logger@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/hooks", "name": "@verdaccio/hooks",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "loaders logic", "description": "loaders logic",
"main": "./build/index.js", "main": "./build/index.js",
"types": "build/index.d.ts", "types": "build/index.d.ts",
@@ -29,16 +29,16 @@
"node": ">=18" "node": ">=18"
}, },
"dependencies": { "dependencies": {
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"core-js": "3.30.2", "core-js": "3.30.2",
"debug": "4.3.4", "debug": "4.3.4",
"got-cjs": "12.5.4", "got-cjs": "12.5.4",
"handlebars": "4.7.7" "handlebars": "4.7.7"
}, },
"devDependencies": { "devDependencies": {
"@verdaccio/auth": "workspace:7.0.0-next.3", "@verdaccio/auth": "workspace:7.0.0-next.4",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/types": "workspace:12.0.0-next.1", "@verdaccio/types": "workspace:12.0.0-next.1",
"nock": "13.3.3" "nock": "13.3.3"
}, },

View File

@@ -1,5 +1,11 @@
# @verdaccio/loaders # @verdaccio/loaders
## 7.0.0-next.4
### Patch Changes
- @verdaccio/logger@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/loaders", "name": "@verdaccio/loaders",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "loaders logic", "description": "loaders logic",
"main": "./build/index.js", "main": "./build/index.js",
"types": "build/index.d.ts", "types": "build/index.d.ts",
@@ -13,13 +13,13 @@
"url": "https://github.com/verdaccio/verdaccio" "url": "https://github.com/verdaccio/verdaccio"
}, },
"dependencies": { "dependencies": {
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"debug": "4.3.4", "debug": "4.3.4",
"lodash": "4.17.21" "lodash": "4.17.21"
}, },
"devDependencies": { "devDependencies": {
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/types": "workspace:12.0.0-next.1", "@verdaccio/types": "workspace:12.0.0-next.1",
"@verdaccio-scope/verdaccio-auth-foo": "0.0.2", "@verdaccio-scope/verdaccio-auth-foo": "0.0.2",
"verdaccio-auth-memory": "workspace:*", "verdaccio-auth-memory": "workspace:*",

View File

@@ -1,5 +1,11 @@
# @verdaccio/logger-7 # @verdaccio/logger-7
## 7.0.0-next.4
### Patch Changes
- @verdaccio/logger-commons@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Minor Changes ### Minor Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/logger-7", "name": "@verdaccio/logger-7",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "logger for verdaccio 5.x version", "description": "logger for verdaccio 5.x version",
"main": "./build/index.js", "main": "./build/index.js",
"types": "./build/index.d.ts", "types": "./build/index.d.ts",
@@ -38,7 +38,7 @@
"build": "pnpm run build:js && pnpm run build:types" "build": "pnpm run build:js && pnpm run build:types"
}, },
"dependencies": { "dependencies": {
"@verdaccio/logger-commons": "workspace:7.0.0-next.3", "@verdaccio/logger-commons": "workspace:7.0.0-next.4",
"pino": "7.11.0" "pino": "7.11.0"
}, },
"devDependencies": { "devDependencies": {

View File

@@ -1,5 +1,11 @@
# @verdaccio/logger-commons # @verdaccio/logger-commons
## 7.0.0-next.4
### Patch Changes
- @verdaccio/core@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/logger-commons", "name": "@verdaccio/logger-commons",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "logger", "description": "logger",
"main": "./build/index.js", "main": "./build/index.js",
"types": "./build/index.d.ts", "types": "./build/index.d.ts",
@@ -38,7 +38,7 @@
"build": "pnpm run build:js && pnpm run build:types" "build": "pnpm run build:js && pnpm run build:types"
}, },
"dependencies": { "dependencies": {
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/logger-prettify": "workspace:7.0.0-next.1", "@verdaccio/logger-prettify": "workspace:7.0.0-next.1",
"debug": "4.3.4", "debug": "4.3.4",
"colorette": "2.0.20" "colorette": "2.0.20"

View File

@@ -1,5 +1,11 @@
# @verdaccio/logger # @verdaccio/logger
## 7.0.0-next.4
### Patch Changes
- @verdaccio/logger-commons@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/logger", "name": "@verdaccio/logger",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "logger", "description": "logger",
"main": "./build/index.js", "main": "./build/index.js",
"types": "./build/index.d.ts", "types": "./build/index.d.ts",
@@ -38,7 +38,7 @@
"build": "pnpm run build:js && pnpm run build:types" "build": "pnpm run build:js && pnpm run build:types"
}, },
"dependencies": { "dependencies": {
"@verdaccio/logger-commons": "workspace:7.0.0-next.3", "@verdaccio/logger-commons": "workspace:7.0.0-next.4",
"pino": "8.14.1" "pino": "8.14.1"
}, },
"devDependencies": { "devDependencies": {

View File

@@ -1,5 +1,14 @@
# @verdaccio/middleware # @verdaccio/middleware
## 7.0.0-next.4
### Patch Changes
- @verdaccio/core@7.0.0-next.4
- @verdaccio/config@7.0.0-next.4
- @verdaccio/url@12.0.0-next.4
- @verdaccio/utils@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/middleware", "name": "@verdaccio/middleware",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "express middleware utils", "description": "express middleware utils",
"main": "./build/index.js", "main": "./build/index.js",
"types": "build/index.d.ts", "types": "build/index.d.ts",
@@ -38,10 +38,10 @@
"build": "pnpm run build:js && pnpm run build:types" "build": "pnpm run build:js && pnpm run build:types"
}, },
"dependencies": { "dependencies": {
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/utils": "workspace:7.0.0-next.3", "@verdaccio/utils": "workspace:7.0.0-next.4",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/url": "workspace:12.0.0-next.3", "@verdaccio/url": "workspace:12.0.0-next.4",
"debug": "4.3.4", "debug": "4.3.4",
"lru-cache": "7.18.3", "lru-cache": "7.18.3",
"express": "4.18.2", "express": "4.18.2",
@@ -54,7 +54,7 @@
"url": "https://opencollective.com/verdaccio" "url": "https://opencollective.com/verdaccio"
}, },
"devDependencies": { "devDependencies": {
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"body-parser": "1.20.2", "body-parser": "1.20.2",
"supertest": "6.3.3" "supertest": "6.3.3"
} }

View File

@@ -8,7 +8,7 @@ import { $NextFunctionVer, $RequestExtend, $ResponseExtend } from '../types';
* @param config * @param config
* @returns * @returns
*/ */
export function antiLoop(config: Config): Function { export function antiLoop(config: Config) {
return function (req: $RequestExtend, res: $ResponseExtend, next: $NextFunctionVer): void { return function (req: $RequestExtend, res: $ResponseExtend, next: $NextFunctionVer): void {
if (req?.headers?.via != null) { if (req?.headers?.via != null) {
const arr = req.get('via')?.split(','); const arr = req.get('via')?.split(',');

View File

@@ -1,5 +1,15 @@
# @verdaccio/node-api # @verdaccio/node-api
## 7.0.0-next.4
### Patch Changes
- @verdaccio/server@7.0.0-next.4
- @verdaccio/server-fastify@7.0.0-next.4
- @verdaccio/core@7.0.0-next.4
- @verdaccio/config@7.0.0-next.4
- @verdaccio/logger@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/node-api", "name": "@verdaccio/node-api",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "node API", "description": "node API",
"main": "build/index.js", "main": "build/index.js",
"types": "build/index.d.ts", "types": "build/index.d.ts",
@@ -38,11 +38,11 @@
}, },
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"@verdaccio/server": "workspace:7.0.0-next.3", "@verdaccio/server": "workspace:7.0.0-next.4",
"@verdaccio/server-fastify": "workspace:7.0.0-next.3", "@verdaccio/server-fastify": "workspace:7.0.0-next.4",
"core-js": "3.30.2", "core-js": "3.30.2",
"debug": "4.3.4", "debug": "4.3.4",
"lodash": "4.17.21" "lodash": "4.17.21"

View File

@@ -1,5 +1,12 @@
# Change Log # Change Log
## 12.0.0-next.4
### Patch Changes
- @verdaccio/core@7.0.0-next.4
- @verdaccio/config@7.0.0-next.4
## 12.0.0-next.3 ## 12.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "verdaccio-audit", "name": "verdaccio-audit",
"version": "12.0.0-next.3", "version": "12.0.0-next.4",
"description": "Verdaccio Middleware plugin to bypass npmjs audit", "description": "Verdaccio Middleware plugin to bypass npmjs audit",
"keywords": [ "keywords": [
"private", "private",
@@ -30,15 +30,15 @@
"node": ">=12" "node": ">=12"
}, },
"dependencies": { "dependencies": {
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"express": "4.18.2", "express": "4.18.2",
"https-proxy-agent": "5.0.1", "https-proxy-agent": "5.0.1",
"node-fetch": "cjs" "node-fetch": "cjs"
}, },
"devDependencies": { "devDependencies": {
"@verdaccio/auth": "workspace:7.0.0-next.3", "@verdaccio/auth": "workspace:7.0.0-next.4",
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"@verdaccio/types": "workspace:12.0.0-next.1", "@verdaccio/types": "workspace:12.0.0-next.1",
"nock": "13.3.3", "nock": "13.3.3",
"supertest": "6.3.3" "supertest": "6.3.3"

View File

@@ -1,5 +1,11 @@
# Change Log # Change Log
## 12.0.0-next.4
### Patch Changes
- @verdaccio/core@7.0.0-next.4
## 12.0.0-next.3 ## 12.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "verdaccio-auth-memory", "name": "verdaccio-auth-memory",
"version": "12.0.0-next.3", "version": "12.0.0-next.4",
"description": "Auth plugin for Verdaccio that keeps users in memory", "description": "Auth plugin for Verdaccio that keeps users in memory",
"keywords": [ "keywords": [
"private", "private",
@@ -30,12 +30,12 @@
"node": ">=18" "node": ">=18"
}, },
"dependencies": { "dependencies": {
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"debug": "4.3.4" "debug": "4.3.4"
}, },
"devDependencies": { "devDependencies": {
"@types/debug": "^4.1.9", "@types/debug": "^4.1.9",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/types": "workspace:12.0.0-next.1" "@verdaccio/types": "workspace:12.0.0-next.1"
}, },
"scripts": { "scripts": {

View File

@@ -1,5 +1,11 @@
# Change Log # Change Log
## 12.0.0-next.4
### Patch Changes
- @verdaccio/core@7.0.0-next.4
## 12.0.0-next.3 ## 12.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "verdaccio-htpasswd", "name": "verdaccio-htpasswd",
"version": "12.0.0-next.3", "version": "12.0.0-next.4",
"description": "htpasswd auth plugin for Verdaccio", "description": "htpasswd auth plugin for Verdaccio",
"keywords": [ "keywords": [
"private", "private",
@@ -33,7 +33,7 @@
"node": ">=12" "node": ">=12"
}, },
"dependencies": { "dependencies": {
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/file-locking": "workspace:12.0.0-next.1", "@verdaccio/file-locking": "workspace:12.0.0-next.1",
"apache-md5": "1.1.8", "apache-md5": "1.1.8",
"bcryptjs": "2.4.3", "bcryptjs": "2.4.3",
@@ -45,8 +45,8 @@
"devDependencies": { "devDependencies": {
"@types/bcryptjs": "2.4.4", "@types/bcryptjs": "2.4.4",
"@verdaccio/types": "workspace:12.0.0-next.1", "@verdaccio/types": "workspace:12.0.0-next.1",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"mockdate": "3.0.5" "mockdate": "3.0.5"
}, },
"scripts": { "scripts": {

View File

@@ -1,5 +1,12 @@
# Change Log # Change Log
## 12.0.0-next.4
### Patch Changes
- @verdaccio/core@7.0.0-next.4
- @verdaccio/utils@7.0.0-next.4
## 12.0.0-next.3 ## 12.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/local-storage", "name": "@verdaccio/local-storage",
"version": "12.0.0-next.3", "version": "12.0.0-next.4",
"description": "Local storage implementation", "description": "Local storage implementation",
"keywords": [ "keywords": [
"private", "private",
@@ -36,9 +36,9 @@
"node": ">=18" "node": ">=18"
}, },
"dependencies": { "dependencies": {
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/file-locking": "workspace:12.0.0-next.1", "@verdaccio/file-locking": "workspace:12.0.0-next.1",
"@verdaccio/utils": "workspace:7.0.0-next.3", "@verdaccio/utils": "workspace:7.0.0-next.4",
"core-js": "3.30.2", "core-js": "3.30.2",
"debug": "4.3.4", "debug": "4.3.4",
"globby": "11.1.0", "globby": "11.1.0",
@@ -50,8 +50,8 @@
}, },
"devDependencies": { "devDependencies": {
"@types/minimatch": "5.1.2", "@types/minimatch": "5.1.2",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"@verdaccio/test-helper": "workspace:3.0.0-next.0", "@verdaccio/test-helper": "workspace:3.0.0-next.0",
"@verdaccio/types": "workspace:12.0.0-next.1", "@verdaccio/types": "workspace:12.0.0-next.1",
"minimatch": "9.0.3" "minimatch": "9.0.3"

View File

@@ -1,5 +1,11 @@
# Change Log # Change Log
## 12.0.0-next.4
### Patch Changes
- @verdaccio/core@7.0.0-next.4
## 12.0.0-next.3 ## 12.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "verdaccio-memory", "name": "verdaccio-memory",
"version": "12.0.0-next.3", "version": "12.0.0-next.4",
"description": "Storage implementation in memory", "description": "Storage implementation in memory",
"keywords": [ "keywords": [
"private", "private",
@@ -30,15 +30,15 @@
"node": ">=18" "node": ">=18"
}, },
"dependencies": { "dependencies": {
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"memory-fs": "0.5.0", "memory-fs": "0.5.0",
"debug": "4.3.4", "debug": "4.3.4",
"memfs": "3.5.1" "memfs": "3.5.1"
}, },
"devDependencies": { "devDependencies": {
"@verdaccio/types": "workspace:12.0.0-next.1", "@verdaccio/types": "workspace:12.0.0-next.1",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/logger": "workspace:7.0.0-next.3" "@verdaccio/logger": "workspace:7.0.0-next.4"
}, },
"scripts": { "scripts": {
"clean": "rimraf ./build", "clean": "rimraf ./build",

View File

@@ -1,5 +1,7 @@
# @verdaccio/ui-theme # @verdaccio/ui-theme
## 7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/ui-theme", "name": "@verdaccio/ui-theme",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "Verdaccio User Interface", "description": "Verdaccio User Interface",
"author": { "author": {
"name": "Verdaccio Contributors", "name": "Verdaccio Contributors",
@@ -25,9 +25,9 @@
"@rematch/loading": "2.1.2", "@rematch/loading": "2.1.2",
"@rematch/persist": "2.1.2", "@rematch/persist": "2.1.2",
"@testing-library/dom": "9.3.3", "@testing-library/dom": "9.3.3",
"@testing-library/jest-dom": "6.1.3", "@testing-library/jest-dom": "6.1.4",
"@testing-library/react": "14.0.0", "@testing-library/react": "14.0.0",
"@verdaccio/node-api": "workspace:7.0.0-next.3", "@verdaccio/node-api": "workspace:7.0.0-next.4",
"@verdaccio/types": "workspace:*", "@verdaccio/types": "workspace:*",
"@verdaccio/ui-components": "workspace:3.0.0-next.2", "@verdaccio/ui-components": "workspace:3.0.0-next.2",
"babel-loader": "8.3.0", "babel-loader": "8.3.0",
@@ -73,7 +73,7 @@
"remark-gfm": "3.0.1", "remark-gfm": "3.0.1",
"rimraf": "3.0.2", "rimraf": "3.0.2",
"style-loader": "3.3.3", "style-loader": "3.3.3",
"stylelint": "15.10.3", "stylelint": "15.11.0",
"stylelint-config-recommended": "10.0.1", "stylelint-config-recommended": "10.0.1",
"stylelint-config-styled-components": "0.1.1", "stylelint-config-styled-components": "0.1.1",
"stylelint-processor-styled-components": "1.10.0", "stylelint-processor-styled-components": "1.10.0",

View File

@@ -195,6 +195,10 @@
"username": "markpeterfejes", "username": "markpeterfejes",
"id": 7912231 "id": 7912231
}, },
{
"username": "dnafication",
"id": 6381587
},
{ {
"username": "semoal", "username": "semoal",
"id": 22656541 "id": 22656541
@@ -287,10 +291,6 @@
"username": "frimuchkov", "username": "frimuchkov",
"id": 19934346 "id": 19934346
}, },
{
"username": "dnafication",
"id": 6381587
},
{ {
"username": "ddhp", "username": "ddhp",
"id": 1715380 "id": 1715380

View File

@@ -1,5 +1,13 @@
# @verdaccio/proxy # @verdaccio/proxy
## 7.0.0-next.4
### Patch Changes
- @verdaccio/core@7.0.0-next.4
- @verdaccio/config@7.0.0-next.4
- @verdaccio/utils@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/proxy", "name": "@verdaccio/proxy",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "verdaccio proxy fetcher", "description": "verdaccio proxy fetcher",
"main": "./build/index.js", "main": "./build/index.js",
"types": "build/index.d.ts", "types": "build/index.d.ts",
@@ -38,9 +38,9 @@
"build": "pnpm run build:js && pnpm run build:types" "build": "pnpm run build:js && pnpm run build:types"
}, },
"dependencies": { "dependencies": {
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/utils": "workspace:7.0.0-next.3", "@verdaccio/utils": "workspace:7.0.0-next.4",
"JSONStream": "1.3.5", "JSONStream": "1.3.5",
"debug": "4.3.4", "debug": "4.3.4",
"got-cjs": "12.5.4", "got-cjs": "12.5.4",
@@ -48,7 +48,7 @@
"lodash": "4.17.21" "lodash": "4.17.21"
}, },
"devDependencies": { "devDependencies": {
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"@verdaccio/types": "workspace:12.0.0-next.1", "@verdaccio/types": "workspace:12.0.0-next.1",
"get-stream": "^6.0.1", "get-stream": "^6.0.1",
"nock": "13.3.3", "nock": "13.3.3",

View File

@@ -1,5 +1,21 @@
# @verdaccio/server # @verdaccio/server
## 7.0.0-next.4
### Patch Changes
- @verdaccio/auth@7.0.0-next.4
- @verdaccio/api@7.0.0-next.4
- verdaccio-audit@12.0.0-next.4
- @verdaccio/web@7.0.0-next.4
- @verdaccio/core@7.0.0-next.4
- @verdaccio/config@7.0.0-next.4
- @verdaccio/loaders@7.0.0-next.4
- @verdaccio/middleware@7.0.0-next.4
- @verdaccio/store@7.0.0-next.4
- @verdaccio/utils@7.0.0-next.4
- @verdaccio/logger@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/server", "name": "@verdaccio/server",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "server logic", "description": "server logic",
"main": "./build/index.js", "main": "./build/index.js",
"types": "build/index.d.ts", "types": "build/index.d.ts",
@@ -29,17 +29,17 @@
"node": ">=18" "node": ">=18"
}, },
"dependencies": { "dependencies": {
"@verdaccio/api": "workspace:7.0.0-next.3", "@verdaccio/api": "workspace:7.0.0-next.4",
"@verdaccio/auth": "workspace:7.0.0-next.3", "@verdaccio/auth": "workspace:7.0.0-next.4",
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/loaders": "workspace:7.0.0-next.3", "@verdaccio/loaders": "workspace:7.0.0-next.4",
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"@verdaccio/middleware": "workspace:7.0.0-next.3", "@verdaccio/middleware": "workspace:7.0.0-next.4",
"@verdaccio/store": "workspace:7.0.0-next.3", "@verdaccio/store": "workspace:7.0.0-next.4",
"@verdaccio/utils": "workspace:7.0.0-next.3", "@verdaccio/utils": "workspace:7.0.0-next.4",
"@verdaccio/web": "workspace:7.0.0-next.3", "@verdaccio/web": "workspace:7.0.0-next.4",
"verdaccio-audit": "workspace:12.0.0-next.3", "verdaccio-audit": "workspace:12.0.0-next.4",
"compression": "1.7.4", "compression": "1.7.4",
"cors": "2.8.5", "cors": "2.8.5",
"debug": "4.3.4", "debug": "4.3.4",
@@ -47,7 +47,7 @@
"lodash": "4.17.21" "lodash": "4.17.21"
}, },
"devDependencies": { "devDependencies": {
"@verdaccio/proxy": "workspace:7.0.0-next.3", "@verdaccio/proxy": "workspace:7.0.0-next.4",
"@verdaccio/test-helper": "workspace:3.0.0-next.0", "@verdaccio/test-helper": "workspace:3.0.0-next.0",
"http-errors": "2.0.0" "http-errors": "2.0.0"
}, },

View File

@@ -1,5 +1,17 @@
# @verdaccio/server-fastify # @verdaccio/server-fastify
## 7.0.0-next.4
### Patch Changes
- @verdaccio/auth@7.0.0-next.4
- @verdaccio/core@7.0.0-next.4
- @verdaccio/config@7.0.0-next.4
- @verdaccio/tarball@12.0.0-next.4
- @verdaccio/store@7.0.0-next.4
- @verdaccio/utils@7.0.0-next.4
- @verdaccio/logger@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/server-fastify", "name": "@verdaccio/server-fastify",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "fastify server api implementation", "description": "fastify server api implementation",
"keywords": [ "keywords": [
"private", "private",
@@ -33,13 +33,13 @@
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/auth": "workspace:7.0.0-next.3", "@verdaccio/auth": "workspace:7.0.0-next.4",
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"@verdaccio/store": "workspace:7.0.0-next.3", "@verdaccio/store": "workspace:7.0.0-next.4",
"@verdaccio/tarball": "workspace:12.0.0-next.3", "@verdaccio/tarball": "workspace:12.0.0-next.4",
"@verdaccio/utils": "workspace:7.0.0-next.3", "@verdaccio/utils": "workspace:7.0.0-next.4",
"core-js": "3.30.2", "core-js": "3.30.2",
"debug": "4.3.4", "debug": "4.3.4",
"fastify": "4.17.0", "fastify": "4.17.0",

View File

@@ -1,5 +1,11 @@
# @verdaccio/signature # @verdaccio/signature
## 7.0.0-next.2
### Patch Changes
- 312bc100f: chore: export signature options type
## 7.0.0-next.1 ## 7.0.0-next.1
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/signature", "name": "@verdaccio/signature",
"version": "7.0.0-next.1", "version": "7.0.0-next.2",
"description": "verdaccio signature utils", "description": "verdaccio signature utils",
"main": "./build/index.js", "main": "./build/index.js",
"types": "build/index.d.ts", "types": "build/index.d.ts",
@@ -43,7 +43,7 @@
"lodash": "4.17.21" "lodash": "4.17.21"
}, },
"devDependencies": { "devDependencies": {
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/types": "workspace:12.0.0-next.1" "@verdaccio/types": "workspace:12.0.0-next.1"
}, },
"funding": { "funding": {

View File

@@ -4,7 +4,7 @@ export {
generateRandomSecretKeyDeprecated, generateRandomSecretKeyDeprecated,
} from './legacy-signature'; } from './legacy-signature';
export { aesDecrypt, aesEncrypt } from './signature'; export { aesDecrypt, aesEncrypt } from './signature';
export { signPayload, verifyPayload } from './jwt-token'; export { signPayload, verifyPayload, SignOptionsSignature } from './jwt-token';
export * as utils from './utils'; export * as utils from './utils';
export * as types from './types'; export * as types from './types';
export { parseBasicPayload } from './token'; export { parseBasicPayload } from './token';

View File

@@ -32,8 +32,8 @@
"homepage": "https://verdaccio.org", "homepage": "https://verdaccio.org",
"license": "MIT", "license": "MIT",
"devDependencies": { "devDependencies": {
"@verdaccio/cli": "workspace:7.0.0-next.3", "@verdaccio/cli": "workspace:7.0.0-next.4",
"@verdaccio/ui-theme": "workspace:7.0.0-next.3", "@verdaccio/ui-theme": "workspace:7.0.0-next.4",
"fs-extra": "10.1.0", "fs-extra": "10.1.0",
"webpack": "5.82.1", "webpack": "5.82.1",
"webpack-bundle-analyzer": "4.7.0", "webpack-bundle-analyzer": "4.7.0",

View File

@@ -1,5 +1,20 @@
# @verdaccio/store # @verdaccio/store
## 7.0.0-next.4
### Patch Changes
- @verdaccio/hooks@7.0.0-next.4
- @verdaccio/core@7.0.0-next.4
- @verdaccio/config@7.0.0-next.4
- @verdaccio/tarball@12.0.0-next.4
- @verdaccio/url@12.0.0-next.4
- @verdaccio/loaders@7.0.0-next.4
- @verdaccio/local-storage@12.0.0-next.4
- @verdaccio/proxy@7.0.0-next.4
- @verdaccio/utils@7.0.0-next.4
- @verdaccio/logger@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/store", "name": "@verdaccio/store",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "loaders logic", "description": "loaders logic",
"main": "./build/index.js", "main": "./build/index.js",
"types": "build/index.d.ts", "types": "build/index.d.ts",
@@ -38,16 +38,16 @@
"build": "pnpm run build:js && pnpm run build:types" "build": "pnpm run build:js && pnpm run build:types"
}, },
"dependencies": { "dependencies": {
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/hooks": "workspace:7.0.0-next.3", "@verdaccio/hooks": "workspace:7.0.0-next.4",
"@verdaccio/loaders": "workspace:7.0.0-next.3", "@verdaccio/loaders": "workspace:7.0.0-next.4",
"@verdaccio/local-storage": "workspace:12.0.0-next.3", "@verdaccio/local-storage": "workspace:12.0.0-next.4",
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"@verdaccio/proxy": "workspace:7.0.0-next.3", "@verdaccio/proxy": "workspace:7.0.0-next.4",
"@verdaccio/tarball": "workspace:12.0.0-next.3", "@verdaccio/tarball": "workspace:12.0.0-next.4",
"@verdaccio/url": "workspace:12.0.0-next.3", "@verdaccio/url": "workspace:12.0.0-next.4",
"@verdaccio/utils": "workspace:7.0.0-next.3", "@verdaccio/utils": "workspace:7.0.0-next.4",
"JSONStream": "1.3.5", "JSONStream": "1.3.5",
"debug": "4.3.4", "debug": "4.3.4",
"lodash": "4.17.21", "lodash": "4.17.21",

View File

@@ -3,11 +3,11 @@
{ {
"id": 558752, "id": 558752,
"login": "juanpicado", "login": "juanpicado",
"contributions": 5143, "contributions": 5150,
"repositories": [ "repositories": [
{ {
"name": "verdaccio", "name": "verdaccio",
"contributions": 2811 "contributions": 2818
}, },
{ {
"name": "verdaccio-cookbook", "name": "verdaccio-cookbook",
@@ -903,6 +903,21 @@
} }
] ]
}, },
{
"id": 6381587,
"login": "dnafication",
"contributions": 4,
"repositories": [
{
"name": "verdaccio",
"contributions": 3
},
{
"name": "website",
"contributions": 1
}
]
},
{ {
"id": 22656541, "id": 22656541,
"login": "semoal", "login": "semoal",
@@ -1196,21 +1211,6 @@
} }
] ]
}, },
{
"id": 6381587,
"login": "dnafication",
"contributions": 3,
"repositories": [
{
"name": "verdaccio",
"contributions": 2
},
{
"name": "website",
"contributions": 1
}
]
},
{ {
"id": 1715380, "id": 1715380,
"login": "ddhp", "login": "ddhp",
@@ -4864,7 +4864,7 @@
"full_name": "verdaccio/verdaccio", "full_name": "verdaccio/verdaccio",
"html_url": "https://github.com/verdaccio/verdaccio", "html_url": "https://github.com/verdaccio/verdaccio",
"description": "📦🔐 A lightweight Node.js private proxy registry", "description": "📦🔐 A lightweight Node.js private proxy registry",
"stargazers_count": 15325, "stargazers_count": 15347,
"archived": false "archived": false
}, },
{ {

View File

@@ -16,8 +16,8 @@
"eslint-config-prettier": "8.10.0", "eslint-config-prettier": "8.10.0",
"eslint-plugin-babel": "5.3.1", "eslint-plugin-babel": "5.3.1",
"eslint-plugin-cypress": "2.15.1", "eslint-plugin-cypress": "2.15.1",
"eslint-plugin-import": "2.28.1", "eslint-plugin-import": "2.29.0",
"eslint-plugin-jest": "27.4.2", "eslint-plugin-jest": "27.6.0",
"eslint-plugin-jsx-a11y": "6.7.1", "eslint-plugin-jsx-a11y": "6.7.1",
"eslint-plugin-prettier": "4.2.1", "eslint-plugin-prettier": "4.2.1",
"eslint-plugin-react": "7.33.2", "eslint-plugin-react": "7.33.2",

View File

@@ -10,12 +10,12 @@
"types": "build/index.d.ts", "types": "build/index.d.ts",
"devDependencies": { "devDependencies": {
"@verdaccio/types": "workspace:12.0.0-next.1", "@verdaccio/types": "workspace:12.0.0-next.1",
"@verdaccio/auth": "workspace:7.0.0-next.3", "@verdaccio/auth": "workspace:7.0.0-next.4",
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/middleware": "workspace:7.0.0-next.3", "@verdaccio/middleware": "workspace:7.0.0-next.4",
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"@verdaccio/utils": "workspace:7.0.0-next.3", "@verdaccio/utils": "workspace:7.0.0-next.4",
"body-parser": "1.20.2", "body-parser": "1.20.2",
"express": "4.18.2", "express": "4.18.2",
"supertest": "6.3.3", "supertest": "6.3.3",

View File

@@ -10,9 +10,9 @@
"types": "build/index.d.ts", "types": "build/index.d.ts",
"devDependencies": { "devDependencies": {
"@verdaccio/types": "workspace:12.0.0-next.1", "@verdaccio/types": "workspace:12.0.0-next.1",
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"verdaccio": "7.0.0-next.3" "verdaccio": "7.0.0-next.4"
}, },
"scripts": { "scripts": {
"start": "ts-node src/index.ts", "start": "ts-node src/index.ts",

View File

@@ -68,8 +68,8 @@
"approvalProgress": 14 "approvalProgress": 14
}, },
"zh-CN": { "zh-CN": {
"translationProgress": 50, "translationProgress": 52,
"approvalProgress": 48 "approvalProgress": 52
}, },
"zh-TW": { "zh-TW": {
"translationProgress": 15, "translationProgress": 15,

View File

@@ -70,7 +70,7 @@
"@storybook/react": "^6.5.15", "@storybook/react": "^6.5.15",
"@storybook/testing-library": "^0.0.13", "@storybook/testing-library": "^0.0.13",
"@testing-library/dom": "9.3.3", "@testing-library/dom": "9.3.3",
"@testing-library/jest-dom": "6.1.3", "@testing-library/jest-dom": "6.1.4",
"@testing-library/react": "14.0.0", "@testing-library/react": "14.0.0",
"@types/hast": "^2.0.0", "@types/hast": "^2.0.0",
"@types/react-router": "^5.1.20", "@types/react-router": "^5.1.20",

View File

@@ -1,5 +1,11 @@
# @verdaccio/utils # @verdaccio/utils
## 7.0.0-next.4
### Patch Changes
- @verdaccio/core@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/utils", "name": "@verdaccio/utils",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "verdaccio utilities", "description": "verdaccio utilities",
"main": "./build/index.js", "main": "./build/index.js",
"types": "build/index.d.ts", "types": "build/index.d.ts",
@@ -29,7 +29,7 @@
"node": ">=12" "node": ">=12"
}, },
"dependencies": { "dependencies": {
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"minimatch": "7.4.6", "minimatch": "7.4.6",
"semver": "7.5.4", "semver": "7.5.4",
"lodash": "4.17.21" "lodash": "4.17.21"

View File

@@ -1,5 +1,18 @@
# verdaccio # verdaccio
## 7.0.0-next.4
### Patch Changes
- @verdaccio/hooks@7.0.0-next.4
- verdaccio-audit@12.0.0-next.4
- @verdaccio/node-api@7.0.0-next.4
- @verdaccio/cli@7.0.0-next.4
- @verdaccio/ui-theme@7.0.0-next.4
- verdaccio-htpasswd@12.0.0-next.4
- @verdaccio/utils@7.0.0-next.4
- @verdaccio/logger@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "verdaccio", "name": "verdaccio",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "A lightweight private npm proxy registry", "description": "A lightweight private npm proxy registry",
"main": "build/index.js", "main": "build/index.js",
"types": "build/index.d.ts", "types": "build/index.d.ts",
@@ -38,20 +38,20 @@
}, },
"homepage": "https://verdaccio.org", "homepage": "https://verdaccio.org",
"dependencies": { "dependencies": {
"@verdaccio/cli": "workspace:7.0.0-next.3", "@verdaccio/cli": "workspace:7.0.0-next.4",
"@verdaccio/hooks": "workspace:7.0.0-next.3", "@verdaccio/hooks": "workspace:7.0.0-next.4",
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"@verdaccio/node-api": "workspace:7.0.0-next.3", "@verdaccio/node-api": "workspace:7.0.0-next.4",
"@verdaccio/ui-theme": "workspace:7.0.0-next.3", "@verdaccio/ui-theme": "workspace:7.0.0-next.4",
"@verdaccio/utils": "workspace:7.0.0-next.3", "@verdaccio/utils": "workspace:7.0.0-next.4",
"verdaccio-audit": "workspace:12.0.0-next.3", "verdaccio-audit": "workspace:12.0.0-next.4",
"verdaccio-htpasswd": "workspace:12.0.0-next.3" "verdaccio-htpasswd": "workspace:12.0.0-next.4"
}, },
"devDependencies": { "devDependencies": {
"@verdaccio/auth": "workspace:7.0.0-next.3", "@verdaccio/auth": "workspace:7.0.0-next.4",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/store": "workspace:7.0.0-next.3", "@verdaccio/store": "workspace:7.0.0-next.4",
"@verdaccio/test-helper": "workspace:3.0.0-next.0", "@verdaccio/test-helper": "workspace:3.0.0-next.0",
"fastify": "4.17.0", "fastify": "4.17.0",
"get-port": "5.1.1", "get-port": "5.1.1",

View File

@@ -1,5 +1,20 @@
# @verdaccio/web # @verdaccio/web
## 7.0.0-next.4
### Patch Changes
- @verdaccio/auth@7.0.0-next.4
- @verdaccio/core@7.0.0-next.4
- @verdaccio/config@7.0.0-next.4
- @verdaccio/tarball@12.0.0-next.4
- @verdaccio/url@12.0.0-next.4
- @verdaccio/loaders@7.0.0-next.4
- @verdaccio/middleware@7.0.0-next.4
- @verdaccio/store@7.0.0-next.4
- @verdaccio/utils@7.0.0-next.4
- @verdaccio/logger@7.0.0-next.4
## 7.0.0-next.3 ## 7.0.0-next.3
### Major Changes ### Major Changes

View File

@@ -1,6 +1,6 @@
{ {
"name": "@verdaccio/web", "name": "@verdaccio/web",
"version": "7.0.0-next.3", "version": "7.0.0-next.4",
"description": "web ui middleware", "description": "web ui middleware",
"main": "./build/index.js", "main": "./build/index.js",
"types": "build/index.d.ts", "types": "build/index.d.ts",
@@ -24,30 +24,30 @@
}, },
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@verdaccio/auth": "workspace:7.0.0-next.3", "@verdaccio/auth": "workspace:7.0.0-next.4",
"@verdaccio/config": "workspace:7.0.0-next.3", "@verdaccio/config": "workspace:7.0.0-next.4",
"@verdaccio/core": "workspace:7.0.0-next.3", "@verdaccio/core": "workspace:7.0.0-next.4",
"@verdaccio/loaders": "workspace:7.0.0-next.3", "@verdaccio/loaders": "workspace:7.0.0-next.4",
"@verdaccio/logger": "workspace:7.0.0-next.3", "@verdaccio/logger": "workspace:7.0.0-next.4",
"@verdaccio/middleware": "workspace:7.0.0-next.3", "@verdaccio/middleware": "workspace:7.0.0-next.4",
"@verdaccio/store": "workspace:7.0.0-next.3", "@verdaccio/store": "workspace:7.0.0-next.4",
"@verdaccio/tarball": "workspace:12.0.0-next.3", "@verdaccio/tarball": "workspace:12.0.0-next.4",
"@verdaccio/url": "workspace:12.0.0-next.3", "@verdaccio/url": "workspace:12.0.0-next.4",
"@verdaccio/utils": "workspace:7.0.0-next.3", "@verdaccio/utils": "workspace:7.0.0-next.4",
"debug": "4.3.4", "debug": "4.3.4",
"express": "4.18.2", "express": "4.18.2",
"lodash": "4.17.21" "lodash": "4.17.21"
}, },
"devDependencies": { "devDependencies": {
"@verdaccio/api": "workspace:7.0.0-next.3", "@verdaccio/api": "workspace:7.0.0-next.4",
"@verdaccio/test-helper": "workspace:3.0.0-next.0", "@verdaccio/test-helper": "workspace:3.0.0-next.0",
"@verdaccio/types": "workspace:12.0.0-next.1", "@verdaccio/types": "workspace:12.0.0-next.1",
"jsdom": "20.0.3", "jsdom": "20.0.3",
"nock": "13.3.3", "nock": "13.3.3",
"node-html-parser": "4.1.5", "node-html-parser": "4.1.5",
"supertest": "6.3.3", "supertest": "6.3.3",
"verdaccio-auth-memory": "workspace:12.0.0-next.3", "verdaccio-auth-memory": "workspace:12.0.0-next.4",
"verdaccio-memory": "workspace:12.0.0-next.3" "verdaccio-memory": "workspace:12.0.0-next.4"
}, },
"scripts": { "scripts": {
"clean": "rimraf ./build", "clean": "rimraf ./build",

4363
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -10,7 +10,7 @@
"bundled": true, "bundled": true,
"description": "Verdaccio Middleware plugin to bypass npmjs audit", "description": "Verdaccio Middleware plugin to bypass npmjs audit",
"latest": "10.2.4", "latest": "10.2.4",
"downloads": 513868, "downloads": 551494,
"registry": "https://registry.npmjs.org/verdaccio-audit" "registry": "https://registry.npmjs.org/verdaccio-audit"
}, },
{ {
@@ -21,7 +21,7 @@
"bundled": true, "bundled": true,
"description": "Local storage implementation", "description": "Local storage implementation",
"latest": "10.3.4", "latest": "10.3.4",
"downloads": 512938, "downloads": 549743,
"registry": "https://registry.npmjs.org/@verdaccio/local-storage" "registry": "https://registry.npmjs.org/@verdaccio/local-storage"
}, },
{ {
@@ -32,7 +32,7 @@
"bundled": true, "bundled": true,
"description": "Verdaccio User Interface", "description": "Verdaccio User Interface",
"latest": "3.4.1", "latest": "3.4.1",
"downloads": 515569, "downloads": 553283,
"registry": "https://registry.npmjs.org/@verdaccio/ui-theme" "registry": "https://registry.npmjs.org/@verdaccio/ui-theme"
}, },
{ {
@@ -43,7 +43,7 @@
"bundled": false, "bundled": false,
"description": "Storage implementation in memory", "description": "Storage implementation in memory",
"latest": "10.3.2", "latest": "10.3.2",
"downloads": 24337, "downloads": 25508,
"registry": "https://registry.npmjs.org/verdaccio-memory" "registry": "https://registry.npmjs.org/verdaccio-memory"
}, },
{ {
@@ -65,7 +65,7 @@
"bundled": false, "bundled": false,
"description": "Google Cloud storage implementation for Verdaccio", "description": "Google Cloud storage implementation for Verdaccio",
"latest": "10.2.1", "latest": "10.2.1",
"downloads": 4568, "downloads": 4501,
"registry": "https://registry.npmjs.org/verdaccio-google-cloud" "registry": "https://registry.npmjs.org/verdaccio-google-cloud"
}, },
{ {
@@ -76,7 +76,7 @@
"bundled": false, "bundled": false,
"description": "Auth plugin for Verdaccio that keeps users in memory", "description": "Auth plugin for Verdaccio that keeps users in memory",
"latest": "10.2.2", "latest": "10.2.2",
"downloads": 78434, "downloads": 81492,
"registry": "https://registry.npmjs.org/verdaccio-auth-memory" "registry": "https://registry.npmjs.org/verdaccio-auth-memory"
}, },
{ {
@@ -87,7 +87,7 @@
"bundled": true, "bundled": true,
"description": "htpasswd auth plugin for Verdaccio", "description": "htpasswd auth plugin for Verdaccio",
"latest": "10.5.5", "latest": "10.5.5",
"downloads": 517476, "downloads": 554735,
"registry": "https://registry.npmjs.org/verdaccio-htpasswd" "registry": "https://registry.npmjs.org/verdaccio-htpasswd"
}, },
{ {
@@ -98,7 +98,7 @@
"bundled": false, "bundled": false,
"description": "plugin for filtering packages with security purposes", "description": "plugin for filtering packages with security purposes",
"latest": "1.0.1", "latest": "1.0.1",
"downloads": 29, "downloads": 47,
"registry": "https://registry.npmjs.org/verdaccio-plugin-secfilter" "registry": "https://registry.npmjs.org/verdaccio-plugin-secfilter"
}, },
{ {
@@ -109,7 +109,7 @@
"bundled": false, "bundled": false,
"description": "a port of the verdaccio-ldap to version 5", "description": "a port of the verdaccio-ldap to version 5",
"latest": "1.0.1", "latest": "1.0.1",
"downloads": 14, "downloads": 37,
"registry": "https://registry.npmjs.org/verdaccio-ldap-port" "registry": "https://registry.npmjs.org/verdaccio-ldap-port"
}, },
{ {
@@ -120,7 +120,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "1.2.13", "latest": "1.2.13",
"downloads": 213, "downloads": 218,
"registry": "https://registry.npmjs.org/@playerdata/verdaccio-storage-expiry" "registry": "https://registry.npmjs.org/@playerdata/verdaccio-storage-expiry"
}, },
{ {
@@ -131,7 +131,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "1.4.1", "latest": "1.4.1",
"downloads": 9, "downloads": 12,
"registry": "https://registry.npmjs.org/verdaccio-ldap-memcached" "registry": "https://registry.npmjs.org/verdaccio-ldap-memcached"
}, },
{ {
@@ -142,7 +142,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "3.0.1", "latest": "3.0.1",
"downloads": 114, "downloads": 138,
"registry": "https://registry.npmjs.org/verdaccio-bitbucket" "registry": "https://registry.npmjs.org/verdaccio-bitbucket"
}, },
{ {
@@ -152,8 +152,8 @@
"bundled": false, "bundled": false,
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "1.0.1", "latest": "1.0.3",
"downloads": 7, "downloads": 115,
"registry": "https://registry.npmjs.org/verdaccio-redis-search-patch" "registry": "https://registry.npmjs.org/verdaccio-redis-search-patch"
}, },
{ {
@@ -164,7 +164,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "2.0.6", "latest": "2.0.6",
"downloads": 9, "downloads": 22,
"registry": "https://registry.npmjs.org/verdaccio-auther-memory" "registry": "https://registry.npmjs.org/verdaccio-auther-memory"
}, },
{ {
@@ -174,8 +174,8 @@
"bundled": false, "bundled": false,
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "0.1.85", "latest": "0.1.88",
"downloads": 376, "downloads": 921,
"registry": "https://registry.npmjs.org/verdaccio-git" "registry": "https://registry.npmjs.org/verdaccio-git"
}, },
{ {
@@ -186,7 +186,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "6.0.0", "latest": "6.0.0",
"downloads": 287, "downloads": 352,
"registry": "https://registry.npmjs.org/verdaccio-ldap" "registry": "https://registry.npmjs.org/verdaccio-ldap"
}, },
{ {
@@ -197,7 +197,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "1.0.6", "latest": "1.0.6",
"downloads": 12, "downloads": 26,
"registry": "https://registry.npmjs.org/verdaccio-ldap-node" "registry": "https://registry.npmjs.org/verdaccio-ldap-node"
}, },
{ {
@@ -208,7 +208,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "1.0.0", "latest": "1.0.0",
"downloads": 18, "downloads": 26,
"registry": "https://registry.npmjs.org/verdaccio-badger" "registry": "https://registry.npmjs.org/verdaccio-badger"
}, },
{ {
@@ -219,7 +219,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "10.3.2", "latest": "10.3.2",
"downloads": 17, "downloads": 23,
"registry": "https://registry.npmjs.org/@hamstudy/verdaccio-aws-s3-storage-sse" "registry": "https://registry.npmjs.org/@hamstudy/verdaccio-aws-s3-storage-sse"
}, },
{ {
@@ -230,7 +230,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "2.0.2", "latest": "2.0.2",
"downloads": 65, "downloads": 126,
"registry": "https://registry.npmjs.org/@xlts.dev/verdaccio-prometheus-middleware" "registry": "https://registry.npmjs.org/@xlts.dev/verdaccio-prometheus-middleware"
}, },
{ {
@@ -241,7 +241,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "1.0.5", "latest": "1.0.5",
"downloads": 14, "downloads": 40,
"registry": "https://registry.npmjs.org/verdaccio-github-auth" "registry": "https://registry.npmjs.org/verdaccio-github-auth"
}, },
{ {
@@ -252,7 +252,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "3.0.1", "latest": "3.0.1",
"downloads": 53, "downloads": 98,
"registry": "https://registry.npmjs.org/verdaccio-gitlab" "registry": "https://registry.npmjs.org/verdaccio-gitlab"
}, },
{ {
@@ -263,7 +263,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "1.3.4", "latest": "1.3.4",
"downloads": 33, "downloads": 70,
"registry": "https://registry.npmjs.org/verdaccio-bitbucket-server" "registry": "https://registry.npmjs.org/verdaccio-bitbucket-server"
}, },
{ {
@@ -274,7 +274,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "1.0.7", "latest": "1.0.7",
"downloads": 42, "downloads": 91,
"registry": "https://registry.npmjs.org/verdaccio-package-count" "registry": "https://registry.npmjs.org/verdaccio-package-count"
}, },
{ {
@@ -285,7 +285,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "1.0.2", "latest": "1.0.2",
"downloads": 86, "downloads": 78,
"registry": "https://registry.npmjs.org/verdaccio-activedirectory" "registry": "https://registry.npmjs.org/verdaccio-activedirectory"
}, },
{ {
@@ -296,7 +296,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "0.2.7", "latest": "0.2.7",
"downloads": 13, "downloads": 42,
"registry": "https://registry.npmjs.org/verdaccio-profile-api" "registry": "https://registry.npmjs.org/verdaccio-profile-api"
}, },
{ {
@@ -307,7 +307,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "1.1.8", "latest": "1.1.8",
"downloads": 8, "downloads": 24,
"registry": "https://registry.npmjs.org/verdaccio-dynamodb" "registry": "https://registry.npmjs.org/verdaccio-dynamodb"
}, },
{ {
@@ -318,7 +318,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "0.2.5", "latest": "0.2.5",
"downloads": 86, "downloads": 128,
"registry": "https://registry.npmjs.org/verdaccio-minio" "registry": "https://registry.npmjs.org/verdaccio-minio"
}, },
{ {
@@ -328,8 +328,8 @@
"bundled": false, "bundled": false,
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "1.2.3", "latest": "1.2.4",
"downloads": 62, "downloads": 573,
"registry": "https://registry.npmjs.org/verdaccio-redis-storage" "registry": "https://registry.npmjs.org/verdaccio-redis-storage"
}, },
{ {
@@ -340,7 +340,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "1.2.0", "latest": "1.2.0",
"downloads": 14, "downloads": 36,
"registry": "https://registry.npmjs.org/verdaccio-mongodb" "registry": "https://registry.npmjs.org/verdaccio-mongodb"
}, },
{ {
@@ -351,7 +351,7 @@
"origin": "community", "origin": "community",
"category": "authentication", "category": "authentication",
"latest": "1.0.0", "latest": "1.0.0",
"downloads": 7, "downloads": 16,
"registry": "https://registry.npmjs.org/verdaccio-ldap5" "registry": "https://registry.npmjs.org/verdaccio-ldap5"
}, },
{ {
@@ -363,7 +363,7 @@
"url": "https://www.npmjs.org/@m03geek/verdaccio-google-cloud", "url": "https://www.npmjs.org/@m03geek/verdaccio-google-cloud",
"registry": "https://registry.npmjs.org/@m03geek/verdaccio-google-cloud", "registry": "https://registry.npmjs.org/@m03geek/verdaccio-google-cloud",
"latest": "0.1.0", "latest": "0.1.0",
"downloads": 20 "downloads": 28
}, },
{ {
"name": "verdaccio-storage-proxy", "name": "verdaccio-storage-proxy",
@@ -374,7 +374,7 @@
"url": "https://www.npmjs.org/verdaccio-storage-proxy", "url": "https://www.npmjs.org/verdaccio-storage-proxy",
"registry": "https://registry.npmjs.org/verdaccio-storage-proxy", "registry": "https://registry.npmjs.org/verdaccio-storage-proxy",
"latest": "0.0.11", "latest": "0.0.11",
"downloads": 147 "downloads": 163
}, },
{ {
"name": "verdaccio-local-storage-advance", "name": "verdaccio-local-storage-advance",
@@ -385,7 +385,7 @@
"url": "https://www.npmjs.org/verdaccio-local-storage-advance", "url": "https://www.npmjs.org/verdaccio-local-storage-advance",
"registry": "https://registry.npmjs.org/verdaccio-local-storage-advance", "registry": "https://registry.npmjs.org/verdaccio-local-storage-advance",
"latest": "0.0.10", "latest": "0.0.10",
"downloads": 12 "downloads": 34
}, },
{ {
"name": "verdaccio-kuzzle", "name": "verdaccio-kuzzle",
@@ -396,7 +396,7 @@
"url": "https://www.npmjs.org/verdaccio-kuzzle", "url": "https://www.npmjs.org/verdaccio-kuzzle",
"registry": "https://registry.npmjs.org/verdaccio-kuzzle", "registry": "https://registry.npmjs.org/verdaccio-kuzzle",
"latest": "1.0.9", "latest": "1.0.9",
"downloads": 22 "downloads": 36
}, },
{ {
"name": "verdaccio-dist-tag-control", "name": "verdaccio-dist-tag-control",
@@ -407,7 +407,7 @@
"url": "https://www.npmjs.org/verdaccio-dist-tag-control", "url": "https://www.npmjs.org/verdaccio-dist-tag-control",
"registry": "https://registry.npmjs.org/verdaccio-dist-tag-control", "registry": "https://registry.npmjs.org/verdaccio-dist-tag-control",
"latest": "1.0.2", "latest": "1.0.2",
"downloads": 6 "downloads": 16
}, },
{ {
"name": "verdaccio-doreamon-oauth2", "name": "verdaccio-doreamon-oauth2",
@@ -418,7 +418,7 @@
"url": "https://www.npmjs.org/verdaccio-doreamon-oauth2", "url": "https://www.npmjs.org/verdaccio-doreamon-oauth2",
"registry": "https://registry.npmjs.org/verdaccio-doreamon-oauth2", "registry": "https://registry.npmjs.org/verdaccio-doreamon-oauth2",
"latest": "1.2.1", "latest": "1.2.1",
"downloads": 19 "downloads": 18
}, },
{ {
"name": "@outcome-co/verdaccio-google-cloud", "name": "@outcome-co/verdaccio-google-cloud",
@@ -429,7 +429,7 @@
"url": "https://www.npmjs.org/@outcome-co/verdaccio-google-cloud", "url": "https://www.npmjs.org/@outcome-co/verdaccio-google-cloud",
"registry": "https://registry.npmjs.org/@outcome-co/verdaccio-google-cloud", "registry": "https://registry.npmjs.org/@outcome-co/verdaccio-google-cloud",
"latest": "1.1.8", "latest": "1.1.8",
"downloads": 120 "downloads": 133
}, },
{ {
"name": "verdaccio-pg-storage", "name": "verdaccio-pg-storage",
@@ -440,7 +440,7 @@
"url": "https://www.npmjs.org/verdaccio-pg-storage", "url": "https://www.npmjs.org/verdaccio-pg-storage",
"registry": "https://registry.npmjs.org/verdaccio-pg-storage", "registry": "https://registry.npmjs.org/verdaccio-pg-storage",
"latest": "1.0.3", "latest": "1.0.3",
"downloads": 15 "downloads": 25
}, },
{ {
"name": "verdaccio-local-storage-with-cache-db", "name": "verdaccio-local-storage-with-cache-db",
@@ -451,7 +451,7 @@
"url": "https://www.npmjs.org/verdaccio-local-storage-with-cache-db", "url": "https://www.npmjs.org/verdaccio-local-storage-with-cache-db",
"registry": "https://registry.npmjs.org/verdaccio-local-storage-with-cache-db", "registry": "https://registry.npmjs.org/verdaccio-local-storage-with-cache-db",
"latest": "9.7.7", "latest": "9.7.7",
"downloads": 9 "downloads": 16
}, },
{ {
"name": "verdaccio-offline-storage", "name": "verdaccio-offline-storage",
@@ -462,7 +462,7 @@
"url": "https://www.npmjs.org/verdaccio-offline-storage", "url": "https://www.npmjs.org/verdaccio-offline-storage",
"registry": "https://registry.npmjs.org/verdaccio-offline-storage", "registry": "https://registry.npmjs.org/verdaccio-offline-storage",
"latest": "2.0.0", "latest": "2.0.0",
"downloads": 24 "downloads": 29
}, },
{ {
"name": "verdaccio-aliyunoss-storage", "name": "verdaccio-aliyunoss-storage",
@@ -473,7 +473,7 @@
"url": "https://www.npmjs.org/verdaccio-aliyunoss-storage", "url": "https://www.npmjs.org/verdaccio-aliyunoss-storage",
"registry": "https://registry.npmjs.org/verdaccio-aliyunoss-storage", "registry": "https://registry.npmjs.org/verdaccio-aliyunoss-storage",
"latest": "1.0.10", "latest": "1.0.10",
"downloads": 10 "downloads": 24
}, },
{ {
"name": "verdaccio-openid-connect", "name": "verdaccio-openid-connect",
@@ -484,7 +484,7 @@
"url": "https://www.npmjs.org/verdaccio-openid-connect", "url": "https://www.npmjs.org/verdaccio-openid-connect",
"registry": "https://registry.npmjs.org/verdaccio-openid-connect", "registry": "https://registry.npmjs.org/verdaccio-openid-connect",
"latest": "1.4.0", "latest": "1.4.0",
"downloads": 75 "downloads": 109
}, },
{ {
"name": "verdaccio-github-oauth-ui", "name": "verdaccio-github-oauth-ui",
@@ -495,7 +495,7 @@
"url": "https://www.npmjs.org/verdaccio-github-oauth-ui", "url": "https://www.npmjs.org/verdaccio-github-oauth-ui",
"registry": "https://registry.npmjs.org/verdaccio-github-oauth-ui", "registry": "https://registry.npmjs.org/verdaccio-github-oauth-ui",
"latest": "6.0.2", "latest": "6.0.2",
"downloads": 723 "downloads": 792
}, },
{ {
"name": "verdaccio-github-oauth", "name": "verdaccio-github-oauth",
@@ -506,7 +506,7 @@
"url": "https://www.npmjs.org/verdaccio-github-oauth", "url": "https://www.npmjs.org/verdaccio-github-oauth",
"registry": "https://registry.npmjs.org/verdaccio-github-oauth", "registry": "https://registry.npmjs.org/verdaccio-github-oauth",
"latest": "1.1.0", "latest": "1.1.0",
"downloads": 191 "downloads": 192
}, },
{ {
"name": "verdaccio-auth-gitlab", "name": "verdaccio-auth-gitlab",
@@ -517,7 +517,7 @@
"url": "https://www.npmjs.org/verdaccio-auth-gitlab", "url": "https://www.npmjs.org/verdaccio-auth-gitlab",
"registry": "https://registry.npmjs.org/verdaccio-auth-gitlab", "registry": "https://registry.npmjs.org/verdaccio-auth-gitlab",
"latest": "2.0.0-beta.11", "latest": "2.0.0-beta.11",
"downloads": 54 "downloads": 84
}, },
{ {
"name": "verdaccio-auth0-ui", "name": "verdaccio-auth0-ui",
@@ -528,7 +528,7 @@
"url": "https://www.npmjs.org/verdaccio-auth0-ui", "url": "https://www.npmjs.org/verdaccio-auth0-ui",
"registry": "https://registry.npmjs.org/verdaccio-auth0-ui", "registry": "https://registry.npmjs.org/verdaccio-auth0-ui",
"latest": "4.0.1", "latest": "4.0.1",
"downloads": 227 "downloads": 256
}, },
{ {
"name": "verdaccio-tagauth", "name": "verdaccio-tagauth",
@@ -539,7 +539,7 @@
"url": "https://www.npmjs.org/verdaccio-tagauth", "url": "https://www.npmjs.org/verdaccio-tagauth",
"registry": "https://registry.npmjs.org/verdaccio-tagauth", "registry": "https://registry.npmjs.org/verdaccio-tagauth",
"latest": "0.0.1", "latest": "0.0.1",
"downloads": 2 "downloads": 5
}, },
{ {
"name": "verdaccio-gitea-auth", "name": "verdaccio-gitea-auth",
@@ -550,7 +550,7 @@
"url": "https://www.npmjs.org/verdaccio-gitea-auth", "url": "https://www.npmjs.org/verdaccio-gitea-auth",
"registry": "https://registry.npmjs.org/verdaccio-gitea-auth", "registry": "https://registry.npmjs.org/verdaccio-gitea-auth",
"latest": "0.1.4", "latest": "0.1.4",
"downloads": 7 "downloads": 23
}, },
{ {
"name": "verdaccio-platformatic-auth", "name": "verdaccio-platformatic-auth",
@@ -561,7 +561,7 @@
"url": "https://www.npmjs.org/verdaccio-platformatic-auth", "url": "https://www.npmjs.org/verdaccio-platformatic-auth",
"registry": "https://registry.npmjs.org/verdaccio-platformatic-auth", "registry": "https://registry.npmjs.org/verdaccio-platformatic-auth",
"latest": "0.0.4", "latest": "0.0.4",
"downloads": 4 "downloads": 15
}, },
{ {
"name": "verdaccio-google-oauth", "name": "verdaccio-google-oauth",
@@ -572,7 +572,7 @@
"url": "https://www.npmjs.org/verdaccio-google-oauth", "url": "https://www.npmjs.org/verdaccio-google-oauth",
"registry": "https://registry.npmjs.org/verdaccio-google-oauth", "registry": "https://registry.npmjs.org/verdaccio-google-oauth",
"latest": "1.0.1", "latest": "1.0.1",
"downloads": 18 "downloads": 11
}, },
{ {
"name": "verdaccio-passport-google-oauth-ui", "name": "verdaccio-passport-google-oauth-ui",
@@ -583,7 +583,7 @@
"url": "https://www.npmjs.org/verdaccio-passport-google-oauth-ui", "url": "https://www.npmjs.org/verdaccio-passport-google-oauth-ui",
"registry": "https://registry.npmjs.org/verdaccio-passport-google-oauth-ui", "registry": "https://registry.npmjs.org/verdaccio-passport-google-oauth-ui",
"latest": "0.1.1", "latest": "0.1.1",
"downloads": 32 "downloads": 42
}, },
{ {
"name": "verdaccio-aukilabs-npm-auth", "name": "verdaccio-aukilabs-npm-auth",
@@ -594,7 +594,7 @@
"url": "https://www.npmjs.org/verdaccio-aukilabs-npm-auth", "url": "https://www.npmjs.org/verdaccio-aukilabs-npm-auth",
"registry": "https://registry.npmjs.org/verdaccio-aukilabs-npm-auth", "registry": "https://registry.npmjs.org/verdaccio-aukilabs-npm-auth",
"latest": "0.0.2", "latest": "0.0.2",
"downloads": 3 "downloads": 10
}, },
{ {
"name": "verdaccio-gitlab-hilio", "name": "verdaccio-gitlab-hilio",
@@ -605,7 +605,7 @@
"url": "https://www.npmjs.org/verdaccio-gitlab-hilio", "url": "https://www.npmjs.org/verdaccio-gitlab-hilio",
"registry": "https://registry.npmjs.org/verdaccio-gitlab-hilio", "registry": "https://registry.npmjs.org/verdaccio-gitlab-hilio",
"latest": "1.1.17", "latest": "1.1.17",
"downloads": 23 "downloads": 67
}, },
{ {
"name": "verdaccio-auth-knex", "name": "verdaccio-auth-knex",
@@ -616,7 +616,7 @@
"url": "https://www.npmjs.org/verdaccio-auth-knex", "url": "https://www.npmjs.org/verdaccio-auth-knex",
"registry": "https://registry.npmjs.org/verdaccio-auth-knex", "registry": "https://registry.npmjs.org/verdaccio-auth-knex",
"latest": "1.0.3", "latest": "1.0.3",
"downloads": 18 "downloads": 31
}, },
{ {
"name": "verdaccio-qnapldap", "name": "verdaccio-qnapldap",
@@ -627,7 +627,7 @@
"url": "https://www.npmjs.org/verdaccio-qnapldap", "url": "https://www.npmjs.org/verdaccio-qnapldap",
"registry": "https://registry.npmjs.org/verdaccio-qnapldap", "registry": "https://registry.npmjs.org/verdaccio-qnapldap",
"latest": "0.0.6", "latest": "0.0.6",
"downloads": 10 "downloads": 18
}, },
{ {
"name": "verdaccio-fast-ldap", "name": "verdaccio-fast-ldap",
@@ -638,7 +638,7 @@
"url": "https://www.npmjs.org/verdaccio-fast-ldap", "url": "https://www.npmjs.org/verdaccio-fast-ldap",
"registry": "https://registry.npmjs.org/verdaccio-fast-ldap", "registry": "https://registry.npmjs.org/verdaccio-fast-ldap",
"latest": "4.2.1", "latest": "4.2.1",
"downloads": 2 "downloads": 5
}, },
{ {
"name": "verdaccio-gitlab-oauth", "name": "verdaccio-gitlab-oauth",
@@ -649,7 +649,7 @@
"url": "https://www.npmjs.org/verdaccio-gitlab-oauth", "url": "https://www.npmjs.org/verdaccio-gitlab-oauth",
"registry": "https://registry.npmjs.org/verdaccio-gitlab-oauth", "registry": "https://registry.npmjs.org/verdaccio-gitlab-oauth",
"latest": "1.0.4", "latest": "1.0.4",
"downloads": 29 "downloads": 36
}, },
{ {
"name": "verdaccio-group-htpasswd", "name": "verdaccio-group-htpasswd",
@@ -660,7 +660,7 @@
"url": "https://www.npmjs.org/verdaccio-group-htpasswd", "url": "https://www.npmjs.org/verdaccio-group-htpasswd",
"registry": "https://registry.npmjs.org/verdaccio-group-htpasswd", "registry": "https://registry.npmjs.org/verdaccio-group-htpasswd",
"latest": "1.0.0", "latest": "1.0.0",
"downloads": 2 "downloads": 7
}, },
{ {
"name": "verdaccio-groups", "name": "verdaccio-groups",
@@ -671,7 +671,7 @@
"url": "https://www.npmjs.org/verdaccio-groups", "url": "https://www.npmjs.org/verdaccio-groups",
"registry": "https://registry.npmjs.org/verdaccio-groups", "registry": "https://registry.npmjs.org/verdaccio-groups",
"latest": "1.2.0", "latest": "1.2.0",
"downloads": 39 "downloads": 43
}, },
{ {
"name": "verdaccio-github-token", "name": "verdaccio-github-token",
@@ -682,7 +682,7 @@
"url": "https://www.npmjs.org/verdaccio-github-token", "url": "https://www.npmjs.org/verdaccio-github-token",
"registry": "https://registry.npmjs.org/verdaccio-github-token", "registry": "https://registry.npmjs.org/verdaccio-github-token",
"latest": "1.0.0", "latest": "1.0.0",
"downloads": 3 "downloads": 6
}, },
{ {
"name": "verdaccio-mysql", "name": "verdaccio-mysql",
@@ -693,7 +693,7 @@
"url": "https://www.npmjs.org/verdaccio-mysql", "url": "https://www.npmjs.org/verdaccio-mysql",
"registry": "https://registry.npmjs.org/verdaccio-mysql", "registry": "https://registry.npmjs.org/verdaccio-mysql",
"latest": "1.0.1", "latest": "1.0.1",
"downloads": 11 "downloads": 15
}, },
{ {
"name": "verdaccio-qlchatauth", "name": "verdaccio-qlchatauth",
@@ -704,7 +704,7 @@
"url": "https://www.npmjs.org/verdaccio-qlchatauth", "url": "https://www.npmjs.org/verdaccio-qlchatauth",
"registry": "https://registry.npmjs.org/verdaccio-qlchatauth", "registry": "https://registry.npmjs.org/verdaccio-qlchatauth",
"latest": "0.0.9", "latest": "0.0.9",
"downloads": 9 "downloads": 29
}, },
{ {
"name": "verdaccio-azure-ad-login", "name": "verdaccio-azure-ad-login",
@@ -715,7 +715,7 @@
"url": "https://www.npmjs.org/verdaccio-azure-ad-login", "url": "https://www.npmjs.org/verdaccio-azure-ad-login",
"registry": "https://registry.npmjs.org/verdaccio-azure-ad-login", "registry": "https://registry.npmjs.org/verdaccio-azure-ad-login",
"latest": "1.1.1", "latest": "1.1.1",
"downloads": 21 "downloads": 33
}, },
{ {
"name": "verdaccio-oidc", "name": "verdaccio-oidc",
@@ -726,7 +726,7 @@
"url": "https://www.npmjs.org/verdaccio-oidc", "url": "https://www.npmjs.org/verdaccio-oidc",
"registry": "https://registry.npmjs.org/verdaccio-oidc", "registry": "https://registry.npmjs.org/verdaccio-oidc",
"latest": "0.0.0-namesquat", "latest": "0.0.0-namesquat",
"downloads": 10 "downloads": 7
}, },
{ {
"name": "verdaccio-regman", "name": "verdaccio-regman",
@@ -737,7 +737,7 @@
"url": "https://www.npmjs.org/verdaccio-regman", "url": "https://www.npmjs.org/verdaccio-regman",
"registry": "https://registry.npmjs.org/verdaccio-regman", "registry": "https://registry.npmjs.org/verdaccio-regman",
"latest": "1.0.5", "latest": "1.0.5",
"downloads": 13 "downloads": 30
}, },
{ {
"name": "verdaccio-level-auth", "name": "verdaccio-level-auth",
@@ -748,7 +748,7 @@
"url": "https://www.npmjs.org/verdaccio-level-auth", "url": "https://www.npmjs.org/verdaccio-level-auth",
"registry": "https://registry.npmjs.org/verdaccio-level-auth", "registry": "https://registry.npmjs.org/verdaccio-level-auth",
"latest": "1.0.12", "latest": "1.0.12",
"downloads": 9 "downloads": 27
}, },
{ {
"name": "verdaccio-activedirectory-extended", "name": "verdaccio-activedirectory-extended",
@@ -759,7 +759,7 @@
"url": "https://www.npmjs.org/verdaccio-activedirectory-extended", "url": "https://www.npmjs.org/verdaccio-activedirectory-extended",
"registry": "https://registry.npmjs.org/verdaccio-activedirectory-extended", "registry": "https://registry.npmjs.org/verdaccio-activedirectory-extended",
"latest": "1.4.3", "latest": "1.4.3",
"downloads": 11 "downloads": 20
}, },
{ {
"name": "verdaccio-acl-plugin", "name": "verdaccio-acl-plugin",
@@ -770,7 +770,7 @@
"url": "https://www.npmjs.org/verdaccio-acl-plugin", "url": "https://www.npmjs.org/verdaccio-acl-plugin",
"registry": "https://registry.npmjs.org/verdaccio-acl-plugin", "registry": "https://registry.npmjs.org/verdaccio-acl-plugin",
"latest": "1.0.1", "latest": "1.0.1",
"downloads": 1 "downloads": 5
}, },
{ {
"name": "verdaccio-auth-bearer", "name": "verdaccio-auth-bearer",
@@ -781,7 +781,7 @@
"url": "https://www.npmjs.org/verdaccio-auth-bearer", "url": "https://www.npmjs.org/verdaccio-auth-bearer",
"registry": "https://registry.npmjs.org/verdaccio-auth-bearer", "registry": "https://registry.npmjs.org/verdaccio-auth-bearer",
"latest": "2.5.0", "latest": "2.5.0",
"downloads": 5 "downloads": 13
}, },
{ {
"name": "verdaccio-steedos", "name": "verdaccio-steedos",
@@ -792,7 +792,7 @@
"url": "https://www.npmjs.org/verdaccio-steedos", "url": "https://www.npmjs.org/verdaccio-steedos",
"registry": "https://registry.npmjs.org/verdaccio-steedos", "registry": "https://registry.npmjs.org/verdaccio-steedos",
"latest": "1.0.0", "latest": "1.0.0",
"downloads": 2 "downloads": 5
}, },
{ {
"name": "verdaccio-sqlite", "name": "verdaccio-sqlite",
@@ -803,7 +803,7 @@
"url": "https://www.npmjs.org/verdaccio-sqlite", "url": "https://www.npmjs.org/verdaccio-sqlite",
"registry": "https://registry.npmjs.org/verdaccio-sqlite", "registry": "https://registry.npmjs.org/verdaccio-sqlite",
"latest": "1.0.2", "latest": "1.0.2",
"downloads": 16 "downloads": 17
}, },
{ {
"name": "verdaccio-sqlite", "name": "verdaccio-sqlite",
@@ -814,7 +814,7 @@
"url": "https://www.npmjs.org/verdaccio-sqlite", "url": "https://www.npmjs.org/verdaccio-sqlite",
"registry": "https://registry.npmjs.org/verdaccio-sqlite", "registry": "https://registry.npmjs.org/verdaccio-sqlite",
"latest": "1.0.2", "latest": "1.0.2",
"downloads": 16 "downloads": 17
}, },
{ {
"name": "verdaccio-simplegroup", "name": "verdaccio-simplegroup",
@@ -825,7 +825,7 @@
"url": "https://www.npmjs.org/verdaccio-simplegroup", "url": "https://www.npmjs.org/verdaccio-simplegroup",
"registry": "https://registry.npmjs.org/verdaccio-simplegroup", "registry": "https://registry.npmjs.org/verdaccio-simplegroup",
"latest": "1.0.2", "latest": "1.0.2",
"downloads": 4 "downloads": 13
}, },
{ {
"name": "verdaccio-betaversion", "name": "verdaccio-betaversion",
@@ -836,7 +836,7 @@
"url": "https://www.npmjs.org/verdaccio-betaversion", "url": "https://www.npmjs.org/verdaccio-betaversion",
"registry": "https://registry.npmjs.org/verdaccio-betaversion", "registry": "https://registry.npmjs.org/verdaccio-betaversion",
"latest": "1.0.3", "latest": "1.0.3",
"downloads": 7 "downloads": 17
}, },
{ {
"name": "verdaccio-auth-username", "name": "verdaccio-auth-username",
@@ -847,7 +847,7 @@
"url": "https://www.npmjs.org/verdaccio-auth-username", "url": "https://www.npmjs.org/verdaccio-auth-username",
"registry": "https://registry.npmjs.org/verdaccio-auth-username", "registry": "https://registry.npmjs.org/verdaccio-auth-username",
"latest": "1.1.2", "latest": "1.1.2",
"downloads": 22 "downloads": 38
}, },
{ {
"name": "verdaccio-apm-login", "name": "verdaccio-apm-login",
@@ -858,7 +858,7 @@
"url": "https://www.npmjs.org/verdaccio-apm-login", "url": "https://www.npmjs.org/verdaccio-apm-login",
"registry": "https://registry.npmjs.org/verdaccio-apm-login", "registry": "https://registry.npmjs.org/verdaccio-apm-login",
"latest": "1.0.6", "latest": "1.0.6",
"downloads": 8 "downloads": 22
}, },
{ {
"name": "verdaccio-auth-stack", "name": "verdaccio-auth-stack",
@@ -869,7 +869,7 @@
"url": "https://www.npmjs.org/verdaccio-auth-stack", "url": "https://www.npmjs.org/verdaccio-auth-stack",
"registry": "https://registry.npmjs.org/verdaccio-auth-stack", "registry": "https://registry.npmjs.org/verdaccio-auth-stack",
"latest": "1.0.3", "latest": "1.0.3",
"downloads": 3 "downloads": 11
}, },
{ {
"name": "verdaccio-auth-capi", "name": "verdaccio-auth-capi",
@@ -880,7 +880,7 @@
"url": "https://www.npmjs.org/verdaccio-auth-capi", "url": "https://www.npmjs.org/verdaccio-auth-capi",
"registry": "https://registry.npmjs.org/verdaccio-auth-capi", "registry": "https://registry.npmjs.org/verdaccio-auth-capi",
"latest": "1.0.2", "latest": "1.0.2",
"downloads": 2 "downloads": 4
}, },
{ {
"name": "verdaccio-groupnames", "name": "verdaccio-groupnames",
@@ -891,7 +891,7 @@
"url": "https://www.npmjs.org/verdaccio-groupnames", "url": "https://www.npmjs.org/verdaccio-groupnames",
"registry": "https://registry.npmjs.org/verdaccio-groupnames", "registry": "https://registry.npmjs.org/verdaccio-groupnames",
"latest": "1.1.0", "latest": "1.1.0",
"downloads": 11 "downloads": 27
}, },
{ {
"name": "verdaccio-auth-mongo", "name": "verdaccio-auth-mongo",
@@ -902,7 +902,7 @@
"url": "https://www.npmjs.org/verdaccio-auth-mongo", "url": "https://www.npmjs.org/verdaccio-auth-mongo",
"registry": "https://registry.npmjs.org/verdaccio-auth-mongo", "registry": "https://registry.npmjs.org/verdaccio-auth-mongo",
"latest": "1.0.2", "latest": "1.0.2",
"downloads": 4 "downloads": 9
}, },
{ {
"name": "verdaccio-coauth", "name": "verdaccio-coauth",
@@ -913,7 +913,7 @@
"url": "https://www.npmjs.org/verdaccio-coauth", "url": "https://www.npmjs.org/verdaccio-coauth",
"registry": "https://registry.npmjs.org/verdaccio-coauth", "registry": "https://registry.npmjs.org/verdaccio-coauth",
"latest": "0.0.2", "latest": "0.0.2",
"downloads": 5 "downloads": 15
}, },
{ {
"name": "verdaccio-simpleldap", "name": "verdaccio-simpleldap",
@@ -924,7 +924,7 @@
"url": "https://www.npmjs.org/verdaccio-simpleldap", "url": "https://www.npmjs.org/verdaccio-simpleldap",
"registry": "https://registry.npmjs.org/verdaccio-simpleldap", "registry": "https://registry.npmjs.org/verdaccio-simpleldap",
"latest": "0.1.1", "latest": "0.1.1",
"downloads": 12 "downloads": 16
}, },
{ {
"name": "verdaccio-github-team", "name": "verdaccio-github-team",
@@ -935,7 +935,7 @@
"url": "https://www.npmjs.org/verdaccio-github-team", "url": "https://www.npmjs.org/verdaccio-github-team",
"registry": "https://registry.npmjs.org/verdaccio-github-team", "registry": "https://registry.npmjs.org/verdaccio-github-team",
"latest": "0.1.2", "latest": "0.1.2",
"downloads": 3 "downloads": 9
}, },
{ {
"name": "verdaccio-api-auth", "name": "verdaccio-api-auth",
@@ -946,7 +946,7 @@
"url": "https://www.npmjs.org/verdaccio-api-auth", "url": "https://www.npmjs.org/verdaccio-api-auth",
"registry": "https://registry.npmjs.org/verdaccio-api-auth", "registry": "https://registry.npmjs.org/verdaccio-api-auth",
"latest": "0.0.9", "latest": "0.0.9",
"downloads": 10 "downloads": 30
}, },
{ {
"name": "verdaccio-delegated-auth", "name": "verdaccio-delegated-auth",
@@ -957,7 +957,7 @@
"url": "https://www.npmjs.org/verdaccio-delegated-auth", "url": "https://www.npmjs.org/verdaccio-delegated-auth",
"registry": "https://registry.npmjs.org/verdaccio-delegated-auth", "registry": "https://registry.npmjs.org/verdaccio-delegated-auth",
"latest": "0.1.1", "latest": "0.1.1",
"downloads": 14 "downloads": 31
}, },
{ {
"name": "verdaccio-delegated-basic-auth", "name": "verdaccio-delegated-basic-auth",
@@ -968,7 +968,7 @@
"url": "https://www.npmjs.org/verdaccio-delegated-basic-auth", "url": "https://www.npmjs.org/verdaccio-delegated-basic-auth",
"registry": "https://registry.npmjs.org/verdaccio-delegated-basic-auth", "registry": "https://registry.npmjs.org/verdaccio-delegated-basic-auth",
"latest": "0.0.2", "latest": "0.0.2",
"downloads": 3 "downloads": 9
}, },
{ {
"name": "verdaccio-fixed-token", "name": "verdaccio-fixed-token",
@@ -979,7 +979,7 @@
"url": "https://www.npmjs.org/verdaccio-fixed-token", "url": "https://www.npmjs.org/verdaccio-fixed-token",
"registry": "https://registry.npmjs.org/verdaccio-fixed-token", "registry": "https://registry.npmjs.org/verdaccio-fixed-token",
"latest": "0.0.1", "latest": "0.0.1",
"downloads": 3 "downloads": 9
}, },
{ {
"name": "@wunderwerk/verdaccio-static-access-token-middleware-plugin", "name": "@wunderwerk/verdaccio-static-access-token-middleware-plugin",
@@ -989,7 +989,7 @@
"url": "https://www.npmjs.org/@wunderwerk/verdaccio-static-access-token-middleware-plugin", "url": "https://www.npmjs.org/@wunderwerk/verdaccio-static-access-token-middleware-plugin",
"registry": "https://registry.npmjs.org/@wunderwerk/verdaccio-static-access-token-middleware-plugin", "registry": "https://registry.npmjs.org/@wunderwerk/verdaccio-static-access-token-middleware-plugin",
"latest": "1.0.2", "latest": "1.0.2",
"downloads": 37 "downloads": 44
}, },
{ {
"name": "verdaccio-sentryrich", "name": "verdaccio-sentryrich",
@@ -1000,7 +1000,7 @@
"url": "https://www.npmjs.org/verdaccio-sentryrich", "url": "https://www.npmjs.org/verdaccio-sentryrich",
"registry": "https://registry.npmjs.org/verdaccio-sentryrich", "registry": "https://registry.npmjs.org/verdaccio-sentryrich",
"latest": "0.1.3", "latest": "0.1.3",
"downloads": 10 "downloads": 27
}, },
{ {
"name": "verdaccio-sentry", "name": "verdaccio-sentry",
@@ -1011,7 +1011,7 @@
"url": "https://www.npmjs.org/verdaccio-sentry", "url": "https://www.npmjs.org/verdaccio-sentry",
"registry": "https://registry.npmjs.org/verdaccio-sentry", "registry": "https://registry.npmjs.org/verdaccio-sentry",
"latest": "0.0.2-beta", "latest": "0.0.2-beta",
"downloads": 13 "downloads": 26
}, },
{ {
"name": "verdaccio-openmetrics", "name": "verdaccio-openmetrics",
@@ -1022,7 +1022,7 @@
"url": "https://www.npmjs.org/verdaccio-openmetrics", "url": "https://www.npmjs.org/verdaccio-openmetrics",
"registry": "https://registry.npmjs.org/verdaccio-openmetrics", "registry": "https://registry.npmjs.org/verdaccio-openmetrics",
"latest": "1.2.0", "latest": "1.2.0",
"downloads": 76 "downloads": 102
}, },
{ {
"name": "verdaccio-https", "name": "verdaccio-https",
@@ -1033,7 +1033,7 @@
"url": "https://www.npmjs.org/verdaccio-https", "url": "https://www.npmjs.org/verdaccio-https",
"registry": "https://registry.npmjs.org/verdaccio-https", "registry": "https://registry.npmjs.org/verdaccio-https",
"latest": "1.0.11", "latest": "1.0.11",
"downloads": 29 "downloads": 52
}, },
{ {
"name": "verdaccio-badges", "name": "verdaccio-badges",
@@ -1044,7 +1044,7 @@
"url": "https://www.npmjs.org/verdaccio-badges", "url": "https://www.npmjs.org/verdaccio-badges",
"registry": "https://registry.npmjs.org/verdaccio-badges", "registry": "https://registry.npmjs.org/verdaccio-badges",
"latest": "1.1.2", "latest": "1.1.2",
"downloads": 31 "downloads": 55
}, },
{ {
"name": "verdaccio-npm-urls", "name": "verdaccio-npm-urls",
@@ -1055,7 +1055,7 @@
"url": "https://www.npmjs.org/verdaccio-npm-urls", "url": "https://www.npmjs.org/verdaccio-npm-urls",
"registry": "https://registry.npmjs.org/verdaccio-npm-urls", "registry": "https://registry.npmjs.org/verdaccio-npm-urls",
"latest": "1.0.1", "latest": "1.0.1",
"downloads": 19 "downloads": 26
}, },
{ {
"name": "verdaccio-static-token", "name": "verdaccio-static-token",
@@ -1066,7 +1066,7 @@
"url": "https://www.npmjs.org/verdaccio-static-token", "url": "https://www.npmjs.org/verdaccio-static-token",
"registry": "https://registry.npmjs.org/verdaccio-static-token", "registry": "https://registry.npmjs.org/verdaccio-static-token",
"latest": "1.0.1", "latest": "1.0.1",
"downloads": 248 "downloads": 254
}, },
{ {
"name": "verdaccio-apm-server", "name": "verdaccio-apm-server",
@@ -1077,7 +1077,7 @@
"url": "https://www.npmjs.org/verdaccio-apm-server", "url": "https://www.npmjs.org/verdaccio-apm-server",
"registry": "https://registry.npmjs.org/verdaccio-apm-server", "registry": "https://registry.npmjs.org/verdaccio-apm-server",
"latest": "1.0.14", "latest": "1.0.14",
"downloads": 19 "downloads": 57
}, },
{ {
"name": "verdaccio-gae-ah", "name": "verdaccio-gae-ah",
@@ -1088,7 +1088,7 @@
"url": "https://www.npmjs.org/verdaccio-gae-ah", "url": "https://www.npmjs.org/verdaccio-gae-ah",
"registry": "https://registry.npmjs.org/verdaccio-gae-ah", "registry": "https://registry.npmjs.org/verdaccio-gae-ah",
"latest": "0.0.3", "latest": "0.0.3",
"downloads": 7 "downloads": 14
}, },
{ {
"name": "verdaccio-oidc-ui", "name": "verdaccio-oidc-ui",
@@ -1099,7 +1099,7 @@
"url": "https://www.npmjs.org/verdaccio-oidc-ui", "url": "https://www.npmjs.org/verdaccio-oidc-ui",
"registry": "https://registry.npmjs.org/verdaccio-oidc-ui", "registry": "https://registry.npmjs.org/verdaccio-oidc-ui",
"latest": "2.2.7", "latest": "2.2.7",
"downloads": 34 "downloads": 45
}, },
{ {
"name": "verdaccio-github-oauth-ui-without-groups", "name": "verdaccio-github-oauth-ui-without-groups",
@@ -1110,7 +1110,7 @@
"url": "https://www.npmjs.org/verdaccio-github-oauth-ui-without-groups", "url": "https://www.npmjs.org/verdaccio-github-oauth-ui-without-groups",
"registry": "https://registry.npmjs.org/verdaccio-github-oauth-ui-without-groups", "registry": "https://registry.npmjs.org/verdaccio-github-oauth-ui-without-groups",
"latest": "1.0.1", "latest": "1.0.1",
"downloads": 4 "downloads": 10
}, },
{ {
"name": "verdaccio-zip", "name": "verdaccio-zip",
@@ -1121,7 +1121,7 @@
"url": "https://www.npmjs.org/verdaccio-zip", "url": "https://www.npmjs.org/verdaccio-zip",
"registry": "https://registry.npmjs.org/verdaccio-zip", "registry": "https://registry.npmjs.org/verdaccio-zip",
"latest": "1.0.19", "latest": "1.0.19",
"downloads": 40 "downloads": 62
}, },
{ {
"name": "verdaccio-utilities", "name": "verdaccio-utilities",
@@ -1132,7 +1132,7 @@
"url": "https://www.npmjs.org/verdaccio-utilities", "url": "https://www.npmjs.org/verdaccio-utilities",
"registry": "https://registry.npmjs.org/verdaccio-utilities", "registry": "https://registry.npmjs.org/verdaccio-utilities",
"latest": "1.3.5", "latest": "1.3.5",
"downloads": 2 "downloads": 16
}, },
{ {
"name": "mlc-verdaccio-s3-archiver", "name": "mlc-verdaccio-s3-archiver",
@@ -1143,7 +1143,7 @@
"url": "https://www.npmjs.org/mlc-verdaccio-s3-archiver", "url": "https://www.npmjs.org/mlc-verdaccio-s3-archiver",
"registry": "https://registry.npmjs.org/mlc-verdaccio-s3-archiver", "registry": "https://registry.npmjs.org/mlc-verdaccio-s3-archiver",
"latest": "1.0.3", "latest": "1.0.3",
"downloads": 19 "downloads": 32
}, },
{ {
"name": "bulk-npm-publish", "name": "bulk-npm-publish",
@@ -1154,7 +1154,7 @@
"url": "https://www.npmjs.org/bulk-npm-publish", "url": "https://www.npmjs.org/bulk-npm-publish",
"registry": "https://registry.npmjs.org/bulk-npm-publish", "registry": "https://registry.npmjs.org/bulk-npm-publish",
"latest": "3.0.2", "latest": "3.0.2",
"downloads": 198 "downloads": 218
}, },
{ {
"name": "tgz-checker", "name": "tgz-checker",
@@ -1165,7 +1165,7 @@
"url": "https://www.npmjs.org/tgz-checker", "url": "https://www.npmjs.org/tgz-checker",
"registry": "https://registry.npmjs.org/tgz-checker", "registry": "https://registry.npmjs.org/tgz-checker",
"latest": "0.1.9", "latest": "0.1.9",
"downloads": 76 "downloads": 88
}, },
{ {
"name": "npm-offline-packer", "name": "npm-offline-packer",