Compare commits
20 Commits
generator-
...
@verdaccio
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1dc5cdffc3 | ||
|
|
e85069010f | ||
|
|
a3cf3e7921 | ||
|
|
234874ef6e | ||
|
|
87d4912066 | ||
|
|
cd76d54c9a | ||
|
|
72a65917c4 | ||
|
|
5c65124fee | ||
|
|
695c28b5f2 | ||
|
|
418e159121 | ||
|
|
4da9711fed | ||
|
|
21be801c10 | ||
|
|
6a8154cd62 | ||
|
|
dfe925c259 | ||
|
|
6fac16fc4d | ||
|
|
9e87ab49c6 | ||
|
|
63457e6f9e | ||
|
|
d44cbbc221 | ||
|
|
e5cc01ed9b | ||
|
|
7441d2043e |
5
.changeset/angry-doors-tan.md
Normal file
5
.changeset/angry-doors-tan.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@verdaccio/middleware': patch
|
||||
---
|
||||
|
||||
fix(middleware): pass version to allow check
|
||||
@@ -7,7 +7,6 @@
|
||||
'@verdaccio/file-locking': major
|
||||
'verdaccio-htpasswd': major
|
||||
'@verdaccio/ui-theme': major
|
||||
'@verdaccio/logger-7': major
|
||||
'verdaccio-memory': major
|
||||
'@verdaccio/search-indexer': major
|
||||
'@verdaccio/server': major
|
||||
@@ -26,6 +25,7 @@
|
||||
'verdaccio': major
|
||||
'@verdaccio/url': major
|
||||
'@verdaccio/node-api': major
|
||||
'@verdaccio/web': major
|
||||
'@verdaccio/loaders': major
|
||||
'@verdaccio/config': major
|
||||
'@verdaccio/search': major
|
||||
|
||||
5
.changeset/chatty-apricots-report.md
Normal file
5
.changeset/chatty-apricots-report.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@verdaccio/auth': major
|
||||
---
|
||||
|
||||
chore: move v7 next to v8 next
|
||||
37
.changeset/long-eyes-drum.md
Normal file
37
.changeset/long-eyes-drum.md
Normal file
@@ -0,0 +1,37 @@
|
||||
---
|
||||
'@verdaccio/api': minor
|
||||
'@verdaccio/auth': minor
|
||||
'@verdaccio/cli': minor
|
||||
'@verdaccio/config': minor
|
||||
'@verdaccio/core': minor
|
||||
'@verdaccio/file-locking': minor
|
||||
'@verdaccio/tarball': minor
|
||||
'@verdaccio/types': minor
|
||||
'@verdaccio/url': minor
|
||||
'@verdaccio/hooks': minor
|
||||
'@verdaccio/loaders': minor
|
||||
'@verdaccio/logger': minor
|
||||
'@verdaccio/logger-commons': minor
|
||||
'@verdaccio/logger-prettify': minor
|
||||
'@verdaccio/middleware': minor
|
||||
'@verdaccio/node-api': minor
|
||||
'verdaccio-audit': minor
|
||||
'verdaccio-auth-memory': minor
|
||||
'verdaccio-htpasswd': minor
|
||||
'@verdaccio/local-storage': minor
|
||||
'verdaccio-memory': minor
|
||||
'@verdaccio/ui-theme': minor
|
||||
'@verdaccio/proxy': minor
|
||||
'@verdaccio/search': minor
|
||||
'@verdaccio/search-indexer': minor
|
||||
'@verdaccio/server': minor
|
||||
'@verdaccio/signature': minor
|
||||
'@verdaccio/store': minor
|
||||
'generator-verdaccio-plugin': minor
|
||||
'@verdaccio/ui-components': minor
|
||||
'@verdaccio/utils': minor
|
||||
'verdaccio': minor
|
||||
'@verdaccio/web': minor
|
||||
---
|
||||
|
||||
feat: update logger pino to latest
|
||||
@@ -26,7 +26,6 @@
|
||||
"@verdaccio/hooks": "7.0.0",
|
||||
"@verdaccio/loaders": "7.0.0",
|
||||
"@verdaccio/logger": "7.0.0",
|
||||
"@verdaccio/logger-7": "7.0.0",
|
||||
"@verdaccio/logger-commons": "7.0.0",
|
||||
"@verdaccio/logger-prettify": "7.0.0",
|
||||
"@verdaccio/middleware": "7.0.0",
|
||||
@@ -58,5 +57,5 @@
|
||||
"@verdaccio/web": "7.0.0",
|
||||
"@verdaccio/website": "6.0.0"
|
||||
},
|
||||
"changesets": ["beige-lions-type"]
|
||||
"changesets": ["angry-doors-tan", "beige-lions-type", "chatty-apricots-report", "long-eyes-drum"]
|
||||
}
|
||||
|
||||
1
.github/workflows/docker-publish.yml
vendored
1
.github/workflows/docker-publish.yml
vendored
@@ -41,6 +41,7 @@ jobs:
|
||||
images: ${{ github.repository }}
|
||||
tag-custom: nightly-master
|
||||
tag-custom-only: ${{ github.ref == 'refs/heads/master' }}
|
||||
tag-latest: false
|
||||
tag-semver: |
|
||||
{{version}}
|
||||
{{major}}
|
||||
|
||||
56
.github/workflows/shared-docker-publish.yml
vendored
Normal file
56
.github/workflows/shared-docker-publish.yml
vendored
Normal file
@@ -0,0 +1,56 @@
|
||||
name: Docker publish to docker.io
|
||||
|
||||
on:
|
||||
workflow_call:
|
||||
inputs:
|
||||
tag-latest:
|
||||
required: true
|
||||
type: boolean
|
||||
description: 'Tag as latest'
|
||||
default: false
|
||||
tag-custom:
|
||||
required: true
|
||||
type: string
|
||||
description: 'Custom tag'
|
||||
default: 'nightly-master'
|
||||
tag-custom-only:
|
||||
required: true
|
||||
type: boolean
|
||||
description: 'Custom tag only'
|
||||
default: false
|
||||
jobs:
|
||||
docker:
|
||||
runs-on: ubuntu-latest
|
||||
if: github.repository == 'verdaccio/verdaccio'
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
|
||||
- uses: docker/setup-qemu-action@49b3bc8e6bdd4a60e6116a5414239cba5943d3cf # tag=v1
|
||||
- uses: docker/setup-buildx-action@v1
|
||||
with:
|
||||
driver-opts: network=host
|
||||
- uses: docker/login-action@v1
|
||||
name: Login Docker Hub
|
||||
with:
|
||||
username: ${{ secrets.DOCKER_USERNAME }}
|
||||
password: ${{ secrets.DOCKER_PASSWORD }}
|
||||
- name: Prepare docker image tags
|
||||
id: docker_meta
|
||||
uses: crazy-max/ghaction-docker-meta@v1
|
||||
with:
|
||||
images: ${{ github.repository }}
|
||||
tag-custom: ${{ inputs.tag-custom }}
|
||||
tag-custom-only: ${{ inputs.tag-custom-only }}
|
||||
tag-latest: ${{ inputs.tag-latest }}
|
||||
tag-semver: |
|
||||
{{version}}
|
||||
{{major}}
|
||||
{{major}}.{{minor}}
|
||||
- name: Build & Push
|
||||
uses: docker/build-push-action@v6
|
||||
with:
|
||||
context: .
|
||||
file: ./Dockerfile
|
||||
platforms: linux/amd64,linux/arm64
|
||||
push: ${{ github.event_name != 'pull_request' }}
|
||||
tags: ${{ steps.docker_meta.outputs.tags }}
|
||||
labels: ${{ steps.docker_meta.outputs.labels }}
|
||||
13
.github/workflows/test-docker-build.yml
vendored
Normal file
13
.github/workflows/test-docker-build.yml
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
on:
|
||||
workflow_call:
|
||||
|
||||
jobs:
|
||||
testDocker:
|
||||
name: Test Docker Build
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
- name: Build
|
||||
run: docker build .
|
||||
env:
|
||||
VERDACCIO_BUILD_REGISTRY: https://registry.npmjs.org
|
||||
13
.github/workflows/test-publish-package.yml
vendored
Normal file
13
.github/workflows/test-publish-package.yml
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
on:
|
||||
workflow_call:
|
||||
|
||||
jobs:
|
||||
testVerdaccio:
|
||||
name: Test Verdaccio Publish
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
- name: Publish
|
||||
uses: verdaccio/github-actions/publish@f2e0370cfa5d74d24c325017b701bfddc9cc2e5d # tag=v0.4.0
|
||||
with:
|
||||
args: -d
|
||||
114
.github/workflows/x-e2e-angular-cli-workflow.yml
vendored
Normal file
114
.github/workflows/x-e2e-angular-cli-workflow.yml
vendored
Normal file
@@ -0,0 +1,114 @@
|
||||
on:
|
||||
workflow_call:
|
||||
|
||||
jobs:
|
||||
npm8:
|
||||
name: 'npm8:angular example'
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
|
||||
- name: 'Use Node.js'
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: 'install latest npm'
|
||||
run: npm i -g npm@next-8
|
||||
- name: Install Dependencies
|
||||
run: yarn install
|
||||
- name: 'Run verdaccio in the background'
|
||||
run: |
|
||||
nohup yarn node ./scripts/run-verdaccio.js --config ./scripts/e2e-config.yaml &
|
||||
- name: 'Ping to verdaccio'
|
||||
run: |
|
||||
npm ping --registry http://localhost:4873
|
||||
- name: 'Running the integration test'
|
||||
run: |
|
||||
source scripts/e2e-setup-ci.sh
|
||||
echo "registry=http://localhost:4873" > ~/.npmrc
|
||||
npm config set loglevel="silent"
|
||||
npm config set fetch-retries="5"
|
||||
npm config set fetch-retry-factor="50"
|
||||
npm config set fetch-retry-mintimeout="20000"
|
||||
npm config set fetch-retry-maxtimeout="80000"
|
||||
npm install -g @angular/cli
|
||||
ng new verdaccio-angular --interactive=false
|
||||
|
||||
cd verdaccio-angular
|
||||
npm install @angular-devkit/core@next @babel/preset-env @babel/core -D
|
||||
|
||||
npm run ng build --aot
|
||||
npm9:
|
||||
name: 'npm9:angular example'
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
|
||||
- name: 'Use Node.js'
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: 'install latest npm 9'
|
||||
run: npm i -g npm@next-9
|
||||
- name: Install Dependencies
|
||||
run: yarn install
|
||||
- name: 'Run verdaccio in the background'
|
||||
run: |
|
||||
nohup yarn node ./scripts/run-verdaccio.js --config ./scripts/e2e-config.yaml &
|
||||
- name: 'Ping to verdaccio'
|
||||
run: |
|
||||
npm ping --registry http://localhost:4873
|
||||
- name: 'Running the integration test'
|
||||
run: |
|
||||
source scripts/e2e-setup-ci.sh
|
||||
echo "registry=http://localhost:4873" > ~/.npmrc
|
||||
npm config set loglevel="silent"
|
||||
npm config set fetch-retries="5"
|
||||
npm config set fetch-retry-factor="50"
|
||||
npm config set fetch-retry-mintimeout="20000"
|
||||
npm config set fetch-retry-maxtimeout="80000"
|
||||
npm install -g @angular/cli
|
||||
ng new verdaccio-angular --interactive=false
|
||||
|
||||
cd verdaccio-angular
|
||||
npm install @angular-devkit/core@next @babel/preset-env @babel/core -D
|
||||
npm run ng build --aot
|
||||
npm10:
|
||||
name: 'npm10:angular example'
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
|
||||
- name: 'Use Node.js'
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: 'install latest npm 10'
|
||||
run: npm i -g npm@next-10
|
||||
- name: Install Dependencies
|
||||
run: yarn install
|
||||
- name: 'Run verdaccio in the background'
|
||||
run: |
|
||||
nohup yarn node ./scripts/run-verdaccio.js --config ./scripts/e2e-config.yaml &
|
||||
- name: 'Ping to verdaccio'
|
||||
run: |
|
||||
npm ping --registry http://localhost:4873
|
||||
- name: 'Running the integration test'
|
||||
run: |
|
||||
source scripts/e2e-setup-ci.sh
|
||||
echo "registry=http://localhost:4873" > ~/.npmrc
|
||||
npm config set loglevel="info"
|
||||
npm config set fetch-retries="5"
|
||||
npm config set fetch-retry-factor="50"
|
||||
npm config set fetch-retry-mintimeout="20000"
|
||||
npm config set fetch-retry-maxtimeout="80000"
|
||||
npm install -g @angular/cli
|
||||
ng new verdaccio-angular --interactive=false
|
||||
|
||||
cd verdaccio-angular
|
||||
npm install @angular-devkit/core@next @babel/preset-env @babel/core -D
|
||||
|
||||
npm run ng build --aot
|
||||
31
.github/workflows/x-e2e-audit-workflow.yml
vendored
Normal file
31
.github/workflows/x-e2e-audit-workflow.yml
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
on:
|
||||
workflow_call:
|
||||
|
||||
jobs:
|
||||
npm10:
|
||||
name: 'npm10:audit example'
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
|
||||
- name: 'Use Node.js'
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: 'install latest npm 10'
|
||||
run: npm i -g npm@next-10
|
||||
- name: Install Dependencies
|
||||
run: yarn install
|
||||
- name: 'Run verdaccio in the background'
|
||||
run: |
|
||||
nohup yarn node ./scripts/run-verdaccio.js --config ./scripts/e2e-config.yaml &
|
||||
- name: 'Ping to verdaccio'
|
||||
run: |
|
||||
npm ping --registry http://localhost:4873
|
||||
- name: 'Running the integration test'
|
||||
run: |
|
||||
source scripts/e2e-setup-ci.sh
|
||||
npm init --yes
|
||||
npm install next --registry http://localhost:4873 --loglevel info
|
||||
npm audit
|
||||
74
.github/workflows/x-e2e-gatsbyjs-cli-workflow.yml
vendored
Normal file
74
.github/workflows/x-e2e-gatsbyjs-cli-workflow.yml
vendored
Normal file
@@ -0,0 +1,74 @@
|
||||
on:
|
||||
workflow_call:
|
||||
|
||||
jobs:
|
||||
npm9:
|
||||
name: 'npm9:gatsby example'
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
|
||||
- name: 'Use Node.js'
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: 'install npm 9'
|
||||
run: npm i -g npm@next-9
|
||||
- name: Install Dependencies
|
||||
run: yarn install
|
||||
- name: 'Run verdaccio in the background'
|
||||
run: |
|
||||
nohup yarn node ./scripts/run-verdaccio.js --config ./scripts/e2e-config.yaml &
|
||||
- name: 'Ping to verdaccio'
|
||||
run: |
|
||||
npm ping --registry http://localhost:4873
|
||||
- name: 'Running the integration test'
|
||||
run: |
|
||||
source scripts/e2e-setup-ci.sh
|
||||
echo "registry=http://localhost:4873
|
||||
loglevel="info"
|
||||
fetch-retries=10
|
||||
fetch-retry-factor=2
|
||||
fetch-retry-mintimeout=10000
|
||||
fetch-retry-maxtimeout=80000" > ~/.npmrc
|
||||
npm config list
|
||||
npm i -g gatsby@latest
|
||||
gatsby new my-gatsby
|
||||
cd my-gatsby
|
||||
npm run build
|
||||
npm10:
|
||||
name: 'npm10:gatsby example'
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
|
||||
- name: 'Use Node.js'
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: 'install npm 10'
|
||||
run: npm i -g npm@next-10
|
||||
- name: Install Dependencies
|
||||
run: yarn install
|
||||
- name: 'Run verdaccio in the background'
|
||||
run: |
|
||||
nohup yarn node ./scripts/run-verdaccio.js --config ./scripts/e2e-config.yaml &
|
||||
- name: 'Ping to verdaccio'
|
||||
run: |
|
||||
npm ping --registry http://localhost:4873
|
||||
- name: 'Running the integration test'
|
||||
run: |
|
||||
source scripts/e2e-setup-ci.sh
|
||||
echo "registry=http://localhost:4873
|
||||
loglevel="info"
|
||||
fetch-retries=10
|
||||
fetch-retry-factor=2
|
||||
fetch-retry-mintimeout=10000
|
||||
fetch-retry-maxtimeout=80000" > ~/.npmrc
|
||||
npm config list
|
||||
npm i -g gatsby@latest
|
||||
gatsby new my-gatsby
|
||||
cd my-gatsby
|
||||
npm run build
|
||||
234
.github/workflows/x-e2e-jest-workflow.yml
vendored
Normal file
234
.github/workflows/x-e2e-jest-workflow.yml
vendored
Normal file
@@ -0,0 +1,234 @@
|
||||
on:
|
||||
workflow_call:
|
||||
|
||||
jobs:
|
||||
yarn:
|
||||
name: 'yarn:jest example'
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
|
||||
- name: 'Use Node.js'
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: Install Dependencies
|
||||
run: yarn install
|
||||
- name: 'Run verdaccio in the background'
|
||||
run: |
|
||||
nohup yarn node ./scripts/run-verdaccio.js --config ./scripts/e2e-config.yaml &
|
||||
- name: 'Ping to verdaccio'
|
||||
run: |
|
||||
npm ping --registry http://localhost:4873
|
||||
- name: 'Running the integration test'
|
||||
run: |
|
||||
source scripts/e2e-setup-ci.sh
|
||||
yarn init --yes
|
||||
yarn add jest@29.5.0 --registry http://localhost:4873
|
||||
|
||||
echo "it('should pass', () => { expect(true).toBeTruthy(); });" | tee pass.test.js
|
||||
yarn jest pass.test.js
|
||||
|
||||
yarn add left-pad --registry http://localhost:4873 --verbose
|
||||
echo "const leftPad = require('left-pad'); it('should resolve a module', () => { expect(typeof leftPad).toBe('function');});" | tee module.test.js
|
||||
yarn jest module.test.js
|
||||
yarn2:
|
||||
name: 'yarn2:jest example'
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
|
||||
- name: 'Use Node.js'
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: Install Dependencies
|
||||
run: yarn install
|
||||
- name: 'Run verdaccio in the background'
|
||||
run: |
|
||||
nohup yarn node ./scripts/run-verdaccio.js --config ./scripts/e2e-config.yaml &
|
||||
- name: 'Ping to verdaccio'
|
||||
run: |
|
||||
npm ping --registry http://localhost:4873
|
||||
- name: 'Running the integration test'
|
||||
run: |
|
||||
source scripts/e2e-setup-ci.sh
|
||||
yarn init --yes
|
||||
yarn set version berry
|
||||
yarn config set npmRegistryServer "http://localhost:4873"
|
||||
yarn config set unsafeHttpWhitelist --json '["localhost"]'
|
||||
yarn add jest@29.5.0
|
||||
|
||||
echo "it('should pass', () => { expect(true).toBeTruthy(); });" | tee pass.test.js
|
||||
yarn jest pass.test.js
|
||||
|
||||
yarn add left-pad
|
||||
echo "const leftPad = require('left-pad'); it('should resolve a module', () => { expect(typeof leftPad).toBe('function');});" | tee module.test.js
|
||||
yarn jest module.test.js
|
||||
npm8:
|
||||
name: 'npm8:jest example'
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
|
||||
- name: 'Use Node.js'
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: 'install latest npm'
|
||||
run: npm i -g npm@next-8
|
||||
- name: Install Dependencies
|
||||
run: yarn install
|
||||
- name: 'Run verdaccio in the background'
|
||||
run: |
|
||||
nohup yarn node ./scripts/run-verdaccio.js --config ./scripts/e2e-config.yaml &
|
||||
- name: 'Ping to verdaccio'
|
||||
run: |
|
||||
npm ping --registry http://localhost:4873
|
||||
- name: 'Running the integration test'
|
||||
run: |
|
||||
source scripts/e2e-setup-ci.sh
|
||||
npm init --yes
|
||||
npm install jest@29.5.0 --registry http://localhost:4873 --loglevel info
|
||||
|
||||
echo "it('should pass', () => { expect(true).toBeTruthy(); });" | tee pass.test.js
|
||||
yarn jest pass.test.js
|
||||
|
||||
yarn add left-pad --registry http://localhost:4873 --verbose
|
||||
echo "const leftPad = require('left-pad'); it('should resolve a module', () => { expect(typeof leftPad).toBe('function');});" | tee module.test.js
|
||||
yarn jest module.test.js
|
||||
npm9:
|
||||
name: 'npm9:jest example'
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
|
||||
- name: 'Use Node.js'
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: 'install latest npm 9'
|
||||
run: npm i -g npm@next-9
|
||||
- name: Install Dependencies
|
||||
run: yarn install
|
||||
- name: 'Run verdaccio in the background'
|
||||
run: |
|
||||
nohup yarn node ./scripts/run-verdaccio.js --config ./scripts/e2e-config.yaml &
|
||||
- name: 'Ping to verdaccio'
|
||||
run: |
|
||||
npm ping --registry http://localhost:4873
|
||||
- name: 'Running the integration test'
|
||||
run: |
|
||||
source scripts/e2e-setup-ci.sh
|
||||
npm init --yes
|
||||
npm install jest@29.4.2 --registry http://localhost:4873 --loglevel info
|
||||
|
||||
echo "it('should pass', () => { expect(true).toBeTruthy(); });" | tee pass.test.js
|
||||
yarn jest pass.test.js
|
||||
|
||||
yarn add left-pad --registry http://localhost:4873 --verbose
|
||||
echo "const leftPad = require('left-pad'); it('should resolve a module', () => { expect(typeof leftPad).toBe('function');});" | tee module.test.js
|
||||
yarn jest module.test.js
|
||||
npm10:
|
||||
name: 'npm10:jest example'
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
|
||||
- name: 'Use Node.js'
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: 'install latest npm 10'
|
||||
run: npm i -g npm@next-10
|
||||
- name: Install Dependencies
|
||||
run: yarn install
|
||||
- name: 'Run verdaccio in the background'
|
||||
run: |
|
||||
nohup yarn node ./scripts/run-verdaccio.js --config ./scripts/e2e-config.yaml &
|
||||
- name: 'Ping to verdaccio'
|
||||
run: |
|
||||
npm ping --registry http://localhost:4873
|
||||
- name: 'Running the integration test'
|
||||
run: |
|
||||
source scripts/e2e-setup-ci.sh
|
||||
npm init --yes
|
||||
npm install jest@29.4.2 --registry http://localhost:4873 --loglevel info
|
||||
|
||||
echo "it('should pass', () => { expect(true).toBeTruthy(); });" | tee pass.test.js
|
||||
yarn jest pass.test.js
|
||||
|
||||
yarn add left-pad --registry http://localhost:4873 --verbose
|
||||
echo "const leftPad = require('left-pad'); it('should resolve a module', () => { expect(typeof leftPad).toBe('function');});" | tee module.test.js
|
||||
yarn jest module.test.js
|
||||
pnpm8:
|
||||
name: 'pnpm8:jest example'
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
|
||||
- name: 'Use Node.js'
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: 'install latest pnpm'
|
||||
run: npm i -g pnpm@latest-8
|
||||
- name: Install Dependencies
|
||||
run: yarn install
|
||||
- name: 'Run verdaccio in the background'
|
||||
run: |
|
||||
nohup yarn node ./scripts/run-verdaccio.js &
|
||||
- name: 'Ping to verdaccio'
|
||||
run: |
|
||||
pnpm ping --registry http://localhost:4873
|
||||
- name: 'Running the integration test'
|
||||
run: |
|
||||
source scripts/e2e-setup-ci.sh
|
||||
pnpm init
|
||||
pnpm install jest@29.5.0 --registry http://localhost:4873 --loglevel info
|
||||
|
||||
echo "it('should pass', () => { expect(true).toBeTruthy(); });" | tee pass.test.js
|
||||
yarn jest pass.test.js
|
||||
|
||||
yarn add left-pad --registry http://localhost:4873 --verbose
|
||||
echo "const leftPad = require('left-pad'); it('should resolve a module', () => { expect(typeof leftPad).toBe('function');});" | tee module.test.js
|
||||
yarn jest module.test.js
|
||||
pnpm9:
|
||||
name: 'pnpm:9:jest example'
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
|
||||
- name: 'Use Node.js'
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: 'install latest pnpm'
|
||||
run: npm i -g pnpm@latest-9
|
||||
- name: Install Dependencies
|
||||
run: yarn install
|
||||
- name: 'Run verdaccio in the background'
|
||||
run: |
|
||||
yarn node ./scripts/run-verdaccio.js &
|
||||
- name: 'Ping to verdaccio'
|
||||
run: |
|
||||
pnpm ping --registry http://localhost:4873
|
||||
- name: 'Running the integration test'
|
||||
run: |
|
||||
source scripts/e2e-setup-ci.sh
|
||||
pnpm init
|
||||
pnpm install jest@29.5.0 --registry http://localhost:4873 --loglevel info
|
||||
|
||||
echo "it('should pass', () => { expect(true).toBeTruthy(); });" | tee pass.test.js
|
||||
yarn jest pass.test.js
|
||||
|
||||
yarn add left-pad --registry http://localhost:4873 --verbose
|
||||
echo "const leftPad = require('left-pad'); it('should resolve a module', () => { expect(typeof leftPad).toBe('function');});" | tee module.test.js
|
||||
yarn jest module.test.js
|
||||
28
.github/workflows/x-release-snapshot.yml
vendored
Normal file
28
.github/workflows/x-release-snapshot.yml
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
on:
|
||||
workflow_call:
|
||||
|
||||
jobs:
|
||||
release:
|
||||
name: Release Snapshot
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
- name: Use Node (latest)
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: Install
|
||||
run: yarn install
|
||||
- name: Build
|
||||
run: yarn build
|
||||
- name: Declare some variables
|
||||
shell: bash
|
||||
run: |
|
||||
echo "sha_short=$(git rev-parse --short "$GITHUB_SHA")" >> "$GITHUB_ENV"
|
||||
- name: Bump up package
|
||||
run: npm version prerelease --no-git-tag-version --preid ${{ env.sha_short }}
|
||||
- name: Publish
|
||||
run: sh scripts/publish-prerelease.sh
|
||||
env:
|
||||
REGISTRY_AUTH_TOKEN: ${{ secrets.VERDACCIO_REGISTRY_TOKEN_CANARY }}
|
||||
REGISTRY_URL: registry.verdaccio.org
|
||||
28
.github/workflows/x-release.yml
vendored
Normal file
28
.github/workflows/x-release.yml
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
on:
|
||||
workflow_call:
|
||||
|
||||
jobs:
|
||||
release:
|
||||
name: Release
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
- name: Use Node (latest)
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: Install
|
||||
run: yarn install
|
||||
- name: Build
|
||||
run: yarn build
|
||||
- name: Types
|
||||
run: yarn code:types
|
||||
- name: Publish
|
||||
run: sh scripts/publish.sh
|
||||
env:
|
||||
REGISTRY_AUTH_TOKEN: ${{ secrets.REGISTRY_AUTH_TOKEN }}
|
||||
REGISTRY_URL: registry.npmjs.org
|
||||
- name: Create release notes
|
||||
run: sh scripts/github-release.sh
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
32
.github/workflows/x-smok-test-docker.yml
vendored
Normal file
32
.github/workflows/x-smok-test-docker.yml
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
on:
|
||||
workflow_call:
|
||||
inputs:
|
||||
docker_tag:
|
||||
required: true
|
||||
type: string
|
||||
description: 'Docker tag to use for the verdaccio image'
|
||||
default: '5'
|
||||
module_tag:
|
||||
required: true
|
||||
type: string
|
||||
description: 'Npmjs module tag to use for the verdaccio image'
|
||||
default: '@latest'
|
||||
|
||||
jobs:
|
||||
test:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/setup-node@1a4442cacd436585916779262731d5b162bc6ec7 # v3
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: Docker test
|
||||
run: |
|
||||
docker run -d -it --rm --name verdaccio -p 4873:4873 verdaccio/verdaccio:${{ inputs.docker_tag }}
|
||||
- name: verdaccio cli
|
||||
run: npm install -g verdaccio${{inputs.module_tag }} --registry http://localhost:4873
|
||||
- name: gastby cli
|
||||
run: npm install -g gatsby-cli --registry http://localhost:4873
|
||||
- name: netlify cli
|
||||
run: npm install -g netlify-cli --registry http://localhost:4873
|
||||
- name: angular cli
|
||||
run: npm install -g @angular/cli --registry http://localhost:4873
|
||||
45
.github/workflows/x-smok-test-module.yml
vendored
Normal file
45
.github/workflows/x-smok-test-module.yml
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
on:
|
||||
workflow_call:
|
||||
inputs:
|
||||
docker_tag:
|
||||
required: true
|
||||
type: string
|
||||
description: 'Docker tag to use for the verdaccio image'
|
||||
default: '5'
|
||||
jobs:
|
||||
test:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
- name: Use Node (latest)
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: Docker test
|
||||
run: |
|
||||
docker run -d -it --rm --name verdaccio -p 4873:4873 verdaccio/verdaccio:${{ inputs.docker_tag }}
|
||||
- name: login
|
||||
run: npx npm-cli-login -u test -p 1234 -e test@domain.test -r http://localhost:4873
|
||||
- name: Install
|
||||
run: yarn
|
||||
- name: Build
|
||||
run: yarn build
|
||||
- name: Types
|
||||
run: yarn code:types
|
||||
- name: Bump up package
|
||||
run: npm version prerelease --no-git-tag-version --preid $(date +%s%N)
|
||||
- name: publish verdaccio
|
||||
run: npm publish --registry http://localhost:4873
|
||||
- name: install verdaccio
|
||||
run: npm i -g verdaccio --loglevel info --registry http://localhost:4873
|
||||
- name: verdaccio version
|
||||
run: verdaccio --version
|
||||
- name: 'Running the integration test'
|
||||
run: |
|
||||
source scripts/e2e-setup-ci.sh
|
||||
npm init --force
|
||||
npm install jest --registry http://localhost:4873
|
||||
npm install verdaccio --registry http://localhost:4873
|
||||
echo "test('require module should works', () => { const {runServer} = require('verdaccio') });" | tee module.spec.js
|
||||
cat module.spec.js
|
||||
yarn jest
|
||||
21
.github/workflows/yarn-ci-lint.yml
vendored
Normal file
21
.github/workflows/yarn-ci-lint.yml
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
on:
|
||||
workflow_call:
|
||||
|
||||
jobs:
|
||||
ci-lint:
|
||||
name: Node Lint
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
- name: Use Node
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: Install
|
||||
run: yarn install --immutable
|
||||
- name: Format
|
||||
run: yarn format:check
|
||||
- name: Lint
|
||||
run: yarn lint
|
||||
- name: Lint Lockfile
|
||||
run: yarn lint:lockfile
|
||||
24
.github/workflows/yarn-ci.yml
vendored
Normal file
24
.github/workflows/yarn-ci.yml
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
on:
|
||||
workflow_call:
|
||||
inputs:
|
||||
node_version:
|
||||
required: true
|
||||
type: string
|
||||
jobs:
|
||||
ci:
|
||||
name: Node ${{ inputs.node_version }}
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
|
||||
- name: Use Node ${{ inputs.node_version }}
|
||||
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
|
||||
with:
|
||||
node-version: ${{ inputs.node_version }}
|
||||
- name: Install
|
||||
run: yarn install --immutable
|
||||
- name: Build
|
||||
run: yarn build
|
||||
- name: Types
|
||||
run: yarn code:types
|
||||
- name: Test
|
||||
run: yarn test
|
||||
10
README.md
10
README.md
@@ -8,11 +8,11 @@
|
||||
|
||||
# Version Next (Development branch)
|
||||
|
||||
> Looking for Verdaccio 5 version? Check the branch `5.x`
|
||||
> The plugins for the `v5.x` that are hosted within this organization are located
|
||||
> Looking for Verdaccio 6 version? Check the branch `6.x`
|
||||
> The plugins for the `v6.x` that are hosted within this organization are located
|
||||
> at the [`verdaccio/monorepo`](https://github.com/verdaccio/monorepo) repository, while for the `next` version
|
||||
> are hosted on this project `./packages/plugins`, keep on mind `next` plugins will eventually would be
|
||||
> incompatible with `v5.x` versions.
|
||||
> are hosted on this project `./packages/plugins`.
|
||||
|
||||
> Note that contributing guidelines might be different based on the branch.
|
||||
|
||||
[Verdaccio](https://verdaccio.org/) is a simple, **zero-config-required local private npm registry**.
|
||||
@@ -38,7 +38,7 @@ Google Cloud Storage** or create your own plugin.
|
||||
|
||||
## Install
|
||||
|
||||
> Latest Node.js v16 required
|
||||
> Node.js v18 as minimum version required
|
||||
|
||||
Install with npm:
|
||||
|
||||
|
||||
@@ -5,16 +5,16 @@
|
||||
"main": "./build/index.js",
|
||||
"types": "./build/index.d.ts",
|
||||
"devDependencies": {
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"debug": "4.3.7",
|
||||
"fs-extra": "11.2.0",
|
||||
"get-port": "5.1.1",
|
||||
"got": "11.8.6",
|
||||
"js-yaml": "4.1.0",
|
||||
"lodash": "4.17.21",
|
||||
"verdaccio": "workspace:8.0.0-next-8.0"
|
||||
"verdaccio": "workspace:8.0.0-next-8.2"
|
||||
},
|
||||
"scripts": {
|
||||
"test": "jest",
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
"name": "@verdaccio/e2e-ui",
|
||||
"version": "2.0.0",
|
||||
"devDependencies": {
|
||||
"verdaccio": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"verdaccio": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/test-helper": "workspace:4.0.0-next-8.0",
|
||||
"debug": "4.3.7",
|
||||
"cypress": "^13.6.0",
|
||||
|
||||
@@ -1,5 +1,36 @@
|
||||
# @verdaccio/api
|
||||
|
||||
## 7.1.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [e850690]
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/middleware@8.0.0-next-8.2
|
||||
- @verdaccio/auth@8.0.0-next-8.2
|
||||
- @verdaccio/config@8.0.0-next-8.2
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
- @verdaccio/logger@8.0.0-next-8.2
|
||||
- @verdaccio/store@8.0.0-next-8.2
|
||||
- @verdaccio/utils@7.1.0-next-8.2
|
||||
|
||||
## 7.0.1-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [e5cc01e]
|
||||
- @verdaccio/auth@8.0.0-next-8.1
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
- @verdaccio/config@8.0.0-next-8.1
|
||||
- @verdaccio/middleware@8.0.0-next-8.1
|
||||
- @verdaccio/store@8.0.0-next-8.1
|
||||
- @verdaccio/utils@7.0.1-next-8.1
|
||||
- @verdaccio/logger@8.0.0-next-8.1
|
||||
|
||||
## 7.0.1-next-8.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/api",
|
||||
"version": "7.0.1-next-8.0",
|
||||
"version": "7.1.0-next-8.2",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -38,13 +38,13 @@
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@verdaccio/auth": "workspace:7.0.1-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/middleware": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/store": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/utils": "workspace:7.0.1-next-8.0",
|
||||
"@verdaccio/auth": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/middleware": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/store": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/utils": "workspace:7.1.0-next-8.2",
|
||||
"abortcontroller-polyfill": "1.7.5",
|
||||
"body-parser": "1.20.3",
|
||||
"cookies": "0.9.0",
|
||||
@@ -56,7 +56,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/test-helper": "workspace:4.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"mockdate": "3.0.5",
|
||||
"nock": "13.5.1",
|
||||
"supertest": "7.0.0"
|
||||
|
||||
@@ -1,5 +1,38 @@
|
||||
# @verdaccio/auth
|
||||
|
||||
## 8.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/config@8.0.0-next-8.2
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
- @verdaccio/loaders@8.0.0-next-8.2
|
||||
- @verdaccio/logger@8.0.0-next-8.2
|
||||
- verdaccio-htpasswd@13.0.0-next-8.2
|
||||
- @verdaccio/signature@8.0.0-next-8.1
|
||||
- @verdaccio/utils@7.1.0-next-8.2
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Major Changes
|
||||
|
||||
- e5cc01e: chore: move v7 next to v8 next
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
- @verdaccio/config@8.0.0-next-8.1
|
||||
- @verdaccio/loaders@8.0.0-next-8.1
|
||||
- verdaccio-htpasswd@13.0.0-next-8.1
|
||||
- @verdaccio/utils@7.0.1-next-8.1
|
||||
- @verdaccio/signature@8.0.0-next-8.0
|
||||
- @verdaccio/logger@8.0.0-next-8.1
|
||||
|
||||
## 7.0.1-next-8.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/auth",
|
||||
"version": "7.0.1-next-8.0",
|
||||
"version": "8.0.0-next-8.2",
|
||||
"description": "logger",
|
||||
"main": "./build/index.js",
|
||||
"types": "./build/index.d.ts",
|
||||
@@ -38,19 +38,19 @@
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/loaders": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/signature": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/utils": "workspace:7.0.1-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/loaders": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/signature": "workspace:8.0.0-next-8.1",
|
||||
"@verdaccio/utils": "workspace:7.1.0-next-8.2",
|
||||
"debug": "4.3.7",
|
||||
"lodash": "4.17.21",
|
||||
"verdaccio-htpasswd": "workspace:13.0.0-next-8.0"
|
||||
"verdaccio-htpasswd": "workspace:13.0.0-next-8.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/middleware": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/middleware": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"express": "4.21.0",
|
||||
"supertest": "7.0.0"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
# @verdaccio/cli
|
||||
|
||||
## 8.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/config@8.0.0-next-8.2
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
- @verdaccio/logger@8.0.0-next-8.2
|
||||
- @verdaccio/node-api@8.0.0-next-8.2
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/node-api@8.0.0-next-8.1
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
- @verdaccio/config@8.0.0-next-8.1
|
||||
- @verdaccio/logger@8.0.0-next-8.1
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/cli",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.2",
|
||||
"author": {
|
||||
"name": "Juan Picado",
|
||||
"email": "juanpicado19@gmail.com"
|
||||
@@ -43,10 +43,10 @@
|
||||
"start": "ts-node src/index.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/node-api": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/node-api": "workspace:8.0.0-next-8.2",
|
||||
"clipanion": "4.0.0-rc.3",
|
||||
"envinfo": "7.13.0",
|
||||
"kleur": "4.1.5",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"@babel/env",
|
||||
{
|
||||
"targets": {
|
||||
"node": 12
|
||||
"node": 18
|
||||
}
|
||||
}
|
||||
],
|
||||
|
||||
@@ -1,5 +1,24 @@
|
||||
# @verdaccio/config
|
||||
|
||||
## 8.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
- @verdaccio/utils@7.1.0-next-8.2
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
- @verdaccio/utils@7.0.1-next-8.1
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/config",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.2",
|
||||
"description": "logger",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -26,7 +26,7 @@
|
||||
"verdaccio"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">=14"
|
||||
"node": ">=18"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
@@ -38,8 +38,8 @@
|
||||
"build": "pnpm run build:js && pnpm run build:types"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/utils": "workspace:7.0.1-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/utils": "workspace:7.1.0-next-8.2",
|
||||
"debug": "4.3.7",
|
||||
"js-yaml": "4.1.0",
|
||||
"lodash": "4.17.21",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"@babel/env",
|
||||
{
|
||||
"targets": {
|
||||
"node": 12
|
||||
"node": 18
|
||||
}
|
||||
}
|
||||
],
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @verdaccio/core
|
||||
|
||||
## 8.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/core",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.2",
|
||||
"description": "core utilities",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -19,7 +19,7 @@
|
||||
"license": "MIT",
|
||||
"homepage": "https://verdaccio.org",
|
||||
"engines": {
|
||||
"node": ">=14"
|
||||
"node": ">=18"
|
||||
},
|
||||
"repository": {
|
||||
"type": "https",
|
||||
@@ -41,7 +41,7 @@
|
||||
"semver": "7.6.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"lodash": "4.17.21",
|
||||
"typedoc": "0.23.25",
|
||||
"typedoc-plugin-missing-exports": "latest"
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# Change Log
|
||||
|
||||
## 13.0.0-next-8.1
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
## 13.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/file-locking",
|
||||
"version": "13.0.0-next-8.0",
|
||||
"version": "13.0.0-next-8.1",
|
||||
"description": "library that handle file locking",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -17,7 +17,7 @@
|
||||
"license": "MIT",
|
||||
"homepage": "https://verdaccio.org",
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
"node": ">=18"
|
||||
},
|
||||
"repository": {
|
||||
"type": "https",
|
||||
@@ -39,7 +39,7 @@
|
||||
"lockfile": "1.0.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0"
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"@babel/env",
|
||||
{
|
||||
"targets": {
|
||||
"node": 12
|
||||
"node": 18
|
||||
}
|
||||
}
|
||||
],
|
||||
|
||||
@@ -1,5 +1,26 @@
|
||||
# Change Log
|
||||
|
||||
## 13.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
- @verdaccio/url@13.0.0-next-8.2
|
||||
- @verdaccio/utils@7.1.0-next-8.2
|
||||
|
||||
## 13.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
- @verdaccio/url@13.0.0-next-8.1
|
||||
- @verdaccio/utils@7.0.1-next-8.1
|
||||
|
||||
## 13.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/tarball",
|
||||
"version": "13.0.0-next-8.0",
|
||||
"version": "13.0.0-next-8.2",
|
||||
"description": "tarball utilities resolver",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -19,7 +19,7 @@
|
||||
"license": "MIT",
|
||||
"homepage": "https://verdaccio.org",
|
||||
"engines": {
|
||||
"node": ">=14"
|
||||
"node": ">=18"
|
||||
},
|
||||
"repository": {
|
||||
"type": "https",
|
||||
@@ -33,16 +33,16 @@
|
||||
"access": "public"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/url": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/utils": "workspace:7.0.1-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/url": "workspace:13.0.0-next-8.2",
|
||||
"@verdaccio/utils": "workspace:7.1.0-next-8.2",
|
||||
"debug": "4.3.7",
|
||||
"gunzip-maybe": "^1.4.2",
|
||||
"lodash": "4.17.21",
|
||||
"tar-stream": "^3.1.7"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"node-mocks-http": "1.14.1"
|
||||
},
|
||||
"scripts": {
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# Change Log
|
||||
|
||||
## 13.0.0-next-8.1
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
## 13.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/types",
|
||||
"version": "13.0.0-next-8.0",
|
||||
"version": "13.0.0-next-8.1",
|
||||
"description": "verdaccio types definitions",
|
||||
"keywords": [
|
||||
"private",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"@babel/env",
|
||||
{
|
||||
"targets": {
|
||||
"node": 12
|
||||
"node": 18
|
||||
}
|
||||
}
|
||||
],
|
||||
|
||||
@@ -1,5 +1,22 @@
|
||||
# Change Log
|
||||
|
||||
## 13.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
|
||||
## 13.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
|
||||
## 13.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/url",
|
||||
"version": "13.0.0-next-8.0",
|
||||
"version": "13.0.0-next-8.2",
|
||||
"description": "url utilities resolver",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -19,7 +19,7 @@
|
||||
"license": "MIT",
|
||||
"homepage": "https://verdaccio.org",
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
"node": ">=18"
|
||||
},
|
||||
"repository": {
|
||||
"type": "https",
|
||||
@@ -33,13 +33,13 @@
|
||||
"access": "public"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"debug": "4.3.7",
|
||||
"lodash": "4.17.21",
|
||||
"validator": "13.12.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"node-mocks-http": "1.14.1"
|
||||
},
|
||||
"scripts": {
|
||||
|
||||
@@ -1,5 +1,24 @@
|
||||
# @verdaccio/hooks
|
||||
|
||||
## 8.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
- @verdaccio/logger@8.0.0-next-8.2
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
- @verdaccio/logger@8.0.0-next-8.1
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/hooks",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.2",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -29,17 +29,17 @@
|
||||
"node": ">=18"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.2",
|
||||
"core-js": "3.37.1",
|
||||
"debug": "4.3.7",
|
||||
"got-cjs": "12.5.4",
|
||||
"handlebars": "4.7.8"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/auth": "workspace:7.0.1-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/auth": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"nock": "13.5.1"
|
||||
},
|
||||
"scripts": {
|
||||
|
||||
@@ -1,5 +1,22 @@
|
||||
# @verdaccio/loaders
|
||||
|
||||
## 8.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/logger@8.0.0-next-8.2
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger@8.0.0-next-8.1
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/loaders",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.2",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -13,14 +13,14 @@
|
||||
"url": "https://github.com/verdaccio/verdaccio"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.2",
|
||||
"debug": "4.3.7",
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"@verdaccio-scope/verdaccio-auth-foo": "0.0.2",
|
||||
"verdaccio-auth-memory": "workspace:*",
|
||||
"customprefix-auth": "2.0.0"
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
{
|
||||
"extends": "../../../.babelrc",
|
||||
"presets": [
|
||||
[
|
||||
"@babel/env",
|
||||
{
|
||||
"targets": {
|
||||
"node": 12
|
||||
}
|
||||
}
|
||||
],
|
||||
"@babel/typescript"
|
||||
]
|
||||
}
|
||||
@@ -1,316 +0,0 @@
|
||||
# @verdaccio/logger-7
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
- chore: move v7 next to v8 next
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @verdaccio/logger-commons@8.0.0-next-8.0
|
||||
|
||||
## 7.0.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
- 47f61c6: feat!: bump to v7
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- daceb6d: restore legacy support
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [47f61c6]
|
||||
- Updated dependencies [cf1b46c]
|
||||
- Updated dependencies [daceb6d]
|
||||
- Updated dependencies [e7ebccb]
|
||||
- @verdaccio/logger-commons@7.0.0
|
||||
|
||||
## 7.0.0-next-8.21
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next-8.21
|
||||
|
||||
## 7.0.0-next-7.20
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next-7.20
|
||||
|
||||
## 7.0.0-next-7.19
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next-7.19
|
||||
|
||||
## 7.0.0-next-7.18
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next-7.18
|
||||
|
||||
## 7.0.0-next-7.17
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next-7.17
|
||||
|
||||
## 7.0.0-next-7.16
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [cf1b46c]
|
||||
- @verdaccio/logger-commons@7.0.0-next-7.16
|
||||
|
||||
## 7.0.0-next-7.15
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next-7.15
|
||||
|
||||
## 7.0.0-next-7.14
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next-7.14
|
||||
|
||||
## 7.0.0-next-7.13
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next-7.13
|
||||
|
||||
## 7.0.0-next-7.12
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next-7.12
|
||||
|
||||
## 7.0.0-next-7.11
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next-7.11
|
||||
|
||||
## 7.0.0-next-7.10
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next-7.10
|
||||
|
||||
## 7.0.0-next-7.9
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next-7.9
|
||||
|
||||
## 7.0.0-next-7.8
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next-7.8
|
||||
|
||||
## 7.0.0-next-7.7
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next-7.7
|
||||
|
||||
## 7.0.0-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next.6
|
||||
|
||||
## 7.0.0-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next.5
|
||||
|
||||
## 7.0.0-next.4
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next.4
|
||||
|
||||
## 7.0.0-next.3
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- daceb6d87: restore legacy support
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [daceb6d87]
|
||||
- Updated dependencies [e7ebccb61]
|
||||
- @verdaccio/logger-commons@7.0.0-next.3
|
||||
|
||||
## 7.0.0-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next.2
|
||||
|
||||
## 7.0.0-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@7.0.0-next.1
|
||||
|
||||
## 7.0.0-next.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
- feat!: bump to v7
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @verdaccio/logger-commons@7.0.0-next.0
|
||||
|
||||
## 6.0.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 631abe1ac: feat: refactor logger
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- dcb5b9291: bump up @verdaccio/logger-7
|
||||
- 65f88b826: bump logger packages
|
||||
- 4a33e269b: fix: restore pino legacy version
|
||||
- Updated dependencies [631abe1ac]
|
||||
- Updated dependencies [84b2dffdb]
|
||||
- Updated dependencies [65f88b826]
|
||||
- Updated dependencies [4a33e269b]
|
||||
- @verdaccio/logger-commons@6.0.0
|
||||
|
||||
## 6.0.0-6-next.21
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.44
|
||||
|
||||
## 6.0.0-6-next.20
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.43
|
||||
|
||||
## 6.0.0-6-next.19
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.42
|
||||
|
||||
## 6.0.0-6-next.18
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.41
|
||||
|
||||
## 6.0.0-6-next.17
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.40
|
||||
|
||||
## 6.0.0-6-next.16
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [84b2dffdb]
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.39
|
||||
|
||||
## 6.0.0-6-next.15
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 4a33e269: fix: restore pino legacy version
|
||||
- Updated dependencies [4a33e269]
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.38
|
||||
|
||||
## 6.0.0-6-next.14
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.37
|
||||
|
||||
## 6.0.0-6-next.13
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.36
|
||||
|
||||
## 6.0.0-6-next.12
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.35
|
||||
|
||||
## 6.0.0-6-next.11
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.34
|
||||
|
||||
## 6.0.0-6-next.10
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.33
|
||||
|
||||
## 6.0.0-6-next.9
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.32
|
||||
|
||||
## 6.0.0-6-next.8
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.31
|
||||
|
||||
## 6.0.0-6-next.7
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.30
|
||||
|
||||
## 6.0.0-6-next.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.29
|
||||
|
||||
## 6.0.0-6-next.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.28
|
||||
|
||||
## 6.0.0-6-next.4
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 65f88b82: bump logger packages
|
||||
- Updated dependencies [65f88b82]
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.27
|
||||
|
||||
## 6.0.0-6-next.3
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- dcb5b929: bump up @verdaccio/logger-7
|
||||
|
||||
## 6.0.0-6-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@6.0.0-6-next.26
|
||||
@@ -1,12 +0,0 @@
|
||||
# @verdaccio/logger-7
|
||||
|
||||
[](https://opencollective.com/verdaccio)
|
||||
[](https://stackshare.io/verdaccio)
|
||||
[](https://github.com/verdaccio/verdaccio/blob/master/LICENSE)
|
||||
[](https://crowdin.com/project/verdaccio)
|
||||
[](https://www.tickgit.com/browse?repo=github.com/verdaccio/verdaccio)
|
||||
|
||||
[](https://twitter.com/verdaccio_npm)
|
||||
[](https://github.com/verdaccio/verdaccio/stargazers)
|
||||
|
||||
Special version of `verdaccio` logger for verdaccio 5.x versions.
|
||||
@@ -1,10 +0,0 @@
|
||||
const config = require('../../../jest/config');
|
||||
|
||||
module.exports = Object.assign({}, config, {
|
||||
coverageThreshold: {
|
||||
global: {
|
||||
// FIXME: increase to 90
|
||||
lines: 39,
|
||||
},
|
||||
},
|
||||
});
|
||||
@@ -1,51 +0,0 @@
|
||||
{
|
||||
"name": "@verdaccio/logger-7",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"description": "logger for verdaccio 5.x version",
|
||||
"main": "./build/index.js",
|
||||
"types": "./build/index.d.ts",
|
||||
"author": {
|
||||
"name": "Juan Picado",
|
||||
"email": "juanpicado19@gmail.com"
|
||||
},
|
||||
"repository": {
|
||||
"type": "https",
|
||||
"url": "https://github.com/verdaccio/verdaccio"
|
||||
},
|
||||
"license": "MIT",
|
||||
"homepage": "https://verdaccio.org",
|
||||
"keywords": [
|
||||
"private",
|
||||
"package",
|
||||
"repository",
|
||||
"registry",
|
||||
"enterprise",
|
||||
"modules",
|
||||
"proxy",
|
||||
"server",
|
||||
"verdaccio"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
"test": "echo 1",
|
||||
"type-check": "tsc --noEmit -p tsconfig.build.json",
|
||||
"build:types": "tsc --emitDeclarationOnly -p tsconfig.build.json",
|
||||
"build:js": "babel src/ --out-dir build/ --copy-files --extensions \".ts,.tsx\" --source-maps",
|
||||
"watch": "pnpm build:js -- --watch",
|
||||
"build": "pnpm run build:js && pnpm run build:types"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/logger-commons": "workspace:8.0.0-next-8.0",
|
||||
"pino": "7.11.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/verdaccio"
|
||||
}
|
||||
}
|
||||
@@ -1,24 +0,0 @@
|
||||
import pino from 'pino';
|
||||
|
||||
import { prepareSetup } from '@verdaccio/logger-commons';
|
||||
import { Logger, LoggerFormat, LoggerType } from '@verdaccio/types';
|
||||
|
||||
let logger: Logger;
|
||||
|
||||
export type LoggerConfigItem = {
|
||||
type?: LoggerType;
|
||||
format?: LoggerFormat;
|
||||
path?: string;
|
||||
level?: string;
|
||||
colors?: boolean;
|
||||
async?: boolean;
|
||||
};
|
||||
|
||||
export function setup(options: LoggerConfigItem) {
|
||||
if (typeof logger !== 'undefined') {
|
||||
return logger;
|
||||
}
|
||||
|
||||
logger = prepareSetup(options, pino);
|
||||
return logger;
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
{
|
||||
"extends": "../../../tsconfig.base",
|
||||
"compilerOptions": {
|
||||
"rootDir": "./src",
|
||||
"outDir": "./build"
|
||||
},
|
||||
"include": ["src/**/*.ts"],
|
||||
"exclude": ["src/**/*.test.ts"]
|
||||
}
|
||||
@@ -1,16 +0,0 @@
|
||||
{
|
||||
"extends": "../../../tsconfig.reference.json",
|
||||
"compilerOptions": {
|
||||
"rootDir": "./src",
|
||||
"outDir": "./build"
|
||||
},
|
||||
"include": ["src/**/*.ts"],
|
||||
"references": [
|
||||
{
|
||||
"path": "../logger-prettify"
|
||||
},
|
||||
{
|
||||
"path": "../logger-commons"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -5,7 +5,7 @@
|
||||
"@babel/env",
|
||||
{
|
||||
"targets": {
|
||||
"node": 12
|
||||
"node": 18
|
||||
}
|
||||
}
|
||||
],
|
||||
|
||||
@@ -1,5 +1,23 @@
|
||||
# @verdaccio/logger-commons
|
||||
|
||||
## 8.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
- @verdaccio/logger-prettify@8.0.0-next-8.1
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/logger-commons",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.2",
|
||||
"description": "logger",
|
||||
"main": "./build/index.js",
|
||||
"types": "./build/index.d.ts",
|
||||
@@ -26,7 +26,7 @@
|
||||
"verdaccio"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
"node": ">=18"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
@@ -38,14 +38,14 @@
|
||||
"build": "pnpm run build:js && pnpm run build:types"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/logger-prettify": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/logger-prettify": "workspace:8.0.0-next-8.1",
|
||||
"debug": "4.3.7",
|
||||
"colorette": "2.0.20"
|
||||
},
|
||||
"devDependencies": {
|
||||
"pino": "7.11.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0"
|
||||
"pino": "9.4.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @verdaccio/logger-prettify
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/logger-prettify",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.1",
|
||||
"description": "logger",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -26,7 +26,7 @@
|
||||
"verdaccio"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
"node": ">=18"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
@@ -39,13 +39,13 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"dayjs": "1.11.13",
|
||||
"pino-abstract-transport": "1.1.0",
|
||||
"pino-abstract-transport": "1.2.0",
|
||||
"colorette": "2.0.20",
|
||||
"lodash": "4.17.21",
|
||||
"sonic-boom": "3.8.0"
|
||||
"sonic-boom": "3.8.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"pino": "8.17.2"
|
||||
"pino": "9.4.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
|
||||
@@ -1,5 +1,22 @@
|
||||
# @verdaccio/logger
|
||||
|
||||
## 8.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/logger-commons@8.0.0-next-8.2
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger-commons@8.0.0-next-8.1
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/logger",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.2",
|
||||
"description": "logger",
|
||||
"main": "./build/index.js",
|
||||
"types": "./build/index.d.ts",
|
||||
@@ -38,11 +38,11 @@
|
||||
"build": "pnpm run build:js && pnpm run build:types"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/logger-commons": "workspace:8.0.0-next-8.0",
|
||||
"pino": "8.17.2"
|
||||
"@verdaccio/logger-commons": "workspace:8.0.0-next-8.2",
|
||||
"pino": "9.4.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0"
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"@babel/env",
|
||||
{
|
||||
"targets": {
|
||||
"node": 12
|
||||
"node": 18
|
||||
}
|
||||
}
|
||||
],
|
||||
|
||||
@@ -1,5 +1,29 @@
|
||||
# @verdaccio/middleware
|
||||
|
||||
## 8.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- e850690: fix(middleware): pass version to allow check
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/config@8.0.0-next-8.2
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
- @verdaccio/url@13.0.0-next-8.2
|
||||
- @verdaccio/utils@7.1.0-next-8.2
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
- @verdaccio/config@8.0.0-next-8.1
|
||||
- @verdaccio/url@13.0.0-next-8.1
|
||||
- @verdaccio/utils@7.0.1-next-8.1
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/middleware",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.2",
|
||||
"description": "express middleware utils",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -26,7 +26,7 @@
|
||||
"verdaccio"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
"node": ">=18"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
@@ -39,10 +39,10 @@
|
||||
"build": "pnpm run build:js && pnpm run build:types"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/url": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/utils": "workspace:7.0.1-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/url": "workspace:13.0.0-next-8.2",
|
||||
"@verdaccio/utils": "workspace:7.1.0-next-8.2",
|
||||
"debug": "4.3.7",
|
||||
"express": "4.21.0",
|
||||
"express-rate-limit": "5.5.1",
|
||||
@@ -55,7 +55,7 @@
|
||||
"url": "https://opencollective.com/verdaccio"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.2",
|
||||
"body-parser": "1.20.3",
|
||||
"supertest": "7.0.0"
|
||||
}
|
||||
|
||||
@@ -1,8 +1,12 @@
|
||||
import buildDebug from 'debug';
|
||||
|
||||
import { API_ERROR, errorUtils } from '@verdaccio/core';
|
||||
import { getVersionFromTarball } from '@verdaccio/utils';
|
||||
|
||||
import { $NextFunctionVer, $RequestExtend, $ResponseExtend } from '../types';
|
||||
|
||||
const debug = buildDebug('verdaccio:middleware:allow');
|
||||
|
||||
export function allow<T>(
|
||||
auth: T,
|
||||
options = {
|
||||
@@ -21,22 +25,33 @@ export function allow<T>(
|
||||
: req.params.package;
|
||||
const packageVersion = req.params.filename
|
||||
? getVersionFromTarball(req.params.filename)
|
||||
: undefined;
|
||||
const remote = req.remote_user;
|
||||
: req.params.version
|
||||
? req.params.version
|
||||
: undefined;
|
||||
const remote_user = req.remote_user;
|
||||
debug(
|
||||
'check if user %o can %o package %o version %o',
|
||||
remote_user?.name,
|
||||
action,
|
||||
packageName,
|
||||
packageVersion
|
||||
);
|
||||
beforeAll?.(
|
||||
{ action, user: remote?.name },
|
||||
{ action, user: remote_user?.name },
|
||||
`[middleware/allow][@{action}] allow for @{user}`
|
||||
);
|
||||
auth['allow_' + action](
|
||||
{ packageName, packageVersion },
|
||||
remote,
|
||||
remote_user,
|
||||
function (error, allowed): void {
|
||||
req.resume();
|
||||
if (error) {
|
||||
debug('user is NOT allowed to %o', action);
|
||||
next(error);
|
||||
} else if (allowed) {
|
||||
debug('user is allowed to %o', action);
|
||||
afterAll?.(
|
||||
{ action, user: remote?.name },
|
||||
{ action, user: remote_user?.name },
|
||||
`[middleware/allow][@{action}] allowed for @{user}`
|
||||
);
|
||||
next();
|
||||
|
||||
@@ -1,22 +1,16 @@
|
||||
import request from 'supertest';
|
||||
|
||||
import { HTTP_STATUS } from '@verdaccio/core';
|
||||
import { logger, setup } from '@verdaccio/logger';
|
||||
|
||||
import { allow } from '../src';
|
||||
import { getApp } from './helper';
|
||||
|
||||
setup({});
|
||||
|
||||
test('should allow request', async () => {
|
||||
const can = allow(
|
||||
{
|
||||
allow_publish: (params, remove, cb) => {
|
||||
return cb(null, true);
|
||||
},
|
||||
const can = allow({
|
||||
allow_publish: (params, remove, cb) => {
|
||||
return cb(null, true);
|
||||
},
|
||||
logger
|
||||
);
|
||||
});
|
||||
const app = getApp([]);
|
||||
// @ts-ignore
|
||||
app.get('/:package', can('publish'), (req, res) => {
|
||||
@@ -27,14 +21,11 @@ test('should allow request', async () => {
|
||||
});
|
||||
|
||||
test('should allow scope request', async () => {
|
||||
const can = allow(
|
||||
{
|
||||
allow_publish: (params, remove, cb) => {
|
||||
return cb(null, true);
|
||||
},
|
||||
const can = allow({
|
||||
allow_publish: (params, remove, cb) => {
|
||||
return cb(null, true);
|
||||
},
|
||||
logger
|
||||
);
|
||||
});
|
||||
const app = getApp([]);
|
||||
// @ts-ignore
|
||||
app.get('/:package/:scope', can('publish'), (req, res) => {
|
||||
@@ -45,14 +36,11 @@ test('should allow scope request', async () => {
|
||||
});
|
||||
|
||||
test('should allow filename request', async () => {
|
||||
const can = allow(
|
||||
{
|
||||
allow_publish: (params, remove, cb) => {
|
||||
return cb(null, true);
|
||||
},
|
||||
const can = allow({
|
||||
allow_publish: (params, remove, cb) => {
|
||||
return cb(null, true);
|
||||
},
|
||||
logger
|
||||
);
|
||||
});
|
||||
const app = getApp([]);
|
||||
// @ts-ignore
|
||||
app.get('/:filename', can('publish'), (req, res) => {
|
||||
@@ -63,14 +51,11 @@ test('should allow filename request', async () => {
|
||||
});
|
||||
|
||||
test('should not allow request', async () => {
|
||||
const can = allow(
|
||||
{
|
||||
allow_publish: (params, remove, cb) => {
|
||||
return cb(null, false);
|
||||
},
|
||||
const can = allow({
|
||||
allow_publish: (params, remove, cb) => {
|
||||
return cb(null, false);
|
||||
},
|
||||
logger
|
||||
);
|
||||
});
|
||||
const app = getApp([]);
|
||||
// @ts-ignore
|
||||
app.get('/sec', can('publish'), (req, res) => {
|
||||
@@ -81,17 +66,44 @@ test('should not allow request', async () => {
|
||||
});
|
||||
|
||||
test('should handle error request', async () => {
|
||||
const can = allow(
|
||||
{
|
||||
allow_publish: (params, remove, cb) => {
|
||||
return cb(Error('foo error'));
|
||||
},
|
||||
const can = allow({
|
||||
allow_publish: (params, remove, cb) => {
|
||||
return cb(Error('foo error'));
|
||||
},
|
||||
logger
|
||||
);
|
||||
});
|
||||
const app = getApp([]);
|
||||
// @ts-ignore
|
||||
app.get('/err', can('publish'));
|
||||
|
||||
return request(app).get('/err').expect(HTTP_STATUS.INTERNAL_ERROR);
|
||||
});
|
||||
|
||||
test('should allow request with version', async () => {
|
||||
const can = allow({
|
||||
allow_publish: (params, remove, cb) => {
|
||||
return params.packageVersion === '1.0.0' ? cb(null, true) : cb(null, false);
|
||||
},
|
||||
});
|
||||
const app = getApp([]);
|
||||
// @ts-ignore
|
||||
app.get('/:package/:version', can('publish'), (req, res) => {
|
||||
res.status(HTTP_STATUS.OK).json({});
|
||||
});
|
||||
|
||||
return request(app).get('/pacman/1.0.0').expect(HTTP_STATUS.OK);
|
||||
});
|
||||
|
||||
test('should not allow request with version', async () => {
|
||||
const can = allow({
|
||||
allow_publish: (params, remove, cb) => {
|
||||
return params.packageVersion === '1.0.0' ? cb(null, true) : cb(null, false);
|
||||
},
|
||||
});
|
||||
const app = getApp([]);
|
||||
// @ts-ignore
|
||||
app.get('/:package/:version', can('publish'), (req, res) => {
|
||||
res.status(HTTP_STATUS.OK).json({});
|
||||
});
|
||||
|
||||
return request(app).get('/pacman/2.0.0').expect(HTTP_STATUS.INTERNAL_ERROR);
|
||||
});
|
||||
|
||||
@@ -1,5 +1,30 @@
|
||||
# @verdaccio/node-api
|
||||
|
||||
## 8.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/config@8.0.0-next-8.2
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
- @verdaccio/logger@8.0.0-next-8.2
|
||||
- @verdaccio/server@8.0.0-next-8.2
|
||||
- @verdaccio/server-fastify@8.0.0-next-8.2
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/server@8.0.0-next-8.1
|
||||
- @verdaccio/server-fastify@8.0.0-next-8.1
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
- @verdaccio/config@8.0.0-next-8.1
|
||||
- @verdaccio/logger@8.0.0-next-8.1
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/node-api",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.2",
|
||||
"description": "node API",
|
||||
"main": "build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -38,17 +38,17 @@
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/server": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/server-fastify": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/server": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/server-fastify": "workspace:8.0.0-next-8.2",
|
||||
"core-js": "3.37.1",
|
||||
"debug": "4.3.7",
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"jest": "29.7.0",
|
||||
"selfsigned": "2.4.1",
|
||||
"supertest": "7.0.0"
|
||||
|
||||
@@ -1,5 +1,24 @@
|
||||
# Change Log
|
||||
|
||||
## 13.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/config@8.0.0-next-8.2
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
|
||||
## 13.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
- @verdaccio/config@8.0.0-next-8.1
|
||||
|
||||
## 13.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "verdaccio-audit",
|
||||
"version": "13.0.0-next-8.0",
|
||||
"version": "13.0.0-next-8.2",
|
||||
"description": "Verdaccio Middleware plugin to bypass npmjs audit",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -27,19 +27,19 @@
|
||||
"main": "build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
"node": ">=18"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"express": "4.21.0",
|
||||
"https-proxy-agent": "5.0.1",
|
||||
"node-fetch": "cjs"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/auth": "workspace:7.0.1-next-8.0",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/auth": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"nock": "13.5.1",
|
||||
"supertest": "7.0.0"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,22 @@
|
||||
# Change Log
|
||||
|
||||
## 13.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
|
||||
## 13.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
|
||||
## 13.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "verdaccio-auth-memory",
|
||||
"version": "13.0.0-next-8.0",
|
||||
"version": "13.0.0-next-8.2",
|
||||
"description": "Auth plugin for Verdaccio that keeps users in memory",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -30,13 +30,13 @@
|
||||
"node": ">=18"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"debug": "4.3.7"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/debug": "^4.1.12",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0"
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -1,5 +1,23 @@
|
||||
# Change Log
|
||||
|
||||
## 13.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
- @verdaccio/file-locking@13.0.0-next-8.1
|
||||
|
||||
## 13.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
|
||||
## 13.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "verdaccio-htpasswd",
|
||||
"version": "13.0.0-next-8.0",
|
||||
"version": "13.0.0-next-8.2",
|
||||
"description": "htpasswd auth plugin for Verdaccio",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -30,11 +30,11 @@
|
||||
"build"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
"node": ">=18"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/file-locking": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/file-locking": "workspace:13.0.0-next-8.1",
|
||||
"apache-md5": "1.1.8",
|
||||
"bcryptjs": "2.4.3",
|
||||
"core-js": "3.37.1",
|
||||
@@ -44,9 +44,9 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/bcryptjs": "2.4.6",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.2",
|
||||
"mockdate": "3.0.5"
|
||||
},
|
||||
"scripts": {
|
||||
|
||||
@@ -1,5 +1,25 @@
|
||||
# Change Log
|
||||
|
||||
## 13.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
- @verdaccio/file-locking@13.0.0-next-8.1
|
||||
- @verdaccio/utils@7.1.0-next-8.2
|
||||
|
||||
## 13.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
- @verdaccio/utils@7.0.1-next-8.1
|
||||
|
||||
## 13.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/local-storage",
|
||||
"version": "13.0.0-next-8.0",
|
||||
"version": "13.0.0-next-8.2",
|
||||
"description": "Local storage implementation",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -36,9 +36,9 @@
|
||||
"node": ">=18"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/file-locking": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/utils": "workspace:7.0.1-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/file-locking": "workspace:13.0.0-next-8.1",
|
||||
"@verdaccio/utils": "workspace:7.1.0-next-8.2",
|
||||
"core-js": "3.37.1",
|
||||
"debug": "4.3.7",
|
||||
"globby": "11.1.0",
|
||||
@@ -50,10 +50,10 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/minimatch": "5.1.2",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/test-helper": "workspace:4.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"minimatch": "9.0.5"
|
||||
},
|
||||
"scripts": {
|
||||
|
||||
@@ -1,5 +1,22 @@
|
||||
# Change Log
|
||||
|
||||
## 13.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
|
||||
## 13.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
|
||||
## 13.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "verdaccio-memory",
|
||||
"version": "13.0.0-next-8.0",
|
||||
"version": "13.0.0-next-8.2",
|
||||
"description": "Storage implementation in memory",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -30,15 +30,15 @@
|
||||
"node": ">=18"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"memory-fs": "0.5.0",
|
||||
"debug": "4.3.7",
|
||||
"memfs": "3.5.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.0"
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.2"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @verdaccio/ui-theme
|
||||
|
||||
## 8.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/ui-theme",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.2",
|
||||
"description": "Verdaccio User Interface",
|
||||
"author": {
|
||||
"name": "Verdaccio Contributors",
|
||||
@@ -27,9 +27,9 @@
|
||||
"@testing-library/dom": "10.4.0",
|
||||
"@testing-library/jest-dom": "6.4.8",
|
||||
"@testing-library/react": "16.0.0",
|
||||
"@verdaccio/node-api": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/node-api": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/types": "workspace:*",
|
||||
"@verdaccio/ui-components": "workspace:4.0.0-next-8.0",
|
||||
"@verdaccio/ui-components": "workspace:4.0.0-next-8.1",
|
||||
"babel-loader": "8.3.0",
|
||||
"babel-plugin-dynamic-import-node": "2.3.3",
|
||||
"country-flag-icons": "1.5.13",
|
||||
|
||||
@@ -1,5 +1,26 @@
|
||||
# @verdaccio/proxy
|
||||
|
||||
## 8.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/config@8.0.0-next-8.2
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
- @verdaccio/utils@7.1.0-next-8.2
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
- @verdaccio/config@8.0.0-next-8.1
|
||||
- @verdaccio/utils@7.0.1-next-8.1
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/proxy",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.2",
|
||||
"description": "verdaccio proxy fetcher",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -26,7 +26,7 @@
|
||||
"verdaccio"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">=14"
|
||||
"node": ">=18"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
@@ -38,9 +38,9 @@
|
||||
"build": "pnpm run build:js && pnpm run build:types"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/utils": "workspace:7.0.1-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/utils": "workspace:7.1.0-next-8.2",
|
||||
"JSONStream": "1.3.5",
|
||||
"debug": "4.3.7",
|
||||
"got-cjs": "12.5.4",
|
||||
@@ -48,8 +48,8 @@
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"get-stream": "^6.0.1",
|
||||
"nock": "13.5.1",
|
||||
"node-mocks-http": "1.14.1",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @verdaccio/search-indexer
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/search-indexer",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.1",
|
||||
"description": "verdaccio search indexer",
|
||||
"main": "./build/dist.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -26,7 +26,7 @@
|
||||
"verdaccio"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
"node": ">=18"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
@@ -37,7 +37,7 @@
|
||||
"build": "esbuild src/index.ts --bundle --outfile=build/dist.js --platform=node --target=node12 && pnpm run build:types"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"@orama/orama": "1.2.4",
|
||||
"debug": "4.3.7",
|
||||
"esbuild": "0.14.10"
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
# @verdaccio/search
|
||||
|
||||
## 8.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/config@8.0.0-next-8.2
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
- @verdaccio/logger@8.0.0-next-8.2
|
||||
- @verdaccio/proxy@8.0.0-next-8.2
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
- @verdaccio/config@8.0.0-next-8.1
|
||||
- @verdaccio/proxy@8.0.0-next-8.1
|
||||
- @verdaccio/logger@8.0.0-next-8.1
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/search",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.2",
|
||||
"description": "verdaccio search proxy",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -40,13 +40,13 @@
|
||||
"dependencies": {
|
||||
"debug": "4.3.7",
|
||||
"lodash": "4.17.21",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/proxy": "workspace:8.0.0-next-8.0"
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/proxy": "workspace:8.0.0-next-8.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"mockdate": "3.0.5",
|
||||
"nock": "13.5.1",
|
||||
"node-mocks-http": "1.14.1"
|
||||
|
||||
@@ -1,5 +1,44 @@
|
||||
# @verdaccio/server
|
||||
|
||||
## 8.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [e850690]
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/middleware@8.0.0-next-8.2
|
||||
- @verdaccio/api@7.1.0-next-8.2
|
||||
- @verdaccio/auth@8.0.0-next-8.2
|
||||
- @verdaccio/config@8.0.0-next-8.2
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
- @verdaccio/loaders@8.0.0-next-8.2
|
||||
- @verdaccio/logger@8.0.0-next-8.2
|
||||
- verdaccio-audit@13.0.0-next-8.2
|
||||
- @verdaccio/store@8.0.0-next-8.2
|
||||
- @verdaccio/utils@7.1.0-next-8.2
|
||||
- @verdaccio/web@7.1.0-next-8.2
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [e5cc01e]
|
||||
- @verdaccio/auth@8.0.0-next-8.1
|
||||
- @verdaccio/api@7.0.1-next-8.1
|
||||
- verdaccio-audit@13.0.0-next-8.1
|
||||
- @verdaccio/web@7.0.1-next-8.1
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
- @verdaccio/config@8.0.0-next-8.1
|
||||
- @verdaccio/loaders@8.0.0-next-8.1
|
||||
- @verdaccio/middleware@8.0.0-next-8.1
|
||||
- @verdaccio/store@8.0.0-next-8.1
|
||||
- @verdaccio/utils@7.0.1-next-8.1
|
||||
- @verdaccio/logger@8.0.0-next-8.1
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/server",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.2",
|
||||
"description": "server logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -29,17 +29,17 @@
|
||||
"node": ">=18"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/api": "workspace:7.0.1-next-8.0",
|
||||
"@verdaccio/auth": "workspace:7.0.1-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/loaders": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/middleware": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/store": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/utils": "workspace:7.0.1-next-8.0",
|
||||
"@verdaccio/web": "workspace:7.0.1-next-8.0",
|
||||
"verdaccio-audit": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/api": "workspace:7.1.0-next-8.2",
|
||||
"@verdaccio/auth": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/loaders": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/middleware": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/store": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/utils": "workspace:7.1.0-next-8.2",
|
||||
"@verdaccio/web": "workspace:7.1.0-next-8.2",
|
||||
"verdaccio-audit": "workspace:13.0.0-next-8.2",
|
||||
"compression": "1.7.4",
|
||||
"cors": "2.8.5",
|
||||
"debug": "4.3.7",
|
||||
@@ -47,7 +47,7 @@
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/proxy": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/proxy": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/test-helper": "workspace:4.0.0-next-8.0",
|
||||
"http-errors": "2.0.0"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,31 @@
|
||||
# @verdaccio/server-fastify
|
||||
|
||||
## 8.0.0-next-8.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/auth@8.0.0-next-8.2
|
||||
- @verdaccio/config@8.0.0-next-8.2
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
- @verdaccio/tarball@13.0.0-next-8.2
|
||||
- @verdaccio/logger@8.0.0-next-8.2
|
||||
- @verdaccio/store@8.0.0-next-8.2
|
||||
- @verdaccio/utils@7.1.0-next-8.2
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [e5cc01e]
|
||||
- @verdaccio/auth@8.0.0-next-8.1
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
- @verdaccio/config@8.0.0-next-8.1
|
||||
- @verdaccio/tarball@13.0.0-next-8.1
|
||||
- @verdaccio/store@8.0.0-next-8.1
|
||||
- @verdaccio/utils@7.0.1-next-8.1
|
||||
- @verdaccio/logger@8.0.0-next-8.1
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/server-fastify",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.2",
|
||||
"description": "fastify server api implementation",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -33,13 +33,13 @@
|
||||
"access": "public"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/auth": "workspace:7.0.1-next-8.0",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/store": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/tarball": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/utils": "workspace:7.0.1-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/auth": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/store": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/tarball": "workspace:13.0.0-next-8.2",
|
||||
"@verdaccio/utils": "workspace:7.1.0-next-8.2",
|
||||
"core-js": "3.37.1",
|
||||
"debug": "4.3.7",
|
||||
"fastify": "4.25.2",
|
||||
@@ -47,7 +47,7 @@
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"ts-node": "10.9.2"
|
||||
},
|
||||
"scripts": {
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @verdaccio/signature
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/signature",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.1",
|
||||
"description": "verdaccio signature utils",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -26,7 +26,7 @@
|
||||
"verdaccio"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">=14"
|
||||
"node": ">=18"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
@@ -42,8 +42,8 @@
|
||||
"debug": "4.3.7"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0"
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
|
||||
@@ -32,8 +32,8 @@
|
||||
"homepage": "https://verdaccio.org",
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@verdaccio/cli": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/ui-theme": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/cli": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/ui-theme": "workspace:8.0.0-next-8.2",
|
||||
"fs-extra": "11.2.0",
|
||||
"webpack": "5.93.0",
|
||||
"webpack-bundle-analyzer": "4.10.2",
|
||||
|
||||
@@ -1,5 +1,42 @@
|
||||
# @verdaccio/store
|
||||
|
||||
## 8.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/config@8.0.0-next-8.2
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
- @verdaccio/tarball@13.0.0-next-8.2
|
||||
- @verdaccio/url@13.0.0-next-8.2
|
||||
- @verdaccio/hooks@8.0.0-next-8.2
|
||||
- @verdaccio/loaders@8.0.0-next-8.2
|
||||
- @verdaccio/logger@8.0.0-next-8.2
|
||||
- @verdaccio/local-storage@13.0.0-next-8.2
|
||||
- @verdaccio/proxy@8.0.0-next-8.2
|
||||
- @verdaccio/search@8.0.0-next-8.2
|
||||
- @verdaccio/utils@7.1.0-next-8.2
|
||||
|
||||
## 8.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/hooks@8.0.0-next-8.1
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
- @verdaccio/config@8.0.0-next-8.1
|
||||
- @verdaccio/tarball@13.0.0-next-8.1
|
||||
- @verdaccio/url@13.0.0-next-8.1
|
||||
- @verdaccio/loaders@8.0.0-next-8.1
|
||||
- @verdaccio/local-storage@13.0.0-next-8.1
|
||||
- @verdaccio/proxy@8.0.0-next-8.1
|
||||
- @verdaccio/search@8.0.0-next-8.1
|
||||
- @verdaccio/utils@7.0.1-next-8.1
|
||||
- @verdaccio/logger@8.0.0-next-8.1
|
||||
|
||||
## 8.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/store",
|
||||
"version": "8.0.0-next-8.0",
|
||||
"version": "8.0.0-next-8.2",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -38,17 +38,17 @@
|
||||
"build": "pnpm run build:js && pnpm run build:types"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/hooks": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/loaders": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/local-storage": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/proxy": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/search": "workspace:8.0.0-next-8.0",
|
||||
"@verdaccio/tarball": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/url": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/utils": "workspace:7.0.1-next-8.0",
|
||||
"@verdaccio/config": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/core": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/hooks": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/loaders": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/local-storage": "workspace:13.0.0-next-8.2",
|
||||
"@verdaccio/logger": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/proxy": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/search": "workspace:8.0.0-next-8.2",
|
||||
"@verdaccio/tarball": "workspace:13.0.0-next-8.2",
|
||||
"@verdaccio/url": "workspace:13.0.0-next-8.2",
|
||||
"@verdaccio/utils": "workspace:7.1.0-next-8.2",
|
||||
"JSONStream": "1.3.5",
|
||||
"debug": "4.3.7",
|
||||
"lodash": "4.17.21",
|
||||
@@ -57,7 +57,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/test-helper": "workspace:4.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.0",
|
||||
"@verdaccio/types": "workspace:13.0.0-next-8.1",
|
||||
"mockdate": "3.0.5",
|
||||
"nock": "13.5.1",
|
||||
"node-mocks-http": "1.14.1"
|
||||
|
||||
@@ -3,11 +3,11 @@
|
||||
{
|
||||
"id": 558752,
|
||||
"login": "juanpicado",
|
||||
"contributions": 5310,
|
||||
"contributions": 5332,
|
||||
"repositories": [
|
||||
{
|
||||
"name": "verdaccio",
|
||||
"contributions": 2950
|
||||
"contributions": 2966
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-cookbook",
|
||||
@@ -91,7 +91,7 @@
|
||||
},
|
||||
{
|
||||
"name": "github-actions",
|
||||
"contributions": 145
|
||||
"contributions": 146
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-aws-s3-storage",
|
||||
@@ -131,7 +131,7 @@
|
||||
},
|
||||
{
|
||||
"name": "e2e-tests",
|
||||
"contributions": 76
|
||||
"contributions": 81
|
||||
},
|
||||
{
|
||||
"name": ".github",
|
||||
@@ -5066,7 +5066,7 @@
|
||||
"full_name": "verdaccio/verdaccio",
|
||||
"html_url": "https://github.com/verdaccio/verdaccio",
|
||||
"description": "📦🔐 A lightweight Node.js private proxy registry",
|
||||
"stargazers_count": 16252,
|
||||
"stargazers_count": 16280,
|
||||
"archived": false
|
||||
},
|
||||
{
|
||||
@@ -5075,7 +5075,7 @@
|
||||
"full_name": "verdaccio/ansible-verdaccio",
|
||||
"html_url": "https://github.com/verdaccio/ansible-verdaccio",
|
||||
"description": "Ansible role that is capable of installing and configuring Verdaccio on various Linux distributions.",
|
||||
"stargazers_count": 25,
|
||||
"stargazers_count": 26,
|
||||
"archived": false
|
||||
},
|
||||
{
|
||||
@@ -5255,7 +5255,7 @@
|
||||
"full_name": "verdaccio/ui",
|
||||
"html_url": "https://github.com/verdaccio/ui",
|
||||
"description": "🖼🎨 Verdaccio UI (deprecated, use verdaccio/verdaccio)",
|
||||
"stargazers_count": 121,
|
||||
"stargazers_count": 122,
|
||||
"archived": true
|
||||
},
|
||||
{
|
||||
|
||||
@@ -1,5 +1,24 @@
|
||||
# generator-verdaccio-plugin
|
||||
|
||||
## 6.0.0-next-8.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a8154c: feat: update logger pino to latest
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [6a8154c]
|
||||
- @verdaccio/config@8.0.0-next-8.2
|
||||
- @verdaccio/core@8.0.0-next-8.2
|
||||
|
||||
## 6.0.0-next-8.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@8.0.0-next-8.1
|
||||
- @verdaccio/config@8.0.0-next-8.1
|
||||
|
||||
## 6.0.0-next-8.0
|
||||
|
||||
### Major Changes
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user