Compare commits
30 Commits
@verdaccio
...
@verdaccio
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d575eb9356 | ||
|
|
a7745bf9df | ||
|
|
f1d219e48c | ||
|
|
bdd55eacf9 | ||
|
|
22d9802be0 | ||
|
|
e14b064a38 | ||
|
|
1c5106ec6f | ||
|
|
4d9632424d | ||
|
|
e1efd79b60 | ||
|
|
54260206f3 | ||
|
|
851950a0fc | ||
|
|
ddd74ef0fc | ||
|
|
968b59962c | ||
|
|
36cdc5c091 | ||
|
|
869576ae57 | ||
|
|
d32ce71866 | ||
|
|
16cb6348c9 | ||
|
|
f5b9d20859 | ||
|
|
ba7c7577c7 | ||
|
|
fcfa14fa9b | ||
|
|
224ddd91d7 | ||
|
|
297ae86677 | ||
|
|
11a1276281 | ||
|
|
a347c3e934 | ||
|
|
6dba80e3cb | ||
|
|
9e6acdbdcc | ||
|
|
3a0eab511f | ||
|
|
5bec47859c | ||
|
|
2673bccdd8 | ||
|
|
0b5bd2ba92 |
7
.changeset/olive-bananas-wink.md
Normal file
7
.changeset/olive-bananas-wink.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
'@verdaccio/store': patch
|
||||
'@verdaccio/tarball': patch
|
||||
---
|
||||
|
||||
- Fixes polynomial regular expression when determining the file name of tarball
|
||||
- Add tests for extracting tarball name
|
||||
@@ -64,10 +64,12 @@
|
||||
"eight-squids-judge",
|
||||
"long-jars-collect",
|
||||
"old-turkeys-heal",
|
||||
"olive-bananas-wink",
|
||||
"perfect-chairs-act",
|
||||
"shiny-worms-retire",
|
||||
"shy-carrots-compare",
|
||||
"shy-garlics-cry",
|
||||
"weak-fans-explain"
|
||||
"weak-fans-explain",
|
||||
"young-donuts-own"
|
||||
]
|
||||
}
|
||||
|
||||
5
.changeset/young-donuts-own.md
Normal file
5
.changeset/young-donuts-own.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@verdaccio/config': patch
|
||||
---
|
||||
|
||||
chore(config): increase test coverage
|
||||
4
.github/workflows/e2e-ci.yml
vendored
4
.github/workflows/e2e-ci.yml
vendored
@@ -140,7 +140,7 @@ jobs:
|
||||
# runs-on: ubuntu-latest
|
||||
# steps:
|
||||
# - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
|
||||
# - uses: actions/setup-node@1a4442cacd436585916779262731d5b162bc6ec7 # v3
|
||||
# - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v3
|
||||
# with:
|
||||
# node-version: ${{ matrix.node }}
|
||||
# - name: Install pnpm
|
||||
@@ -185,7 +185,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
|
||||
- uses: actions/setup-node@1a4442cacd436585916779262731d5b162bc6ec7 # v3
|
||||
- uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v3
|
||||
with:
|
||||
node-version: ${{ matrix.node }}
|
||||
- name: Install pnpm
|
||||
|
||||
5
.github/workflows/ui-components.yml
vendored
5
.github/workflows/ui-components.yml
vendored
@@ -3,12 +3,17 @@ name: UI Components
|
||||
on:
|
||||
workflow_dispatch:
|
||||
pull_request:
|
||||
branches-ignore:
|
||||
- 'renovate/*'
|
||||
- 'dependabot/*'
|
||||
paths:
|
||||
- .github/workflows/ui-components.yml
|
||||
- 'packages/ui-components/**'
|
||||
- 'package.json'
|
||||
- 'pnpm-workspace.yaml'
|
||||
- 'pnpm-lock.yaml'
|
||||
schedule:
|
||||
- cron: '0 0 * * 1'
|
||||
|
||||
permissions:
|
||||
contents: read # to fetch code (actions/checkout)
|
||||
|
||||
3
.github/workflows/website.yml
vendored
3
.github/workflows/website.yml
vendored
@@ -3,6 +3,9 @@ name: Verdaccio Website CI
|
||||
on:
|
||||
workflow_dispatch:
|
||||
pull_request:
|
||||
branches-ignore:
|
||||
- 'renovate/*'
|
||||
- 'dependabot/*'
|
||||
paths:
|
||||
- 'website/**'
|
||||
- './.github/workflows/website.yml'
|
||||
|
||||
2
LICENSE
2
LICENSE
@@ -1,6 +1,6 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2021 Verdaccio contributors
|
||||
Copyright (c) 2024 Verdaccio contributors
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
"main": "./build/index.js",
|
||||
"types": "./build/index.d.ts",
|
||||
"devDependencies": {
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2",
|
||||
"debug": "4.3.4",
|
||||
"fs-extra": "11.2.0",
|
||||
@@ -14,7 +14,7 @@
|
||||
"got": "11.8.6",
|
||||
"js-yaml": "4.1.0",
|
||||
"lodash": "4.17.21",
|
||||
"verdaccio": "workspace:7.0.0-next.5"
|
||||
"verdaccio": "workspace:7.0.0-next.6"
|
||||
},
|
||||
"scripts": {
|
||||
"test": "jest",
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
"name": "@verdaccio/e2e-ui",
|
||||
"version": "2.0.0",
|
||||
"devDependencies": {
|
||||
"verdaccio": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"verdaccio": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/test-helper": "workspace:3.0.0-next.1",
|
||||
"debug": "4.3.4",
|
||||
"cypress": "^13.6.0",
|
||||
|
||||
12
package.json
12
package.json
@@ -42,12 +42,12 @@
|
||||
"@changesets/changelog-github": "0.5.0",
|
||||
"@changesets/cli": "2.27.1",
|
||||
"@changesets/get-dependents-graph": "1.3.6",
|
||||
"@crowdin/cli": "3.15.0",
|
||||
"@crowdin/cli": "3.16.0",
|
||||
"@dianmora/contributors": "5.0.0",
|
||||
"@emotion/react": "11.10.6",
|
||||
"@emotion/styled": "11.10.6",
|
||||
"@testing-library/dom": "9.3.3",
|
||||
"@testing-library/jest-dom": "6.1.6",
|
||||
"@testing-library/jest-dom": "6.2.0",
|
||||
"@testing-library/react": "14.1.2",
|
||||
"@trivago/prettier-plugin-sort-imports": "4.3.0",
|
||||
"@types/body-parser": "1.19.5",
|
||||
@@ -66,7 +66,7 @@
|
||||
"@types/node-fetch": "2.6.10",
|
||||
"@types/qs": "6.9.11",
|
||||
"@types/range-parser": "1.2.7",
|
||||
"@types/react": "18.2.46",
|
||||
"@types/react": "18.2.47",
|
||||
"@types/react-dom": "18.2.18",
|
||||
"@types/react-router-dom": "5.3.3",
|
||||
"@types/react-virtualized": "9.21.29",
|
||||
@@ -80,8 +80,8 @@
|
||||
"@types/validator": "13.11.7",
|
||||
"@types/webpack": "5.28.5",
|
||||
"@types/webpack-env": "1.18.4",
|
||||
"@typescript-eslint/eslint-plugin": "6.16.0",
|
||||
"@typescript-eslint/parser": "6.16.0",
|
||||
"@typescript-eslint/eslint-plugin": "6.18.0",
|
||||
"@typescript-eslint/parser": "6.18.0",
|
||||
"@verdaccio/crowdin-translations": "workspace:*",
|
||||
"@verdaccio/eslint-config": "workspace:*",
|
||||
"@verdaccio/types": "workspace:*",
|
||||
@@ -179,5 +179,5 @@
|
||||
"*.{js,jsx,ts,tsx,json,yml,yaml,md}": "prettier --write",
|
||||
"*.{js,jsx,ts,tsx}": "eslint --cache --fix"
|
||||
},
|
||||
"packageManager": "pnpm@8.9.0+sha256.8f5264ad1d100da11a6add6bb8a94c6f1e913f9e9261b2a551fabefad2ec0fec"
|
||||
"packageManager": "pnpm@8.14.0+sha256.9cebf61abd83f68177b29484da72da9751390eaad46dfc3072d266bfbb1ba7bf"
|
||||
}
|
||||
|
||||
@@ -1,5 +1,19 @@
|
||||
# @verdaccio/api
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [e14b064]
|
||||
- Updated dependencies [4d96324]
|
||||
- @verdaccio/store@7.0.0-next.6
|
||||
- @verdaccio/config@7.0.0-next.6
|
||||
- @verdaccio/auth@7.0.0-next.6
|
||||
- @verdaccio/middleware@7.0.0-next.6
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
- @verdaccio/utils@7.0.0-next.6
|
||||
- @verdaccio/logger@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/api",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -38,13 +38,13 @@
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@verdaccio/auth": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/middleware": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/store": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/auth": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/middleware": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/store": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.6",
|
||||
"abortcontroller-polyfill": "1.7.5",
|
||||
"body-parser": "1.20.2",
|
||||
"cookies": "0.9.0",
|
||||
|
||||
@@ -1,5 +1,18 @@
|
||||
# @verdaccio/auth
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [4d96324]
|
||||
- @verdaccio/config@7.0.0-next.6
|
||||
- @verdaccio/loaders@7.0.0-next.6
|
||||
- verdaccio-htpasswd@12.0.0-next.6
|
||||
- @verdaccio/signature@7.0.0-next.3
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
- @verdaccio/utils@7.0.0-next.6
|
||||
- @verdaccio/logger@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/auth",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"description": "logger",
|
||||
"main": "./build/index.js",
|
||||
"types": "./build/index.d.ts",
|
||||
@@ -38,20 +38,20 @@
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/loaders": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/loaders": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/signature": "workspace:7.0.0-next.3",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.6",
|
||||
"debug": "4.3.4",
|
||||
"lodash": "4.17.21",
|
||||
"verdaccio-htpasswd": "workspace:12.0.0-next.5"
|
||||
"verdaccio-htpasswd": "workspace:12.0.0-next.6"
|
||||
},
|
||||
"devDependencies": {
|
||||
"express": "4.18.2",
|
||||
"supertest": "6.3.3",
|
||||
"@verdaccio/middleware": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/middleware": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2"
|
||||
},
|
||||
"funding": {
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @verdaccio/cli
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [4d96324]
|
||||
- @verdaccio/config@7.0.0-next.6
|
||||
- @verdaccio/node-api@7.0.0-next.6
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
- @verdaccio/logger@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/cli",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"author": {
|
||||
"name": "Juan Picado",
|
||||
"email": "juanpicado19@gmail.com"
|
||||
@@ -43,10 +43,10 @@
|
||||
"start": "ts-node src/index.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/node-api": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/node-api": "workspace:7.0.0-next.6",
|
||||
"clipanion": "3.2.1",
|
||||
"envinfo": "7.11.0",
|
||||
"kleur": "4.1.5",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @verdaccio/config
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 4d96324: chore(config): increase test coverage
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
- @verdaccio/utils@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -3,8 +3,7 @@ const config = require('../../jest/config');
|
||||
module.exports = Object.assign({}, config, {
|
||||
coverageThreshold: {
|
||||
global: {
|
||||
// FIXME: increase to 90
|
||||
lines: 85,
|
||||
lines: 90,
|
||||
},
|
||||
},
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/config",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"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.5",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.6",
|
||||
"debug": "4.3.4",
|
||||
"js-yaml": "4.1.0",
|
||||
"lodash": "4.17.21",
|
||||
|
||||
@@ -27,7 +27,7 @@ export const PACKAGE_ACCESS = {
|
||||
|
||||
export function normalizeUserList(groupsList: any): any {
|
||||
const result: any[] = [];
|
||||
if (_.isNil(groupsList)) {
|
||||
if (_.isNil(groupsList) || _.isEmpty(groupsList)) {
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
42
packages/config/test/agent.spec.ts
Normal file
42
packages/config/test/agent.spec.ts
Normal file
@@ -0,0 +1,42 @@
|
||||
import { getUserAgent } from '../src';
|
||||
|
||||
describe('getUserAgent', () => {
|
||||
test('should return custom user agent when customUserAgent is true', () => {
|
||||
const customUserAgent = true;
|
||||
const version = '1.0.0';
|
||||
const name = 'MyAgent';
|
||||
|
||||
const result = getUserAgent(customUserAgent, version, name);
|
||||
|
||||
expect(result).toBe('MyAgent/1.0.0');
|
||||
});
|
||||
|
||||
test('should return custom user agent when customUserAgent is a non-empty string', () => {
|
||||
const customUserAgent = 'CustomAgent/1.0.0';
|
||||
const version = '1.0.0';
|
||||
const name = 'MyAgent';
|
||||
|
||||
const result = getUserAgent(customUserAgent, version, name);
|
||||
|
||||
expect(result).toBe('CustomAgent/1.0.0');
|
||||
});
|
||||
|
||||
test('should return "hidden" when customUserAgent is false', () => {
|
||||
const customUserAgent = false;
|
||||
const version = '1.0.0';
|
||||
const name = 'MyAgent';
|
||||
|
||||
const result = getUserAgent(customUserAgent, version, name);
|
||||
|
||||
expect(result).toBe('hidden');
|
||||
});
|
||||
|
||||
test('should return default user agent when customUserAgent is undefined', () => {
|
||||
const version = '1.0.0';
|
||||
const name = 'MyAgent';
|
||||
|
||||
const result = getUserAgent(undefined, version, name);
|
||||
|
||||
expect(result).toBe('MyAgent/1.0.0');
|
||||
});
|
||||
});
|
||||
@@ -13,6 +13,7 @@ describe('Config builder', () => {
|
||||
proxy: 'some',
|
||||
})
|
||||
.addLogger({ level: 'info', type: 'stdout', format: 'json' })
|
||||
.addAuth({ htpasswd: { file: '.htpasswd' } })
|
||||
.addStorage('/tmp/verdaccio')
|
||||
.addSecurity({ api: { legacy: true } });
|
||||
expect(config.getConfig()).toEqual({
|
||||
@@ -21,6 +22,11 @@ describe('Config builder', () => {
|
||||
legacy: true,
|
||||
},
|
||||
},
|
||||
auth: {
|
||||
htpasswd: {
|
||||
file: '.htpasswd',
|
||||
},
|
||||
},
|
||||
storage: '/tmp/verdaccio',
|
||||
packages: {
|
||||
'upstream/*': {
|
||||
|
||||
@@ -106,6 +106,20 @@ describe('checkSecretKey', () => {
|
||||
const config = new Config(parseConfigFile(resolveConf('default')));
|
||||
expect(typeof config.checkSecretKey('') === 'string').toBeTruthy();
|
||||
});
|
||||
|
||||
test('with enhanced legacy signature', () => {
|
||||
const config = new Config(parseConfigFile(resolveConf('default')));
|
||||
config.security.enhancedLegacySignature = true;
|
||||
expect(typeof config.checkSecretKey() === 'string').toBeTruthy();
|
||||
expect(config.secret.length).toBe(32);
|
||||
});
|
||||
|
||||
test('without enhanced legacy signature', () => {
|
||||
const config = new Config(parseConfigFile(resolveConf('default')));
|
||||
config.security.enhancedLegacySignature = false;
|
||||
expect(typeof config.checkSecretKey() === 'string').toBeTruthy();
|
||||
expect(config.secret.length).toBe(64);
|
||||
});
|
||||
});
|
||||
|
||||
describe('getMatchedPackagesSpec', () => {
|
||||
@@ -159,3 +173,18 @@ describe('VERDACCIO_STORAGE_PATH', () => {
|
||||
delete process.env.VERDACCIO_STORAGE_PATH;
|
||||
});
|
||||
});
|
||||
|
||||
describe('configPath', () => {
|
||||
test('should set configPath in config', () => {
|
||||
const defaultConfig = parseConfigFile(resolveConf('default'));
|
||||
const config = new Config(defaultConfig);
|
||||
expect(config.getConfigPath()).toBe(path.join(__dirname, '../src/conf/default.yaml'));
|
||||
});
|
||||
|
||||
test('should throw an error if configPath is not provided', () => {
|
||||
const defaultConfig = parseConfigFile(resolveConf('default'));
|
||||
defaultConfig.configPath = '';
|
||||
defaultConfig.config_path = '';
|
||||
expect(() => new Config(defaultConfig)).toThrow('configPath property is required');
|
||||
});
|
||||
});
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import _ from 'lodash';
|
||||
|
||||
import { parseConfigFile } from '../src';
|
||||
import { PACKAGE_ACCESS, normalisePackageAccess } from '../src/package-access';
|
||||
import { PACKAGE_ACCESS, normalisePackageAccess, normalizeUserList } from '../src/package-access';
|
||||
import { parseConfigurationFile } from './utils';
|
||||
|
||||
describe('Package access utilities', () => {
|
||||
@@ -123,4 +123,30 @@ describe('Package access utilities', () => {
|
||||
expect(_.isArray(all.publish)).toBeTruthy();
|
||||
});
|
||||
});
|
||||
describe('normaliseUserList', () => {
|
||||
test('should normalize user list', () => {
|
||||
const groupsList = 'admin superadmin';
|
||||
const result = normalizeUserList(groupsList);
|
||||
expect(result).toEqual(['admin', 'superadmin']);
|
||||
});
|
||||
|
||||
test('should normalize empty user list', () => {
|
||||
const groupsList = '';
|
||||
const result = normalizeUserList(groupsList);
|
||||
expect(result).toEqual([]);
|
||||
});
|
||||
|
||||
test('should normalize user list array', () => {
|
||||
const groupsList = ['admin', 'superadmin'];
|
||||
const result = normalizeUserList(groupsList);
|
||||
expect(result).toEqual(['admin', 'superadmin']);
|
||||
});
|
||||
|
||||
test('should throw error for invalid user list', () => {
|
||||
const groupsList = { group: 'admin' };
|
||||
expect(() => {
|
||||
normalizeUserList(groupsList);
|
||||
}).toThrow('CONFIG: bad package acl (array or string expected): {"group":"admin"}');
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
# @verdaccio/core
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/core",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"description": "core utilities",
|
||||
"keywords": [
|
||||
"private",
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# Change Log
|
||||
|
||||
## 12.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- e14b064: - Fixes polynomial regular expression when determining the file name of tarball
|
||||
- Add tests for extracting tarball name
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
- @verdaccio/url@12.0.0-next.6
|
||||
- @verdaccio/utils@7.0.0-next.6
|
||||
|
||||
## 12.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/tarball",
|
||||
"version": "12.0.0-next.5",
|
||||
"version": "12.0.0-next.6",
|
||||
"description": "tarball utilities resolver",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -34,14 +34,14 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"debug": "4.3.4",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/url": "workspace:12.0.0-next.5",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/url": "workspace:12.0.0-next.6",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.6",
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2",
|
||||
"node-mocks-http": "1.14.0"
|
||||
"node-mocks-http": "1.14.1"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -4,6 +4,6 @@ export {
|
||||
convertDistRemoteToLocalTarballUrls,
|
||||
convertDistVersionToLocalTarballsUrl,
|
||||
} from './convertDistRemoteToLocalTarballUrls';
|
||||
export { getLocalRegistryTarballUri } from './getLocalRegistryTarballUri';
|
||||
export { extractTarballFromUrl, getLocalRegistryTarballUri } from './getLocalRegistryTarballUri';
|
||||
|
||||
export { RequestOptions };
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
import { extractTarballFromUrl } from '../src';
|
||||
|
||||
describe('extractTarballFromUrl', () => {
|
||||
const metadata: any = {
|
||||
name: 'npm_test',
|
||||
versions: {
|
||||
'1.0.0': {
|
||||
dist: {
|
||||
tarball: 'http://registry.org/npm_test/-/npm_test-1.0.0.tgz',
|
||||
},
|
||||
},
|
||||
'1.0.1': {
|
||||
dist: {
|
||||
tarball: 'npm_test-1.0.1.tgz',
|
||||
},
|
||||
},
|
||||
'1.0.2': {
|
||||
dist: {
|
||||
tarball: 'https://localhost/npm_test-1.0.2.tgz',
|
||||
},
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
test('should return only name of tarball', () => {
|
||||
expect(extractTarballFromUrl(metadata.versions['1.0.0'].dist.tarball)).toEqual(
|
||||
'npm_test-1.0.0.tgz'
|
||||
);
|
||||
expect(extractTarballFromUrl(metadata.versions['1.0.1'].dist.tarball)).toEqual(
|
||||
'npm_test-1.0.1.tgz'
|
||||
);
|
||||
expect(extractTarballFromUrl(metadata.versions['1.0.2'].dist.tarball)).toEqual(
|
||||
'npm_test-1.0.2.tgz'
|
||||
);
|
||||
});
|
||||
});
|
||||
@@ -1,5 +1,11 @@
|
||||
# Change Log
|
||||
|
||||
## 12.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
|
||||
## 12.0.0-next.5
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/url",
|
||||
"version": "12.0.0-next.5",
|
||||
"version": "12.0.0-next.6",
|
||||
"description": "url utilities resolver",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -33,14 +33,14 @@
|
||||
"access": "public"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"debug": "4.3.4",
|
||||
"lodash": "4.17.21",
|
||||
"validator": "13.11.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2",
|
||||
"node-mocks-http": "1.14.0"
|
||||
"node-mocks-http": "1.14.1"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @verdaccio/hooks
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
- @verdaccio/logger@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/hooks",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -29,16 +29,16 @@
|
||||
"node": ">=18"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"core-js": "3.35.0",
|
||||
"debug": "4.3.4",
|
||||
"got-cjs": "12.5.4",
|
||||
"handlebars": "4.7.8"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/auth": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/auth": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2",
|
||||
"nock": "13.4.0"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @verdaccio/loaders
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/loaders",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"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.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"debug": "4.3.4",
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2",
|
||||
"@verdaccio-scope/verdaccio-auth-foo": "0.0.2",
|
||||
"verdaccio-auth-memory": "workspace:*",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @verdaccio/logger-7
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/logger-7",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"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.5",
|
||||
"@verdaccio/logger-commons": "workspace:7.0.0-next.6",
|
||||
"pino": "7.11.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @verdaccio/logger-commons
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/logger-commons",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"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.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/logger-prettify": "workspace:7.0.0-next.1",
|
||||
"debug": "4.3.4",
|
||||
"colorette": "2.0.20"
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @verdaccio/logger
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/logger",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"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.5",
|
||||
"@verdaccio/logger-commons": "workspace:7.0.0-next.6",
|
||||
"pino": "8.17.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @verdaccio/middleware
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [4d96324]
|
||||
- @verdaccio/config@7.0.0-next.6
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
- @verdaccio/url@12.0.0-next.6
|
||||
- @verdaccio/utils@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/middleware",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"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.5",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/url": "workspace:12.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/url": "workspace:12.0.0-next.6",
|
||||
"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.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"body-parser": "1.20.2",
|
||||
"supertest": "6.3.3"
|
||||
}
|
||||
|
||||
@@ -1,5 +1,16 @@
|
||||
# @verdaccio/node-api
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [4d96324]
|
||||
- @verdaccio/config@7.0.0-next.6
|
||||
- @verdaccio/server@7.0.0-next.6
|
||||
- @verdaccio/server-fastify@7.0.0-next.6
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
- @verdaccio/logger@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/node-api",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"description": "node API",
|
||||
"main": "build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -38,11 +38,11 @@
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/server": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/server-fastify": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/server": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/server-fastify": "workspace:7.0.0-next.6",
|
||||
"core-js": "3.35.0",
|
||||
"debug": "4.3.4",
|
||||
"lodash": "4.17.21"
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# Change Log
|
||||
|
||||
## 12.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [4d96324]
|
||||
- @verdaccio/config@7.0.0-next.6
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
|
||||
## 12.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "verdaccio-audit",
|
||||
"version": "12.0.0-next.5",
|
||||
"version": "12.0.0-next.6",
|
||||
"description": "Verdaccio Middleware plugin to bypass npmjs audit",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -30,15 +30,15 @@
|
||||
"node": ">=12"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"express": "4.18.2",
|
||||
"https-proxy-agent": "5.0.1",
|
||||
"node-fetch": "cjs"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/auth": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/auth": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2",
|
||||
"nock": "13.4.0",
|
||||
"supertest": "6.3.3"
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# Change Log
|
||||
|
||||
## 12.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
|
||||
## 12.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "verdaccio-auth-memory",
|
||||
"version": "12.0.0-next.5",
|
||||
"version": "12.0.0-next.6",
|
||||
"description": "Auth plugin for Verdaccio that keeps users in memory",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -30,12 +30,12 @@
|
||||
"node": ">=18"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"debug": "4.3.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/debug": "^4.1.12",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2"
|
||||
},
|
||||
"scripts": {
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# Change Log
|
||||
|
||||
## 12.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
|
||||
## 12.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "verdaccio-htpasswd",
|
||||
"version": "12.0.0-next.5",
|
||||
"version": "12.0.0-next.6",
|
||||
"description": "htpasswd auth plugin for Verdaccio",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -33,7 +33,7 @@
|
||||
"node": ">=12"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/file-locking": "workspace:12.0.0-next.1",
|
||||
"apache-md5": "1.1.8",
|
||||
"bcryptjs": "2.4.3",
|
||||
@@ -45,8 +45,8 @@
|
||||
"devDependencies": {
|
||||
"@types/bcryptjs": "2.4.6",
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"mockdate": "3.0.5"
|
||||
},
|
||||
"scripts": {
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# Change Log
|
||||
|
||||
## 12.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
- @verdaccio/utils@7.0.0-next.6
|
||||
|
||||
## 12.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/local-storage",
|
||||
"version": "12.0.0-next.5",
|
||||
"version": "12.0.0-next.6",
|
||||
"description": "Local storage implementation",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -36,9 +36,9 @@
|
||||
"node": ">=18"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/file-locking": "workspace:12.0.0-next.1",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.6",
|
||||
"core-js": "3.35.0",
|
||||
"debug": "4.3.4",
|
||||
"globby": "11.1.0",
|
||||
@@ -50,8 +50,8 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/minimatch": "5.1.2",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/test-helper": "workspace:3.0.0-next.1",
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2",
|
||||
"minimatch": "9.0.3"
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# Change Log
|
||||
|
||||
## 12.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
|
||||
## 12.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "verdaccio-memory",
|
||||
"version": "12.0.0-next.5",
|
||||
"version": "12.0.0-next.6",
|
||||
"description": "Storage implementation in memory",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -30,15 +30,15 @@
|
||||
"node": ">=18"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"memory-fs": "0.5.0",
|
||||
"debug": "4.3.4",
|
||||
"memfs": "3.5.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.5"
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
# @verdaccio/ui-theme
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
## 7.0.0-next.4
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/ui-theme",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"description": "Verdaccio User Interface",
|
||||
"author": {
|
||||
"name": "Verdaccio Contributors",
|
||||
@@ -18,16 +18,16 @@
|
||||
"@emotion/jest": "11.10.5",
|
||||
"@emotion/react": "11.10.6",
|
||||
"@emotion/styled": "11.10.6",
|
||||
"@mui/icons-material": "5.15.0",
|
||||
"@mui/material": "5.15.0",
|
||||
"@mui/styles": "5.15.0",
|
||||
"@mui/icons-material": "5.15.3",
|
||||
"@mui/material": "5.15.3",
|
||||
"@mui/styles": "5.15.3",
|
||||
"@rematch/core": "2.2.0",
|
||||
"@rematch/loading": "2.1.2",
|
||||
"@rematch/persist": "2.1.2",
|
||||
"@testing-library/dom": "9.3.3",
|
||||
"@testing-library/jest-dom": "6.1.6",
|
||||
"@testing-library/jest-dom": "6.2.0",
|
||||
"@testing-library/react": "14.1.2",
|
||||
"@verdaccio/node-api": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/node-api": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/types": "workspace:*",
|
||||
"@verdaccio/ui-components": "workspace:3.0.0-next.2",
|
||||
"babel-loader": "8.3.0",
|
||||
@@ -35,7 +35,7 @@
|
||||
"country-flag-icons": "1.5.9",
|
||||
"css-loader": "6.8.1",
|
||||
"dayjs": "1.11.10",
|
||||
"dompurify": "3.0.6",
|
||||
"dompurify": "3.0.8",
|
||||
"friendly-errors-webpack-plugin": "1.7.0",
|
||||
"harmony-reflect": "1.6.2",
|
||||
"highlight.js": "11.9.0",
|
||||
@@ -51,7 +51,7 @@
|
||||
"mini-css-extract-plugin": "2.7.6",
|
||||
"msw": "0.49.3",
|
||||
"mutationobserver-shim": "0.3.7",
|
||||
"node-mocks-http": "1.14.0",
|
||||
"node-mocks-http": "1.14.1",
|
||||
"normalize.css": "8.0.1",
|
||||
"optimize-css-assets-webpack-plugin": "6.0.1",
|
||||
"ora": "5.4.1",
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @verdaccio/proxy
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [4d96324]
|
||||
- @verdaccio/config@7.0.0-next.6
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
- @verdaccio/utils@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/proxy",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"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.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.6",
|
||||
"JSONStream": "1.3.5",
|
||||
"debug": "4.3.4",
|
||||
"got-cjs": "12.5.4",
|
||||
@@ -48,11 +48,11 @@
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2",
|
||||
"get-stream": "^6.0.1",
|
||||
"nock": "13.4.0",
|
||||
"node-mocks-http": "1.14.0",
|
||||
"node-mocks-http": "1.14.1",
|
||||
"p-cancelable": "2.1.1",
|
||||
"semver": "7.5.4"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,23 @@
|
||||
# @verdaccio/server
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [e14b064]
|
||||
- Updated dependencies [4d96324]
|
||||
- @verdaccio/store@7.0.0-next.6
|
||||
- @verdaccio/config@7.0.0-next.6
|
||||
- @verdaccio/api@7.0.0-next.6
|
||||
- @verdaccio/web@7.0.0-next.6
|
||||
- @verdaccio/auth@7.0.0-next.6
|
||||
- @verdaccio/loaders@7.0.0-next.6
|
||||
- @verdaccio/middleware@7.0.0-next.6
|
||||
- verdaccio-audit@12.0.0-next.6
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
- @verdaccio/utils@7.0.0-next.6
|
||||
- @verdaccio/logger@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/server",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"description": "server logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -29,17 +29,17 @@
|
||||
"node": ">=18"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/api": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/auth": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/loaders": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/middleware": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/store": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/web": "workspace:7.0.0-next.5",
|
||||
"verdaccio-audit": "workspace:12.0.0-next.5",
|
||||
"@verdaccio/api": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/auth": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/loaders": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/middleware": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/store": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/web": "workspace:7.0.0-next.6",
|
||||
"verdaccio-audit": "workspace:12.0.0-next.6",
|
||||
"compression": "1.7.4",
|
||||
"cors": "2.8.5",
|
||||
"debug": "4.3.4",
|
||||
@@ -47,7 +47,7 @@
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/proxy": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/proxy": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/test-helper": "workspace:3.0.0-next.1",
|
||||
"http-errors": "2.0.0"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,19 @@
|
||||
# @verdaccio/server-fastify
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [e14b064]
|
||||
- Updated dependencies [4d96324]
|
||||
- @verdaccio/store@7.0.0-next.6
|
||||
- @verdaccio/tarball@12.0.0-next.6
|
||||
- @verdaccio/config@7.0.0-next.6
|
||||
- @verdaccio/auth@7.0.0-next.6
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
- @verdaccio/utils@7.0.0-next.6
|
||||
- @verdaccio/logger@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/server-fastify",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"description": "fastify server api implementation",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -33,13 +33,13 @@
|
||||
"access": "public"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/auth": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/store": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/tarball": "workspace:12.0.0-next.5",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/auth": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/store": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/tarball": "workspace:12.0.0-next.6",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.6",
|
||||
"core-js": "3.35.0",
|
||||
"debug": "4.3.4",
|
||||
"fastify": "4.25.2",
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
"debug": "4.3.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2"
|
||||
},
|
||||
"funding": {
|
||||
|
||||
@@ -32,8 +32,8 @@
|
||||
"homepage": "https://verdaccio.org",
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@verdaccio/cli": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/ui-theme": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/cli": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/ui-theme": "workspace:7.0.0-next.6",
|
||||
"fs-extra": "11.2.0",
|
||||
"webpack": "5.89.0",
|
||||
"webpack-bundle-analyzer": "4.10.1",
|
||||
|
||||
@@ -1,5 +1,24 @@
|
||||
# @verdaccio/store
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- e14b064: - Fixes polynomial regular expression when determining the file name of tarball
|
||||
- Add tests for extracting tarball name
|
||||
- Updated dependencies [e14b064]
|
||||
- Updated dependencies [4d96324]
|
||||
- @verdaccio/tarball@12.0.0-next.6
|
||||
- @verdaccio/config@7.0.0-next.6
|
||||
- @verdaccio/hooks@7.0.0-next.6
|
||||
- @verdaccio/loaders@7.0.0-next.6
|
||||
- @verdaccio/local-storage@12.0.0-next.6
|
||||
- @verdaccio/proxy@7.0.0-next.6
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
- @verdaccio/url@12.0.0-next.6
|
||||
- @verdaccio/utils@7.0.0-next.6
|
||||
- @verdaccio/logger@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/store",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -38,16 +38,16 @@
|
||||
"build": "pnpm run build:js && pnpm run build:types"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/hooks": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/loaders": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/local-storage": "workspace:12.0.0-next.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/proxy": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/tarball": "workspace:12.0.0-next.5",
|
||||
"@verdaccio/url": "workspace:12.0.0-next.5",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/hooks": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/loaders": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/local-storage": "workspace:12.0.0-next.6",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/proxy": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/tarball": "workspace:12.0.0-next.6",
|
||||
"@verdaccio/url": "workspace:12.0.0-next.6",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.6",
|
||||
"JSONStream": "1.3.5",
|
||||
"debug": "4.3.4",
|
||||
"lodash": "4.17.21",
|
||||
@@ -59,7 +59,7 @@
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2",
|
||||
"mockdate": "3.0.5",
|
||||
"nock": "13.4.0",
|
||||
"node-mocks-http": "1.14.0"
|
||||
"node-mocks-http": "1.14.1"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
|
||||
@@ -27,6 +27,7 @@ import { IProxy, ISyncUplinksOptions, ProxySearchParams, ProxyStorage } from '@v
|
||||
import {
|
||||
convertDistRemoteToLocalTarballUrls,
|
||||
convertDistVersionToLocalTarballsUrl,
|
||||
extractTarballFromUrl,
|
||||
} from '@verdaccio/tarball';
|
||||
import {
|
||||
AbbreviatedManifest,
|
||||
@@ -1345,7 +1346,7 @@ class Storage {
|
||||
// if uploaded tarball has a different shasum, it's very likely that we
|
||||
// have some kind of error
|
||||
if (validatioUtils.isObject(metadata.dist) && _.isString(metadata.dist.tarball)) {
|
||||
const tarball = metadata.dist.tarball.replace(/.*\//, '');
|
||||
const tarball = extractTarballFromUrl(metadata.dist.tarball);
|
||||
if (validatioUtils.isObject(data._attachments[tarball])) {
|
||||
if (
|
||||
_.isNil(data._attachments[tarball].shasum) === false &&
|
||||
|
||||
@@ -3,11 +3,11 @@
|
||||
{
|
||||
"id": 558752,
|
||||
"login": "juanpicado",
|
||||
"contributions": 5175,
|
||||
"contributions": 5186,
|
||||
"repositories": [
|
||||
{
|
||||
"name": "verdaccio",
|
||||
"contributions": 2842
|
||||
"contributions": 2853
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-cookbook",
|
||||
@@ -4897,7 +4897,7 @@
|
||||
"full_name": "verdaccio/verdaccio",
|
||||
"html_url": "https://github.com/verdaccio/verdaccio",
|
||||
"description": "📦🔐 A lightweight Node.js private proxy registry",
|
||||
"stargazers_count": 15536,
|
||||
"stargazers_count": 15546,
|
||||
"archived": false
|
||||
},
|
||||
{
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
"eslint-plugin-babel": "5.3.1",
|
||||
"eslint-plugin-cypress": "2.15.1",
|
||||
"eslint-plugin-import": "2.29.1",
|
||||
"eslint-plugin-jest": "27.6.0",
|
||||
"eslint-plugin-jest": "27.6.1",
|
||||
"eslint-plugin-jsx-a11y": "6.8.0",
|
||||
"eslint-plugin-prettier": "5.1.2",
|
||||
"eslint-plugin-react": "7.33.2",
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
"main": "build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
"devDependencies": {
|
||||
"@verdaccio/auth": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/middleware": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/auth": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/middleware": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.6",
|
||||
"body-parser": "1.20.2",
|
||||
"debug": "4.3.4",
|
||||
"express": "4.18.2",
|
||||
|
||||
@@ -10,9 +10,9 @@
|
||||
"types": "build/index.d.ts",
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"verdaccio": "7.0.0-next.5"
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"verdaccio": "7.0.0-next.6"
|
||||
},
|
||||
"scripts": {
|
||||
"start": "ts-node src/index.ts",
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"clipanion": "3.2.1",
|
||||
"@crowdin/crowdin-api-client": "1.28.2"
|
||||
"@crowdin/crowdin-api-client": "1.29.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
"ts-node": "10.9.2"
|
||||
|
||||
@@ -5,11 +5,11 @@
|
||||
},
|
||||
"de": {
|
||||
"translationProgress": 16,
|
||||
"approvalProgress": 16
|
||||
"approvalProgress": 15
|
||||
},
|
||||
"es-ES": {
|
||||
"translationProgress": 21,
|
||||
"approvalProgress": 21
|
||||
"translationProgress": 20,
|
||||
"approvalProgress": 20
|
||||
},
|
||||
"fr": {
|
||||
"translationProgress": 27,
|
||||
@@ -20,8 +20,8 @@
|
||||
"approvalProgress": 1
|
||||
},
|
||||
"it": {
|
||||
"translationProgress": 100,
|
||||
"approvalProgress": 87
|
||||
"translationProgress": 98,
|
||||
"approvalProgress": 85
|
||||
},
|
||||
"ja": {
|
||||
"translationProgress": 1,
|
||||
@@ -32,7 +32,7 @@
|
||||
"approvalProgress": 0
|
||||
},
|
||||
"ko": {
|
||||
"translationProgress": 9,
|
||||
"translationProgress": 8,
|
||||
"approvalProgress": 1
|
||||
},
|
||||
"pl": {
|
||||
@@ -41,14 +41,14 @@
|
||||
},
|
||||
"pt-BR": {
|
||||
"translationProgress": 29,
|
||||
"approvalProgress": 28
|
||||
"approvalProgress": 27
|
||||
},
|
||||
"ru": {
|
||||
"translationProgress": 41,
|
||||
"approvalProgress": 38
|
||||
"approvalProgress": 37
|
||||
},
|
||||
"sr-CS": {
|
||||
"translationProgress": 11,
|
||||
"translationProgress": 10,
|
||||
"approvalProgress": 9
|
||||
},
|
||||
"tr": {
|
||||
@@ -69,7 +69,7 @@
|
||||
},
|
||||
"zh-CN": {
|
||||
"translationProgress": 52,
|
||||
"approvalProgress": 52
|
||||
"approvalProgress": 51
|
||||
},
|
||||
"zh-TW": {
|
||||
"translationProgress": 15,
|
||||
|
||||
@@ -24,17 +24,17 @@
|
||||
"@emotion/styled": "^11.10.6",
|
||||
"@fontsource/material-icons": "^4.5.4",
|
||||
"@fontsource/roboto": "^4.5.8",
|
||||
"@mui/icons-material": "5.15.0",
|
||||
"@mui/material": "5.15.0",
|
||||
"@mui/styles": "5.15.0",
|
||||
"@mui/system": "5.15.0",
|
||||
"@mui/icons-material": "5.15.3",
|
||||
"@mui/material": "5.15.3",
|
||||
"@mui/styles": "5.15.3",
|
||||
"@mui/system": "5.15.3",
|
||||
"@rematch/core": "2.2.0",
|
||||
"@rematch/loading": "2.1.2",
|
||||
"@rematch/persist": "2.1.2",
|
||||
"classnames": "2.5.1",
|
||||
"country-flag-icons": "1.5.9",
|
||||
"dayjs": "1.11.10",
|
||||
"dompurify": "3.0.6",
|
||||
"dompurify": "3.0.8",
|
||||
"highlight.js": "11.9.0",
|
||||
"history": "4.10.1",
|
||||
"i18next": "20.6.1",
|
||||
@@ -71,7 +71,7 @@
|
||||
"@storybook/react": "^6.5.15",
|
||||
"@storybook/testing-library": "^0.2.0",
|
||||
"@testing-library/dom": "9.3.3",
|
||||
"@testing-library/jest-dom": "6.1.6",
|
||||
"@testing-library/jest-dom": "6.2.0",
|
||||
"@testing-library/react": "14.1.2",
|
||||
"@types/hast": "^2.0.0",
|
||||
"@types/react-router": "^5.1.20",
|
||||
|
||||
@@ -200,7 +200,7 @@ exports[`<Help /> component should load the component in default state 1`] = `
|
||||
padding: 8px;
|
||||
}
|
||||
|
||||
.emotion-22>:not(:first-of-type) {
|
||||
.emotion-22>:not(style)~:not(style) {
|
||||
margin-left: 8px;
|
||||
}
|
||||
|
||||
|
||||
@@ -228,7 +228,7 @@ label+.emotion-5 {
|
||||
margin-top: 16px;
|
||||
}
|
||||
|
||||
.emotion-5:after {
|
||||
.emotion-5::after {
|
||||
border-bottom: 2px solid #4b5e40;
|
||||
left: 0;
|
||||
bottom: 0;
|
||||
@@ -251,12 +251,12 @@ label+.emotion-5 {
|
||||
transform: scaleX(1) translateX(0);
|
||||
}
|
||||
|
||||
.emotion-5.Mui-error:before,
|
||||
.emotion-5.Mui-error:after {
|
||||
.emotion-5.Mui-error::before,
|
||||
.emotion-5.Mui-error::after {
|
||||
border-bottom-color: #d32f2f;
|
||||
}
|
||||
|
||||
.emotion-5:before {
|
||||
.emotion-5::before {
|
||||
border-bottom: 1px solid rgba(0, 0, 0, 0.42);
|
||||
left: 0;
|
||||
bottom: 0;
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @verdaccio/utils
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/utils",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"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.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"minimatch": "7.4.6",
|
||||
"semver": "7.5.4",
|
||||
"lodash": "4.17.21"
|
||||
|
||||
@@ -1,5 +1,18 @@
|
||||
# verdaccio
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/cli@7.0.0-next.6
|
||||
- @verdaccio/hooks@7.0.0-next.6
|
||||
- @verdaccio/node-api@7.0.0-next.6
|
||||
- verdaccio-audit@12.0.0-next.6
|
||||
- verdaccio-htpasswd@12.0.0-next.6
|
||||
- @verdaccio/ui-theme@7.0.0-next.6
|
||||
- @verdaccio/utils@7.0.0-next.6
|
||||
- @verdaccio/logger@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "verdaccio",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"description": "A lightweight private npm proxy registry",
|
||||
"main": "build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -38,27 +38,27 @@
|
||||
},
|
||||
"homepage": "https://verdaccio.org",
|
||||
"dependencies": {
|
||||
"@verdaccio/cli": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/hooks": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/node-api": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/ui-theme": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.5",
|
||||
"verdaccio-audit": "workspace:12.0.0-next.5",
|
||||
"verdaccio-htpasswd": "workspace:12.0.0-next.5"
|
||||
"@verdaccio/cli": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/hooks": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/node-api": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/ui-theme": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.6",
|
||||
"verdaccio-audit": "workspace:12.0.0-next.6",
|
||||
"verdaccio-htpasswd": "workspace:12.0.0-next.6"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/auth": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/store": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/auth": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/store": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/test-helper": "workspace:3.0.0-next.1",
|
||||
"fastify": "4.25.2",
|
||||
"get-port": "5.1.1",
|
||||
"got": "11.8.6",
|
||||
"lodash": "4.17.21",
|
||||
"nock": "13.4.0",
|
||||
"node-mocks-http": "1.14.0",
|
||||
"node-mocks-http": "1.14.1",
|
||||
"typedoc-plugin-markdown": "3.14.0",
|
||||
"typedoc-plugin-missing-exports": "1.0.0",
|
||||
"yaml": "2.3.4"
|
||||
|
||||
@@ -1,5 +1,22 @@
|
||||
# @verdaccio/web
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [e14b064]
|
||||
- Updated dependencies [4d96324]
|
||||
- @verdaccio/store@7.0.0-next.6
|
||||
- @verdaccio/tarball@12.0.0-next.6
|
||||
- @verdaccio/config@7.0.0-next.6
|
||||
- @verdaccio/auth@7.0.0-next.6
|
||||
- @verdaccio/loaders@7.0.0-next.6
|
||||
- @verdaccio/middleware@7.0.0-next.6
|
||||
- @verdaccio/core@7.0.0-next.6
|
||||
- @verdaccio/url@12.0.0-next.6
|
||||
- @verdaccio/utils@7.0.0-next.6
|
||||
- @verdaccio/logger@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/web",
|
||||
"version": "7.0.0-next.5",
|
||||
"version": "7.0.0-next.6",
|
||||
"description": "web ui middleware",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -24,30 +24,30 @@
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@verdaccio/auth": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/loaders": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/middleware": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/store": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/tarball": "workspace:12.0.0-next.5",
|
||||
"@verdaccio/url": "workspace:12.0.0-next.5",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/auth": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/config": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/core": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/loaders": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/logger": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/middleware": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/store": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/tarball": "workspace:12.0.0-next.6",
|
||||
"@verdaccio/url": "workspace:12.0.0-next.6",
|
||||
"@verdaccio/utils": "workspace:7.0.0-next.6",
|
||||
"debug": "4.3.4",
|
||||
"express": "4.18.2",
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/api": "workspace:7.0.0-next.5",
|
||||
"@verdaccio/api": "workspace:7.0.0-next.6",
|
||||
"@verdaccio/test-helper": "workspace:3.0.0-next.1",
|
||||
"@verdaccio/types": "workspace:12.0.0-next.2",
|
||||
"jsdom": "20.0.3",
|
||||
"nock": "13.4.0",
|
||||
"node-html-parser": "4.1.5",
|
||||
"supertest": "6.3.3",
|
||||
"verdaccio-auth-memory": "workspace:12.0.0-next.5",
|
||||
"verdaccio-memory": "workspace:12.0.0-next.5"
|
||||
"verdaccio-auth-memory": "workspace:12.0.0-next.6",
|
||||
"verdaccio-memory": "workspace:12.0.0-next.6"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
900
pnpm-lock.yaml
generated
900
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -21,6 +21,21 @@
|
||||
"packageNames": ["aws-sdk"],
|
||||
"allowedVersions": "2.607.0"
|
||||
},
|
||||
{
|
||||
"packageNames": ["@verdaccio/local-storage"],
|
||||
"allowedVersions": "10.3.3",
|
||||
"matchBaseBranches": ["5.x"]
|
||||
},
|
||||
{
|
||||
"packageNames": ["@verdaccio/local-storage"],
|
||||
"allowedVersions": "^10.3.4",
|
||||
"matchBaseBranches": ["6.x"]
|
||||
},
|
||||
{
|
||||
"packageNames": ["@emotion/*"],
|
||||
"matchFileNames": ["./package.json", "./packages/**/package.json"],
|
||||
"matchBaseBranches": ["master"]
|
||||
},
|
||||
{
|
||||
"packageNames": ["got"],
|
||||
"allowedVersions": "^11.8.5"
|
||||
@@ -90,11 +105,17 @@
|
||||
"allowedVersions": "5.1.1"
|
||||
},
|
||||
{
|
||||
"matchPackagePatterns": ["@verdaccio/*"],
|
||||
"matchPackagePatterns": [
|
||||
"@verdaccio/*",
|
||||
"verdaccio-audit",
|
||||
"verdaccio-htpasswd",
|
||||
"verdaccio-auth-memory",
|
||||
"verdaccio-memory"
|
||||
],
|
||||
"matchUpdateTypes": ["minor", "patch"],
|
||||
"groupName": "core verdaccio dependencies",
|
||||
"groupSlug": "all-verdaccio",
|
||||
"baseBranchList": ["5.x"]
|
||||
"baseBranchList": ["5.x", "6.x"]
|
||||
},
|
||||
{
|
||||
"matchPackagePatterns": [
|
||||
|
||||
@@ -36,9 +36,9 @@
|
||||
"@emotion/react": "11.10.6",
|
||||
"@emotion/styled": "11.10.6",
|
||||
"@mdx-js/react": "^1.6.22",
|
||||
"@mui/icons-material": "5.15.0",
|
||||
"@mui/material": "5.15.0",
|
||||
"@mui/styles": "5.15.0",
|
||||
"@mui/icons-material": "5.15.3",
|
||||
"@mui/material": "5.15.3",
|
||||
"@mui/styles": "5.15.3",
|
||||
"@orama/orama": "1.2.4",
|
||||
"@verdaccio/ui-components": "workspace:3.0.0-next.2",
|
||||
"classnames": "2.5.1",
|
||||
@@ -47,7 +47,7 @@
|
||||
"docusaurus-plugin-contributors": "workspace:2.0.0-next.0",
|
||||
"docusaurus-plugin-sentry": "1.0.0",
|
||||
"docusaurus-plugin-typedoc": "0.18.0",
|
||||
"dompurify": "3.0.6",
|
||||
"dompurify": "3.0.8",
|
||||
"p-cancelable": "2.1.1",
|
||||
"react": "17.0.2",
|
||||
"react-dom": "17.0.2",
|
||||
@@ -81,7 +81,7 @@
|
||||
"esbuild": "0.14.10",
|
||||
"esbuild-loader": "2.16.0",
|
||||
"prism-react-renderer": "^1.2.1",
|
||||
"sass": "1.69.6",
|
||||
"sass": "1.69.7",
|
||||
"sass-loader": "^12.1.0",
|
||||
"url-loader": "4.1.1"
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"bundled": true,
|
||||
"description": "Verdaccio Middleware plugin to bypass npmjs audit",
|
||||
"latest": "10.2.4",
|
||||
"downloads": 579666,
|
||||
"downloads": 493057,
|
||||
"registry": "https://registry.npmjs.org/verdaccio-audit"
|
||||
},
|
||||
{
|
||||
@@ -21,7 +21,7 @@
|
||||
"bundled": true,
|
||||
"description": "Local storage implementation",
|
||||
"latest": "10.3.4",
|
||||
"downloads": 574721,
|
||||
"downloads": 488056,
|
||||
"registry": "https://registry.npmjs.org/@verdaccio/local-storage"
|
||||
},
|
||||
{
|
||||
@@ -32,7 +32,7 @@
|
||||
"bundled": true,
|
||||
"description": "Verdaccio User Interface",
|
||||
"latest": "3.4.1",
|
||||
"downloads": 579572,
|
||||
"downloads": 492882,
|
||||
"registry": "https://registry.npmjs.org/@verdaccio/ui-theme"
|
||||
},
|
||||
{
|
||||
@@ -43,7 +43,7 @@
|
||||
"bundled": false,
|
||||
"description": "Storage implementation in memory",
|
||||
"latest": "10.3.2",
|
||||
"downloads": 22303,
|
||||
"downloads": 18927,
|
||||
"registry": "https://registry.npmjs.org/verdaccio-memory"
|
||||
},
|
||||
{
|
||||
@@ -54,7 +54,7 @@
|
||||
"bundled": false,
|
||||
"description": "AWS S3 storage implementation for Verdaccio",
|
||||
"latest": "10.3.2",
|
||||
"downloads": 1547,
|
||||
"downloads": 1422,
|
||||
"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": 5018,
|
||||
"downloads": 3884,
|
||||
"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": 83342,
|
||||
"downloads": 66257,
|
||||
"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": 582671,
|
||||
"downloads": 495694,
|
||||
"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": 13,
|
||||
"downloads": 12,
|
||||
"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": 5,
|
||||
"downloads": 6,
|
||||
"registry": "https://registry.npmjs.org/verdaccio-ldap-port"
|
||||
},
|
||||
{
|
||||
@@ -120,7 +120,7 @@
|
||||
"origin": "community",
|
||||
"category": "authentication",
|
||||
"latest": "1.2.13",
|
||||
"downloads": 10,
|
||||
"downloads": 14,
|
||||
"registry": "https://registry.npmjs.org/@playerdata/verdaccio-storage-expiry"
|
||||
},
|
||||
{
|
||||
@@ -131,7 +131,7 @@
|
||||
"origin": "community",
|
||||
"category": "authentication",
|
||||
"latest": "1.4.1",
|
||||
"downloads": 14,
|
||||
"downloads": 17,
|
||||
"registry": "https://registry.npmjs.org/verdaccio-ldap-memcached"
|
||||
},
|
||||
{
|
||||
@@ -142,7 +142,7 @@
|
||||
"origin": "community",
|
||||
"category": "authentication",
|
||||
"latest": "3.0.1",
|
||||
"downloads": 48,
|
||||
"downloads": 61,
|
||||
"registry": "https://registry.npmjs.org/verdaccio-bitbucket"
|
||||
},
|
||||
{
|
||||
@@ -153,7 +153,7 @@
|
||||
"origin": "community",
|
||||
"category": "authentication",
|
||||
"latest": "1.0.3",
|
||||
"downloads": 13,
|
||||
"downloads": 16,
|
||||
"registry": "https://registry.npmjs.org/verdaccio-redis-search-patch"
|
||||
},
|
||||
{
|
||||
@@ -175,7 +175,7 @@
|
||||
"origin": "community",
|
||||
"category": "authentication",
|
||||
"latest": "0.1.91",
|
||||
"downloads": 505,
|
||||
"downloads": 231,
|
||||
"registry": "https://registry.npmjs.org/verdaccio-git"
|
||||
},
|
||||
{
|
||||
@@ -186,7 +186,7 @@
|
||||
"origin": "community",
|
||||
"category": "authentication",
|
||||
"latest": "6.0.0",
|
||||
"downloads": 241,
|
||||
"downloads": 212,
|
||||
"registry": "https://registry.npmjs.org/verdaccio-ldap"
|
||||
},
|
||||
{
|
||||
@@ -208,7 +208,7 @@
|
||||
"origin": "community",
|
||||
"category": "authentication",
|
||||
"latest": "1.0.0",
|
||||
"downloads": 2,
|
||||
"downloads": 1,
|
||||
"registry": "https://registry.npmjs.org/verdaccio-badger"
|
||||
},
|
||||
{
|
||||
@@ -219,7 +219,7 @@
|
||||
"origin": "community",
|
||||
"category": "authentication",
|
||||
"latest": "10.3.2",
|
||||
"downloads": 5,
|
||||
"downloads": 4,
|
||||
"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": 7,
|
||||
"registry": "https://registry.npmjs.org/@xlts.dev/verdaccio-prometheus-middleware"
|
||||
},
|
||||
{
|
||||
@@ -252,7 +252,7 @@
|
||||
"origin": "community",
|
||||
"category": "authentication",
|
||||
"latest": "3.0.1",
|
||||
"downloads": 97,
|
||||
"downloads": 88,
|
||||
"registry": "https://registry.npmjs.org/verdaccio-gitlab"
|
||||
},
|
||||
{
|
||||
@@ -263,7 +263,7 @@
|
||||
"origin": "community",
|
||||
"category": "authentication",
|
||||
"latest": "1.3.4",
|
||||
"downloads": 22,
|
||||
"downloads": 18,
|
||||
"registry": "https://registry.npmjs.org/verdaccio-bitbucket-server"
|
||||
},
|
||||
{
|
||||
@@ -274,7 +274,7 @@
|
||||
"origin": "community",
|
||||
"category": "authentication",
|
||||
"latest": "1.0.7",
|
||||
"downloads": 6,
|
||||
"downloads": 13,
|
||||
"registry": "https://registry.npmjs.org/verdaccio-package-count"
|
||||
},
|
||||
{
|
||||
@@ -285,7 +285,7 @@
|
||||
"origin": "community",
|
||||
"category": "authentication",
|
||||
"latest": "1.0.2",
|
||||
"downloads": 37,
|
||||
"downloads": 36,
|
||||
"registry": "https://registry.npmjs.org/verdaccio-activedirectory"
|
||||
},
|
||||
{
|
||||
@@ -318,7 +318,7 @@
|
||||
"origin": "community",
|
||||
"category": "authentication",
|
||||
"latest": "0.2.5",
|
||||
"downloads": 89,
|
||||
"downloads": 86,
|
||||
"registry": "https://registry.npmjs.org/verdaccio-minio"
|
||||
},
|
||||
{
|
||||
@@ -329,7 +329,7 @@
|
||||
"origin": "community",
|
||||
"category": "authentication",
|
||||
"latest": "1.2.4",
|
||||
"downloads": 64,
|
||||
"downloads": 69,
|
||||
"registry": "https://registry.npmjs.org/verdaccio-redis-storage"
|
||||
},
|
||||
{
|
||||
@@ -351,7 +351,7 @@
|
||||
"origin": "community",
|
||||
"category": "authentication",
|
||||
"latest": "1.0.0",
|
||||
"downloads": 4,
|
||||
"downloads": 6,
|
||||
"registry": "https://registry.npmjs.org/verdaccio-ldap5"
|
||||
},
|
||||
{
|
||||
@@ -363,7 +363,7 @@
|
||||
"url": "https://www.npmjs.org/@m03geek/verdaccio-google-cloud",
|
||||
"registry": "https://registry.npmjs.org/@m03geek/verdaccio-google-cloud",
|
||||
"latest": "0.1.0",
|
||||
"downloads": 5
|
||||
"downloads": 4
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-storage-proxy",
|
||||
@@ -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": 46
|
||||
"downloads": 44
|
||||
},
|
||||
{
|
||||
"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": 15
|
||||
"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": 3
|
||||
"downloads": 4
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-dist-tag-control",
|
||||
@@ -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": 4
|
||||
"downloads": 3
|
||||
},
|
||||
{
|
||||
"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": 24
|
||||
"downloads": 18
|
||||
},
|
||||
{
|
||||
"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": 65
|
||||
"downloads": 62
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-aliyunoss-storage",
|
||||
@@ -484,7 +484,7 @@
|
||||
"url": "https://www.npmjs.org/verdaccio-openid-connect",
|
||||
"registry": "https://registry.npmjs.org/verdaccio-openid-connect",
|
||||
"latest": "2.0.0",
|
||||
"downloads": 105
|
||||
"downloads": 80
|
||||
},
|
||||
{
|
||||
"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.3",
|
||||
"downloads": 377
|
||||
"downloads": 302
|
||||
},
|
||||
{
|
||||
"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": 85
|
||||
"downloads": 62
|
||||
},
|
||||
{
|
||||
"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": 53
|
||||
"downloads": 52
|
||||
},
|
||||
{
|
||||
"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": "4.0.1",
|
||||
"downloads": 11
|
||||
"downloads": 8
|
||||
},
|
||||
{
|
||||
"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": 2
|
||||
"downloads": 1
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-gitea-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": 8
|
||||
"downloads": 9
|
||||
},
|
||||
{
|
||||
"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": 29
|
||||
"downloads": 18
|
||||
},
|
||||
{
|
||||
"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.3",
|
||||
"downloads": 10
|
||||
"downloads": 21
|
||||
},
|
||||
{
|
||||
"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": 1
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-gitlab-hilio",
|
||||
@@ -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": 5
|
||||
},
|
||||
{
|
||||
"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": 20
|
||||
"downloads": 24
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-group-htpasswd",
|
||||
@@ -671,7 +671,7 @@
|
||||
"url": "https://www.npmjs.org/verdaccio-groups",
|
||||
"registry": "https://registry.npmjs.org/verdaccio-groups",
|
||||
"latest": "1.2.0",
|
||||
"downloads": 24
|
||||
"downloads": 34
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-github-token",
|
||||
@@ -682,7 +682,7 @@
|
||||
"url": "https://www.npmjs.org/verdaccio-github-token",
|
||||
"registry": "https://registry.npmjs.org/verdaccio-github-token",
|
||||
"latest": "1.0.0",
|
||||
"downloads": 24
|
||||
"downloads": 11
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-mysql",
|
||||
@@ -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": 6
|
||||
"downloads": 5
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-oidc",
|
||||
@@ -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": 1
|
||||
"downloads": 6
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-activedirectory-extended",
|
||||
@@ -825,7 +825,7 @@
|
||||
"url": "https://www.npmjs.org/verdaccio-betaversion",
|
||||
"registry": "https://registry.npmjs.org/verdaccio-betaversion",
|
||||
"latest": "1.0.3",
|
||||
"downloads": 2
|
||||
"downloads": 10
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-auth-username",
|
||||
@@ -858,7 +858,7 @@
|
||||
"url": "https://www.npmjs.org/verdaccio-auth-stack",
|
||||
"registry": "https://registry.npmjs.org/verdaccio-auth-stack",
|
||||
"latest": "1.0.3",
|
||||
"downloads": 2
|
||||
"downloads": 1
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-auth-capi",
|
||||
@@ -869,7 +869,7 @@
|
||||
"url": "https://www.npmjs.org/verdaccio-auth-capi",
|
||||
"registry": "https://registry.npmjs.org/verdaccio-auth-capi",
|
||||
"latest": "1.0.2",
|
||||
"downloads": 3
|
||||
"downloads": 2
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-groupnames",
|
||||
@@ -880,7 +880,7 @@
|
||||
"url": "https://www.npmjs.org/verdaccio-groupnames",
|
||||
"registry": "https://registry.npmjs.org/verdaccio-groupnames",
|
||||
"latest": "1.1.0",
|
||||
"downloads": 34
|
||||
"downloads": 32
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-auth-mongo",
|
||||
@@ -913,7 +913,7 @@
|
||||
"url": "https://www.npmjs.org/verdaccio-simpleldap",
|
||||
"registry": "https://registry.npmjs.org/verdaccio-simpleldap",
|
||||
"latest": "0.1.1",
|
||||
"downloads": 3
|
||||
"downloads": 2
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-github-team",
|
||||
@@ -1011,7 +1011,7 @@
|
||||
"url": "https://www.npmjs.org/verdaccio-openmetrics",
|
||||
"registry": "https://registry.npmjs.org/verdaccio-openmetrics",
|
||||
"latest": "1.2.0",
|
||||
"downloads": 29
|
||||
"downloads": 28
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-https",
|
||||
@@ -1022,7 +1022,7 @@
|
||||
"url": "https://www.npmjs.org/verdaccio-https",
|
||||
"registry": "https://registry.npmjs.org/verdaccio-https",
|
||||
"latest": "1.0.11",
|
||||
"downloads": 9
|
||||
"downloads": 10
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-badges",
|
||||
@@ -1033,7 +1033,7 @@
|
||||
"url": "https://www.npmjs.org/verdaccio-badges",
|
||||
"registry": "https://registry.npmjs.org/verdaccio-badges",
|
||||
"latest": "1.1.2",
|
||||
"downloads": 8
|
||||
"downloads": 7
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-npm-urls",
|
||||
@@ -1055,7 +1055,7 @@
|
||||
"url": "https://www.npmjs.org/verdaccio-static-token",
|
||||
"registry": "https://registry.npmjs.org/verdaccio-static-token",
|
||||
"latest": "1.0.1",
|
||||
"downloads": 172
|
||||
"downloads": 156
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-apm-server",
|
||||
@@ -1066,7 +1066,7 @@
|
||||
"url": "https://www.npmjs.org/verdaccio-apm-server",
|
||||
"registry": "https://registry.npmjs.org/verdaccio-apm-server",
|
||||
"latest": "1.0.14",
|
||||
"downloads": 9
|
||||
"downloads": 8
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-gae-ah",
|
||||
@@ -1099,7 +1099,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": 6
|
||||
"downloads": 5
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-zip",
|
||||
@@ -1110,7 +1110,7 @@
|
||||
"url": "https://www.npmjs.org/verdaccio-zip",
|
||||
"registry": "https://registry.npmjs.org/verdaccio-zip",
|
||||
"latest": "1.0.19",
|
||||
"downloads": 4
|
||||
"downloads": 24
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-utilities",
|
||||
@@ -1132,7 +1132,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": 10
|
||||
},
|
||||
{
|
||||
"name": "bulk-npm-publish",
|
||||
@@ -1154,7 +1154,7 @@
|
||||
"url": "https://www.npmjs.org/tgz-checker",
|
||||
"registry": "https://registry.npmjs.org/tgz-checker",
|
||||
"latest": "0.1.9",
|
||||
"downloads": 11
|
||||
"downloads": 17
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user