1
0
mirror of https://github.com/verdaccio/verdaccio.git synced 2024-12-24 21:15:51 +01:00

chore: update versions (6-next) (#2427)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
github-actions[bot] 2021-09-08 19:33:09 +02:00 committed by GitHub
parent 459b6fa72b
commit e10637f0f3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
72 changed files with 1412 additions and 304 deletions

@ -42,12 +42,14 @@
"@verdaccio/fastify-migration": "6.0.0-6-next.9",
"@verdaccio/eslint-config": "1.0.0",
"@verdaccio/benchmark": "1.0.0",
"@verdaccio/website": "5.1.3"
"@verdaccio/website": "5.1.3",
"@verdaccio/core": "6.0.0-next.0"
},
"changesets": [
"afraid-mice-obey",
"big-lobsters-sin",
"calm-pants-impress",
"dry-planes-tap",
"few-cooks-destroy",
"few-mangos-grow",
"fifty-jars-rest",

@ -1,5 +1,56 @@
# @verdaccio/api
## 6.0.0-6-next.14
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/auth@6.0.0-6-next.11
- @verdaccio/config@6.0.0-6-next.8
- @verdaccio/commons-api@11.0.0-6-next.4
- @verdaccio/core@6.0.0-6-next.1
- @verdaccio/hooks@6.0.0-6-next.6
- @verdaccio/store@6.0.0-6-next.12
- @verdaccio/utils@6.0.0-6-next.6
- @verdaccio/middleware@6.0.0-6-next.11
- @verdaccio/tarball@11.0.0-6-next.7
- @verdaccio/logger@6.0.0-6-next.4
## 6.0.0-6-next.13
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/api",
"version": "6.0.0-6-next.13",
"version": "6.0.0-6-next.14",
"description": "loaders logic",
"main": "./build/index.js",
"types": "build/index.d.ts",
@ -39,16 +39,16 @@
},
"license": "MIT",
"dependencies": {
"@verdaccio/auth": "workspace:6.0.0-6-next.10",
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/config": "workspace:6.0.0-6-next.7",
"@verdaccio/core": "workspace:6.0.0-next.0",
"@verdaccio/hooks": "workspace:6.0.0-6-next.5",
"@verdaccio/auth": "workspace:6.0.0-6-next.11",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/config": "workspace:6.0.0-6-next.8",
"@verdaccio/core": "workspace:6.0.0-6-next.1",
"@verdaccio/hooks": "workspace:6.0.0-6-next.6",
"@verdaccio/logger": "workspace:6.0.0-6-next.4",
"@verdaccio/middleware": "workspace:6.0.0-6-next.10",
"@verdaccio/store": "workspace:6.0.0-6-next.11",
"@verdaccio/tarball": "workspace:11.0.0-6-next.6",
"@verdaccio/utils": "workspace:6.0.0-6-next.5",
"@verdaccio/middleware": "workspace:6.0.0-6-next.11",
"@verdaccio/store": "workspace:6.0.0-6-next.12",
"@verdaccio/tarball": "workspace:11.0.0-6-next.7",
"@verdaccio/utils": "workspace:6.0.0-6-next.6",
"cookies": "0.8.0",
"debug": "4.3.2",
"express": "4.17.1",
@ -57,8 +57,8 @@
"semver": "7.3.5"
},
"devDependencies": {
"@verdaccio/server": "workspace:6.0.0-6-next.18",
"@verdaccio/types": "workspace:11.0.0-6-next.7",
"@verdaccio/server": "workspace:6.0.0-6-next.19",
"@verdaccio/types": "workspace:11.0.0-6-next.8",
"body-parser": "1.19.0",
"lodash": "4.17.21",
"supertest": "6.1.6"

@ -1,5 +1,52 @@
# @verdaccio/auth
## 6.0.0-6-next.11
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/config@6.0.0-6-next.8
- @verdaccio/commons-api@11.0.0-6-next.4
- @verdaccio/utils@6.0.0-6-next.6
- @verdaccio/loaders@6.0.0-6-next.4
- verdaccio-htpasswd@11.0.0-6-next.8
- @verdaccio/logger@6.0.0-6-next.4
## 6.0.0-6-next.10
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/auth",
"version": "6.0.0-6-next.10",
"version": "6.0.0-6-next.11",
"description": "logger",
"main": "./build/index.js",
"types": "build/index.d.ts",
@ -39,20 +39,20 @@
},
"license": "MIT",
"dependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/config": "workspace:6.0.0-6-next.7",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/config": "workspace:6.0.0-6-next.8",
"@verdaccio/loaders": "workspace:6.0.0-6-next.4",
"@verdaccio/logger": "workspace:6.0.0-6-next.4",
"@verdaccio/utils": "workspace:6.0.0-6-next.5",
"@verdaccio/utils": "workspace:6.0.0-6-next.6",
"debug": "4.3.2",
"express": "4.17.1",
"jsonwebtoken": "8.5.1",
"lodash": "4.17.21",
"verdaccio-htpasswd": "workspace:11.0.0-6-next.7"
"verdaccio-htpasswd": "workspace:11.0.0-6-next.8"
},
"devDependencies": {
"@verdaccio/mock": "workspace:6.0.0-6-next.8",
"@verdaccio/types": "workspace:11.0.0-6-next.7"
"@verdaccio/mock": "workspace:6.0.0-6-next.9",
"@verdaccio/types": "workspace:11.0.0-6-next.8"
},
"funding": {
"type": "opencollective",

@ -1,5 +1,50 @@
# @verdaccio/cli
## 6.0.0-6-next.21
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/config@6.0.0-6-next.8
- @verdaccio/fastify-migration@6.0.0-6-next.12
- @verdaccio/node-api@6.0.0-6-next.20
- @verdaccio/logger@6.0.0-6-next.4
## 6.0.0-6-next.20
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/cli",
"version": "6.0.0-6-next.20",
"version": "6.0.0-6-next.21",
"author": {
"name": "Juan Picado",
"email": "juanpicado19@gmail.com"
@ -44,10 +44,10 @@
"start": "ts-node src/index.ts"
},
"dependencies": {
"@verdaccio/config": "workspace:6.0.0-6-next.7",
"@verdaccio/config": "workspace:6.0.0-6-next.8",
"@verdaccio/logger": "workspace:6.0.0-6-next.4",
"@verdaccio/node-api": "workspace:6.0.0-6-next.19",
"@verdaccio/fastify-migration": "workspace:6.0.0-6-next.11",
"@verdaccio/node-api": "workspace:6.0.0-6-next.20",
"@verdaccio/fastify-migration": "workspace:6.0.0-6-next.12",
"clipanion": "3.0.1",
"envinfo": "7.8.1",
"kleur": "3.0.3",

@ -1,5 +1,48 @@
# @verdaccio/config
## 6.0.0-6-next.8
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/commons-api@11.0.0-6-next.4
- @verdaccio/utils@6.0.0-6-next.6
## 6.0.0-6-next.7
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/config",
"version": "6.0.0-6-next.7",
"version": "6.0.0-6-next.8",
"description": "logger",
"main": "./build/index.js",
"types": "build/index.d.ts",
@ -39,8 +39,8 @@
"build": "pnpm run build:js && pnpm run build:types"
},
"dependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/utils": "workspace:6.0.0-6-next.5",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/utils": "workspace:6.0.0-6-next.6",
"debug": "4.3.2",
"js-yaml": "3.14.1",
"lodash": "4.17.21",

@ -1,5 +1,42 @@
# Change Log
## 11.0.0-6-next.4
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
## 10.0.0-alpha.3
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/commons-api",
"version": "11.0.0-alpha.3",
"version": "11.0.0-6-next.4",
"description": "Commons API utilities for Verdaccio",
"keywords": [
"private",

@ -0,0 +1,37 @@
# @verdaccio/core
## 6.0.0-6-next.1
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```

@ -1,6 +1,6 @@
{
"name": "@verdaccio/core",
"version": "6.0.0-next.0",
"version": "6.0.0-6-next.1",
"description": "core utilities",
"keywords": [
"private",
@ -39,7 +39,7 @@
"semver": "7.3.5"
},
"devDependencies": {
"@verdaccio/types": "workspace:11.0.0-6-next.7",
"@verdaccio/types": "workspace:11.0.0-6-next.8",
"typedoc": "next"
},
"scripts": {

@ -40,7 +40,7 @@
"lockfile": "1.0.4"
},
"devDependencies": {
"@verdaccio/types": "workspace:11.0.0-6-next.7"
"@verdaccio/types": "workspace:11.0.0-6-next.8"
},
"scripts": {
"clean": "rimraf ./build",

@ -1,5 +1,13 @@
# Change Log
## 11.0.0-6-next.8
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/commons-api@11.0.0-6-next.4
- @verdaccio/file-locking@11.0.0-alpha.3
## 11.0.0-6-next.7
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "verdaccio-htpasswd",
"version": "11.0.0-6-next.7",
"version": "11.0.0-6-next.8",
"description": "htpasswd auth plugin for Verdaccio",
"keywords": [
"private",
@ -34,7 +34,7 @@
"npm": ">=6"
},
"dependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/file-locking": "workspace:11.0.0-alpha.3",
"apache-md5": "1.1.7",
"bcryptjs": "2.4.3",
@ -44,7 +44,7 @@
},
"devDependencies": {
"@types/bcryptjs": "2.4.2",
"@verdaccio/types": "workspace:11.0.0-6-next.7",
"@verdaccio/types": "workspace:11.0.0-6-next.8",
"mockdate": "3.0.5"
},
"scripts": {

@ -1,5 +1,50 @@
# Change Log
## 11.0.0-6-next.8
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/commons-api@11.0.0-6-next.4
- @verdaccio/core@6.0.0-6-next.1
- @verdaccio/streams@11.0.0-6-next.4
- @verdaccio/file-locking@11.0.0-alpha.3
## 11.0.0-6-next.7
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/local-storage",
"version": "11.0.0-6-next.7",
"version": "11.0.0-6-next.8",
"description": "Local storage implementation",
"keywords": [
"private",
@ -37,10 +37,10 @@
"npm": ">=7"
},
"dependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/core": "workspace:6.0.0-next.0",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/core": "workspace:6.0.0-6-next.1",
"@verdaccio/file-locking": "workspace:11.0.0-alpha.3",
"@verdaccio/streams": "workspace:11.0.0-alpha.3",
"@verdaccio/streams": "workspace:11.0.0-6-next.4",
"async": "3.2.1",
"core-js": "3.17.2",
"debug": "4.3.2",
@ -52,9 +52,9 @@
},
"devDependencies": {
"@types/minimatch": "3.0.5",
"@verdaccio/types": "workspace:11.0.0-6-next.7",
"@verdaccio/config": "workspace:6.0.0-6-next.7",
"@verdaccio/utils": "workspace:6.0.0-6-next.5",
"@verdaccio/types": "workspace:11.0.0-6-next.8",
"@verdaccio/config": "workspace:6.0.0-6-next.8",
"@verdaccio/utils": "workspace:6.0.0-6-next.6",
"minimatch": "3.0.4",
"tmp-promise": "3.0.2"
},

@ -45,7 +45,7 @@
"marked": "3.0.2"
},
"devDependencies": {
"@verdaccio/types": "workspace:11.0.0-6-next.7"
"@verdaccio/types": "workspace:11.0.0-6-next.8"
},
"scripts": {
"clean": "rimraf ./build",

@ -1,5 +1,50 @@
# @verdaccio/fastify-migration
## 6.0.0-6-next.12
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/auth@6.0.0-6-next.11
- @verdaccio/config@6.0.0-6-next.8
- @verdaccio/store@6.0.0-6-next.12
- @verdaccio/logger@6.0.0-6-next.4
## 6.0.0-6-next.11
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/fastify-migration",
"version": "6.0.0-6-next.11",
"version": "6.0.0-6-next.12",
"description": "Fastify server migration package",
"keywords": [
"private",
@ -34,17 +34,17 @@
"access": "public"
},
"dependencies": {
"@verdaccio/config": "workspace:6.0.0-6-next.7",
"@verdaccio/auth": "workspace:6.0.0-6-next.10",
"@verdaccio/config": "workspace:6.0.0-6-next.8",
"@verdaccio/auth": "workspace:6.0.0-6-next.11",
"@verdaccio/logger": "workspace:6.0.0-6-next.4",
"@verdaccio/store": "workspace:6.0.0-6-next.11",
"@verdaccio/store": "workspace:6.0.0-6-next.12",
"core-js": "3.17.2",
"debug": "4.3.2",
"fastify": "3.20.2",
"fastify-plugin": "3.0.0"
},
"devDependencies": {
"@verdaccio/types": "workspace:11.0.0-6-next.7",
"@verdaccio/types": "workspace:11.0.0-6-next.8",
"ts-node": "10.2.1"
},
"scripts": {

@ -1,5 +1,42 @@
# Change Log
## 11.0.0-6-next.4
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
## 10.0.0-alpha.3
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/streams",
"version": "11.0.0-alpha.3",
"version": "11.0.0-6-next.4",
"description": "Stream extension for Verdaccio",
"keywords": [
"private",
@ -34,7 +34,7 @@
"access": "public"
},
"devDependencies": {
"@verdaccio/types": "workspace:11.0.0-6-next.7"
"@verdaccio/types": "workspace:11.0.0-6-next.8"
},
"scripts": {
"clean": "rimraf ./build",

@ -1,5 +1,14 @@
# Change Log
## 11.0.0-6-next.7
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/commons-api@11.0.0-6-next.4
- @verdaccio/utils@6.0.0-6-next.6
- @verdaccio/url@11.0.0-6-next.5
## 11.0.0-6-next.6
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/tarball",
"version": "11.0.0-6-next.6",
"version": "11.0.0-6-next.7",
"description": "tarball utilities resolver",
"keywords": [
"private",
@ -34,13 +34,13 @@
"access": "public"
},
"dependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/url": "workspace:11.0.0-6-next.4",
"@verdaccio/utils": "workspace:6.0.0-6-next.5",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/url": "workspace:11.0.0-6-next.5",
"@verdaccio/utils": "workspace:6.0.0-6-next.6",
"lodash": "4.17.21"
},
"devDependencies": {
"@verdaccio/types": "workspace:11.0.0-6-next.7",
"@verdaccio/types": "workspace:11.0.0-6-next.8",
"express": "4.17.1",
"node-mocks-http": "1.10.1"
},

@ -1,5 +1,42 @@
# Change Log
## 11.0.0-6-next.8
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
## 11.0.0-6-next.7
### Minor Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/types",
"version": "11.0.0-6-next.7",
"version": "11.0.0-6-next.8",
"description": "verdaccio types definitions",
"keywords": [
"private",

@ -1,5 +1,12 @@
# Change Log
## 11.0.0-6-next.5
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/commons-api@11.0.0-6-next.4
## 11.0.0-6-next.4
### Major Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/url",
"version": "11.0.0-6-next.4",
"version": "11.0.0-6-next.5",
"description": "url utilities resolver",
"keywords": [
"private",
@ -34,13 +34,13 @@
"access": "public"
},
"dependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"debug": "4.3.2",
"lodash": "4.17.21",
"validator": "13.6.0"
},
"devDependencies": {
"@verdaccio/types": "workspace:11.0.0-6-next.7",
"@verdaccio/types": "workspace:11.0.0-6-next.8",
"node-mocks-http": "1.10.1"
},
"scripts": {

@ -1,5 +1,48 @@
# @verdaccio/hooks
## 6.0.0-6-next.6
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/commons-api@11.0.0-6-next.4
- @verdaccio/logger@6.0.0-6-next.4
## 6.0.0-6-next.5
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/hooks",
"version": "6.0.0-6-next.5",
"version": "6.0.0-6-next.6",
"description": "loaders logic",
"main": "./build/index.js",
"types": "build/index.d.ts",
@ -30,7 +30,7 @@
"npm": ">=6"
},
"dependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/logger": "workspace:6.0.0-6-next.4",
"core-js": "3.17.2",
"debug": "4.3.2",
@ -39,10 +39,10 @@
"undici-fetch": "1.0.0-rc.4"
},
"devDependencies": {
"@verdaccio/auth": "workspace:6.0.0-6-next.10",
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/config": "workspace:6.0.0-6-next.7",
"@verdaccio/types": "workspace:11.0.0-6-next.7"
"@verdaccio/auth": "workspace:6.0.0-6-next.11",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/config": "workspace:6.0.0-6-next.8",
"@verdaccio/types": "workspace:11.0.0-6-next.8"
},
"scripts": {
"clean": "rimraf ./build",

@ -18,10 +18,10 @@
"lodash": "4.17.21"
},
"devDependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/config": "workspace:6.0.0-6-next.7",
"@verdaccio/mock": "workspace:6.0.0-6-next.8",
"@verdaccio/types": "workspace:11.0.0-6-next.7"
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/config": "workspace:6.0.0-6-next.8",
"@verdaccio/mock": "workspace:6.0.0-6-next.9",
"@verdaccio/types": "workspace:11.0.0-6-next.8"
},
"homepage": "https://verdaccio.org",
"keywords": [

@ -46,7 +46,7 @@
},
"devDependencies": {
"@types/pino": "6.3.11",
"@verdaccio/types": "workspace:11.0.0-6-next.7"
"@verdaccio/types": "workspace:11.0.0-6-next.8"
},
"funding": {
"type": "opencollective",

@ -1,5 +1,15 @@
# @verdaccio/middleware
## 6.0.0-6-next.11
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/auth@6.0.0-6-next.11
- @verdaccio/commons-api@11.0.0-6-next.4
- @verdaccio/utils@6.0.0-6-next.6
- @verdaccio/logger@6.0.0-6-next.4
## 6.0.0-6-next.10
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/middleware",
"version": "6.0.0-6-next.10",
"version": "6.0.0-6-next.11",
"description": "loaders logic",
"main": "./build/index.js",
"types": "build/index.d.ts",
@ -39,10 +39,10 @@
},
"dependencies": {
"debug": "4.3.2",
"@verdaccio/auth": "workspace:6.0.0-6-next.10",
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/auth": "workspace:6.0.0-6-next.11",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/logger": "workspace:6.0.0-6-next.4",
"@verdaccio/utils": "workspace:6.0.0-6-next.5",
"@verdaccio/utils": "workspace:6.0.0-6-next.6",
"lodash": "4.17.21"
},
"funding": {

@ -1,5 +1,14 @@
# @verdaccio/mock
## 6.0.0-6-next.9
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/config@6.0.0-6-next.8
- @verdaccio/commons-api@11.0.0-6-next.4
- @verdaccio/utils@6.0.0-6-next.6
## 6.0.0-6-next.8
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/mock",
"version": "6.0.0-6-next.8",
"version": "6.0.0-6-next.9",
"author": {
"name": "Juan Picado",
"email": "juanpicado19@gmail.com"
@ -39,9 +39,9 @@
"build": "pnpm run build:js && pnpm run build:types"
},
"dependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/config": "workspace:6.0.0-6-next.7",
"@verdaccio/utils": "workspace:6.0.0-6-next.5",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/config": "workspace:6.0.0-6-next.8",
"@verdaccio/utils": "workspace:6.0.0-6-next.6",
"core-js": "3.17.2",
"debug": "4.3.2",
"fs-extra": "10.0.0",
@ -50,7 +50,7 @@
"supertest": "6.1.6"
},
"devDependencies": {
"@verdaccio/types": "workspace:11.0.0-6-next.7"
"@verdaccio/types": "workspace:11.0.0-6-next.8"
},
"funding": {
"type": "opencollective",

@ -1,5 +1,15 @@
# @verdaccio/node-api
## 6.0.0-6-next.20
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/config@6.0.0-6-next.8
- @verdaccio/commons-api@11.0.0-6-next.4
- @verdaccio/server@6.0.0-6-next.19
- @verdaccio/logger@6.0.0-6-next.4
## 6.0.0-6-next.19
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/node-api",
"version": "6.0.0-6-next.19",
"version": "6.0.0-6-next.20",
"description": "node API",
"main": "build/index.js",
"types": "build/index.d.ts",
@ -39,17 +39,17 @@
},
"license": "MIT",
"dependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/config": "workspace:6.0.0-6-next.7",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/config": "workspace:6.0.0-6-next.8",
"@verdaccio/logger": "workspace:6.0.0-6-next.4",
"@verdaccio/server": "workspace:6.0.0-6-next.18",
"@verdaccio/server": "workspace:6.0.0-6-next.19",
"core-js": "3.17.2",
"debug": "4.3.2",
"lodash": "4.17.21"
},
"devDependencies": {
"@verdaccio/mock": "workspace:6.0.0-6-next.8",
"@verdaccio/types": "workspace:11.0.0-6-next.7",
"@verdaccio/mock": "workspace:6.0.0-6-next.9",
"@verdaccio/types": "workspace:11.0.0-6-next.8",
"jest-mock-process": "1.4.1",
"selfsigned": "1.10.11",
"supertest": "6.1.6"

@ -1,5 +1,12 @@
# Change Log
## 11.0.0-6-next.4
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/commons-api@11.0.0-6-next.4
## 10.0.0-alpha.3
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/active-directory",
"version": "11.0.0-alpha.3",
"version": "11.0.0-6-next.4",
"description": "Active Directory authentication plugin for Verdaccio",
"keywords": [
"private",
@ -34,12 +34,12 @@
"npm": ">=6"
},
"dependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"activedirectory2": "2.1.0"
},
"devDependencies": {
"@types/activedirectory2": "1.2.3",
"@verdaccio/types": "workspace:11.0.0-6-next.7"
"@verdaccio/types": "workspace:11.0.0-6-next.8"
},
"scripts": {
"clean": "rimraf ./build",

@ -1,5 +1,42 @@
# Change Log
## 11.0.0-6-next.6
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
## 11.0.0-6-next.5
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "verdaccio-audit",
"version": "11.0.0-6-next.5",
"version": "11.0.0-6-next.6",
"description": "Verdaccio Middleware plugin to bypass npmjs audit",
"keywords": [
"private",
@ -36,7 +36,7 @@
"node-fetch": "3.0.0-beta.6-exportfix"
},
"devDependencies": {
"@verdaccio/types": "workspace:11.0.0-6-next.7",
"@verdaccio/types": "workspace:11.0.0-6-next.8",
"body-parser": "1.19.0",
"nock": "12.0.3",
"supertest": "6.1.6"

@ -1,5 +1,12 @@
# Change Log
## 11.0.0-6-next.4
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/commons-api@11.0.0-6-next.4
## 10.0.0-alpha.3
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "verdaccio-auth-memory",
"version": "11.0.0-alpha.3",
"version": "11.0.0-6-next.4",
"description": "Auth plugin for Verdaccio that keeps users in memory",
"keywords": [
"private",
@ -32,10 +32,10 @@
},
"dependencies": {
"debug": "4.3.2",
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3"
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4"
},
"devDependencies": {
"@verdaccio/types": "workspace:11.0.0-6-next.7"
"@verdaccio/types": "workspace:11.0.0-6-next.8"
},
"scripts": {
"clean": "rimraf ./build",

@ -1,5 +1,48 @@
# Change Log
## 11.0.0-6-next.6
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/commons-api@11.0.0-6-next.4
- @verdaccio/streams@11.0.0-6-next.4
## 11.0.0-6-next.5
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "verdaccio-aws-s3-storage",
"version": "11.0.0-6-next.5",
"version": "11.0.0-6-next.6",
"description": "AWS S3 storage implementation for Verdaccio",
"keywords": [
"private",
@ -31,12 +31,12 @@
"main": "build/index.js",
"types": "build/index.d.ts",
"dependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/streams": "workspace:11.0.0-alpha.3",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/streams": "workspace:11.0.0-6-next.4",
"aws-sdk": "2.981.0"
},
"devDependencies": {
"@verdaccio/types": "workspace:11.0.0-6-next.7",
"@verdaccio/types": "workspace:11.0.0-6-next.8",
"recursive-readdir": "2.2.2"
},
"scripts": {

@ -1,5 +1,48 @@
# Change Log
## 11.0.0-6-next.6
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/commons-api@11.0.0-6-next.4
- @verdaccio/streams@11.0.0-6-next.4
## 11.0.0-6-next.5
### Major Changes

@ -1,6 +1,6 @@
{
"name": "verdaccio-google-cloud",
"version": "11.0.0-6-next.5",
"version": "11.0.0-6-next.6",
"description": "Google Cloud storage implementation for Verdaccio",
"keywords": [
"private",
@ -33,11 +33,11 @@
"dependencies": {
"@google-cloud/datastore": "6.5.0",
"@google-cloud/storage": "5.14.0",
"@verdaccio/commons-api": "11.0.0-alpha.3",
"@verdaccio/streams": "workspace:11.0.0-alpha.3"
"@verdaccio/commons-api": "11.0.0-6-next.4",
"@verdaccio/streams": "workspace:11.0.0-6-next.4"
},
"devDependencies": {
"@verdaccio/types": "workspace:11.0.0-6-next.7",
"@verdaccio/types": "workspace:11.0.0-6-next.8",
"memory-fs": "0.5.0"
},
"optionalDependencies": {

@ -1,5 +1,48 @@
# Change Log
## 11.0.0-6-next.5
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/commons-api@11.0.0-6-next.4
- @verdaccio/streams@11.0.0-6-next.4
## 11.0.0-6-next.4
### Major Changes

@ -1,6 +1,6 @@
{
"name": "verdaccio-memory",
"version": "11.0.0-6-next.4",
"version": "11.0.0-6-next.5",
"description": "Storage implementation in memory",
"keywords": [
"private",
@ -31,14 +31,14 @@
"npm": ">=6"
},
"dependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/streams": "workspace:11.0.0-alpha.3",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/streams": "workspace:11.0.0-6-next.4",
"memory-fs": "0.5.0",
"debug": "4.3.2",
"memfs": "3.2.4"
},
"devDependencies": {
"@verdaccio/types": "workspace:11.0.0-6-next.7"
"@verdaccio/types": "workspace:11.0.0-6-next.8"
},
"scripts": {
"clean": "rimraf ./build",

@ -1,5 +1,42 @@
# @verdaccio/ui-theme
## 6.0.0-6-next.10
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
## 6.0.0-6-next.9
### Minor Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/ui-theme",
"version": "6.0.0-6-next.9",
"version": "6.0.0-6-next.10",
"description": "Verdaccio User Interface",
"author": {
"name": "Verdaccio Contributors",
@ -27,7 +27,7 @@
"@testing-library/dom": "8.2.0",
"@testing-library/jest-dom": "5.14.1",
"@testing-library/react": "12.0.0",
"@verdaccio/node-api": "workspace:6.0.0-6-next.19",
"@verdaccio/node-api": "workspace:6.0.0-6-next.20",
"autosuggest-highlight": "3.1.1",
"babel-loader": "8.2.2",
"babel-plugin-dynamic-import-node": "2.3.3",

@ -1,5 +1,53 @@
# @verdaccio/proxy
## 6.0.0-6-next.11
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/config@6.0.0-6-next.8
- @verdaccio/commons-api@11.0.0-6-next.4
- @verdaccio/core@6.0.0-6-next.1
- @verdaccio/local-storage@11.0.0-6-next.8
- @verdaccio/streams@11.0.0-6-next.4
- @verdaccio/utils@6.0.0-6-next.6
- @verdaccio/logger@6.0.0-6-next.4
## 6.0.0-6-next.10
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/proxy",
"version": "6.0.0-6-next.10",
"version": "6.0.0-6-next.11",
"description": "verdaccio proxy fetcher",
"main": "./build/index.js",
"types": "build/index.d.ts",
@ -39,13 +39,13 @@
"build": "pnpm run build:js && pnpm run build:types"
},
"dependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/config": "workspace:6.0.0-6-next.7",
"@verdaccio/core": "workspace:6.0.0-next.0",
"@verdaccio/local-storage": "workspace:11.0.0-6-next.7",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/config": "workspace:6.0.0-6-next.8",
"@verdaccio/core": "workspace:6.0.0-6-next.1",
"@verdaccio/local-storage": "workspace:11.0.0-6-next.8",
"@verdaccio/logger": "workspace:6.0.0-6-next.4",
"@verdaccio/streams": "workspace:11.0.0-alpha.3",
"@verdaccio/utils": "workspace:6.0.0-6-next.5",
"@verdaccio/streams": "workspace:11.0.0-6-next.4",
"@verdaccio/utils": "workspace:6.0.0-6-next.6",
"JSONStream": "1.3.5",
"abortcontroller-polyfill": "1.7.3",
"debug": "4.3.2",
@ -56,7 +56,7 @@
"undici-fetch": "1.0.0-rc.4"
},
"devDependencies": {
"@verdaccio/types": "workspace:11.0.0-6-next.7",
"@verdaccio/types": "workspace:11.0.0-6-next.8",
"get-stream": "^6.0.1",
"nock": "13.0.11",
"node-mocks-http": "1.10.1",

@ -1,5 +1,57 @@
# @verdaccio/server
## 6.0.0-6-next.19
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/api@6.0.0-6-next.14
- @verdaccio/auth@6.0.0-6-next.11
- @verdaccio/config@6.0.0-6-next.8
- @verdaccio/commons-api@11.0.0-6-next.4
- verdaccio-audit@11.0.0-6-next.6
- @verdaccio/store@6.0.0-6-next.12
- @verdaccio/utils@6.0.0-6-next.6
- @verdaccio/web@6.0.0-6-next.17
- @verdaccio/middleware@6.0.0-6-next.11
- @verdaccio/loaders@6.0.0-6-next.4
- @verdaccio/logger@6.0.0-6-next.4
## 6.0.0-6-next.18
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/server",
"version": "6.0.0-6-next.18",
"version": "6.0.0-6-next.19",
"description": "server logic",
"main": "./build/index.js",
"types": "build/index.d.ts",
@ -30,17 +30,17 @@
"npm": ">=6"
},
"dependencies": {
"@verdaccio/api": "workspace:6.0.0-6-next.13",
"@verdaccio/auth": "workspace:6.0.0-6-next.10",
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/config": "workspace:6.0.0-6-next.7",
"@verdaccio/api": "workspace:6.0.0-6-next.14",
"@verdaccio/auth": "workspace:6.0.0-6-next.11",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/config": "workspace:6.0.0-6-next.8",
"@verdaccio/loaders": "workspace:6.0.0-6-next.4",
"@verdaccio/logger": "workspace:6.0.0-6-next.4",
"@verdaccio/middleware": "workspace:6.0.0-6-next.10",
"@verdaccio/store": "workspace:6.0.0-6-next.11",
"@verdaccio/utils": "workspace:6.0.0-6-next.5",
"@verdaccio/web": "workspace:6.0.0-6-next.16",
"verdaccio-audit": "workspace:11.0.0-6-next.5",
"@verdaccio/middleware": "workspace:6.0.0-6-next.11",
"@verdaccio/store": "workspace:6.0.0-6-next.12",
"@verdaccio/utils": "workspace:6.0.0-6-next.6",
"@verdaccio/web": "workspace:6.0.0-6-next.17",
"verdaccio-audit": "workspace:11.0.0-6-next.6",
"compression": "1.7.4",
"cors": "2.8.5",
"debug": "4.3.2",
@ -49,8 +49,8 @@
"lodash": "4.17.21"
},
"devDependencies": {
"@verdaccio/mock": "workspace:6.0.0-6-next.8",
"@verdaccio/proxy": "workspace:6.0.0-6-next.10",
"@verdaccio/mock": "workspace:6.0.0-6-next.9",
"@verdaccio/proxy": "workspace:6.0.0-6-next.11",
"http-errors": "1.8.0",
"request": "2.87.0"
},

@ -32,8 +32,8 @@
"homepage": "https://verdaccio.org",
"license": "MIT",
"devDependencies": {
"@verdaccio/cli": "workspace:6.0.0-6-next.20",
"@verdaccio/ui-theme": "workspace:6.0.0-6-next.9",
"@verdaccio/cli": "workspace:6.0.0-6-next.21",
"@verdaccio/ui-theme": "workspace:6.0.0-6-next.10",
"fs-extra": "10.0.0",
"webpack": "5.52.0",
"webpack-bundle-analyzer": "4.4.2",

@ -1,5 +1,55 @@
# @verdaccio/store
## 6.0.0-6-next.12
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/config@6.0.0-6-next.8
- @verdaccio/commons-api@11.0.0-6-next.4
- @verdaccio/core@6.0.0-6-next.1
- @verdaccio/local-storage@11.0.0-6-next.8
- @verdaccio/streams@11.0.0-6-next.4
- @verdaccio/proxy@6.0.0-6-next.11
- @verdaccio/utils@6.0.0-6-next.6
- @verdaccio/loaders@6.0.0-6-next.4
- @verdaccio/logger@6.0.0-6-next.4
## 6.0.0-6-next.11
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/store",
"version": "6.0.0-6-next.11",
"version": "6.0.0-6-next.12",
"description": "loaders logic",
"main": "./build/index.js",
"types": "build/index.d.ts",
@ -39,15 +39,15 @@
"build": "pnpm run build:js && pnpm run build:types"
},
"dependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/config": "workspace:6.0.0-6-next.7",
"@verdaccio/core": "workspace:6.0.0-next.0",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/config": "workspace:6.0.0-6-next.8",
"@verdaccio/core": "workspace:6.0.0-6-next.1",
"@verdaccio/loaders": "workspace:6.0.0-6-next.4",
"@verdaccio/local-storage": "workspace:11.0.0-6-next.7",
"@verdaccio/local-storage": "workspace:11.0.0-6-next.8",
"@verdaccio/logger": "workspace:6.0.0-6-next.4",
"@verdaccio/proxy": "workspace:6.0.0-6-next.10",
"@verdaccio/streams": "workspace:11.0.0-alpha.3",
"@verdaccio/utils": "workspace:6.0.0-6-next.5",
"@verdaccio/proxy": "workspace:6.0.0-6-next.11",
"@verdaccio/streams": "workspace:11.0.0-6-next.4",
"@verdaccio/utils": "workspace:6.0.0-6-next.6",
"JSONStream": "1.3.5",
"abortcontroller-polyfill": "1.7.3",
"async": "3.1.1",
@ -59,8 +59,8 @@
"semver": "7.1.2"
},
"devDependencies": {
"@verdaccio/mock": "workspace:6.0.0-6-next.8",
"@verdaccio/types": "workspace:11.0.0-6-next.7",
"@verdaccio/mock": "workspace:6.0.0-6-next.9",
"@verdaccio/types": "workspace:11.0.0-6-next.8",
"tmp-promise": "3.0.2"
},
"funding": {

@ -0,0 +1,37 @@
# @verdaccio/eslint-config
## 2.0.0-6-next.0
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```

@ -1,6 +1,6 @@
{
"name": "@verdaccio/eslint-config",
"version": "1.0.0",
"version": "2.0.0-6-next.0",
"private": "true",
"description": "verdaccio eslint config",
"main": "src/index.js",

@ -1,5 +1,42 @@
# @verdaccio/dev-types
## 6.0.0-6-next.4
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
## 5.0.0-alpha.3
### Patch Changes

@ -1,7 +1,7 @@
{
"private": true,
"name": "@verdaccio/dev-types",
"version": "6.0.0-alpha.3",
"version": "6.0.0-6-next.4",
"description": "types for verdaccio local dev",
"main": "./index.ts",
"types": "index.ts",

@ -1,5 +1,47 @@
# @verdaccio/utils
## 6.0.0-6-next.6
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/commons-api@11.0.0-6-next.4
## 6.0.0-6-next.5
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/utils",
"version": "6.0.0-6-next.5",
"version": "6.0.0-6-next.6",
"description": "verdaccio utilities",
"main": "./build/index.js",
"types": "build/index.d.ts",
@ -30,7 +30,7 @@
"npm": ">=6"
},
"dependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"minimatch": "3.0.4",
"semver": "7.3.5"
},

@ -1,5 +1,55 @@
# verdaccio
## 6.0.0-6-next.23
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/cli@6.0.0-6-next.21
- @verdaccio/hooks@6.0.0-6-next.6
- verdaccio-audit@11.0.0-6-next.6
- @verdaccio/ui-theme@6.0.0-6-next.10
- @verdaccio/utils@6.0.0-6-next.6
- @verdaccio/mock@6.0.0-6-next.9
- @verdaccio/node-api@6.0.0-6-next.20
- verdaccio-htpasswd@11.0.0-6-next.8
- @verdaccio/logger@6.0.0-6-next.4
## 6.0.0-6-next.22
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "verdaccio",
"version": "6.0.0-6-next.22",
"version": "6.0.0-6-next.23",
"description": "A lightweight private npm proxy registry",
"main": "build/index.js",
"types": "build/index.d.ts",
@ -37,21 +37,21 @@
},
"homepage": "https://verdaccio.org",
"dependencies": {
"@verdaccio/cli": "workspace:6.0.0-6-next.20",
"@verdaccio/hooks": "workspace:6.0.0-6-next.5",
"@verdaccio/cli": "workspace:6.0.0-6-next.21",
"@verdaccio/hooks": "workspace:6.0.0-6-next.6",
"@verdaccio/logger": "workspace:6.0.0-6-next.4",
"@verdaccio/mock": "workspace:6.0.0-6-next.8",
"@verdaccio/node-api": "workspace:6.0.0-6-next.19",
"@verdaccio/ui-theme": "workspace:6.0.0-6-next.9",
"@verdaccio/utils": "workspace:6.0.0-6-next.5",
"verdaccio-audit": "11.0.0-6-next.5",
"verdaccio-htpasswd": "11.0.0-6-next.7"
"@verdaccio/mock": "workspace:6.0.0-6-next.9",
"@verdaccio/node-api": "workspace:6.0.0-6-next.20",
"@verdaccio/ui-theme": "workspace:6.0.0-6-next.10",
"@verdaccio/utils": "workspace:6.0.0-6-next.6",
"verdaccio-audit": "11.0.0-6-next.6",
"verdaccio-htpasswd": "11.0.0-6-next.8"
},
"devDependencies": {
"@verdaccio/auth": "workspace:6.0.0-6-next.10",
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/config": "workspace:6.0.0-6-next.7",
"@verdaccio/store": "workspace:6.0.0-6-next.11",
"@verdaccio/auth": "workspace:6.0.0-6-next.11",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/config": "workspace:6.0.0-6-next.8",
"@verdaccio/store": "workspace:6.0.0-6-next.12",
"fastify": "3.20.2"
},
"keywords": [

@ -1,5 +1,57 @@
# @verdaccio/web
## 6.0.0-6-next.17
### Major Changes
- 459b6fa7: refactor: search v1 endpoint and local-database
- refactor search `api v1` endpoint, improve performance
- remove usage of `async` dependency https://github.com/verdaccio/verdaccio/issues/1225
- refactor method storage class
- create new module `core` to reduce the ammount of modules with utilities
- use `undici` instead `node-fetch`
- use `fastify` instead `express` for functional test
### Breaking changes
- plugin storage API changes
- remove old search endpoint (return 404)
- filter local private packages at plugin level
The storage api changes for methods `get`, `add`, `remove` as promise base. The `search` methods also changes and recieves a `query` object that contains all query params from the client.
```ts
export interface IPluginStorage<T> extends IPlugin {
add(name: string): Promise<void>;
remove(name: string): Promise<void>;
get(): Promise<any>;
init(): Promise<void>;
getSecret(): Promise<string>;
setSecret(secret: string): Promise<any>;
getPackageStorage(packageInfo: string): IPackageStorage;
search(query: searchUtils.SearchQuery): Promise<searchUtils.SearchItem[]>;
saveToken(token: Token): Promise<any>;
deleteToken(user: string, tokenKey: string): Promise<any>;
readTokens(filter: TokenFilter): Promise<Token[]>;
}
```
### Patch Changes
- Updated dependencies [459b6fa7]
- @verdaccio/auth@6.0.0-6-next.11
- @verdaccio/config@6.0.0-6-next.8
- @verdaccio/commons-api@11.0.0-6-next.4
- @verdaccio/store@6.0.0-6-next.12
- @verdaccio/utils@6.0.0-6-next.6
- @verdaccio/middleware@6.0.0-6-next.11
- @verdaccio/loaders@6.0.0-6-next.4
- @verdaccio/tarball@11.0.0-6-next.7
- @verdaccio/url@11.0.0-6-next.5
- @verdaccio/readme@11.0.0-alpha.3
- @verdaccio/logger@6.0.0-6-next.4
## 6.0.0-6-next.16
### Patch Changes

@ -1,6 +1,6 @@
{
"name": "@verdaccio/web",
"version": "6.0.0-6-next.16",
"version": "6.0.0-6-next.17",
"description": "web ui middleware",
"main": "./build/index.js",
"types": "build/index.d.ts",
@ -25,17 +25,17 @@
},
"license": "MIT",
"dependencies": {
"@verdaccio/auth": "workspace:6.0.0-6-next.10",
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/config": "workspace:6.0.0-6-next.7",
"@verdaccio/auth": "workspace:6.0.0-6-next.11",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/config": "workspace:6.0.0-6-next.8",
"@verdaccio/loaders": "workspace:6.0.0-6-next.4",
"@verdaccio/logger": "workspace:6.0.0-6-next.4",
"@verdaccio/middleware": "workspace:6.0.0-6-next.10",
"@verdaccio/middleware": "workspace:6.0.0-6-next.11",
"@verdaccio/readme": "workspace:11.0.0-alpha.3",
"@verdaccio/store": "workspace:6.0.0-6-next.11",
"@verdaccio/tarball": "workspace:11.0.0-6-next.6",
"@verdaccio/url": "workspace:11.0.0-6-next.4",
"@verdaccio/utils": "workspace:6.0.0-6-next.5",
"@verdaccio/store": "workspace:6.0.0-6-next.12",
"@verdaccio/tarball": "workspace:11.0.0-6-next.7",
"@verdaccio/url": "workspace:11.0.0-6-next.5",
"@verdaccio/utils": "workspace:6.0.0-6-next.6",
"body-parse": "0.1.0",
"body-parser": "1.19.0",
"debug": "4.3.2",
@ -44,12 +44,12 @@
"lru-cache": "6.0.0"
},
"devDependencies": {
"@verdaccio/types": "workspace:11.0.0-6-next.7",
"@verdaccio/types": "workspace:11.0.0-6-next.8",
"body-parser": "1.19.0",
"node-html-parser": "4.1.4",
"supertest": "6.1.6",
"verdaccio-auth-memory": "workspace:11.0.0-alpha.3",
"verdaccio-memory": "workspace:11.0.0-6-next.4"
"verdaccio-auth-memory": "workspace:11.0.0-6-next.4",
"verdaccio-memory": "workspace:11.0.0-6-next.5"
},
"scripts": {
"clean": "rimraf ./build",

271
pnpm-lock.yaml generated

@ -222,18 +222,18 @@ importers:
packages/api:
specifiers:
'@verdaccio/auth': workspace:6.0.0-6-next.10
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/config': workspace:6.0.0-6-next.7
'@verdaccio/core': workspace:6.0.0-next.0
'@verdaccio/hooks': workspace:6.0.0-6-next.5
'@verdaccio/auth': workspace:6.0.0-6-next.11
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/config': workspace:6.0.0-6-next.8
'@verdaccio/core': workspace:6.0.0-6-next.1
'@verdaccio/hooks': workspace:6.0.0-6-next.6
'@verdaccio/logger': workspace:6.0.0-6-next.4
'@verdaccio/middleware': workspace:6.0.0-6-next.10
'@verdaccio/server': workspace:6.0.0-6-next.18
'@verdaccio/store': workspace:6.0.0-6-next.11
'@verdaccio/tarball': workspace:11.0.0-6-next.6
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/utils': workspace:6.0.0-6-next.5
'@verdaccio/middleware': workspace:6.0.0-6-next.11
'@verdaccio/server': workspace:6.0.0-6-next.19
'@verdaccio/store': workspace:6.0.0-6-next.12
'@verdaccio/tarball': workspace:11.0.0-6-next.7
'@verdaccio/types': workspace:11.0.0-6-next.8
'@verdaccio/utils': workspace:6.0.0-6-next.6
body-parser: 1.19.0
cookies: 0.8.0
debug: 4.3.2
@ -267,18 +267,18 @@ importers:
packages/auth:
specifiers:
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/config': workspace:6.0.0-6-next.7
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/config': workspace:6.0.0-6-next.8
'@verdaccio/loaders': workspace:6.0.0-6-next.4
'@verdaccio/logger': workspace:6.0.0-6-next.4
'@verdaccio/mock': workspace:6.0.0-6-next.8
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/utils': workspace:6.0.0-6-next.5
'@verdaccio/mock': workspace:6.0.0-6-next.9
'@verdaccio/types': workspace:11.0.0-6-next.8
'@verdaccio/utils': workspace:6.0.0-6-next.6
debug: 4.3.2
express: 4.17.1
jsonwebtoken: 8.5.1
lodash: 4.17.21
verdaccio-htpasswd: workspace:11.0.0-6-next.7
verdaccio-htpasswd: workspace:11.0.0-6-next.8
dependencies:
'@verdaccio/commons-api': link:../core/commons-api
'@verdaccio/config': link:../config
@ -296,10 +296,10 @@ importers:
packages/cli:
specifiers:
'@verdaccio/config': workspace:6.0.0-6-next.7
'@verdaccio/fastify-migration': workspace:6.0.0-6-next.11
'@verdaccio/config': workspace:6.0.0-6-next.8
'@verdaccio/fastify-migration': workspace:6.0.0-6-next.12
'@verdaccio/logger': workspace:6.0.0-6-next.4
'@verdaccio/node-api': workspace:6.0.0-6-next.19
'@verdaccio/node-api': workspace:6.0.0-6-next.20
clipanion: 3.0.1
envinfo: 7.8.1
kleur: 3.0.3
@ -321,8 +321,8 @@ importers:
specifiers:
'@types/minimatch': 3.0.5
'@types/yup': 0.29.13
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/utils': workspace:6.0.0-6-next.5
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/utils': workspace:6.0.0-6-next.6
debug: 4.3.2
js-yaml: 3.14.1
lodash: 4.17.21
@ -350,7 +350,7 @@ importers:
packages/core/core:
specifiers:
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/types': workspace:11.0.0-6-next.8
http-errors: 1.8.0
http-status-codes: 2.1.4
semver: 7.3.5
@ -365,7 +365,7 @@ importers:
packages/core/file-locking:
specifiers:
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/types': workspace:11.0.0-6-next.8
lockfile: 1.0.4
dependencies:
lockfile: 1.0.4
@ -375,9 +375,9 @@ importers:
packages/core/htpasswd:
specifiers:
'@types/bcryptjs': 2.4.2
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/file-locking': workspace:11.0.0-alpha.3
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/types': workspace:11.0.0-6-next.8
apache-md5: 1.1.7
bcryptjs: 2.4.3
core-js: 3.17.2
@ -400,13 +400,13 @@ importers:
packages/core/local-storage:
specifiers:
'@types/minimatch': 3.0.5
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/config': workspace:6.0.0-6-next.7
'@verdaccio/core': workspace:6.0.0-next.0
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/config': workspace:6.0.0-6-next.8
'@verdaccio/core': workspace:6.0.0-6-next.1
'@verdaccio/file-locking': workspace:11.0.0-alpha.3
'@verdaccio/streams': workspace:11.0.0-alpha.3
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/utils': workspace:6.0.0-6-next.5
'@verdaccio/streams': workspace:11.0.0-6-next.4
'@verdaccio/types': workspace:11.0.0-6-next.8
'@verdaccio/utils': workspace:6.0.0-6-next.6
async: 3.2.1
core-js: 3.17.2
debug: 4.3.2
@ -440,7 +440,7 @@ importers:
packages/core/readme:
specifiers:
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/types': workspace:11.0.0-6-next.8
dompurify: 2.3.1
jsdom: 17.0.0
marked: 3.0.2
@ -453,11 +453,11 @@ importers:
packages/core/server:
specifiers:
'@verdaccio/auth': workspace:6.0.0-6-next.10
'@verdaccio/config': workspace:6.0.0-6-next.7
'@verdaccio/auth': workspace:6.0.0-6-next.11
'@verdaccio/config': workspace:6.0.0-6-next.8
'@verdaccio/logger': workspace:6.0.0-6-next.4
'@verdaccio/store': workspace:6.0.0-6-next.11
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/store': workspace:6.0.0-6-next.12
'@verdaccio/types': workspace:11.0.0-6-next.8
core-js: 3.17.2
debug: 4.3.2
fastify: 3.20.2
@ -478,16 +478,16 @@ importers:
packages/core/streams:
specifiers:
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/types': workspace:11.0.0-6-next.8
devDependencies:
'@verdaccio/types': link:../types
packages/core/tarball:
specifiers:
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/url': workspace:11.0.0-6-next.4
'@verdaccio/utils': workspace:6.0.0-6-next.5
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/types': workspace:11.0.0-6-next.8
'@verdaccio/url': workspace:11.0.0-6-next.5
'@verdaccio/utils': workspace:6.0.0-6-next.6
express: 4.17.1
lodash: 4.17.21
node-mocks-http: 1.10.1
@ -509,8 +509,8 @@ importers:
packages/core/url:
specifiers:
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/types': workspace:11.0.0-6-next.8
debug: 4.3.2
lodash: 4.17.21
node-mocks-http: 1.10.1
@ -526,11 +526,11 @@ importers:
packages/hooks:
specifiers:
'@verdaccio/auth': workspace:6.0.0-6-next.10
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/config': workspace:6.0.0-6-next.7
'@verdaccio/auth': workspace:6.0.0-6-next.11
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/config': workspace:6.0.0-6-next.8
'@verdaccio/logger': workspace:6.0.0-6-next.4
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/types': workspace:11.0.0-6-next.8
core-js: 3.17.2
debug: 4.3.2
handlebars: 4.7.7
@ -551,11 +551,11 @@ importers:
packages/loaders:
specifiers:
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/config': workspace:6.0.0-6-next.7
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/config': workspace:6.0.0-6-next.8
'@verdaccio/logger': workspace:6.0.0-6-next.4
'@verdaccio/mock': workspace:6.0.0-6-next.8
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/mock': workspace:6.0.0-6-next.9
'@verdaccio/types': workspace:11.0.0-6-next.8
debug: 4.3.2
lodash: 4.17.21
dependencies:
@ -572,7 +572,7 @@ importers:
specifiers:
'@types/pino': 6.3.11
'@verdaccio/logger-prettify': workspace:6.0.0-alpha.3
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/types': workspace:11.0.0-6-next.8
debug: 4.3.2
lodash: 4.17.21
pino: 6.13.1
@ -606,10 +606,10 @@ importers:
packages/middleware:
specifiers:
'@verdaccio/auth': workspace:6.0.0-6-next.10
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/auth': workspace:6.0.0-6-next.11
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/logger': workspace:6.0.0-6-next.4
'@verdaccio/utils': workspace:6.0.0-6-next.5
'@verdaccio/utils': workspace:6.0.0-6-next.6
debug: 4.3.2
lodash: 4.17.21
dependencies:
@ -622,10 +622,10 @@ importers:
packages/mock:
specifiers:
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/config': workspace:6.0.0-6-next.7
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/utils': workspace:6.0.0-6-next.5
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/config': workspace:6.0.0-6-next.8
'@verdaccio/types': workspace:11.0.0-6-next.8
'@verdaccio/utils': workspace:6.0.0-6-next.6
core-js: 3.17.2
debug: 4.3.2
fs-extra: 10.0.0
@ -647,12 +647,12 @@ importers:
packages/node-api:
specifiers:
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/config': workspace:6.0.0-6-next.7
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/config': workspace:6.0.0-6-next.8
'@verdaccio/logger': workspace:6.0.0-6-next.4
'@verdaccio/mock': workspace:6.0.0-6-next.8
'@verdaccio/server': workspace:6.0.0-6-next.18
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/mock': workspace:6.0.0-6-next.9
'@verdaccio/server': workspace:6.0.0-6-next.19
'@verdaccio/types': workspace:11.0.0-6-next.8
core-js: 3.17.2
debug: 4.3.2
jest-mock-process: 1.4.1
@ -677,8 +677,8 @@ importers:
packages/plugins/active-directory:
specifiers:
'@types/activedirectory2': 1.2.3
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/types': workspace:11.0.0-6-next.8
activedirectory2: 2.1.0
dependencies:
'@verdaccio/commons-api': link:../../core/commons-api
@ -689,7 +689,7 @@ importers:
packages/plugins/audit:
specifiers:
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/types': workspace:11.0.0-6-next.8
body-parser: 1.19.0
express: 4.17.1
https-proxy-agent: 5.0.0
@ -708,8 +708,8 @@ importers:
packages/plugins/auth-memory:
specifiers:
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/types': workspace:11.0.0-6-next.8
debug: 4.3.2
dependencies:
'@verdaccio/commons-api': link:../../core/commons-api
@ -719,9 +719,9 @@ importers:
packages/plugins/aws-storage:
specifiers:
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/streams': workspace:11.0.0-alpha.3
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/streams': workspace:11.0.0-6-next.4
'@verdaccio/types': workspace:11.0.0-6-next.8
aws-sdk: 2.981.0
recursive-readdir: 2.2.2
dependencies:
@ -736,9 +736,9 @@ importers:
specifiers:
'@google-cloud/datastore': 6.5.0
'@google-cloud/storage': 5.14.0
'@verdaccio/commons-api': 11.0.0-alpha.3
'@verdaccio/streams': workspace:11.0.0-alpha.3
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/commons-api': 11.0.0-6-next.4
'@verdaccio/streams': workspace:11.0.0-6-next.4
'@verdaccio/types': workspace:11.0.0-6-next.8
fast-crc32c: 1.0.4
memory-fs: 0.5.0
dependencies:
@ -754,9 +754,9 @@ importers:
packages/plugins/memory:
specifiers:
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/streams': workspace:11.0.0-alpha.3
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/streams': workspace:11.0.0-6-next.4
'@verdaccio/types': workspace:11.0.0-6-next.8
debug: 4.3.2
memfs: 3.2.4
memory-fs: 0.5.0
@ -781,7 +781,7 @@ importers:
'@testing-library/dom': 8.2.0
'@testing-library/jest-dom': 5.14.1
'@testing-library/react': 12.0.0
'@verdaccio/node-api': workspace:6.0.0-6-next.19
'@verdaccio/node-api': workspace:6.0.0-6-next.20
autosuggest-highlight: 3.1.1
babel-loader: 8.2.2
babel-plugin-dynamic-import-node: 2.3.3
@ -911,14 +911,14 @@ importers:
packages/proxy:
specifiers:
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/config': workspace:6.0.0-6-next.7
'@verdaccio/core': workspace:6.0.0-next.0
'@verdaccio/local-storage': workspace:11.0.0-6-next.7
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/config': workspace:6.0.0-6-next.8
'@verdaccio/core': workspace:6.0.0-6-next.1
'@verdaccio/local-storage': workspace:11.0.0-6-next.8
'@verdaccio/logger': workspace:6.0.0-6-next.4
'@verdaccio/streams': workspace:11.0.0-alpha.3
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/utils': workspace:6.0.0-6-next.5
'@verdaccio/streams': workspace:11.0.0-6-next.4
'@verdaccio/types': workspace:11.0.0-6-next.8
'@verdaccio/utils': workspace:6.0.0-6-next.6
abortcontroller-polyfill: 1.7.3
debug: 4.3.2
get-stream: ^6.0.1
@ -956,18 +956,18 @@ importers:
packages/server:
specifiers:
'@verdaccio/api': workspace:6.0.0-6-next.13
'@verdaccio/auth': workspace:6.0.0-6-next.10
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/config': workspace:6.0.0-6-next.7
'@verdaccio/api': workspace:6.0.0-6-next.14
'@verdaccio/auth': workspace:6.0.0-6-next.11
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/config': workspace:6.0.0-6-next.8
'@verdaccio/loaders': workspace:6.0.0-6-next.4
'@verdaccio/logger': workspace:6.0.0-6-next.4
'@verdaccio/middleware': workspace:6.0.0-6-next.10
'@verdaccio/mock': workspace:6.0.0-6-next.8
'@verdaccio/proxy': workspace:6.0.0-6-next.10
'@verdaccio/store': workspace:6.0.0-6-next.11
'@verdaccio/utils': workspace:6.0.0-6-next.5
'@verdaccio/web': workspace:6.0.0-6-next.16
'@verdaccio/middleware': workspace:6.0.0-6-next.11
'@verdaccio/mock': workspace:6.0.0-6-next.9
'@verdaccio/proxy': workspace:6.0.0-6-next.11
'@verdaccio/store': workspace:6.0.0-6-next.12
'@verdaccio/utils': workspace:6.0.0-6-next.6
'@verdaccio/web': workspace:6.0.0-6-next.17
compression: 1.7.4
cors: 2.8.5
debug: 4.3.2
@ -976,7 +976,7 @@ importers:
http-errors: 1.8.0
lodash: 4.17.21
request: 2.87.0
verdaccio-audit: workspace:11.0.0-6-next.5
verdaccio-audit: workspace:11.0.0-6-next.6
dependencies:
'@verdaccio/api': link:../api
'@verdaccio/auth': link:../auth
@ -1003,8 +1003,8 @@ importers:
packages/standalone:
specifiers:
'@verdaccio/cli': workspace:6.0.0-6-next.20
'@verdaccio/ui-theme': workspace:6.0.0-6-next.9
'@verdaccio/cli': workspace:6.0.0-6-next.21
'@verdaccio/ui-theme': workspace:6.0.0-6-next.10
fs-extra: 10.0.0
webpack: 5.52.0
webpack-bundle-analyzer: 4.4.2
@ -1021,17 +1021,17 @@ importers:
packages/store:
specifiers:
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/config': workspace:6.0.0-6-next.7
'@verdaccio/core': workspace:6.0.0-next.0
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/config': workspace:6.0.0-6-next.8
'@verdaccio/core': workspace:6.0.0-6-next.1
'@verdaccio/loaders': workspace:6.0.0-6-next.4
'@verdaccio/local-storage': workspace:11.0.0-6-next.7
'@verdaccio/local-storage': workspace:11.0.0-6-next.8
'@verdaccio/logger': workspace:6.0.0-6-next.4
'@verdaccio/mock': workspace:6.0.0-6-next.8
'@verdaccio/proxy': workspace:6.0.0-6-next.10
'@verdaccio/streams': workspace:11.0.0-alpha.3
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/utils': workspace:6.0.0-6-next.5
'@verdaccio/mock': workspace:6.0.0-6-next.9
'@verdaccio/proxy': workspace:6.0.0-6-next.11
'@verdaccio/streams': workspace:11.0.0-6-next.4
'@verdaccio/types': workspace:11.0.0-6-next.8
'@verdaccio/utils': workspace:6.0.0-6-next.6
abortcontroller-polyfill: 1.7.3
async: 3.1.1
debug: 4.3.1
@ -1096,7 +1096,7 @@ importers:
packages/utils:
specifiers:
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
lodash: 4.17.21
minimatch: 3.0.4
semver: 7.3.5
@ -1109,20 +1109,20 @@ importers:
packages/verdaccio:
specifiers:
'@verdaccio/auth': workspace:6.0.0-6-next.10
'@verdaccio/cli': workspace:6.0.0-6-next.20
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/config': workspace:6.0.0-6-next.7
'@verdaccio/hooks': workspace:6.0.0-6-next.5
'@verdaccio/auth': workspace:6.0.0-6-next.11
'@verdaccio/cli': workspace:6.0.0-6-next.21
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/config': workspace:6.0.0-6-next.8
'@verdaccio/hooks': workspace:6.0.0-6-next.6
'@verdaccio/logger': workspace:6.0.0-6-next.4
'@verdaccio/mock': workspace:6.0.0-6-next.8
'@verdaccio/node-api': workspace:6.0.0-6-next.19
'@verdaccio/store': workspace:6.0.0-6-next.11
'@verdaccio/ui-theme': workspace:6.0.0-6-next.9
'@verdaccio/utils': workspace:6.0.0-6-next.5
'@verdaccio/mock': workspace:6.0.0-6-next.9
'@verdaccio/node-api': workspace:6.0.0-6-next.20
'@verdaccio/store': workspace:6.0.0-6-next.12
'@verdaccio/ui-theme': workspace:6.0.0-6-next.10
'@verdaccio/utils': workspace:6.0.0-6-next.6
fastify: 3.20.2
verdaccio-audit: 11.0.0-6-next.5
verdaccio-htpasswd: 11.0.0-6-next.7
verdaccio-audit: 11.0.0-6-next.6
verdaccio-htpasswd: 11.0.0-6-next.8
dependencies:
'@verdaccio/cli': link:../cli
'@verdaccio/hooks': link:../hooks
@ -1142,18 +1142,18 @@ importers:
packages/web:
specifiers:
'@verdaccio/auth': workspace:6.0.0-6-next.10
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/config': workspace:6.0.0-6-next.7
'@verdaccio/auth': workspace:6.0.0-6-next.11
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/config': workspace:6.0.0-6-next.8
'@verdaccio/loaders': workspace:6.0.0-6-next.4
'@verdaccio/logger': workspace:6.0.0-6-next.4
'@verdaccio/middleware': workspace:6.0.0-6-next.10
'@verdaccio/middleware': workspace:6.0.0-6-next.11
'@verdaccio/readme': workspace:11.0.0-alpha.3
'@verdaccio/store': workspace:6.0.0-6-next.11
'@verdaccio/tarball': workspace:11.0.0-6-next.6
'@verdaccio/types': workspace:11.0.0-6-next.7
'@verdaccio/url': workspace:11.0.0-6-next.4
'@verdaccio/utils': workspace:6.0.0-6-next.5
'@verdaccio/store': workspace:6.0.0-6-next.12
'@verdaccio/tarball': workspace:11.0.0-6-next.7
'@verdaccio/types': workspace:11.0.0-6-next.8
'@verdaccio/url': workspace:11.0.0-6-next.5
'@verdaccio/utils': workspace:6.0.0-6-next.6
body-parse: 0.1.0
body-parser: 1.19.0
debug: 4.3.2
@ -1162,8 +1162,8 @@ importers:
lru-cache: 6.0.0
node-html-parser: 4.1.4
supertest: 6.1.6
verdaccio-auth-memory: workspace:11.0.0-alpha.3
verdaccio-memory: workspace:11.0.0-6-next.4
verdaccio-auth-memory: workspace:11.0.0-6-next.4
verdaccio-memory: workspace:11.0.0-6-next.5
dependencies:
'@verdaccio/auth': link:../auth
'@verdaccio/commons-api': link:../core/commons-api
@ -1214,8 +1214,8 @@ importers:
test/e2e-ui:
specifiers:
'@verdaccio/commons-api': workspace:11.0.0-alpha.3
'@verdaccio/ui-theme': workspace:6.0.0-6-next.9
'@verdaccio/commons-api': workspace:11.0.0-6-next.4
'@verdaccio/ui-theme': workspace:6.0.0-6-next.10
debug: 4.3.2
kleur: 3.0.3
lodash: 4.17.21
@ -12120,6 +12120,7 @@ packages:
/highlight.js/9.18.5:
resolution: {integrity: sha512-a5bFyofd/BHCX52/8i8uJkjr9DYwXIPnM/plwI6W7ezItLGqzt7X2G2nXuYSfsIJdkwwj/g9DG1LkcGJI/dDoA==}
deprecated: Support has ended for 9.x series. Upgrade to @latest
requiresBuild: true
dev: true

@ -3,8 +3,8 @@
"name": "@verdaccio/e2e-ui",
"version": "1.1.0-6-next.1",
"devDependencies": {
"@verdaccio/commons-api": "workspace:11.0.0-alpha.3",
"@verdaccio/ui-theme": "workspace:6.0.0-6-next.9",
"@verdaccio/commons-api": "workspace:11.0.0-6-next.4",
"@verdaccio/ui-theme": "workspace:6.0.0-6-next.10",
"debug": "4.3.2",
"kleur": "3.0.3",
"lodash": "4.17.21",