Compare commits

...

20 Commits

Author SHA1 Message Date
Juan Picado
fa23d81fbc chore: update versions (next) (#4033)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-24 10:34:31 +02:00
Juan Picado
aba2f66cba update release notes 2023-09-24 10:28:45 +02:00
Ku3mi41
92f1c34ae8 fix: ui expired token (#4007)
* fix: login state when token expired
If there token in the localstorage, the user was always displayed as authenticated, regardless of the token expiration

* chore: added changeset for @verdaccio/ui-components

* tests: JSON error for node versions older than 20
2023-09-24 10:17:53 +02:00
dependabot[bot]
d2d3bad0d0 chore(deps): bump github/codeql-action from 2.21.4 to 2.21.7 (#4023)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.21.4 to 2.21.7.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](a09933a12a...04daf014b5)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-24 07:48:16 +02:00
verdacciobot
b83d7bc5ea chore: updated static data 2023-09-21 00:12:24 +00:00
renovate[bot]
f514c5fd37 chore(deps): update babel monorepo (#4021)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-19 17:37:11 +02:00
renovate[bot]
b40361deb5 chore(deps): update all linting dependencies (#4020) 2023-09-19 07:12:30 +02:00
verdacciobot
72df9f48a3 chore: updated static data 2023-09-18 00:12:35 +00:00
dependabot[bot]
c527569c17 chore(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3 (#4015)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](0b7f8abb15...a8a3f3ad30)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-14 19:56:30 +02:00
verdacciobot
b6e4711898 chore: updated static data 2023-09-14 00:12:40 +00:00
verdacciobot
aa96b44cb8 chore: updated static data 2023-09-11 00:13:09 +00:00
verdacciobot
f236452e26 chore: updated static data 2023-09-07 00:12:56 +00:00
renovate[bot]
9f1f053913 chore(deps): update babel monorepo (#4004)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-04 07:54:59 +02:00
verdacciobot
b22b3cc09c chore: updated static data 2023-09-04 00:13:07 +00:00
verdacciobot
9b4a445923 chore: updated static data 2023-08-31 00:11:57 +00:00
renovate[bot]
570de0c40a chore(deps): update actions/checkout digest to f43a0e5 (#3994)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-29 18:30:44 +02:00
renovate[bot]
a135fcb283 chore(deps): update all linting dependencies (#3995) 2023-08-28 07:52:45 +02:00
verdacciobot
fc0a0ddb66 chore: updated static data 2023-08-28 00:13:00 +00:00
Juan Picado
c356c178b5 chore: update versions (next) (#3993)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-26 15:33:57 +02:00
Juan Picado
35cc57b79e fix: local search keyword undefined errors (#3992)
* fix: local search keyword undefined errors

* Update indexer.ts
2023-08-26 15:24:00 +02:00
95 changed files with 4445 additions and 2189 deletions

View File

@@ -0,0 +1,6 @@
---
'@verdaccio/ui-components': patch
'@verdaccio/ui-theme': patch
---
- fixed login state when token is expired (@ku3mi41 in #3980)

View File

@@ -57,5 +57,10 @@
"@verdaccio/website": "5.20.2",
"@verdaccio/local-publish": "0.0.1"
},
"changesets": ["breezy-mayflies-pull", "chilled-carrots-guess"]
"changesets": [
"angry-trees-tie",
"breezy-mayflies-pull",
"chilled-carrots-guess",
"shiny-worms-retire"
]
}

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/search': patch
---
fix: keyword undefined errors

View File

@@ -20,7 +20,7 @@ jobs:
if: github.ref == 'refs/heads/master' && github.repository == 'verdaccio/verdaccio'
steps:
- name: checkout code repository
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
with:
fetch-depth: 0

View File

@@ -18,7 +18,7 @@ jobs:
env:
NODE_ENV: production
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Node
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3
with:
@@ -47,7 +47,7 @@ jobs:
name: Lint
needs: prepare
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Node
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3
with:
@@ -71,7 +71,7 @@ jobs:
name: Format
needs: prepare
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Use Node
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3
with:
@@ -100,7 +100,7 @@ jobs:
name: ${{ matrix.os }} / Node ${{ matrix.node_version }}
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Use Node ${{ matrix.node_version }}
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3
with:
@@ -126,7 +126,7 @@ jobs:
runs-on: windows-latest
name: UI Test E2E
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3
with:
node-version-file: '.nvmrc'

View File

@@ -27,7 +27,7 @@ jobs:
env:
NODE_ENV: production
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Node
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3
with:
@@ -54,7 +54,7 @@ jobs:
name: Lint
needs: prepare
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Node
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3
with:
@@ -79,7 +79,7 @@ jobs:
name: Format
needs: prepare
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Use Node
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3
with:
@@ -109,7 +109,7 @@ jobs:
name: ${{ matrix.os }} / Node ${{ matrix.node_version }}
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Use Node ${{ matrix.node_version }}
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3
with:
@@ -137,7 +137,7 @@ jobs:
name: synchronize translations
if: (github.event_name == 'push' && github.ref == 'refs/heads/master') || github.event_name == 'workflow_dispatch'
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3
with:
node-version-file: '.nvmrc'

View File

@@ -21,7 +21,7 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
with:
# We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head.
@@ -34,7 +34,7 @@ jobs:
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@a09933a12a80f87b87005513f0abb1494c27a716 # v2
uses: github/codeql-action/init@04daf014b50eaf774287bf3f0f1869d4b4c4b913 # v2
# Override language selection by uncommenting this and choosing your languages
# with:
@@ -42,7 +42,7 @@ jobs:
# 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)
- name: Autobuild
uses: github/codeql-action/autobuild@a09933a12a80f87b87005513f0abb1494c27a716 # v2
uses: github/codeql-action/autobuild@04daf014b50eaf774287bf3f0f1869d4b4c4b913 # v2
# Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
@@ -56,4 +56,4 @@ jobs:
# make release
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@a09933a12a80f87b87005513f0abb1494c27a716 # v2
uses: github/codeql-action/analyze@04daf014b50eaf774287bf3f0f1869d4b4c4b913 # v2

View File

@@ -15,7 +15,7 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Start containers
run: docker-compose -f "./e2e/docker/apache-verdaccio/docker-compose.yaml" up -d --build

View File

@@ -12,7 +12,7 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Start containers
run: docker-compose -f "./e2e/docker/proxy-nginx/docker-compose.yaml" up -d --build

View File

@@ -23,7 +23,7 @@ jobs:
docker:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- uses: docker/setup-qemu-action@2b82ce82d56a2a04d2637cd93a637ae1b359c0a7 # tag=v1
- uses: docker/setup-buildx-action@v1
with:

View File

@@ -15,7 +15,7 @@ jobs:
env:
NODE_ENV: production
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Use Node
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3
with:
@@ -39,7 +39,7 @@ jobs:
needs: [prepare]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Use Node 16
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3
with:
@@ -83,7 +83,7 @@ jobs:
name: ${{ matrix.pkg }}/ ubuntu-latest / ${{ matrix.node }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3
with:
node-version: ${{ matrix.node }}

View File

@@ -15,7 +15,7 @@ jobs:
env:
NODE_ENV: production
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Use Node
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3
with:
@@ -30,7 +30,7 @@ jobs:
run: pnpm build
- name: Test UI
run: pnpm test:e2e:ui
- uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3
- uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3
with:
name: videos
path: /home/runner/work/verdaccio/verdaccio/e2e/ui/cypress/videos

View File

@@ -19,7 +19,7 @@ jobs:
name: Run script
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
with:
persist-credentials: false
fetch-depth: 0

View File

@@ -27,7 +27,7 @@ jobs:
env:
NODE_OPTIONS: --max_old_space_size=4096
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Use Node
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3

View File

@@ -23,7 +23,7 @@ jobs:
env:
NODE_OPTIONS: --max_old_space_size=4096
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Use Node 16
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # tag=v3

View File

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

View File

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

View File

@@ -15,12 +15,12 @@
"url": "https://opencollective.com/verdaccio"
},
"devDependencies": {
"@babel/cli": "7.22.10",
"@babel/core": "7.22.10",
"@babel/eslint-parser": "7.22.10",
"@babel/node": "7.22.10",
"@babel/cli": "7.22.15",
"@babel/core": "7.22.20",
"@babel/eslint-parser": "7.22.15",
"@babel/node": "7.22.19",
"@babel/plugin-proposal-class-properties": "7.18.6",
"@babel/plugin-proposal-decorators": "7.22.10",
"@babel/plugin-proposal-decorators": "7.22.15",
"@babel/plugin-proposal-export-namespace-from": "7.18.9",
"@babel/plugin-proposal-function-sent": "7.22.5",
"@babel/plugin-proposal-json-strings": "7.18.6",
@@ -32,13 +32,13 @@
"@babel/plugin-syntax-dynamic-import": "7.8.3",
"@babel/plugin-syntax-import-meta": "7.10.4",
"@babel/plugin-transform-async-to-generator": "7.22.5",
"@babel/plugin-transform-classes": "7.22.6",
"@babel/plugin-transform-runtime": "7.22.10",
"@babel/preset-env": "7.22.10",
"@babel/preset-react": "7.22.5",
"@babel/preset-typescript": "7.22.5",
"@babel/register": "7.22.5",
"@babel/runtime": "7.22.10",
"@babel/plugin-transform-classes": "7.22.15",
"@babel/plugin-transform-runtime": "7.22.15",
"@babel/preset-env": "7.22.20",
"@babel/preset-react": "7.22.15",
"@babel/preset-typescript": "7.22.15",
"@babel/register": "7.22.15",
"@babel/runtime": "7.22.15",
"@changesets/changelog-github": "0.4.8",
"@changesets/cli": "2.24.4",
"@changesets/get-dependents-graph": "1.3.6",
@@ -81,12 +81,13 @@
"@types/validator": "13.7.17",
"@types/webpack": "5.28.1",
"@types/webpack-env": "1.18.1",
"@typescript-eslint/eslint-plugin": "5.59.8",
"@typescript-eslint/parser": "5.59.8",
"@typescript-eslint/eslint-plugin": "5.62.0",
"@typescript-eslint/parser": "5.62.0",
"@verdaccio/crowdin-translations": "workspace:*",
"@verdaccio/eslint-config": "workspace:*",
"@verdaccio/types": "workspace:*",
"@verdaccio/ui-theme": "workspace:*",
"@vitest/coverage-v8": "^0.34.3",
"babel-core": "7.0.0-bridge.0",
"babel-jest": "29.4.3",
"babel-plugin-dynamic-import-node": "2.3.3",
@@ -95,7 +96,7 @@
"cross-env": "7.0.3",
"debug": "4.3.4",
"detect-secrets": "1.0.6",
"eslint": "8.42.0",
"eslint": "8.49.0",
"fs-extra": "10.1.0",
"got": "11.8.6",
"husky": "7.0.4",
@@ -123,7 +124,8 @@
"verdaccio-audit": "workspace:*",
"verdaccio-auth-memory": "workspace:*",
"verdaccio-htpasswd": "workspace:*",
"verdaccio-memory": "workspace:*"
"verdaccio-memory": "workspace:*",
"vitest": "^0.34.3"
},
"scripts": {
"prepare": "husky install",

View File

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

View File

@@ -1,6 +1,6 @@
{
"name": "@verdaccio/api",
"version": "7.0.0-next.1",
"version": "7.0.0-next.2",
"description": "loaders logic",
"main": "./build/index.js",
"types": "build/index.d.ts",
@@ -39,13 +39,13 @@
},
"license": "MIT",
"dependencies": {
"@verdaccio/auth": "workspace:7.0.0-next.1",
"@verdaccio/config": "workspace:7.0.0-next.1",
"@verdaccio/core": "workspace:7.0.0-next.1",
"@verdaccio/logger": "workspace:7.0.0-next.1",
"@verdaccio/middleware": "workspace:7.0.0-next.1",
"@verdaccio/store": "workspace:7.0.0-next.1",
"@verdaccio/utils": "workspace:7.0.0-next.1",
"@verdaccio/auth": "workspace:7.0.0-next.2",
"@verdaccio/config": "workspace:7.0.0-next.2",
"@verdaccio/core": "workspace:7.0.0-next.2",
"@verdaccio/logger": "workspace:7.0.0-next.2",
"@verdaccio/middleware": "workspace:7.0.0-next.2",
"@verdaccio/store": "workspace:7.0.0-next.2",
"@verdaccio/utils": "workspace:7.0.0-next.2",
"abortcontroller-polyfill": "1.7.5",
"cookies": "0.8.0",
"debug": "4.3.4",
@@ -56,7 +56,7 @@
"semver": "7.5.4"
},
"devDependencies": {
"@verdaccio/server": "workspace:7.0.0-next.1",
"@verdaccio/server": "workspace:7.0.0-next.2",
"@verdaccio/types": "workspace:12.0.0-next.0",
"@verdaccio/test-helper": "workspace:3.0.0-next.0",
"supertest": "6.3.3",

View File

@@ -1,5 +1,17 @@
# @verdaccio/auth
## 7.0.0-next.2
### Patch Changes
- @verdaccio/core@7.0.0-next.2
- @verdaccio/config@7.0.0-next.2
- @verdaccio/loaders@7.0.0-next.2
- verdaccio-htpasswd@12.0.0-next.2
- @verdaccio/utils@7.0.0-next.2
- @verdaccio/signature@7.0.0-next.0
- @verdaccio/logger@7.0.0-next.2
## 7.0.0-next.1
### Patch Changes

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -1,5 +1,7 @@
# @verdaccio/core
## 7.0.0-next.2
## 7.0.0-next.1
## 7.0.0-next.0

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -1,6 +1,6 @@
{
"name": "verdaccio-htpasswd",
"version": "12.0.0-next.1",
"version": "12.0.0-next.2",
"description": "htpasswd auth plugin for Verdaccio",
"keywords": [
"private",
@@ -34,7 +34,7 @@
"npm": ">=6"
},
"dependencies": {
"@verdaccio/core": "workspace:7.0.0-next.1",
"@verdaccio/core": "workspace:7.0.0-next.2",
"@verdaccio/file-locking": "workspace:12.0.0-next.0",
"apache-md5": "1.1.8",
"bcryptjs": "2.4.3",
@@ -46,8 +46,8 @@
"devDependencies": {
"@types/bcryptjs": "2.4.2",
"@verdaccio/types": "workspace:12.0.0-next.0",
"@verdaccio/config": "workspace:7.0.0-next.1",
"@verdaccio/logger": "workspace:7.0.0-next.1",
"@verdaccio/config": "workspace:7.0.0-next.2",
"@verdaccio/logger": "workspace:7.0.0-next.2",
"mockdate": "3.0.5"
},
"scripts": {

View File

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

View File

@@ -1,6 +1,6 @@
{
"name": "@verdaccio/local-storage",
"version": "12.0.0-next.1",
"version": "12.0.0-next.2",
"description": "Local storage implementation",
"keywords": [
"private",
@@ -37,9 +37,9 @@
"npm": ">=7"
},
"dependencies": {
"@verdaccio/core": "workspace:7.0.0-next.1",
"@verdaccio/core": "workspace:7.0.0-next.2",
"@verdaccio/file-locking": "workspace:12.0.0-next.0",
"@verdaccio/utils": "workspace:7.0.0-next.1",
"@verdaccio/utils": "workspace:7.0.0-next.2",
"core-js": "3.30.2",
"debug": "4.3.4",
"globby": "11.1.0",
@@ -52,8 +52,8 @@
"devDependencies": {
"@types/minimatch": "3.0.5",
"@verdaccio/types": "workspace:12.0.0-next.0",
"@verdaccio/config": "workspace:7.0.0-next.1",
"@verdaccio/logger": "workspace:7.0.0-next.1",
"@verdaccio/config": "workspace:7.0.0-next.2",
"@verdaccio/logger": "workspace:7.0.0-next.2",
"@verdaccio/test-helper": "workspace:3.0.0-next.0",
"minimatch": "3.1.2"
},

View File

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

View File

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

View File

@@ -1,5 +1,11 @@
# @verdaccio/ui-theme
## 7.0.0-next.2
### Patch Changes
- 92f1c34ae: - fixed login state when token is expired (@ku3mi41 in #3980)
## 7.0.0-next.1
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@verdaccio/ui-theme",
"version": "7.0.0-next.1",
"version": "7.0.0-next.2",
"description": "Verdaccio User Interface",
"author": {
"name": "Verdaccio Contributors",
@@ -27,9 +27,9 @@
"@testing-library/dom": "8.19.1",
"@testing-library/jest-dom": "5.16.5",
"@testing-library/react": "13.4.0",
"@verdaccio/node-api": "workspace:7.0.0-next.1",
"@verdaccio/node-api": "workspace:7.0.0-next.2",
"@verdaccio/types": "workspace:*",
"@verdaccio/ui-components": "workspace:3.0.0-next.0",
"@verdaccio/ui-components": "workspace:3.0.0-next.1",
"babel-loader": "8.3.0",
"babel-plugin-dynamic-import-node": "2.3.3",
"country-flag-icons": "1.5.5",
@@ -73,7 +73,7 @@
"remark-gfm": "3.0.1",
"rimraf": "3.0.2",
"style-loader": "3.3.1",
"stylelint": "15.6.3",
"stylelint": "15.10.3",
"stylelint-config-recommended": "10.0.1",
"stylelint-config-styled-components": "0.1.1",
"stylelint-processor-styled-components": "1.10.0",

View File

@@ -164,7 +164,7 @@
"id": 15220162
},
{
"username": "KukuruzaAndrey",
"username": "KukuruzaAndrii",
"id": 16447219
},
{
@@ -659,6 +659,10 @@
"username": "crohrer",
"id": 1255222
},
{
"username": "moglerdev",
"id": 39583780
},
{
"username": "christopherklint97",
"id": 53100317
@@ -719,10 +723,6 @@
"username": "falegh",
"id": 49175237
},
{
"username": "Grabauskas",
"id": 43740166
},
{
"username": "gramakri",
"id": 82041
@@ -1211,6 +1211,10 @@
"username": "eromano",
"id": 1030050
},
{
"username": "hersentino",
"id": 26276665
},
{
"username": "viceice",
"id": 1798109

View File

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

View File

@@ -1,6 +1,6 @@
{
"name": "@verdaccio/proxy",
"version": "7.0.0-next.1",
"version": "7.0.0-next.2",
"description": "verdaccio proxy fetcher",
"main": "./build/index.js",
"types": "build/index.d.ts",
@@ -38,9 +38,9 @@
"build": "pnpm run build:js && pnpm run build:types"
},
"dependencies": {
"@verdaccio/config": "workspace:7.0.0-next.1",
"@verdaccio/core": "workspace:7.0.0-next.1",
"@verdaccio/utils": "workspace:7.0.0-next.1",
"@verdaccio/config": "workspace:7.0.0-next.2",
"@verdaccio/core": "workspace:7.0.0-next.2",
"@verdaccio/utils": "workspace:7.0.0-next.2",
"JSONStream": "1.3.5",
"debug": "4.3.4",
"got-cjs": "12.5.4",
@@ -49,7 +49,7 @@
},
"devDependencies": {
"@verdaccio/types": "workspace:12.0.0-next.0",
"@verdaccio/logger": "workspace:7.0.0-next.1",
"@verdaccio/logger": "workspace:7.0.0-next.2",
"get-stream": "^6.0.1",
"nock": "13.2.9",
"node-mocks-http": "1.13.0",

View File

@@ -1,5 +1,11 @@
# @verdaccio/proxy
## 7.0.0-next.1
### Patch Changes
- 35cc57b79: fix: keyword undefined errors
## 7.0.0-next.0
### Major Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@verdaccio/search",
"version": "7.0.0-next.0",
"version": "7.0.0-next.1",
"description": "verdaccio search utitlity tools",
"main": "./build/dist.js",
"types": "build/index.d.ts",
@@ -31,7 +31,7 @@
},
"scripts": {
"clean": "rimraf ./build",
"test": "echo 1",
"test": "vitest run",
"type-check": "tsc --noEmit -p tsconfig.build.json",
"build:types": "tsc --emitDeclarationOnly -p tsconfig.build.json",
"build:js": "babel src/ --out-dir build/ --copy-files --extensions \".ts,.tsx\" --source-maps",
@@ -39,7 +39,7 @@
},
"devDependencies": {
"@verdaccio/types": "workspace:12.0.0-next.0",
"@orama/orama": "1.1.1",
"@orama/orama": "1.2.1",
"debug": "4.3.4",
"esbuild": "0.14.10"
},

View File

@@ -1,7 +1,7 @@
import { create, insert, remove, search } from '@orama/orama';
import buildDebug from 'debug';
import { Version } from '@verdaccio/types';
import { Logger, Version } from '@verdaccio/types';
const debug = buildDebug('verdaccio:search:indexer');
@@ -10,6 +10,7 @@ type Results = any;
class SearchMemoryIndexer {
private database: any | undefined;
private storage: any;
private logger: Logger | undefined;
/**
* Set up the {Storage}
@@ -31,13 +32,21 @@ class SearchMemoryIndexer {
debug('searching %s at indexer', term);
const searchResult = await search(this.database, {
term,
properties: '*',
});
return searchResult;
}
}
private prepareKeywords(keywords?: string[] | string): string {
if (typeof keywords === 'undefined') {
return '';
} else if (typeof keywords === 'string') {
return keywords;
}
return keywords.join(',');
}
/**
* Add a new element to index
* @param {*} pkg the package
@@ -46,14 +55,15 @@ class SearchMemoryIndexer {
if (this.database) {
const name = pkg.name;
debug('adding item %s to the indexer', name);
insert(this.database, {
const item = {
id: name,
name: name,
description: pkg.description,
version: `v${pkg.version}`,
keywords: pkg.keywords,
author: pkg._npmUser ? pkg._npmUser.name : '???',
});
version: pkg.version,
keywords: this.prepareKeywords(pkg.keywords),
author: pkg._npmUser ? pkg._npmUser.name : '',
};
await insert(this.database, item);
}
}
@@ -71,9 +81,9 @@ class SearchMemoryIndexer {
/**
* Force a re-index.
*/
public reindex(): void {
public async reindex(): Promise<void> {
debug('reindexing search indexer');
this.storage?.getLocalDatabase((error, packages): void => {
this.storage?.getLocalDatabase(async (error, packages): Promise<void> => {
if (error) {
// that function shouldn't produce any
throw error;
@@ -86,13 +96,18 @@ class SearchMemoryIndexer {
while (i--) {
const pkg = packages[i];
debug('indexing package %s', pkg?.name);
this.add(pkg);
try {
await this.add(pkg);
} catch (err: any) {
this.logger?.error({ err: err.message }, 'error @{err} indexing package');
}
}
debug('reindexed search indexer');
});
}
public async init() {
public async init(logger: Logger) {
this.logger = logger;
this.database = await create({
schema: {
id: 'string',

View File

@@ -0,0 +1,47 @@
import { expect, test } from 'vitest';
import { Logger } from '@verdaccio/types';
import { SearchMemoryIndexer } from '../src';
class MockStore {
getLocalDatabase(cb) {
return cb(null, [
{
name: 'verdaccio-search',
version: '1.0.0',
readme: 'foo',
description: 'foo',
keywords: ['foo', 'bar'],
},
{
name: 'verdaccio-utils',
version: '2.0.0',
readme: 'foo',
description: 'foo',
keywords: 'some',
},
]);
}
}
const logger = {
// eslint-disable-next-line no-console
error: (...arg) => console.error(...arg),
} as Logger;
test('should search', async () => {
const store = new MockStore();
SearchMemoryIndexer.configureStorage(store);
await SearchMemoryIndexer.init(logger);
// @ts-expect-error
await SearchMemoryIndexer.add({
name: 'verdaccio',
version: '2.0.0',
readme: 'foo',
description: '',
});
const query = await SearchMemoryIndexer.query('verdaccio');
expect(query.hits.map((item) => item.id)).toEqual(['verdaccio', 'verdaccio-utils']);
});

View File

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

View File

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

View File

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

View File

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

View File

@@ -43,7 +43,7 @@
"lodash": "4.17.21"
},
"devDependencies": {
"@verdaccio/config": "workspace:7.0.0-next.1",
"@verdaccio/config": "workspace:7.0.0-next.2",
"@verdaccio/types": "workspace:12.0.0-next.0"
},
"funding": {

View File

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

View File

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

View File

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

View File

@@ -3,11 +3,11 @@
{
"id": 558752,
"login": "juanpicado",
"contributions": 5112,
"contributions": 5126,
"repositories": [
{
"name": "verdaccio",
"contributions": 2795
"contributions": 2799
},
{
"name": "verdaccio-cookbook",
@@ -59,7 +59,7 @@
},
{
"name": "monorepo",
"contributions": 204
"contributions": 209
},
{
"name": "authentication-plugin-sample",
@@ -131,7 +131,7 @@
},
{
"name": "e2e-5.x",
"contributions": 54
"contributions": 59
}
]
},
@@ -801,7 +801,7 @@
},
{
"id": 16447219,
"login": "KukuruzaAndrey",
"login": "KukuruzaAndrii",
"contributions": 5,
"repositories": [
{
@@ -2315,6 +2315,17 @@
}
]
},
{
"id": 39583780,
"login": "moglerdev",
"contributions": 1,
"repositories": [
{
"name": "verdaccio",
"contributions": 1
}
]
},
{
"id": 53100317,
"login": "christopherklint97",
@@ -2480,17 +2491,6 @@
}
]
},
{
"id": 43740166,
"login": "Grabauskas",
"contributions": 1,
"repositories": [
{
"name": "verdaccio",
"contributions": 1
}
]
},
{
"id": 82041,
"login": "gramakri",
@@ -3833,6 +3833,17 @@
}
]
},
{
"id": 26276665,
"login": "hersentino",
"contributions": 1,
"repositories": [
{
"name": "monorepo",
"contributions": 1
}
]
},
{
"id": 1798109,
"login": "viceice",
@@ -4842,7 +4853,7 @@
"full_name": "verdaccio/verdaccio",
"html_url": "https://github.com/verdaccio/verdaccio",
"description": "📦🔐 A lightweight Node.js private proxy registry",
"stargazers_count": 15199,
"stargazers_count": 15262,
"archived": false
},
{
@@ -4968,7 +4979,7 @@
"full_name": "verdaccio/monorepo",
"html_url": "https://github.com/verdaccio/monorepo",
"description": "🏰 Core dependencies and plugins for verdaccio 5.x branch ⚠️ DEPRECATED",
"stargazers_count": 77,
"stargazers_count": 78,
"archived": false
},
{
@@ -5040,7 +5051,7 @@
"full_name": "verdaccio/github-actions",
"html_url": "https://github.com/verdaccio/github-actions",
"description": "🤖Verdaccio GitHub Actions",
"stargazers_count": 16,
"stargazers_count": 17,
"archived": false
},
{
@@ -5103,7 +5114,7 @@
"full_name": "verdaccio/charts",
"html_url": "https://github.com/verdaccio/charts",
"description": "☸️🐳 Verdaccio Helm chart repository",
"stargazers_count": 47,
"stargazers_count": 48,
"archived": false
},
{

View File

@@ -13,14 +13,14 @@
},
"dependencies": {
"eslint-config-google": "0.14.0",
"eslint-config-prettier": "8.8.0",
"eslint-config-prettier": "8.10.0",
"eslint-plugin-babel": "5.3.1",
"eslint-plugin-import": "2.27.5",
"eslint-plugin-jest": "27.2.1",
"eslint-plugin-import": "2.28.1",
"eslint-plugin-jest": "27.4.0",
"eslint-plugin-jsx-a11y": "6.7.1",
"eslint-plugin-prettier": "4.2.1",
"eslint-plugin-react": "7.32.2",
"eslint-plugin-cypress": "2.13.3",
"eslint-plugin-react": "7.33.2",
"eslint-plugin-cypress": "2.15.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-simple-import-sort": "10.0.0",
"eslint-plugin-verdaccio": "10.0.0"

View File

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

View File

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

View File

@@ -1,5 +1,11 @@
# @verdaccio/ui-components
## 3.0.0-next.1
### Patch Changes
- 92f1c34ae: - fixed login state when token is expired (@ku3mi41 in #3980)
## 3.0.0-next.0
### Major Changes

View File

@@ -0,0 +1,33 @@
/**
* Token Utility
*/
import dayjs from 'dayjs';
function encodeBase64(string: string) {
return Buffer.from(string).toString('base64');
}
export function generateTokenWithTimeRange(amount = 0) {
const payload = {
username: 'verdaccio',
exp: Number.parseInt(String(dayjs(new Date()).add(amount, 'hour').valueOf() / 1000), 10),
};
return `xxxxxx.${encodeBase64(JSON.stringify(payload))}.xxxxxx`;
}
export function generateTokenWithExpirationAsString() {
const payload = { username: 'verdaccio', exp: 'I am not a number' };
return `xxxxxx.${encodeBase64(JSON.stringify(payload))}.xxxxxx`;
}
export function generateInvalidToken() {
const payload = `invalidtoken`;
return `xxxxxx.${encodeBase64(payload)}.xxxxxx`;
}
export function generateTokenWithOutExpiration() {
const payload = {
username: 'verdaccio',
};
return `xxxxxx.${encodeBase64(JSON.stringify(payload))}.xxxxxx`;
}

View File

@@ -1,6 +1,6 @@
{
"name": "@verdaccio/ui-components",
"version": "3.0.0-next.0",
"version": "3.0.0-next.1",
"description": "theme ui component",
"author": "Juan Picado <juanpicado19@gmail.com>",
"license": "MIT",
@@ -37,6 +37,7 @@
"highlight.js": "11.7.0",
"history": "4.10.1",
"i18next": "20.6.1",
"js-base64": "3.7.5",
"localstorage-memory": "1.0.3",
"lodash": "4.17.21",
"marked": "4.3.0",

View File

@@ -0,0 +1,38 @@
// eslint-disable-next-line jest/no-mocks-import
import { generateTokenWithTimeRange } from '../../../jest/unit/components/__mocks__/token';
describe('getDefaultUserState', (): void => {
const username = 'xyz';
beforeEach(() => {
jest.resetModules();
});
test('should return state with empty user', (): void => {
const token = 'token-xx-xx-xx';
jest.doMock('../storage', () => ({
getItem: (key: string) => (key === 'token' ? token : username),
}));
const { getDefaultUserState } = require('./login');
const result = {
token: null,
username: null,
};
expect(getDefaultUserState()).toEqual(result);
});
test('should return state with user from storage', (): void => {
const token = generateTokenWithTimeRange(24);
jest.doMock('../storage', () => ({
getItem: (key: string) => (key === 'token' ? token : username),
}));
const { getDefaultUserState } = require('./login');
const result = {
token,
username,
};
expect(getDefaultUserState()).toEqual(result);
});
});

View File

@@ -2,6 +2,7 @@ import { createModel } from '@rematch/core';
import i18next from 'i18next';
import type { RootModel } from '.';
import { isTokenExpire } from '../../utils';
import API from '../api';
import storage from '../storage';
@@ -23,12 +24,17 @@ export type LoginBody = {
error?: LoginError;
} & LoginResponse;
const token = storage.getItem('token');
const username = storage.getItem('username');
const defaultUserState: LoginBody = {
token,
username,
};
export function getDefaultUserState(): LoginBody {
const token = storage.getItem('token');
const username = storage.getItem('username');
const defaultUserState = isTokenExpire(token)
? { token: null, username: null }
: { token, username };
return defaultUserState;
}
const defaultUserState: LoginBody = getDefaultUserState();
/**
*

View File

@@ -8,3 +8,4 @@ export {
} from './cli-utils';
export { default as loadable } from './loadable';
export { Route } from './routes';
export * from './token';

View File

@@ -0,0 +1,54 @@
// eslint-disable-next-line jest/no-mocks-import
import {
generateInvalidToken,
generateTokenWithExpirationAsString,
generateTokenWithOutExpiration,
generateTokenWithTimeRange,
} from '../../jest/unit/components/__mocks__/token';
import { isTokenExpire } from './token';
/* eslint-disable no-console */
console.error = jest.fn();
describe('isTokenExpire', (): void => {
test('isTokenExpire - null is not a valid payload', (): void => {
expect(isTokenExpire(null)).toBeTruthy();
});
test('isTokenExpire - token is not a valid payload', (): void => {
expect(isTokenExpire('not_a_valid_token')).toBeTruthy();
});
test('isTokenExpire - token should not expire in 24 hrs range', (): void => {
const token = generateTokenWithTimeRange(24);
expect(isTokenExpire(token)).toBeFalsy();
});
test('isTokenExpire - token should expire for current time', (): void => {
const token = generateTokenWithTimeRange();
expect(isTokenExpire(token)).toBeTruthy();
});
test('isTokenExpire - token expiration is not available', (): void => {
const token = generateTokenWithOutExpiration();
expect(isTokenExpire(token)).toBeTruthy();
});
test('isTokenExpire - token is not a valid json token', (): void => {
const NODE_MAJOR_VERSION = +process.versions.node.split('.')[0];
const errorToken = new SyntaxError(
NODE_MAJOR_VERSION >= 20
? 'Unexpected token \'i\', "invalidtoken" is not valid JSON'
: 'Unexpected token i in JSON at position 0'
);
const token = generateInvalidToken();
const result = ['Invalid token:', errorToken, 'xxxxxx.aW52YWxpZHRva2Vu.xxxxxx'];
expect(isTokenExpire(token)).toBeTruthy();
expect(console.error).toHaveBeenCalledWith(...result);
});
test('isTokenExpire - token expiration is not a number', (): void => {
const token = generateTokenWithExpirationAsString();
expect(isTokenExpire(token)).toBeTruthy();
});
});

View File

@@ -0,0 +1,33 @@
import { Base64 } from 'js-base64';
import isNumber from 'lodash/isNumber';
import isString from 'lodash/isString';
export function isTokenExpire(token: string | null): boolean {
if (!isString(token)) {
return true;
}
const [, payload] = token.split('.');
if (!payload) {
return true;
}
let exp: number;
try {
exp = JSON.parse(Base64.decode(payload)).exp;
} catch (error: any) {
// eslint-disable-next-line no-console
console.error('Invalid token:', error, token);
return true;
}
if (!exp || !isNumber(exp)) {
return true;
}
// Report as expire before (real expire time - 30s)
const jsTimestamp = exp * 1000 - 30000;
const expired = Date.now() >= jsTimestamp;
return expired;
}

View File

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

View File

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

View File

@@ -1,5 +1,19 @@
# verdaccio
## 7.0.0-next.2
### Patch Changes
- Updated dependencies [92f1c34ae]
- @verdaccio/ui-theme@7.0.0-next.2
- @verdaccio/cli@7.0.0-next.2
- @verdaccio/node-api@7.0.0-next.2
- @verdaccio/hooks@7.0.0-next.2
- verdaccio-audit@12.0.0-next.2
- verdaccio-htpasswd@12.0.0-next.2
- @verdaccio/utils@7.0.0-next.2
- @verdaccio/logger@7.0.0-next.2
## 7.0.0-next.1
### Patch Changes

View File

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

View File

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

View File

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

5390
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,12 @@
# @verdaccio/website
## 6.0.0-next.1
### Patch Changes
- Updated dependencies [92f1c34ae]
- @verdaccio/ui-components@3.0.0-next.1
## 6.0.0-next.0
### Major Changes

View File

@@ -1,7 +1,7 @@
{
"private": true,
"name": "@verdaccio/website",
"version": "6.0.0-next.0",
"version": "6.0.0-next.1",
"scripts": {
"docusaurus": "docusaurus",
"start": "docusaurus start --no-open",
@@ -40,7 +40,7 @@
"@mui/icons-material": "5.13.7",
"@mui/material": "5.13.7",
"@mui/styles": "5.13.7",
"@verdaccio/ui-components": "workspace:3.0.0-next.0",
"@verdaccio/ui-components": "workspace:3.0.0-next.1",
"classnames": "2.3.2",
"clsx": "1.2.1",
"copy-text-to-clipboard": "3.1.0",

View File

@@ -10,7 +10,7 @@
"bundled": true,
"description": "Verdaccio Middleware plugin to bypass npmjs audit",
"latest": "10.2.4",
"downloads": 499882,
"downloads": 392990,
"registry": "https://registry.npmjs.org/verdaccio-audit"
},
{
@@ -20,8 +20,8 @@
"origin": "core",
"bundled": true,
"description": "Local storage implementation",
"latest": "10.3.3",
"downloads": 498940,
"latest": "10.3.4",
"downloads": 391452,
"registry": "https://registry.npmjs.org/@verdaccio/local-storage"
},
{
@@ -32,7 +32,7 @@
"bundled": true,
"description": "Verdaccio User Interface",
"latest": "3.4.1",
"downloads": 500951,
"downloads": 393434,
"registry": "https://registry.npmjs.org/@verdaccio/ui-theme"
},
{
@@ -43,7 +43,7 @@
"bundled": false,
"description": "Storage implementation in memory",
"latest": "10.3.2",
"downloads": 16811,
"downloads": 16300,
"registry": "https://registry.npmjs.org/verdaccio-memory"
},
{
@@ -53,8 +53,8 @@
"origin": "core",
"bundled": false,
"description": "AWS S3 storage implementation for Verdaccio",
"latest": "10.3.1",
"downloads": 1579,
"latest": "10.3.2",
"downloads": 3050,
"registry": "https://registry.npmjs.org/verdaccio-aws-s3-storage"
},
{
@@ -65,7 +65,7 @@
"bundled": false,
"description": "Google Cloud storage implementation for Verdaccio",
"latest": "10.2.1",
"downloads": 2683,
"downloads": 2338,
"registry": "https://registry.npmjs.org/verdaccio-google-cloud"
},
{
@@ -76,7 +76,7 @@
"bundled": false,
"description": "Auth plugin for Verdaccio that keeps users in memory",
"latest": "10.2.2",
"downloads": 86143,
"downloads": 62588,
"registry": "https://registry.npmjs.org/verdaccio-auth-memory"
},
{
@@ -87,7 +87,7 @@
"bundled": true,
"description": "htpasswd auth plugin for Verdaccio",
"latest": "10.5.5",
"downloads": 504172,
"downloads": 396223,
"registry": "https://registry.npmjs.org/verdaccio-htpasswd"
},
{
@@ -98,7 +98,7 @@
"bundled": false,
"description": "plugin for filtering packages with security purposes",
"latest": "1.0.1",
"downloads": 23,
"downloads": 30,
"registry": "https://registry.npmjs.org/verdaccio-plugin-secfilter"
},
{
@@ -109,7 +109,7 @@
"bundled": false,
"description": "a port of the verdaccio-ldap to version 5",
"latest": "1.0.1",
"downloads": 50,
"downloads": 11,
"registry": "https://registry.npmjs.org/verdaccio-ldap-port"
},
{
@@ -120,7 +120,7 @@
"origin": "community",
"category": "authentication",
"latest": "1.2.13",
"downloads": 53,
"downloads": 35,
"registry": "https://registry.npmjs.org/@playerdata/verdaccio-storage-expiry"
},
{
@@ -131,7 +131,7 @@
"origin": "community",
"category": "authentication",
"latest": "1.4.1",
"downloads": 8,
"downloads": 10,
"registry": "https://registry.npmjs.org/verdaccio-ldap-memcached"
},
{
@@ -142,7 +142,7 @@
"origin": "community",
"category": "authentication",
"latest": "3.0.1",
"downloads": 37,
"downloads": 70,
"registry": "https://registry.npmjs.org/verdaccio-bitbucket"
},
{
@@ -153,7 +153,7 @@
"origin": "community",
"category": "authentication",
"latest": "1.0.1",
"downloads": 5,
"downloads": 6,
"registry": "https://registry.npmjs.org/verdaccio-redis-search-patch"
},
{
@@ -164,7 +164,7 @@
"origin": "community",
"category": "authentication",
"latest": "2.0.6",
"downloads": 2,
"downloads": 7,
"registry": "https://registry.npmjs.org/verdaccio-auther-memory"
},
{
@@ -174,8 +174,8 @@
"bundled": false,
"origin": "community",
"category": "authentication",
"latest": "0.1.83",
"downloads": 74,
"latest": "0.1.85",
"downloads": 1496,
"registry": "https://registry.npmjs.org/verdaccio-git"
},
{
@@ -186,7 +186,7 @@
"origin": "community",
"category": "authentication",
"latest": "6.0.0",
"downloads": 215,
"downloads": 231,
"registry": "https://registry.npmjs.org/verdaccio-ldap"
},
{
@@ -197,7 +197,7 @@
"origin": "community",
"category": "authentication",
"latest": "1.0.6",
"downloads": 1,
"downloads": 8,
"registry": "https://registry.npmjs.org/verdaccio-ldap-node"
},
{
@@ -208,7 +208,7 @@
"origin": "community",
"category": "authentication",
"latest": "1.0.0",
"downloads": 2,
"downloads": 3,
"registry": "https://registry.npmjs.org/verdaccio-badger"
},
{
@@ -219,7 +219,7 @@
"origin": "community",
"category": "authentication",
"latest": "10.3.2",
"downloads": 5,
"downloads": 1,
"registry": "https://registry.npmjs.org/@hamstudy/verdaccio-aws-s3-storage-sse"
},
{
@@ -230,7 +230,7 @@
"origin": "community",
"category": "authentication",
"latest": "2.0.2",
"downloads": 9,
"downloads": 19,
"registry": "https://registry.npmjs.org/@xlts.dev/verdaccio-prometheus-middleware"
},
{
@@ -241,7 +241,7 @@
"origin": "community",
"category": "authentication",
"latest": "1.0.5",
"downloads": 12,
"downloads": 11,
"registry": "https://registry.npmjs.org/verdaccio-github-auth"
},
{
@@ -252,7 +252,7 @@
"origin": "community",
"category": "authentication",
"latest": "3.0.1",
"downloads": 43,
"downloads": 44,
"registry": "https://registry.npmjs.org/verdaccio-gitlab"
},
{
@@ -263,7 +263,7 @@
"origin": "community",
"category": "authentication",
"latest": "1.3.4",
"downloads": 6,
"downloads": 36,
"registry": "https://registry.npmjs.org/verdaccio-bitbucket-server"
},
{
@@ -274,7 +274,7 @@
"origin": "community",
"category": "authentication",
"latest": "1.0.7",
"downloads": 13,
"downloads": 48,
"registry": "https://registry.npmjs.org/verdaccio-package-count"
},
{
@@ -285,7 +285,7 @@
"origin": "community",
"category": "authentication",
"latest": "1.0.2",
"downloads": 47,
"downloads": 50,
"registry": "https://registry.npmjs.org/verdaccio-activedirectory"
},
{
@@ -296,7 +296,7 @@
"origin": "community",
"category": "authentication",
"latest": "0.2.7",
"downloads": 3,
"downloads": 12,
"registry": "https://registry.npmjs.org/verdaccio-profile-api"
},
{
@@ -307,7 +307,7 @@
"origin": "community",
"category": "authentication",
"latest": "1.1.8",
"downloads": 2,
"downloads": 7,
"registry": "https://registry.npmjs.org/verdaccio-dynamodb"
},
{
@@ -318,7 +318,7 @@
"origin": "community",
"category": "authentication",
"latest": "0.2.5",
"downloads": 64,
"downloads": 33,
"registry": "https://registry.npmjs.org/verdaccio-minio"
},
{
@@ -329,7 +329,7 @@
"origin": "community",
"category": "authentication",
"latest": "1.2.3",
"downloads": 27,
"downloads": 71,
"registry": "https://registry.npmjs.org/verdaccio-redis-storage"
},
{
@@ -340,7 +340,7 @@
"origin": "community",
"category": "authentication",
"latest": "1.2.0",
"downloads": 1,
"downloads": 13,
"registry": "https://registry.npmjs.org/verdaccio-mongodb"
},
{
@@ -351,7 +351,7 @@
"origin": "community",
"category": "authentication",
"latest": "1.0.0",
"downloads": 7,
"downloads": 10,
"registry": "https://registry.npmjs.org/verdaccio-ldap5"
},
{
@@ -374,7 +374,7 @@
"url": "https://www.npmjs.org/verdaccio-storage-proxy",
"registry": "https://registry.npmjs.org/verdaccio-storage-proxy",
"latest": "0.0.11",
"downloads": 12
"downloads": 35
},
{
"name": "verdaccio-local-storage-advance",
@@ -385,7 +385,7 @@
"url": "https://www.npmjs.org/verdaccio-local-storage-advance",
"registry": "https://registry.npmjs.org/verdaccio-local-storage-advance",
"latest": "0.0.10",
"downloads": 6
"downloads": 14
},
{
"name": "verdaccio-kuzzle",
@@ -396,7 +396,7 @@
"url": "https://www.npmjs.org/verdaccio-kuzzle",
"registry": "https://registry.npmjs.org/verdaccio-kuzzle",
"latest": "1.0.9",
"downloads": 1
"downloads": 11
},
{
"name": "verdaccio-dist-tag-control",
@@ -407,7 +407,7 @@
"url": "https://www.npmjs.org/verdaccio-dist-tag-control",
"registry": "https://registry.npmjs.org/verdaccio-dist-tag-control",
"latest": "1.0.2",
"downloads": 2
"downloads": 5
},
{
"name": "verdaccio-doreamon-oauth2",
@@ -418,7 +418,7 @@
"url": "https://www.npmjs.org/verdaccio-doreamon-oauth2",
"registry": "https://registry.npmjs.org/verdaccio-doreamon-oauth2",
"latest": "1.2.1",
"downloads": 110
"downloads": 58
},
{
"name": "@outcome-co/verdaccio-google-cloud",
@@ -429,7 +429,7 @@
"url": "https://www.npmjs.org/@outcome-co/verdaccio-google-cloud",
"registry": "https://registry.npmjs.org/@outcome-co/verdaccio-google-cloud",
"latest": "1.1.8",
"downloads": 38
"downloads": 20
},
{
"name": "verdaccio-pg-storage",
@@ -440,7 +440,7 @@
"url": "https://www.npmjs.org/verdaccio-pg-storage",
"registry": "https://registry.npmjs.org/verdaccio-pg-storage",
"latest": "1.0.3",
"downloads": 7
"downloads": 15
},
{
"name": "verdaccio-local-storage-with-cache-db",
@@ -451,7 +451,7 @@
"url": "https://www.npmjs.org/verdaccio-local-storage-with-cache-db",
"registry": "https://registry.npmjs.org/verdaccio-local-storage-with-cache-db",
"latest": "9.7.7",
"downloads": 6
"downloads": 7
},
{
"name": "verdaccio-offline-storage",
@@ -462,7 +462,7 @@
"url": "https://www.npmjs.org/verdaccio-offline-storage",
"registry": "https://registry.npmjs.org/verdaccio-offline-storage",
"latest": "2.0.0",
"downloads": 80
"downloads": 68
},
{
"name": "verdaccio-aliyunoss-storage",
@@ -473,7 +473,7 @@
"url": "https://www.npmjs.org/verdaccio-aliyunoss-storage",
"registry": "https://registry.npmjs.org/verdaccio-aliyunoss-storage",
"latest": "1.0.10",
"downloads": 5
"downloads": 9
},
{
"name": "verdaccio-openid-connect",
@@ -484,7 +484,7 @@
"url": "https://www.npmjs.org/verdaccio-openid-connect",
"registry": "https://registry.npmjs.org/verdaccio-openid-connect",
"latest": "1.4.0",
"downloads": 153
"downloads": 143
},
{
"name": "verdaccio-github-oauth-ui",
@@ -495,7 +495,7 @@
"url": "https://www.npmjs.org/verdaccio-github-oauth-ui",
"registry": "https://registry.npmjs.org/verdaccio-github-oauth-ui",
"latest": "6.0.2",
"downloads": 471
"downloads": 637
},
{
"name": "verdaccio-github-oauth",
@@ -506,7 +506,7 @@
"url": "https://www.npmjs.org/verdaccio-github-oauth",
"registry": "https://registry.npmjs.org/verdaccio-github-oauth",
"latest": "1.1.0",
"downloads": 26
"downloads": 79
},
{
"name": "verdaccio-auth-gitlab",
@@ -517,7 +517,7 @@
"url": "https://www.npmjs.org/verdaccio-auth-gitlab",
"registry": "https://registry.npmjs.org/verdaccio-auth-gitlab",
"latest": "2.0.0-beta.11",
"downloads": 80
"downloads": 45
},
{
"name": "verdaccio-auth0-ui",
@@ -528,7 +528,7 @@
"url": "https://www.npmjs.org/verdaccio-auth0-ui",
"registry": "https://registry.npmjs.org/verdaccio-auth0-ui",
"latest": "3.0.0",
"downloads": 3
"downloads": 10
},
{
"name": "verdaccio-tagauth",
@@ -539,7 +539,7 @@
"url": "https://www.npmjs.org/verdaccio-tagauth",
"registry": "https://registry.npmjs.org/verdaccio-tagauth",
"latest": "0.0.1",
"downloads": 1
"downloads": 2
},
{
"name": "verdaccio-gitea-auth",
@@ -550,7 +550,7 @@
"url": "https://www.npmjs.org/verdaccio-gitea-auth",
"registry": "https://registry.npmjs.org/verdaccio-gitea-auth",
"latest": "0.1.4",
"downloads": 4
"downloads": 6
},
{
"name": "verdaccio-platformatic-auth",
@@ -561,7 +561,7 @@
"url": "https://www.npmjs.org/verdaccio-platformatic-auth",
"registry": "https://registry.npmjs.org/verdaccio-platformatic-auth",
"latest": "0.0.4",
"downloads": 1
"downloads": 5
},
{
"name": "verdaccio-google-oauth",
@@ -572,7 +572,7 @@
"url": "https://www.npmjs.org/verdaccio-google-oauth",
"registry": "https://registry.npmjs.org/verdaccio-google-oauth",
"latest": "1.0.1",
"downloads": 12
"downloads": 7
},
{
"name": "verdaccio-passport-google-oauth-ui",
@@ -583,7 +583,7 @@
"url": "https://www.npmjs.org/verdaccio-passport-google-oauth-ui",
"registry": "https://registry.npmjs.org/verdaccio-passport-google-oauth-ui",
"latest": "0.1.1",
"downloads": 10
"downloads": 25
},
{
"name": "verdaccio-aukilabs-npm-auth",
@@ -594,7 +594,7 @@
"url": "https://www.npmjs.org/verdaccio-aukilabs-npm-auth",
"registry": "https://registry.npmjs.org/verdaccio-aukilabs-npm-auth",
"latest": "0.0.2",
"downloads": 2
"downloads": 4
},
{
"name": "verdaccio-gitlab-hilio",
@@ -605,7 +605,7 @@
"url": "https://www.npmjs.org/verdaccio-gitlab-hilio",
"registry": "https://registry.npmjs.org/verdaccio-gitlab-hilio",
"latest": "1.1.17",
"downloads": 2
"downloads": 22
},
{
"name": "verdaccio-auth-knex",
@@ -616,7 +616,7 @@
"url": "https://www.npmjs.org/verdaccio-auth-knex",
"registry": "https://registry.npmjs.org/verdaccio-auth-knex",
"latest": "1.0.3",
"downloads": 1
"downloads": 24
},
{
"name": "verdaccio-qnapldap",
@@ -627,7 +627,7 @@
"url": "https://www.npmjs.org/verdaccio-qnapldap",
"registry": "https://registry.npmjs.org/verdaccio-qnapldap",
"latest": "0.0.6",
"downloads": 1
"downloads": 9
},
{
"name": "verdaccio-fast-ldap",
@@ -638,7 +638,7 @@
"url": "https://www.npmjs.org/verdaccio-fast-ldap",
"registry": "https://registry.npmjs.org/verdaccio-fast-ldap",
"latest": "4.2.1",
"downloads": 1
"downloads": 2
},
{
"name": "verdaccio-gitlab-oauth",
@@ -649,7 +649,7 @@
"url": "https://www.npmjs.org/verdaccio-gitlab-oauth",
"registry": "https://registry.npmjs.org/verdaccio-gitlab-oauth",
"latest": "1.0.4",
"downloads": 13
"downloads": 14
},
{
"name": "verdaccio-group-htpasswd",
@@ -660,7 +660,7 @@
"url": "https://www.npmjs.org/verdaccio-group-htpasswd",
"registry": "https://registry.npmjs.org/verdaccio-group-htpasswd",
"latest": "1.0.0",
"downloads": 1
"downloads": 2
},
{
"name": "verdaccio-groups",
@@ -671,7 +671,7 @@
"url": "https://www.npmjs.org/verdaccio-groups",
"registry": "https://registry.npmjs.org/verdaccio-groups",
"latest": "1.2.0",
"downloads": 36
"downloads": 33
},
{
"name": "verdaccio-github-token",
@@ -693,7 +693,7 @@
"url": "https://www.npmjs.org/verdaccio-mysql",
"registry": "https://registry.npmjs.org/verdaccio-mysql",
"latest": "1.0.1",
"downloads": 2
"downloads": 11
},
{
"name": "verdaccio-qlchatauth",
@@ -704,7 +704,7 @@
"url": "https://www.npmjs.org/verdaccio-qlchatauth",
"registry": "https://registry.npmjs.org/verdaccio-qlchatauth",
"latest": "0.0.9",
"downloads": 3
"downloads": 9
},
{
"name": "verdaccio-azure-ad-login",
@@ -715,7 +715,7 @@
"url": "https://www.npmjs.org/verdaccio-azure-ad-login",
"registry": "https://registry.npmjs.org/verdaccio-azure-ad-login",
"latest": "1.1.1",
"downloads": 20
"downloads": 93
},
{
"name": "verdaccio-oidc",
@@ -726,7 +726,7 @@
"url": "https://www.npmjs.org/verdaccio-oidc",
"registry": "https://registry.npmjs.org/verdaccio-oidc",
"latest": "0.0.0-namesquat",
"downloads": 2
"downloads": 3
},
{
"name": "verdaccio-regman",
@@ -737,7 +737,7 @@
"url": "https://www.npmjs.org/verdaccio-regman",
"registry": "https://registry.npmjs.org/verdaccio-regman",
"latest": "1.0.5",
"downloads": 3
"downloads": 7
},
{
"name": "verdaccio-level-auth",
@@ -748,7 +748,7 @@
"url": "https://www.npmjs.org/verdaccio-level-auth",
"registry": "https://registry.npmjs.org/verdaccio-level-auth",
"latest": "1.0.12",
"downloads": 2
"downloads": 7
},
{
"name": "verdaccio-activedirectory-extended",
@@ -759,7 +759,7 @@
"url": "https://www.npmjs.org/verdaccio-activedirectory-extended",
"registry": "https://registry.npmjs.org/verdaccio-activedirectory-extended",
"latest": "1.4.3",
"downloads": 2
"downloads": 7
},
{
"name": "verdaccio-acl-plugin",
@@ -770,7 +770,7 @@
"url": "https://www.npmjs.org/verdaccio-acl-plugin",
"registry": "https://registry.npmjs.org/verdaccio-acl-plugin",
"latest": "1.0.1",
"downloads": 4
"downloads": 1
},
{
"name": "verdaccio-auth-bearer",
@@ -781,7 +781,7 @@
"url": "https://www.npmjs.org/verdaccio-auth-bearer",
"registry": "https://registry.npmjs.org/verdaccio-auth-bearer",
"latest": "2.5.0",
"downloads": 2
"downloads": 3
},
{
"name": "verdaccio-steedos",
@@ -792,7 +792,7 @@
"url": "https://www.npmjs.org/verdaccio-steedos",
"registry": "https://registry.npmjs.org/verdaccio-steedos",
"latest": "1.0.0",
"downloads": 1
"downloads": 2
},
{
"name": "verdaccio-sqlite",
@@ -803,7 +803,7 @@
"url": "https://www.npmjs.org/verdaccio-sqlite",
"registry": "https://registry.npmjs.org/verdaccio-sqlite",
"latest": "1.0.2",
"downloads": 3
"downloads": 12
},
{
"name": "verdaccio-sqlite",
@@ -814,7 +814,7 @@
"url": "https://www.npmjs.org/verdaccio-sqlite",
"registry": "https://registry.npmjs.org/verdaccio-sqlite",
"latest": "1.0.2",
"downloads": 3
"downloads": 12
},
{
"name": "verdaccio-simplegroup",
@@ -825,7 +825,7 @@
"url": "https://www.npmjs.org/verdaccio-simplegroup",
"registry": "https://registry.npmjs.org/verdaccio-simplegroup",
"latest": "1.0.2",
"downloads": 4
"downloads": 5
},
{
"name": "verdaccio-betaversion",
@@ -836,7 +836,7 @@
"url": "https://www.npmjs.org/verdaccio-betaversion",
"registry": "https://registry.npmjs.org/verdaccio-betaversion",
"latest": "1.0.3",
"downloads": 1
"downloads": 6
},
{
"name": "verdaccio-auth-username",
@@ -847,7 +847,7 @@
"url": "https://www.npmjs.org/verdaccio-auth-username",
"registry": "https://registry.npmjs.org/verdaccio-auth-username",
"latest": "1.1.2",
"downloads": 3
"downloads": 12
},
{
"name": "verdaccio-apm-login",
@@ -858,7 +858,7 @@
"url": "https://www.npmjs.org/verdaccio-apm-login",
"registry": "https://registry.npmjs.org/verdaccio-apm-login",
"latest": "1.0.6",
"downloads": 2
"downloads": 8
},
{
"name": "verdaccio-auth-stack",
@@ -869,7 +869,7 @@
"url": "https://www.npmjs.org/verdaccio-auth-stack",
"registry": "https://registry.npmjs.org/verdaccio-auth-stack",
"latest": "1.0.3",
"downloads": 6
"downloads": 1
},
{
"name": "verdaccio-auth-capi",
@@ -880,7 +880,7 @@
"url": "https://www.npmjs.org/verdaccio-auth-capi",
"registry": "https://registry.npmjs.org/verdaccio-auth-capi",
"latest": "1.0.2",
"downloads": 6
"downloads": 2
},
{
"name": "verdaccio-groupnames",
@@ -891,7 +891,7 @@
"url": "https://www.npmjs.org/verdaccio-groupnames",
"registry": "https://registry.npmjs.org/verdaccio-groupnames",
"latest": "1.1.0",
"downloads": 2
"downloads": 9
},
{
"name": "verdaccio-auth-mongo",
@@ -902,7 +902,7 @@
"url": "https://www.npmjs.org/verdaccio-auth-mongo",
"registry": "https://registry.npmjs.org/verdaccio-auth-mongo",
"latest": "1.0.2",
"downloads": 4
"downloads": 2
},
{
"name": "verdaccio-coauth",
@@ -913,7 +913,7 @@
"url": "https://www.npmjs.org/verdaccio-coauth",
"registry": "https://registry.npmjs.org/verdaccio-coauth",
"latest": "0.0.2",
"downloads": 2
"downloads": 3
},
{
"name": "verdaccio-simpleldap",
@@ -924,7 +924,7 @@
"url": "https://www.npmjs.org/verdaccio-simpleldap",
"registry": "https://registry.npmjs.org/verdaccio-simpleldap",
"latest": "0.1.1",
"downloads": 1
"downloads": 7
},
{
"name": "verdaccio-github-team",
@@ -935,7 +935,7 @@
"url": "https://www.npmjs.org/verdaccio-github-team",
"registry": "https://registry.npmjs.org/verdaccio-github-team",
"latest": "0.1.2",
"downloads": 2
"downloads": 4
},
{
"name": "verdaccio-api-auth",
@@ -946,7 +946,7 @@
"url": "https://www.npmjs.org/verdaccio-api-auth",
"registry": "https://registry.npmjs.org/verdaccio-api-auth",
"latest": "0.0.9",
"downloads": 1
"downloads": 10
},
{
"name": "verdaccio-delegated-auth",
@@ -957,7 +957,7 @@
"url": "https://www.npmjs.org/verdaccio-delegated-auth",
"registry": "https://registry.npmjs.org/verdaccio-delegated-auth",
"latest": "0.1.1",
"downloads": 2
"downloads": 9
},
{
"name": "verdaccio-delegated-basic-auth",
@@ -968,7 +968,7 @@
"url": "https://www.npmjs.org/verdaccio-delegated-basic-auth",
"registry": "https://registry.npmjs.org/verdaccio-delegated-basic-auth",
"latest": "0.0.2",
"downloads": 2
"downloads": 3
},
{
"name": "verdaccio-fixed-token",
@@ -979,7 +979,7 @@
"url": "https://www.npmjs.org/verdaccio-fixed-token",
"registry": "https://registry.npmjs.org/verdaccio-fixed-token",
"latest": "0.0.1",
"downloads": 11
"downloads": 7
},
{
"name": "@wunderwerk/verdaccio-static-access-token-middleware-plugin",
@@ -989,7 +989,7 @@
"url": "https://www.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",
"downloads": 17
"downloads": 5
},
{
"name": "verdaccio-sentryrich",
@@ -1000,7 +1000,7 @@
"url": "https://www.npmjs.org/verdaccio-sentryrich",
"registry": "https://registry.npmjs.org/verdaccio-sentryrich",
"latest": "0.1.3",
"downloads": 1
"downloads": 9
},
{
"name": "verdaccio-sentry",
@@ -1022,7 +1022,7 @@
"url": "https://www.npmjs.org/verdaccio-openmetrics",
"registry": "https://registry.npmjs.org/verdaccio-openmetrics",
"latest": "1.2.0",
"downloads": 65
"downloads": 82
},
{
"name": "verdaccio-https",
@@ -1033,7 +1033,7 @@
"url": "https://www.npmjs.org/verdaccio-https",
"registry": "https://registry.npmjs.org/verdaccio-https",
"latest": "1.0.11",
"downloads": 4
"downloads": 28
},
{
"name": "verdaccio-badges",
@@ -1055,7 +1055,7 @@
"url": "https://www.npmjs.org/verdaccio-npm-urls",
"registry": "https://registry.npmjs.org/verdaccio-npm-urls",
"latest": "1.0.1",
"downloads": 5
"downloads": 11
},
{
"name": "verdaccio-static-token",
@@ -1066,7 +1066,7 @@
"url": "https://www.npmjs.org/verdaccio-static-token",
"registry": "https://registry.npmjs.org/verdaccio-static-token",
"latest": "1.0.1",
"downloads": 179
"downloads": 208
},
{
"name": "verdaccio-apm-server",
@@ -1077,7 +1077,7 @@
"url": "https://www.npmjs.org/verdaccio-apm-server",
"registry": "https://registry.npmjs.org/verdaccio-apm-server",
"latest": "1.0.14",
"downloads": 1
"downloads": 16
},
{
"name": "verdaccio-gae-ah",
@@ -1099,7 +1099,7 @@
"url": "https://www.npmjs.org/verdaccio-oidc-ui",
"registry": "https://registry.npmjs.org/verdaccio-oidc-ui",
"latest": "2.2.7",
"downloads": 13
"downloads": 20
},
{
"name": "verdaccio-github-oauth-ui-without-groups",
@@ -1110,7 +1110,7 @@
"url": "https://www.npmjs.org/verdaccio-github-oauth-ui-without-groups",
"registry": "https://registry.npmjs.org/verdaccio-github-oauth-ui-without-groups",
"latest": "1.0.1",
"downloads": 1
"downloads": 3
},
{
"name": "verdaccio-zip",
@@ -1121,7 +1121,7 @@
"url": "https://www.npmjs.org/verdaccio-zip",
"registry": "https://registry.npmjs.org/verdaccio-zip",
"latest": "1.0.19",
"downloads": 558
"downloads": 63
},
{
"name": "verdaccio-utilities",
@@ -1132,7 +1132,7 @@
"url": "https://www.npmjs.org/verdaccio-utilities",
"registry": "https://registry.npmjs.org/verdaccio-utilities",
"latest": "1.3.5",
"downloads": 15
"downloads": 2
},
{
"name": "mlc-verdaccio-s3-archiver",
@@ -1143,7 +1143,7 @@
"url": "https://www.npmjs.org/mlc-verdaccio-s3-archiver",
"registry": "https://registry.npmjs.org/mlc-verdaccio-s3-archiver",
"latest": "1.0.3",
"downloads": 2
"downloads": 11
},
{
"name": "bulk-npm-publish",
@@ -1154,7 +1154,7 @@
"url": "https://www.npmjs.org/bulk-npm-publish",
"registry": "https://registry.npmjs.org/bulk-npm-publish",
"latest": "3.0.2",
"downloads": 37
"downloads": 42
},
{
"name": "tgz-checker",
@@ -1165,7 +1165,7 @@
"url": "https://www.npmjs.org/tgz-checker",
"registry": "https://registry.npmjs.org/tgz-checker",
"latest": "0.1.9",
"downloads": 39
"downloads": 208
},
{
"name": "npm-offline-packer",