Compare commits
32 Commits
@verdaccio
...
@verdaccio
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2b8c2aee07 | ||
|
|
176dee9757 | ||
|
|
3d158a195a | ||
|
|
d54e04976c | ||
|
|
456c52e07c | ||
|
|
745753c4b7 | ||
|
|
613741269b | ||
|
|
d66194d0dc | ||
|
|
4b20184cc5 | ||
|
|
fe0ce31357 | ||
|
|
dc33d171df | ||
|
|
441f20b026 | ||
|
|
9cebd182c3 | ||
|
|
7bd50f2399 | ||
|
|
8dacddea86 | ||
|
|
03ab6e9ebb | ||
|
|
b984ffd3bd | ||
|
|
e21dcaefe1 | ||
|
|
083ab8fd10 | ||
|
|
bf4ac5006b | ||
|
|
0aee71b625 | ||
|
|
b6964923e7 | ||
|
|
fedd372a90 | ||
|
|
d803c829ee | ||
|
|
5d9b65a1e7 | ||
|
|
445fb0c0e5 | ||
|
|
dae0e951d9 | ||
|
|
b269332630 | ||
|
|
294e4525b3 | ||
|
|
0b88c99223 | ||
|
|
5cecf95eff | ||
|
|
bd4d40c582 |
5
.changeset/brave-seahorses-press.md
Normal file
5
.changeset/brave-seahorses-press.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@verdaccio/ui-theme': patch
|
||||
---
|
||||
|
||||
fix: markdown ul and img styles
|
||||
5
.changeset/famous-bikes-kneel.md
Normal file
5
.changeset/famous-bikes-kneel.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@verdaccio/ui-theme': patch
|
||||
---
|
||||
|
||||
chore: improve info regarding using private registries
|
||||
@@ -33,9 +33,9 @@
|
||||
"@verdaccio/cli-standalone": "6.0.0-alpha.3",
|
||||
"@verdaccio/tarball": "11.0.0-alpha.3",
|
||||
"@verdaccio/url": "11.0.0-alpha.3",
|
||||
"@verdaccio/ui-components": "1.0.0",
|
||||
"@verdaccio/server-fastify": "6.0.0-6-next.9",
|
||||
"@verdaccio/eslint-config": "1.0.0",
|
||||
"@verdaccio/benchmark": "1.0.0",
|
||||
"@verdaccio/eslint-config": "2.0.0-alpha.0",
|
||||
"@verdaccio/core": "6.0.0-next.0",
|
||||
"@verdaccio/test-helper": "1.0.0",
|
||||
"docusaurus-plugin-contributors": "1.0.0",
|
||||
@@ -60,6 +60,7 @@
|
||||
"afraid-mice-obey",
|
||||
"angry-nails-appear",
|
||||
"big-lobsters-sin",
|
||||
"brave-seahorses-press",
|
||||
"bright-poems-obey",
|
||||
"brown-cycles-laugh",
|
||||
"brown-pandas-wink",
|
||||
@@ -73,6 +74,7 @@
|
||||
"eleven-brooms-hunt",
|
||||
"eleven-spoons-matter",
|
||||
"fair-lemons-beam",
|
||||
"famous-bikes-kneel",
|
||||
"famous-tigers-doubt",
|
||||
"few-cooks-destroy",
|
||||
"few-mangos-grow",
|
||||
|
||||
174
.github/workflows/benchmark.yml
vendored
174
.github/workflows/benchmark.yml
vendored
@@ -1,174 +0,0 @@
|
||||
---
|
||||
name: ci - benchmark
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
schedule:
|
||||
# 1 time peer week
|
||||
# collecting enough data to draw some graphics
|
||||
- cron: '0 1 * * 1'
|
||||
# push:
|
||||
# branches:
|
||||
# - master
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
jobs:
|
||||
prepare:
|
||||
name: Prepare build
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
node-version: 16.x
|
||||
- name: install pnpm
|
||||
run: sudo npm i pnpm@latest-6 -g
|
||||
- name: set store
|
||||
run: |
|
||||
mkdir ~/.pnpm-store
|
||||
pnpm config set store-dir ~/.pnpm-store
|
||||
- name: setup pnpm config registry
|
||||
run: pnpm config set registry https://registry.verdaccio.org
|
||||
- name: install dependencies
|
||||
run: pnpm install
|
||||
- name: Cache .pnpm-store
|
||||
uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
restore-keys: |
|
||||
pnpm-
|
||||
- name: build
|
||||
run: pnpm build
|
||||
- name: tar packages
|
||||
run: |
|
||||
tar -czvf ${{ github.workspace }}/pkg.tar.gz -C ${{ github.workspace }}/packages .
|
||||
- uses: actions/upload-artifact@83fd05a356d7e2593de66fc9913b3002723633cb # tag=v3
|
||||
with:
|
||||
name: verdaccio-artifact
|
||||
path: pkg.tar.gz
|
||||
benchmark-autocannon:
|
||||
needs: prepare
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
benchmark:
|
||||
- info
|
||||
- tarball
|
||||
verdaccioVersion:
|
||||
# - local
|
||||
- 3.13.1
|
||||
- 4.12.2
|
||||
- 5.10.2
|
||||
- 6.0.0-6-next.40
|
||||
name: Benchmark autocannon
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
node-version: 16.x
|
||||
- uses: actions/download-artifact@9782bd6a9848b53b110e712e20e42d89988822b7 # tag=v3
|
||||
with:
|
||||
name: verdaccio-artifact
|
||||
- name: untar packages
|
||||
run: tar -xzvf pkg.tar.gz -C ${{ github.workspace }}/packages
|
||||
- name: install pnpm
|
||||
# require fixed version
|
||||
run: sudo npm i pnpm@latest-6 -g
|
||||
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
- name: install dependencies
|
||||
run: pnpm install
|
||||
- name: start registry
|
||||
run: ./scripts/benchmark-prepare.sh ${{matrix.verdaccioVersion}}
|
||||
- name: benchmark
|
||||
run: pnpm benchmark:api -- -v ${{matrix.verdaccioVersion}} -f ${{matrix.benchmark}}
|
||||
shell: bash
|
||||
env:
|
||||
DEBUG: metrics*
|
||||
- uses: actions/upload-artifact@83fd05a356d7e2593de66fc9913b3002723633cb # tag=v3
|
||||
with:
|
||||
name: verdaccio-metrics-api
|
||||
path: ./api-results-${{matrix.verdaccioVersion}}-${{matrix.benchmark}}.json
|
||||
if-no-files-found: error
|
||||
retention-days: 10
|
||||
- name: submit metrics
|
||||
run: pnpm benchmark:submit
|
||||
env:
|
||||
DEBUG: metrics
|
||||
METRICS_SOURCE: autocannon
|
||||
METRICS_URL: ${{ secrets.METRICS_URL }}
|
||||
METRICS_TOKEN: ${{ secrets.METRICS_TOKEN }}
|
||||
METRICS_BENCHMARK: ${{matrix.benchmark}}
|
||||
METRICS_VERSION: ${{matrix.verdaccioVersion}}
|
||||
METRICS_COMMIT_HASH: ${{ github.sha }}
|
||||
METRICS_FILE_NAME: 'api-results'
|
||||
benchmark:
|
||||
needs: prepare
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
benchmark:
|
||||
- info
|
||||
- tarball
|
||||
verdaccioVersion:
|
||||
# future 6.x (wip)
|
||||
# - local (master branch)
|
||||
# old versions to compare same test along previous releases
|
||||
- 3.13.1
|
||||
- 4.12.2
|
||||
- 5.10.2
|
||||
- 6.0.0-6-next.40
|
||||
name: Benchmark hyperfine
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
node-version: 16.x
|
||||
- uses: actions/download-artifact@9782bd6a9848b53b110e712e20e42d89988822b7 # tag=v3
|
||||
with:
|
||||
name: verdaccio-artifact
|
||||
- name: untar packages
|
||||
run: tar -xzvf pkg.tar.gz -C ${{ github.workspace }}/packages
|
||||
- name: install pnpm
|
||||
# require fixed version
|
||||
run: sudo npm i pnpm@latest-6 -g
|
||||
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
- name: install dependencies
|
||||
run: pnpm install
|
||||
- name: install hyperfine
|
||||
run: |
|
||||
wget https://github.com/sharkdp/hyperfine/releases/download/v1.11.0/hyperfine_1.11.0_amd64.deb
|
||||
sudo dpkg -i hyperfine_1.11.0_amd64.deb
|
||||
- name: start registry
|
||||
run: ./scripts/benchmark-prepare.sh ${{matrix.verdaccioVersion}}
|
||||
- name: benchmark
|
||||
run: ./scripts/benchmark-run.sh ${{matrix.benchmark}}
|
||||
# https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#using-a-specific-shell
|
||||
shell: bash
|
||||
- name: rename
|
||||
run: mv ./hyper-results.json ./hyper-results-${{matrix.verdaccioVersion}}-${{matrix.benchmark}}.json
|
||||
- uses: actions/upload-artifact@83fd05a356d7e2593de66fc9913b3002723633cb # tag=v3
|
||||
with:
|
||||
name: verdaccio-metrics
|
||||
path: ./hyper-results-${{matrix.verdaccioVersion}}-${{matrix.benchmark}}.json
|
||||
if-no-files-found: error
|
||||
retention-days: 10
|
||||
- name: submit metrics
|
||||
run: pnpm benchmark:submit
|
||||
env:
|
||||
DEBUG: metrics
|
||||
METRICS_SOURCE: hyperfine
|
||||
METRICS_URL: ${{ secrets.METRICS_URL }}
|
||||
METRICS_TOKEN: ${{ secrets.METRICS_TOKEN }}
|
||||
METRICS_BENCHMARK: ${{matrix.benchmark}}
|
||||
METRICS_VERSION: ${{matrix.verdaccioVersion}}
|
||||
METRICS_COMMIT_HASH: ${{ github.sha }}
|
||||
2
.github/workflows/changesets.yml
vendored
2
.github/workflows/changesets.yml
vendored
@@ -20,7 +20,7 @@ jobs:
|
||||
if: github.ref == 'refs/heads/master' && github.repository == 'verdaccio/verdaccio'
|
||||
steps:
|
||||
- name: checkout code repository
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
|
||||
20
.github/workflows/ci-windows.yml
vendored
20
.github/workflows/ci-windows.yml
vendored
@@ -18,7 +18,7 @@ jobs:
|
||||
env:
|
||||
NODE_ENV: production
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
- name: Node
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
@@ -32,7 +32,7 @@ jobs:
|
||||
- name: Install
|
||||
run: pnpm recursive install --frozen-lockfile --registry http://localhost:4873
|
||||
- name: Cache .pnpm-store
|
||||
uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
@@ -43,14 +43,14 @@ jobs:
|
||||
name: Lint
|
||||
needs: prepare
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
- name: Node
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: Install pnpm
|
||||
run: npm i pnpm@6.32.15 -g
|
||||
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
- uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
@@ -63,14 +63,14 @@ jobs:
|
||||
name: Format
|
||||
needs: prepare
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
- name: Use Node
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: Install pnpm
|
||||
run: npm i pnpm@6.32.15 -g
|
||||
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
- uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
@@ -88,14 +88,14 @@ jobs:
|
||||
name: ${{ matrix.os }} / Node ${{ matrix.node_version }}
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
- name: Use Node ${{ matrix.node_version }}
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
node-version: ${{ matrix.node_version }}
|
||||
- name: Install pnpm
|
||||
run: npm i pnpm@6.32.15 -g
|
||||
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
- uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
@@ -110,13 +110,13 @@ jobs:
|
||||
runs-on: windows-latest
|
||||
name: UI Test E2E
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
- uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: Install pnpm
|
||||
run: npm i pnpm@6.32.15 -g
|
||||
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
- uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
|
||||
20
.github/workflows/ci.yml
vendored
20
.github/workflows/ci.yml
vendored
@@ -27,7 +27,7 @@ jobs:
|
||||
env:
|
||||
NODE_ENV: production
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
- name: Node
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
@@ -43,7 +43,7 @@ jobs:
|
||||
- name: Install
|
||||
run: pnpm recursive install --frozen-lockfile --registry http://localhost:4873
|
||||
- name: Cache .pnpm-store
|
||||
uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
@@ -54,7 +54,7 @@ jobs:
|
||||
name: Lint
|
||||
needs: prepare
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
- name: Node
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
@@ -63,7 +63,7 @@ jobs:
|
||||
run: |
|
||||
corepack enable
|
||||
corepack prepare --activate pnpm@6.32.15
|
||||
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
- uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
@@ -76,7 +76,7 @@ jobs:
|
||||
name: Format
|
||||
needs: prepare
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
- name: Use Node
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
@@ -85,7 +85,7 @@ jobs:
|
||||
run: |
|
||||
corepack enable
|
||||
corepack prepare --activate pnpm@6.32.15
|
||||
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
- uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
@@ -103,7 +103,7 @@ jobs:
|
||||
name: ${{ matrix.os }} / Node ${{ matrix.node_version }}
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
- name: Use Node ${{ matrix.node_version }}
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
@@ -112,7 +112,7 @@ jobs:
|
||||
run: |
|
||||
corepack enable
|
||||
corepack prepare --activate pnpm@6.32.15
|
||||
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
- uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
@@ -128,7 +128,7 @@ jobs:
|
||||
name: synchronize translations
|
||||
if: (github.event_name == 'push' && github.ref == 'refs/heads/master') || github.event_name == 'workflow_dispatch'
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
- uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
@@ -136,7 +136,7 @@ jobs:
|
||||
run: |
|
||||
corepack enable
|
||||
corepack prepare --activate pnpm@6.32.15
|
||||
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
- uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
|
||||
8
.github/workflows/codeql-analysis.yml
vendored
8
.github/workflows/codeql-analysis.yml
vendored
@@ -21,7 +21,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
with:
|
||||
# We must fetch at least the immediate parents so that if this is
|
||||
# a pull request then we can checkout the head.
|
||||
@@ -34,7 +34,7 @@ jobs:
|
||||
|
||||
# Initializes the CodeQL tools for scanning.
|
||||
- name: Initialize CodeQL
|
||||
uses: github/codeql-action/init@c3b6fce4ee2ca25bc1066aa3bf73962fda0e8898 # tag=v2
|
||||
uses: github/codeql-action/init@959cbb7472c4d4ad70cdfe6f4976053fe48ab394 # tag=v2
|
||||
|
||||
# Override language selection by uncommenting this and choosing your languages
|
||||
# with:
|
||||
@@ -42,7 +42,7 @@ jobs:
|
||||
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
|
||||
# If this step fails, then you should remove it and run the build manually (see below)
|
||||
- name: Autobuild
|
||||
uses: github/codeql-action/autobuild@c3b6fce4ee2ca25bc1066aa3bf73962fda0e8898 # tag=v2
|
||||
uses: github/codeql-action/autobuild@959cbb7472c4d4ad70cdfe6f4976053fe48ab394 # tag=v2
|
||||
|
||||
# ℹ️ Command-line programs to run using the OS shell.
|
||||
# 📚 https://git.io/JvXDl
|
||||
@@ -56,4 +56,4 @@ jobs:
|
||||
# make release
|
||||
|
||||
- name: Perform CodeQL Analysis
|
||||
uses: github/codeql-action/analyze@c3b6fce4ee2ca25bc1066aa3bf73962fda0e8898 # tag=v2
|
||||
uses: github/codeql-action/analyze@959cbb7472c4d4ad70cdfe6f4976053fe48ab394 # tag=v2
|
||||
|
||||
2
.github/workflows/docker-publish.yml
vendored
2
.github/workflows/docker-publish.yml
vendored
@@ -23,7 +23,7 @@ jobs:
|
||||
docker:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
- uses: docker/setup-qemu-action@e81a89b1732b9c48d79cd809d8d81d79c4647a18 # tag=v1
|
||||
- uses: docker/setup-buildx-action@v1
|
||||
with:
|
||||
|
||||
16
.github/workflows/e2e-ci.yml
vendored
16
.github/workflows/e2e-ci.yml
vendored
@@ -15,7 +15,7 @@ jobs:
|
||||
env:
|
||||
NODE_ENV: production
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
- name: Use Node
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
@@ -29,7 +29,7 @@ jobs:
|
||||
- name: Install
|
||||
run: pnpm recursive install --frozen-lockfile --reporter=silence --ignore-scripts --registry http://localhost:4873
|
||||
- name: Cache .pnpm-store
|
||||
uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}-${{ github.run_id }}-${{ github.sha }}
|
||||
@@ -39,14 +39,14 @@ jobs:
|
||||
needs: [prepare]
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
- name: Use Node 16
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: Install pnpm
|
||||
run: npm i pnpm@6.32.15 -g
|
||||
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
- uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}-${{ github.run_id }}-${{ github.sha }}
|
||||
@@ -55,7 +55,7 @@ jobs:
|
||||
- name: build
|
||||
run: pnpm build
|
||||
- name: Cache packages
|
||||
uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
id: cache-packages
|
||||
with:
|
||||
path: ./packages/
|
||||
@@ -79,19 +79,19 @@ jobs:
|
||||
name: ${{ matrix.pkg }} / ${{ matrix.os }}
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
- uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
node-version-file: '.nvmrc'
|
||||
- name: Install pnpm
|
||||
run: npm i pnpm@6.32.15 -g
|
||||
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
- uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}-${{ github.run_id }}-${{ github.sha }}
|
||||
- name: Install
|
||||
run: pnpm recursive install --offline --frozen-lockfile --reporter=silence --ignore-scripts --registry http://localhost:4873
|
||||
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
- uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
with:
|
||||
path: ./packages/
|
||||
key: pkg-${{ hashFiles('pnpm-lock.yaml') }}-${{ github.run_id }}-${{ github.sha }}
|
||||
|
||||
2
.github/workflows/e2e-ui.yml
vendored
2
.github/workflows/e2e-ui.yml
vendored
@@ -15,7 +15,7 @@ jobs:
|
||||
env:
|
||||
NODE_ENV: production
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
- name: Use Node
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
with:
|
||||
|
||||
6
.github/workflows/static-data.yml
vendored
6
.github/workflows/static-data.yml
vendored
@@ -19,7 +19,7 @@ jobs:
|
||||
name: Run script
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
with:
|
||||
persist-credentials: false
|
||||
fetch-depth: 0
|
||||
@@ -42,6 +42,8 @@ jobs:
|
||||
run: pnpm run contributors
|
||||
env:
|
||||
TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
- name: update addson data
|
||||
run: pnpm script:addson
|
||||
- name: update translations
|
||||
run: pnpm run translations
|
||||
env:
|
||||
@@ -49,7 +51,7 @@ jobs:
|
||||
- name: format
|
||||
run: pnpm format
|
||||
- name: Commit & Push changes
|
||||
uses: actions-js/push@a52398fac807b0c1e5f1492c969b477c8560a0ba # tag=v1.3
|
||||
uses: actions-js/push@156f2b10c3aa000c44dbe75ea7018f32ae999772 # tag=v1.4
|
||||
with:
|
||||
github_token: ${{ secrets.TOKEN_VERDACCIOBOT_GITHUB }}
|
||||
message: "chore: updated static data"
|
||||
|
||||
8
.github/workflows/website.yml
vendored
8
.github/workflows/website.yml
vendored
@@ -23,7 +23,7 @@ jobs:
|
||||
env:
|
||||
NODE_OPTIONS: --max_old_space_size=4096
|
||||
steps:
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # tag=v3
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # tag=v3
|
||||
|
||||
- name: Use Node 16
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # tag=v3
|
||||
@@ -31,7 +31,7 @@ jobs:
|
||||
node-version: 16
|
||||
|
||||
- name: Cache pnpm modules
|
||||
uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
env:
|
||||
cache-name: cache-pnpm-modules
|
||||
with:
|
||||
@@ -51,7 +51,7 @@ jobs:
|
||||
- name: Build Translations percentage
|
||||
run: pnpm build --filter "@verdaccio/crowdin-translations"
|
||||
- name: Cache Docusaurus Build
|
||||
uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
|
||||
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 # tag=v3
|
||||
with:
|
||||
path: website/node_modules/.cache/webpack
|
||||
key: cache/webpack-${{github.ref}}-${{ hashFiles('**/pnpm-lock.yaml') }}
|
||||
@@ -134,7 +134,7 @@ jobs:
|
||||
- name: Add comment to PR
|
||||
if: github.repository == 'verdaccio/verdaccio'
|
||||
id: comment_to_pr
|
||||
uses: marocchino/sticky-pull-request-comment@adca94abcaf73c10466a71cc83ae561fd66d1a56 # tag=v2
|
||||
uses: marocchino/sticky-pull-request-comment@fcf6fe9e4a0409cd9316a5011435be0f3327f1e1 # tag=v2
|
||||
with:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
number: ${{ github.event.issue.number }}
|
||||
|
||||
@@ -8,13 +8,15 @@
|
||||
**/wrong.package.json
|
||||
crowdin.yaml
|
||||
/docs/website
|
||||
/website/*
|
||||
/website/translated_docs/
|
||||
CHANGELOG.md
|
||||
CONTRIBUTORS.md
|
||||
node_modules/
|
||||
**/coverage/**
|
||||
**/static/*.js
|
||||
**/dist/*.js
|
||||
website/.docusaurus/**/*
|
||||
website/i18n/**/*
|
||||
**/build/*.js
|
||||
packages/core/local-storage/_storage/**
|
||||
packages/partials/storage_default_storage/
|
||||
@@ -33,3 +35,4 @@ packages/plugins/ui-theme/static/
|
||||
.verdaccio-db.json
|
||||
test/cli/e2e-yarn4/bin/yarn-4.0.0-rc.14.cjs
|
||||
yarn.js
|
||||
website/docs/api/*
|
||||
|
||||
@@ -6,8 +6,8 @@ ENV NODE_ENV=development \
|
||||
RUN apk --no-cache add openssl ca-certificates wget && \
|
||||
apk --no-cache add g++ gcc libgcc libstdc++ linux-headers make python3 && \
|
||||
wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub && \
|
||||
wget -q https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.25-r0/glibc-2.25-r0.apk && \
|
||||
apk add glibc-2.25-r0.apk
|
||||
wget -q https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.35-r0/glibc-2.35-r0.apk && \
|
||||
apk add --force-overwrite glibc-2.35-r0.apk
|
||||
|
||||
WORKDIR /opt/verdaccio-build
|
||||
COPY . .
|
||||
|
||||
@@ -5,9 +5,9 @@
|
||||
"main": "./build/index.js",
|
||||
"types": "./build/index.d.ts",
|
||||
"devDependencies": {
|
||||
"verdaccio": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"verdaccio": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17",
|
||||
"yaml": "2.1.3",
|
||||
"debug": "4.3.4",
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"version": "1.0.1-6-next.5",
|
||||
"dependencies": {
|
||||
"@verdaccio/test-cli-commons": "workspace:1.0.1-6-next.5",
|
||||
"npm": "8.19.2"
|
||||
"npm": "8.19.3"
|
||||
},
|
||||
"scripts": {
|
||||
"test": "jest"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"version": "1.0.1-6-next.5",
|
||||
"dependencies": {
|
||||
"@verdaccio/test-cli-commons": "workspace:1.0.1-6-next.5",
|
||||
"npm": "9.0.0-pre.5"
|
||||
"npm": "9.1.2"
|
||||
},
|
||||
"scripts": {
|
||||
"test": "jest"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"version": "1.0.1-6-next.5",
|
||||
"dependencies": {
|
||||
"@verdaccio/test-cli-commons": "workspace:1.0.1-6-next.5",
|
||||
"@yarnpkg/cli-dist": "3.2.4"
|
||||
"@yarnpkg/cli-dist": "3.3.0"
|
||||
},
|
||||
"scripts": {
|
||||
"test": "jest"
|
||||
|
||||
@@ -3,12 +3,12 @@
|
||||
"name": "@verdaccio/e2e-ui",
|
||||
"version": "2.0.0-6-next.3",
|
||||
"devDependencies": {
|
||||
"verdaccio": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"verdaccio": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/test-helper": "workspace:2.0.0-6-next.6",
|
||||
"debug": "4.3.4",
|
||||
"cypress": "11.0.1"
|
||||
"cypress": "11.1.0"
|
||||
},
|
||||
"scripts": {
|
||||
"cypress:open": "cypress open",
|
||||
|
||||
63
package.json
63
package.json
@@ -16,92 +16,101 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/cli": "7.19.3",
|
||||
"@babel/core": "7.19.3",
|
||||
"@babel/node": "7.19.1",
|
||||
"@babel/core": "7.20.2",
|
||||
"@babel/node": "7.20.2",
|
||||
"@babel/plugin-proposal-class-properties": "7.18.6",
|
||||
"@babel/plugin-proposal-decorators": "7.19.3",
|
||||
"@babel/plugin-proposal-decorators": "7.20.2",
|
||||
"@babel/plugin-proposal-export-namespace-from": "7.18.9",
|
||||
"@babel/plugin-proposal-function-sent": "7.18.6",
|
||||
"@babel/plugin-proposal-json-strings": "7.18.6",
|
||||
"@babel/plugin-proposal-nullish-coalescing-operator": "7.18.6",
|
||||
"@babel/plugin-proposal-numeric-separator": "7.18.6",
|
||||
"@babel/plugin-proposal-object-rest-spread": "7.19.4",
|
||||
"@babel/plugin-proposal-object-rest-spread": "7.20.2",
|
||||
"@babel/plugin-proposal-optional-chaining": "7.18.9",
|
||||
"@babel/plugin-proposal-throw-expressions": "7.18.6",
|
||||
"@babel/plugin-syntax-dynamic-import": "7.8.3",
|
||||
"@babel/plugin-syntax-import-meta": "7.10.4",
|
||||
"@babel/plugin-transform-async-to-generator": "7.18.6",
|
||||
"@babel/plugin-transform-classes": "7.19.0",
|
||||
"@babel/plugin-transform-runtime": "7.19.1",
|
||||
"@babel/preset-env": "7.19.4",
|
||||
"@babel/plugin-transform-classes": "7.20.2",
|
||||
"@babel/plugin-transform-runtime": "7.19.6",
|
||||
"@babel/preset-env": "7.20.2",
|
||||
"@babel/preset-react": "7.18.6",
|
||||
"@babel/preset-typescript": "7.18.6",
|
||||
"@babel/register": "7.18.9",
|
||||
"@babel/runtime": "7.19.4",
|
||||
"@babel/runtime": "7.20.1",
|
||||
"@dianmora/contributors": "5.0.0",
|
||||
"@changesets/changelog-github": "0.4.7",
|
||||
"@changesets/cli": "2.24.4",
|
||||
"@changesets/get-dependents-graph": "1.3.4",
|
||||
"@crowdin/cli": "3.8.1",
|
||||
"@crowdin/cli": "3.9.1",
|
||||
"@emotion/react": "11.10.5",
|
||||
"@emotion/styled": "11.10.5",
|
||||
"@mui/material": "5.11.1",
|
||||
"react": "18.2.0",
|
||||
"react-dom": "18.2.0",
|
||||
"@mui/icons-material": "5.11.0",
|
||||
"@mui/styles": "5.11.1",
|
||||
"@mui/system": "5.11.1",
|
||||
"@trivago/prettier-plugin-sort-imports": "3.4.0",
|
||||
"@types/async": "3.2.15",
|
||||
"@types/autocannon": "4.1.1",
|
||||
"@types/express": "4.17.14",
|
||||
"@types/http-errors": "1.8.2",
|
||||
"@types/jest": "27.5.2",
|
||||
"@types/lodash": "4.14.186",
|
||||
"@types/lodash": "4.14.189",
|
||||
"@types/mime": "2.0.3",
|
||||
"@types/minimatch": "3.0.5",
|
||||
"@types/node": "16.11.65",
|
||||
"@types/node": "16.18.3",
|
||||
"@types/jsonwebtoken": "8.5.9",
|
||||
"@types/request": "2.48.8",
|
||||
"@types/semver": "7.3.12",
|
||||
"@types/semver": "7.3.13",
|
||||
"@types/node-fetch": "2.6.2",
|
||||
"@types/supertest": "2.0.12",
|
||||
"@types/testing-library__jest-dom": "5.14.5",
|
||||
"@types/validator": "13.7.7",
|
||||
"@types/validator": "13.7.10",
|
||||
"@types/webpack": "5.28.0",
|
||||
"@types/webpack-env": "1.18.0",
|
||||
"@types/react": "18.0.25",
|
||||
"@types/react-dom": "18.0.9",
|
||||
"@types/react-router-dom": "5.3.3",
|
||||
"@types/react-virtualized": "9.21.21",
|
||||
"@typescript-eslint/eslint-plugin": "5.41.0",
|
||||
"@typescript-eslint/parser": "5.41.0",
|
||||
"@verdaccio/benchmark": "workspace:*",
|
||||
"@verdaccio/crowdin-translations": "workspace:*",
|
||||
"@verdaccio/eslint-config": "workspace:*",
|
||||
"@verdaccio/types": "workspace:*",
|
||||
"@verdaccio/ui-theme": "workspace:*",
|
||||
"autocannon": "7.10.0",
|
||||
"babel-core": "7.0.0-bridge.0",
|
||||
"babel-eslint": "10.1.0",
|
||||
"babel-jest": "29.2.0",
|
||||
"babel-jest": "29.3.1",
|
||||
"babel-plugin-dynamic-import-node": "2.3.3",
|
||||
"babel-plugin-emotion": "10.2.2",
|
||||
"concurrently": "6.5.1",
|
||||
"core-js": "3.25.5",
|
||||
"core-js": "3.26.1",
|
||||
"cross-env": "7.0.3",
|
||||
"debug": "4.3.4",
|
||||
"detect-secrets": "1.0.6",
|
||||
"jest-diff": "29.2.0",
|
||||
"jest-diff": "29.3.1",
|
||||
"eslint": "8.26.0",
|
||||
"fs-extra": "10.1.0",
|
||||
"husky": "7.0.4",
|
||||
"in-publish": "2.0.1",
|
||||
"jest": "29.2.0",
|
||||
"jest-environment-jsdom": "29.2.0",
|
||||
"jest": "29.3.1",
|
||||
"jest-environment-jsdom": "29.3.1",
|
||||
"jest-environment-jsdom-global": "3.1.2",
|
||||
"jest-environment-node": "29.2.0",
|
||||
"jest-environment-node": "29.3.1",
|
||||
"jest-junit": "12.3.0",
|
||||
"kleur": "3.0.3",
|
||||
"lint-staged": "11.2.6",
|
||||
"got": "11.8.5",
|
||||
"nock": "13.2.9",
|
||||
"node-fetch": "cjs",
|
||||
"nodemon": "2.0.20",
|
||||
"npm-run-all": "4.1.5",
|
||||
"prettier": "2.7.1",
|
||||
"rimraf": "3.0.2",
|
||||
"selfsigned": "1.10.14",
|
||||
"supertest": "6.3.0",
|
||||
"supertest": "6.3.1",
|
||||
"ts-node": "10.9.1",
|
||||
"typescript": "4.8.4",
|
||||
"typescript": "4.9.3",
|
||||
"update-ts-references": "2.4.1",
|
||||
"verdaccio-audit": "workspace:*",
|
||||
"verdaccio-auth-memory": "workspace:*",
|
||||
@@ -121,10 +130,8 @@
|
||||
"test:e2e:cli": "pnpm test --filter ...@verdaccio/e2e-cli-* -- --coverage=false",
|
||||
"test:e2e:ui": "pnpm test --filter ...@verdaccio/e2e-ui",
|
||||
"start": "concurrently --kill-others \"pnpm _start:server\" \"pnpm _start:web\"",
|
||||
"benchmark:hyper": "verdaccio-benchmark hyper -r ./hyper-results.json",
|
||||
"benchmark:api": "verdaccio-benchmark api",
|
||||
"benchmark:submit": "pnpm ts-node ./scripts/submit-metrics.ts",
|
||||
"contributors": "ts-node ./scripts/contributors-update.ts",
|
||||
"script:addson": "ts-node ./scripts/addon-update.ts",
|
||||
"start:watch": "concurrently --kill-others \"pnpm _build:watch\" \"pnpm _start:server\" \"pnpm _debug:reload\"",
|
||||
"_build:watch": "pnpm run --parallel watch --filter ./packages",
|
||||
"_start:server": "node --inspect packages/verdaccio/debug/bootstrap.js --listen 8000",
|
||||
|
||||
@@ -1,5 +1,17 @@
|
||||
# @verdaccio/api
|
||||
|
||||
## 6.0.0-6-next.35
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
- @verdaccio/config@6.0.0-6-next.52
|
||||
- @verdaccio/auth@6.0.0-6-next.31
|
||||
- @verdaccio/logger@6.0.0-6-next.20
|
||||
- @verdaccio/middleware@6.0.0-6-next.31
|
||||
- @verdaccio/store@6.0.0-6-next.32
|
||||
- @verdaccio/utils@6.0.0-6-next.20
|
||||
|
||||
## 6.0.0-6-next.34
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/api",
|
||||
"version": "6.0.0-6-next.34",
|
||||
"version": "6.0.0-6-next.35",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -39,13 +39,13 @@
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.30",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/middleware": "workspace:6.0.0-6-next.30",
|
||||
"@verdaccio/store": "workspace:6.0.0-6-next.31",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.31",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.20",
|
||||
"@verdaccio/middleware": "workspace:6.0.0-6-next.31",
|
||||
"@verdaccio/store": "workspace:6.0.0-6-next.32",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.20",
|
||||
"abortcontroller-polyfill": "1.7.5",
|
||||
"cookies": "0.8.0",
|
||||
"debug": "4.3.4",
|
||||
@@ -56,11 +56,11 @@
|
||||
"semver": "7.3.8"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "16.11.65",
|
||||
"@verdaccio/server": "workspace:6.0.0-6-next.40",
|
||||
"@types/node": "16.18.3",
|
||||
"@verdaccio/server": "workspace:6.0.0-6-next.41",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17",
|
||||
"@verdaccio/test-helper": "workspace:2.0.0-6-next.6",
|
||||
"supertest": "6.3.0",
|
||||
"supertest": "6.3.1",
|
||||
"nock": "13.2.9",
|
||||
"mockdate": "3.0.5"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,16 @@
|
||||
# @verdaccio/auth
|
||||
|
||||
## 6.0.0-6-next.31
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
- @verdaccio/config@6.0.0-6-next.52
|
||||
- @verdaccio/loaders@6.0.0-6-next.21
|
||||
- @verdaccio/logger@6.0.0-6-next.20
|
||||
- verdaccio-htpasswd@11.0.0-6-next.22
|
||||
- @verdaccio/utils@6.0.0-6-next.20
|
||||
|
||||
## 6.0.0-6-next.30
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/auth",
|
||||
"version": "6.0.0-6-next.30",
|
||||
"version": "6.0.0-6-next.31",
|
||||
"description": "logger",
|
||||
"main": "./build/index.js",
|
||||
"types": "./build/index.d.ts",
|
||||
@@ -39,16 +39,16 @@
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/loaders": "workspace:6.0.0-6-next.20",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/loaders": "workspace:6.0.0-6-next.21",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.20",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.20",
|
||||
"debug": "4.3.4",
|
||||
"express": "4.18.2",
|
||||
"jsonwebtoken": "8.5.1",
|
||||
"lodash": "4.17.21",
|
||||
"verdaccio-htpasswd": "workspace:11.0.0-6-next.21"
|
||||
"verdaccio-htpasswd": "workspace:11.0.0-6-next.22"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17"
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @verdaccio/cli
|
||||
|
||||
## 6.0.0-6-next.52
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
- @verdaccio/config@6.0.0-6-next.52
|
||||
- @verdaccio/node-api@6.0.0-6-next.52
|
||||
- @verdaccio/logger@6.0.0-6-next.20
|
||||
|
||||
## 6.0.0-6-next.51
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/cli",
|
||||
"version": "6.0.0-6-next.51",
|
||||
"version": "6.0.0-6-next.52",
|
||||
"author": {
|
||||
"name": "Juan Picado",
|
||||
"email": "juanpicado19@gmail.com"
|
||||
@@ -44,10 +44,10 @@
|
||||
"start": "ts-node src/index.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/node-api": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.20",
|
||||
"@verdaccio/node-api": "workspace:6.0.0-6-next.52",
|
||||
"clipanion": "3.1.0",
|
||||
"envinfo": "7.8.1",
|
||||
"kleur": "3.0.3",
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @verdaccio/config
|
||||
|
||||
## 6.0.0-6-next.52
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
- @verdaccio/utils@6.0.0-6-next.20
|
||||
|
||||
## 6.0.0-6-next.51
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/config",
|
||||
"version": "6.0.0-6-next.51",
|
||||
"version": "6.0.0-6-next.52",
|
||||
"description": "logger",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -39,8 +39,8 @@
|
||||
"build": "pnpm run build:js && pnpm run build:types"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.20",
|
||||
"debug": "4.3.4",
|
||||
"yaml": "2.1.3",
|
||||
"lodash": "4.17.21",
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
# @verdaccio/core
|
||||
|
||||
## 6.0.0-6-next.52
|
||||
|
||||
## 6.0.0-6-next.51
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/core",
|
||||
"version": "6.0.0-6-next.51",
|
||||
"version": "6.0.0-6-next.52",
|
||||
"description": "core utilities",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -37,13 +37,13 @@
|
||||
"http-errors": "1.8.1",
|
||||
"http-status-codes": "2.2.0",
|
||||
"semver": "7.3.8",
|
||||
"ajv": "8.11.0",
|
||||
"ajv": "8.11.2",
|
||||
"process-warning": "1.0.0",
|
||||
"core-js": "3.25.5"
|
||||
"core-js": "3.26.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"lodash": "4.17.21",
|
||||
"typedoc": "0.23.16",
|
||||
"typedoc": "0.23.21",
|
||||
"typedoc-plugin-missing-exports": "latest",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# Change Log
|
||||
|
||||
## 11.0.0-6-next.21
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
- @verdaccio/url@11.0.0-6-next.18
|
||||
- @verdaccio/utils@6.0.0-6-next.20
|
||||
|
||||
## 11.0.0-6-next.20
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/tarball",
|
||||
"version": "11.0.0-6-next.20",
|
||||
"version": "11.0.0-6-next.21",
|
||||
"description": "tarball utilities resolver",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -35,14 +35,14 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"debug": "4.3.4",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/url": "workspace:11.0.0-6-next.17",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/url": "workspace:11.0.0-6-next.18",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.20",
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17",
|
||||
"node-mocks-http": "1.11.0"
|
||||
"node-mocks-http": "1.12.1"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -41,8 +41,8 @@
|
||||
"build": "tsc --emitDeclarationOnly -p tsconfig.build.json"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "16.11.65",
|
||||
"typedoc": "0.23.16"
|
||||
"@types/node": "16.18.3",
|
||||
"typedoc": "0.23.21"
|
||||
},
|
||||
"typedoc": {
|
||||
"entryPoint": "./src/types.ts",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# Change Log
|
||||
|
||||
## 11.0.0-6-next.18
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
|
||||
## 11.0.0-6-next.17
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/url",
|
||||
"version": "11.0.0-6-next.17",
|
||||
"version": "11.0.0-6-next.18",
|
||||
"description": "url utilities resolver",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -34,14 +34,14 @@
|
||||
"access": "public"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"debug": "4.3.4",
|
||||
"lodash": "4.17.21",
|
||||
"validator": "13.7.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17",
|
||||
"node-mocks-http": "1.11.0"
|
||||
"node-mocks-http": "1.12.1"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @verdaccio/hooks
|
||||
|
||||
## 6.0.0-6-next.22
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
- @verdaccio/logger@6.0.0-6-next.20
|
||||
|
||||
## 6.0.0-6-next.21
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/hooks",
|
||||
"version": "6.0.0-6-next.21",
|
||||
"version": "6.0.0-6-next.22",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -30,17 +30,17 @@
|
||||
"npm": ">=6"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.19",
|
||||
"core-js": "3.25.5",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.20",
|
||||
"core-js": "3.26.1",
|
||||
"debug": "4.3.4",
|
||||
"handlebars": "4.7.7",
|
||||
"undici": "4.16.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "16.11.65",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.30",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"@types/node": "16.18.3",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.31",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17"
|
||||
},
|
||||
"scripts": {
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @verdaccio/loaders
|
||||
|
||||
## 6.0.0-6-next.21
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/logger@6.0.0-6-next.20
|
||||
|
||||
## 6.0.0-6-next.20
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/loaders",
|
||||
"version": "6.0.0-6-next.20",
|
||||
"version": "6.0.0-6-next.21",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -13,13 +13,13 @@
|
||||
"url": "https://github.com/verdaccio/verdaccio"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.20",
|
||||
"debug": "4.3.4",
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17",
|
||||
"@verdaccio-scope/verdaccio-auth-foo": "0.0.2",
|
||||
"verdaccio-auth-memory": "workspace:*",
|
||||
|
||||
@@ -39,14 +39,14 @@
|
||||
"build": "pnpm run build:js && pnpm run build:types"
|
||||
},
|
||||
"dependencies": {
|
||||
"dayjs": "1.11.5",
|
||||
"dayjs": "1.11.6",
|
||||
"pino-abstract-transport": "1.0.0",
|
||||
"colorette": "2.0.19",
|
||||
"lodash": "4.17.21",
|
||||
"sonic-boom": "3.2.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"pino": "8.6.1"
|
||||
"pino": "8.7.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { PrettyOptions } from 'pino';
|
||||
import { LoggerOptions } from 'pino';
|
||||
|
||||
export interface PrettyOptionsExtended extends PrettyOptions {
|
||||
export interface PrettyOptionsExtended extends LoggerOptions {
|
||||
prettyStamp: boolean;
|
||||
colors?: boolean;
|
||||
}
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @verdaccio/logger
|
||||
|
||||
## 6.0.0-6-next.20
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
|
||||
## 6.0.0-6-next.19
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/logger",
|
||||
"version": "6.0.0-6-next.19",
|
||||
"version": "6.0.0-6-next.20",
|
||||
"description": "logger",
|
||||
"main": "./build/index.js",
|
||||
"types": "./build/index.d.ts",
|
||||
@@ -39,11 +39,11 @@
|
||||
"build": "pnpm run build:js && pnpm run build:types"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/logger-prettify": "workspace:6.0.0-6-next.7",
|
||||
"debug": "4.3.4",
|
||||
"colorette": "2.0.19",
|
||||
"pino": "8.6.1"
|
||||
"pino": "8.7.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17"
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @verdaccio/middleware
|
||||
|
||||
## 6.0.0-6-next.31
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
- @verdaccio/auth@6.0.0-6-next.31
|
||||
- @verdaccio/logger@6.0.0-6-next.20
|
||||
- @verdaccio/utils@6.0.0-6-next.20
|
||||
|
||||
## 6.0.0-6-next.30
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/middleware",
|
||||
"version": "6.0.0-6-next.30",
|
||||
"version": "6.0.0-6-next.31",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -40,10 +40,10 @@
|
||||
"dependencies": {
|
||||
"debug": "4.3.4",
|
||||
"body-parser": "1.20.1",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.30",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.31",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.20",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.20",
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"funding": {
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @verdaccio/node-api
|
||||
|
||||
## 6.0.0-6-next.52
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
- @verdaccio/config@6.0.0-6-next.52
|
||||
- @verdaccio/logger@6.0.0-6-next.20
|
||||
- @verdaccio/server@6.0.0-6-next.41
|
||||
- @verdaccio/server-fastify@6.0.0-6-next.33
|
||||
|
||||
## 6.0.0-6-next.51
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/node-api",
|
||||
"version": "6.0.0-6-next.51",
|
||||
"version": "6.0.0-6-next.52",
|
||||
"description": "node API",
|
||||
"main": "build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -39,21 +39,21 @@
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/server": "workspace:6.0.0-6-next.40",
|
||||
"@verdaccio/server-fastify": "workspace:6.0.0-6-next.32",
|
||||
"core-js": "3.25.5",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.20",
|
||||
"@verdaccio/server": "workspace:6.0.0-6-next.41",
|
||||
"@verdaccio/server-fastify": "workspace:6.0.0-6-next.33",
|
||||
"core-js": "3.26.1",
|
||||
"debug": "4.3.4",
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "16.11.65",
|
||||
"@types/node": "16.18.3",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17",
|
||||
"jest-mock-process": "1.5.1",
|
||||
"selfsigned": "1.10.14",
|
||||
"supertest": "6.3.0"
|
||||
"supertest": "6.3.1"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# Change Log
|
||||
|
||||
## 11.0.0-6-next.15
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
- @verdaccio/config@6.0.0-6-next.52
|
||||
- @verdaccio/logger@6.0.0-6-next.20
|
||||
|
||||
## 11.0.0-6-next.14
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "verdaccio-audit",
|
||||
"version": "11.0.0-6-next.14",
|
||||
"version": "11.0.0-6-next.15",
|
||||
"description": "Verdaccio Middleware plugin to bypass npmjs audit",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -31,9 +31,9 @@
|
||||
"npm": ">=6"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.20",
|
||||
"express": "4.18.2",
|
||||
"body-parser": "1.20.1",
|
||||
"https-proxy-agent": "5.0.1",
|
||||
@@ -41,9 +41,9 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.30",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.31",
|
||||
"nock": "13.2.9",
|
||||
"supertest": "6.3.0"
|
||||
"supertest": "6.3.1"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# Change Log
|
||||
|
||||
## 11.0.0-6-next.17
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
|
||||
## 11.0.0-6-next.16
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "verdaccio-auth-memory",
|
||||
"version": "11.0.0-6-next.16",
|
||||
"version": "11.0.0-6-next.17",
|
||||
"description": "Auth plugin for Verdaccio that keeps users in memory",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -32,10 +32,10 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"debug": "4.3.4",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51"
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17"
|
||||
},
|
||||
"scripts": {
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.12",
|
||||
"recursive-readdir": "2.2.2"
|
||||
"recursive-readdir": "2.2.3"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# Change Log
|
||||
|
||||
## 11.0.0-6-next.22
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
|
||||
## 11.0.0-6-next.21
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "verdaccio-htpasswd",
|
||||
"version": "11.0.0-6-next.21",
|
||||
"version": "11.0.0-6-next.22",
|
||||
"description": "htpasswd auth plugin for Verdaccio",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -34,11 +34,11 @@
|
||||
"npm": ">=6"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/file-locking": "workspace:11.0.0-6-next.6",
|
||||
"apache-md5": "1.1.8",
|
||||
"bcryptjs": "2.4.3",
|
||||
"core-js": "3.25.5",
|
||||
"core-js": "3.26.1",
|
||||
"http-errors": "1.8.1",
|
||||
"debug": "4.3.4",
|
||||
"unix-crypt-td-js": "1.1.4"
|
||||
@@ -46,8 +46,8 @@
|
||||
"devDependencies": {
|
||||
"@types/bcryptjs": "2.4.2",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.20",
|
||||
"mockdate": "3.0.5"
|
||||
},
|
||||
"scripts": {
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# Change Log
|
||||
|
||||
## 11.0.0-6-next.22
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
- @verdaccio/utils@6.0.0-6-next.20
|
||||
|
||||
## 11.0.0-6-next.21
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/local-storage",
|
||||
"version": "11.0.0-6-next.21",
|
||||
"version": "11.0.0-6-next.22",
|
||||
"description": "Local storage implementation",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -37,23 +37,23 @@
|
||||
"npm": ">=7"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/file-locking": "workspace:11.0.0-6-next.6",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.19",
|
||||
"core-js": "3.25.5",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.20",
|
||||
"core-js": "3.26.1",
|
||||
"debug": "4.3.4",
|
||||
"globby": "11.1.0",
|
||||
"lockfile": "1.0.4",
|
||||
"sanitize-filename": "1.6.3",
|
||||
"lodash": "4.17.21",
|
||||
"lowdb": "1.0.0",
|
||||
"lru-cache": "7.14.0"
|
||||
"lru-cache": "7.14.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/minimatch": "3.0.5",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.20",
|
||||
"@verdaccio/test-helper": "workspace:2.0.0-6-next.6",
|
||||
"minimatch": "3.1.2"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# Change Log
|
||||
|
||||
## 11.0.0-6-next.19
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
|
||||
## 11.0.0-6-next.18
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "verdaccio-memory",
|
||||
"version": "11.0.0-6-next.18",
|
||||
"version": "11.0.0-6-next.19",
|
||||
"description": "Storage implementation in memory",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -31,15 +31,15 @@
|
||||
"npm": ">=6"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"memory-fs": "0.5.0",
|
||||
"debug": "4.3.4",
|
||||
"memfs": "3.4.7"
|
||||
"memfs": "3.4.12"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.19"
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.20"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @verdaccio/ui-theme
|
||||
|
||||
## 6.0.0-6-next.52
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- bf4ac500: fix: markdown ul and img styles
|
||||
- 5d9b65a1: chore: improve info regarding using private registries
|
||||
|
||||
## 6.0.0-6-next.51
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/ui-theme",
|
||||
"version": "6.0.0-6-next.51",
|
||||
"version": "6.0.0-6-next.52",
|
||||
"description": "Verdaccio User Interface",
|
||||
"author": {
|
||||
"name": "Verdaccio Contributors",
|
||||
@@ -12,15 +12,19 @@
|
||||
},
|
||||
"homepage": "https://verdaccio.org",
|
||||
"main": "index.js",
|
||||
"peerDependencies": {
|
||||
"@emotion/react": "11.10.5",
|
||||
"@emotion/styled": "11.10.5",
|
||||
"@mui/material": "5.11.1",
|
||||
"react": "18.2.0",
|
||||
"react-dom": "18.2.0",
|
||||
"@mui/icons-material": "5.11.0",
|
||||
"@mui/styles": "5.11.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@emotion/babel-plugin": "11.10.2",
|
||||
"@emotion/css": "11.10.0",
|
||||
"@emotion/jest": "11.10.0",
|
||||
"@emotion/react": "11.10.4",
|
||||
"@emotion/styled": "11.10.4",
|
||||
"@mui/icons-material": "5.10.9",
|
||||
"@mui/material": "5.10.9",
|
||||
"@mui/styles": "5.10.9",
|
||||
"@emotion/babel-plugin": "11.10.5",
|
||||
"@emotion/css": "11.10.5",
|
||||
"@emotion/jest": "11.10.5",
|
||||
"@rematch/core": "2.2.0",
|
||||
"@rematch/loading": "2.1.2",
|
||||
"@rematch/persist": "2.1.2",
|
||||
@@ -28,42 +32,44 @@
|
||||
"@testing-library/jest-dom": "5.16.5",
|
||||
"@testing-library/react": "13.4.0",
|
||||
"@types/react": "18.0.25",
|
||||
"@types/react-dom": "18.0.8",
|
||||
"@types/react-dom": "18.0.9",
|
||||
"@types/react-router-dom": "5.3.3",
|
||||
"@types/react-virtualized": "9.21.21",
|
||||
"@types/redux": "3.6.0",
|
||||
"@verdaccio/node-api": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/node-api": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/ui-components": "workspace:2.0.0-alpha.0",
|
||||
"@verdaccio/types": "workspace:*",
|
||||
"babel-loader": "8.2.5",
|
||||
"babel-loader": "8.3.0",
|
||||
"babel-plugin-dynamic-import-node": "2.3.3",
|
||||
"country-flag-icons": "1.5.5",
|
||||
"css-loader": "6.7.1",
|
||||
"dayjs": "1.11.5",
|
||||
"css-loader": "6.7.2",
|
||||
"dayjs": "1.11.6",
|
||||
"friendly-errors-webpack-plugin": "1.7.0",
|
||||
"harmony-reflect": "1.6.2",
|
||||
"history": "4.10.1",
|
||||
"html-webpack-plugin": "5.5.0",
|
||||
"i18next": "20.6.1",
|
||||
"in-publish": "2.0.1",
|
||||
"js-base64": "3.7.2",
|
||||
"js-base64": "3.7.3",
|
||||
"js-yaml": "3.14.1",
|
||||
"localstorage-memory": "1.0.3",
|
||||
"lodash": "4.17.21",
|
||||
"mini-css-extract-plugin": "2.6.1",
|
||||
"msw": "0.47.4",
|
||||
"mini-css-extract-plugin": "2.7.0",
|
||||
"msw": "0.49.0",
|
||||
"mutationobserver-shim": "0.3.7",
|
||||
"node-mocks-http": "1.11.0",
|
||||
"node-mocks-http": "1.12.1",
|
||||
"normalize.css": "8.0.1",
|
||||
"optimize-css-assets-webpack-plugin": "6.0.1",
|
||||
"ora": "5.4.1",
|
||||
"dompurify": "2.4.0",
|
||||
"dompurify": "2.4.1",
|
||||
"highlight.js": "11.6.0",
|
||||
"marked": "4.2.2",
|
||||
"github-markdown-css": "4.0.0",
|
||||
"marked": "4.2.3",
|
||||
"raw-loader": "4.0.2",
|
||||
"react": "18.2.0",
|
||||
"react-dom": "18.2.0",
|
||||
"react-hook-form": "7.39.2",
|
||||
"react-hot-loader": "4.13.0",
|
||||
"react-hook-form": "7.39.5",
|
||||
"react-hot-loader": "4.13.1",
|
||||
"react-i18next": "12.0.0",
|
||||
"react-json-view": "1.21.3",
|
||||
"react-markdown": "8.0.3",
|
||||
@@ -81,12 +87,12 @@
|
||||
"stylelint-config-styled-components": "0.1.1",
|
||||
"stylelint-processor-styled-components": "1.10.0",
|
||||
"stylelint-webpack-plugin": "3.3.0",
|
||||
"supertest": "6.3.0",
|
||||
"supertest": "6.3.1",
|
||||
"terser-webpack-plugin": "5.3.6",
|
||||
"url-loader": "4.1.1",
|
||||
"validator": "13.7.0",
|
||||
"webpack": "5.74.0",
|
||||
"webpack-bundle-analyzer": "4.6.1",
|
||||
"webpack": "5.75.0",
|
||||
"webpack-bundle-analyzer": "4.7.0",
|
||||
"webpack-bundle-size-analyzer": "3.1.0",
|
||||
"webpack-cli": "^4.10.0",
|
||||
"webpack-dev-server": "3.11.3",
|
||||
|
||||
@@ -236,8 +236,12 @@ label+.emotion-5 {
|
||||
transform: scaleX(1) translateX(0);
|
||||
}
|
||||
|
||||
.emotion-5.Mui-error:before,
|
||||
.emotion-5.Mui-error:after {
|
||||
border-bottom-color: #d32f2f;
|
||||
}
|
||||
|
||||
.emotion-5.Mui-error:focus-within:after {
|
||||
-webkit-transform: scaleX(1);
|
||||
-moz-transform: scaleX(1);
|
||||
-ms-transform: scaleX(1);
|
||||
@@ -256,12 +260,12 @@ label+.emotion-5 {
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.emotion-5:hover:not(.Mui-disabled):before {
|
||||
border-bottom: 2px solid rgba(0, 0, 0, 0.87);
|
||||
.emotion-5:hover:not(.Mui-disabled, .Mui-error):before {
|
||||
border-bottom: 1px solid rgba(0, 0, 0, 0.87);
|
||||
}
|
||||
|
||||
@media (hover: none) {
|
||||
.emotion-5:hover:not(.Mui-disabled):before {
|
||||
.emotion-5:hover:not(.Mui-disabled, .Mui-error):before {
|
||||
border-bottom: 1px solid rgba(0, 0, 0, 0.42);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -59,6 +59,10 @@
|
||||
"username": "trentearl",
|
||||
"id": 802857
|
||||
},
|
||||
{
|
||||
"username": "rblaine95",
|
||||
"id": 4052340
|
||||
},
|
||||
{
|
||||
"username": "jmwilkinson",
|
||||
"id": 17836030
|
||||
@@ -75,10 +79,6 @@
|
||||
"username": "lgaitan",
|
||||
"id": 5970350
|
||||
},
|
||||
{
|
||||
"username": "rblaine95",
|
||||
"id": 4052340
|
||||
},
|
||||
{
|
||||
"username": "Meeeeow",
|
||||
"id": 90692458
|
||||
@@ -408,7 +408,7 @@
|
||||
"id": 85342175
|
||||
},
|
||||
{
|
||||
"username": "SuzunaMinami",
|
||||
"username": "Marin-Kitagawa",
|
||||
"id": 49131888
|
||||
},
|
||||
{
|
||||
|
||||
@@ -1,43 +1,16 @@
|
||||
import styled from '@emotion/styled';
|
||||
import FileCopy from '@mui/icons-material/FileCopy';
|
||||
import IconButton from '@mui/material/IconButton';
|
||||
import Tooltip from '@mui/material/Tooltip';
|
||||
import React from 'react';
|
||||
import { useTranslation } from 'react-i18next';
|
||||
import { copyToClipBoardUtility } from 'verdaccio-ui/utils/cli-utils';
|
||||
|
||||
import { CopyClipboard as CopyClipboardOriginal } from '@verdaccio/ui-components';
|
||||
|
||||
interface Props {
|
||||
text: string;
|
||||
children?: React.ReactNode;
|
||||
}
|
||||
|
||||
function CopyToClipBoard({ text, children, ...props }: Props) {
|
||||
function CopyToClipBoard(props: Props) {
|
||||
const { t } = useTranslation();
|
||||
return (
|
||||
<Wrapper {...props}>
|
||||
<Content>{children ?? text}</Content>
|
||||
<Tooltip disableFocusListener={true} title={t('copy-to-clipboard')}>
|
||||
<IconButton onClick={copyToClipBoardUtility(text)} data-testid="copy-icon" size="large">
|
||||
<FileCopy />
|
||||
</IconButton>
|
||||
</Tooltip>
|
||||
</Wrapper>
|
||||
);
|
||||
return <CopyClipboardOriginal title={t('copy-to-clipboard')} dataTestId="copy-icon" {...props} />;
|
||||
}
|
||||
|
||||
export default CopyToClipBoard;
|
||||
|
||||
const Wrapper = styled('div')({
|
||||
display: 'flex',
|
||||
alignItems: 'center',
|
||||
justifyContent: 'space-between',
|
||||
});
|
||||
|
||||
const Content = styled('span')({
|
||||
display: 'inline-block',
|
||||
overflow: 'hidden',
|
||||
textOverflow: 'ellipsis',
|
||||
height: 'auto',
|
||||
whiteSpace: 'break-spaces',
|
||||
fontSize: '1rem',
|
||||
});
|
||||
|
||||
@@ -87,7 +87,7 @@
|
||||
"help": {
|
||||
"title": "No Package Published Yet.",
|
||||
"sub-title": "To publish your first package just:",
|
||||
"first-step": "1. Login",
|
||||
"first-step": "1. Create user",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. Publish",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import styled from '@emotion/styled';
|
||||
import 'github-markdown-css';
|
||||
import 'highlight.js/styles/default.css';
|
||||
import React from 'react';
|
||||
import { Theme } from 'verdaccio-ui/design-tokens/theme';
|
||||
@@ -20,4 +21,10 @@ const Wrapper = styled('div')<{ theme?: Theme }>(({ theme }) => ({
|
||||
background: theme?.palette.white,
|
||||
color: theme?.palette.black,
|
||||
padding: theme?.spacing(2, 3),
|
||||
ul: {
|
||||
listStyle: 'disc',
|
||||
},
|
||||
img: {
|
||||
maxWidth: '100%',
|
||||
},
|
||||
}));
|
||||
|
||||
@@ -9,6 +9,14 @@ exports[`<Readme /> component should load the component in default state 1`] = `
|
||||
padding: 16px 24px;
|
||||
}
|
||||
|
||||
.emotion-0 ul {
|
||||
list-style: disc;
|
||||
}
|
||||
|
||||
.emotion-0 img {
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
<body>
|
||||
<div>
|
||||
<div
|
||||
@@ -28,6 +36,14 @@ exports[`<Readme /> component should load the component in default state 1`] = `
|
||||
padding: 16px 24px;
|
||||
}
|
||||
|
||||
.emotion-0 ul {
|
||||
list-style: disc;
|
||||
}
|
||||
|
||||
.emotion-0 img {
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
<div>
|
||||
<div
|
||||
class="markdown-body emotion-0 emotion-1"
|
||||
|
||||
@@ -218,7 +218,7 @@ exports[`<UpLinks /> component should render the component with uplinks 1`] = `
|
||||
<span
|
||||
class="MuiTypography-root MuiTypography-body1 MuiListItemText-primary emotion-6"
|
||||
>
|
||||
4 years ago
|
||||
5 years ago
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
@@ -346,7 +346,7 @@ exports[`<UpLinks /> component should render the component with uplinks 1`] = `
|
||||
<span
|
||||
class="MuiTypography-root MuiTypography-body1 MuiListItemText-primary emotion-6"
|
||||
>
|
||||
4 years ago
|
||||
5 years ago
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
@@ -210,9 +210,9 @@ exports[`<Dist /> component should render the component in default state 1`] = `
|
||||
}
|
||||
|
||||
.emotion-6 .MuiChip-icon {
|
||||
color: #616161;
|
||||
margin-left: 5px;
|
||||
margin-right: -6px;
|
||||
color: #616161;
|
||||
}
|
||||
|
||||
.emotion-6 .MuiChip-deleteIcon {
|
||||
@@ -502,9 +502,9 @@ exports[`<Dist /> component should render the component in default state 1`] = `
|
||||
}
|
||||
|
||||
.emotion-6 .MuiChip-icon {
|
||||
color: #616161;
|
||||
margin-left: 5px;
|
||||
margin-right: -6px;
|
||||
color: #616161;
|
||||
}
|
||||
|
||||
.emotion-6 .MuiChip-deleteIcon {
|
||||
@@ -849,9 +849,9 @@ exports[`<Dist /> component should render the component with license as object 1
|
||||
}
|
||||
|
||||
.emotion-6 .MuiChip-icon {
|
||||
color: #616161;
|
||||
margin-left: 5px;
|
||||
margin-right: -6px;
|
||||
color: #616161;
|
||||
}
|
||||
|
||||
.emotion-6 .MuiChip-deleteIcon {
|
||||
@@ -1154,9 +1154,9 @@ exports[`<Dist /> component should render the component with license as object 1
|
||||
}
|
||||
|
||||
.emotion-6 .MuiChip-icon {
|
||||
color: #616161;
|
||||
margin-left: 5px;
|
||||
margin-right: -6px;
|
||||
color: #616161;
|
||||
}
|
||||
|
||||
.emotion-6 .MuiChip-deleteIcon {
|
||||
@@ -1514,9 +1514,9 @@ exports[`<Dist /> component should render the component with license as string 1
|
||||
}
|
||||
|
||||
.emotion-6 .MuiChip-icon {
|
||||
color: #616161;
|
||||
margin-left: 5px;
|
||||
margin-right: -6px;
|
||||
color: #616161;
|
||||
}
|
||||
|
||||
.emotion-6 .MuiChip-deleteIcon {
|
||||
@@ -1819,9 +1819,9 @@ exports[`<Dist /> component should render the component with license as string 1
|
||||
}
|
||||
|
||||
.emotion-6 .MuiChip-icon {
|
||||
color: #616161;
|
||||
margin-left: 5px;
|
||||
margin-right: -6px;
|
||||
color: #616161;
|
||||
}
|
||||
|
||||
.emotion-6 .MuiChip-deleteIcon {
|
||||
|
||||
@@ -44,7 +44,7 @@ const Help: React.FC = () => {
|
||||
<Text variant="body2">{t('help.third-step')}</Text>
|
||||
</CardContent>
|
||||
<CardActions>
|
||||
<Button color="primary" href="https://verdaccio.org/docs/en/installation" size="small">
|
||||
<Button color="primary" href="https://verdaccio.org/docs/cli-registry" size="small">
|
||||
{t('button.learn-more')}
|
||||
</Button>
|
||||
</CardActions>
|
||||
|
||||
@@ -63,7 +63,7 @@ exports[`<Help /> component should load the component in default state 1`] = `
|
||||
justify-content: space-between;
|
||||
}
|
||||
|
||||
.emotion-9 {
|
||||
.emotion-8 {
|
||||
display: inline-block;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
@@ -72,7 +72,7 @@ exports[`<Help /> component should load the component in default state 1`] = `
|
||||
font-size: 1rem;
|
||||
}
|
||||
|
||||
.emotion-11 {
|
||||
.emotion-9 {
|
||||
display: -webkit-inline-box;
|
||||
display: -webkit-inline-flex;
|
||||
display: -ms-inline-flexbox;
|
||||
@@ -120,38 +120,38 @@ exports[`<Help /> component should load the component in default state 1`] = `
|
||||
font-size: 1.75rem;
|
||||
}
|
||||
|
||||
.emotion-11::-moz-focus-inner {
|
||||
.emotion-9::-moz-focus-inner {
|
||||
border-style: none;
|
||||
}
|
||||
|
||||
.emotion-11.Mui-disabled {
|
||||
.emotion-9.Mui-disabled {
|
||||
pointer-events: none;
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
@media print {
|
||||
.emotion-11 {
|
||||
.emotion-9 {
|
||||
-webkit-print-color-adjust: exact;
|
||||
color-adjust: exact;
|
||||
}
|
||||
}
|
||||
|
||||
.emotion-11:hover {
|
||||
.emotion-9:hover {
|
||||
background-color: rgba(0, 0, 0, 0.04);
|
||||
}
|
||||
|
||||
@media (hover: none) {
|
||||
.emotion-11:hover {
|
||||
.emotion-9:hover {
|
||||
background-color: transparent;
|
||||
}
|
||||
}
|
||||
|
||||
.emotion-11.Mui-disabled {
|
||||
.emotion-9.Mui-disabled {
|
||||
background-color: transparent;
|
||||
color: rgba(0, 0, 0, 0.26);
|
||||
}
|
||||
|
||||
.emotion-12 {
|
||||
.emotion-10 {
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
@@ -168,7 +168,7 @@ exports[`<Help /> component should load the component in default state 1`] = `
|
||||
font-size: 1.5rem;
|
||||
}
|
||||
|
||||
.emotion-13 {
|
||||
.emotion-11 {
|
||||
overflow: hidden;
|
||||
pointer-events: none;
|
||||
position: absolute;
|
||||
@@ -180,7 +180,7 @@ exports[`<Help /> component should load the component in default state 1`] = `
|
||||
border-radius: inherit;
|
||||
}
|
||||
|
||||
.emotion-22 {
|
||||
.emotion-18 {
|
||||
margin: 0;
|
||||
font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;
|
||||
font-weight: 400;
|
||||
@@ -188,7 +188,7 @@ exports[`<Help /> component should load the component in default state 1`] = `
|
||||
line-height: 1.43;
|
||||
}
|
||||
|
||||
.emotion-23 {
|
||||
.emotion-19 {
|
||||
display: -webkit-box;
|
||||
display: -webkit-flex;
|
||||
display: -ms-flexbox;
|
||||
@@ -200,11 +200,11 @@ exports[`<Help /> component should load the component in default state 1`] = `
|
||||
padding: 8px;
|
||||
}
|
||||
|
||||
.emotion-23>:not(:first-of-type) {
|
||||
.emotion-19>:not(:first-of-type) {
|
||||
margin-left: 8px;
|
||||
}
|
||||
|
||||
.emotion-24 {
|
||||
.emotion-20 {
|
||||
display: -webkit-inline-box;
|
||||
display: -webkit-inline-flex;
|
||||
display: -ms-inline-flexbox;
|
||||
@@ -250,35 +250,35 @@ exports[`<Help /> component should load the component in default state 1`] = `
|
||||
color: #4b5e40;
|
||||
}
|
||||
|
||||
.emotion-24::-moz-focus-inner {
|
||||
.emotion-20::-moz-focus-inner {
|
||||
border-style: none;
|
||||
}
|
||||
|
||||
.emotion-24.Mui-disabled {
|
||||
.emotion-20.Mui-disabled {
|
||||
pointer-events: none;
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
@media print {
|
||||
.emotion-24 {
|
||||
.emotion-20 {
|
||||
-webkit-print-color-adjust: exact;
|
||||
color-adjust: exact;
|
||||
}
|
||||
}
|
||||
|
||||
.emotion-24:hover {
|
||||
.emotion-20:hover {
|
||||
-webkit-text-decoration: none;
|
||||
text-decoration: none;
|
||||
background-color: rgba(75, 94, 64, 0.04);
|
||||
}
|
||||
|
||||
@media (hover: none) {
|
||||
.emotion-24:hover {
|
||||
.emotion-20:hover {
|
||||
background-color: transparent;
|
||||
}
|
||||
}
|
||||
|
||||
.emotion-24.Mui-disabled {
|
||||
.emotion-20.Mui-disabled {
|
||||
color: rgba(0, 0, 0, 0.26);
|
||||
}
|
||||
|
||||
@@ -304,19 +304,19 @@ exports[`<Help /> component should load the component in default state 1`] = `
|
||||
<p
|
||||
class="MuiTypography-root MuiTypography-body1 emotion-6"
|
||||
>
|
||||
1. Login
|
||||
1. Create user
|
||||
</p>
|
||||
<div
|
||||
class="emotion-7 emotion-8"
|
||||
class="emotion-7"
|
||||
>
|
||||
<span
|
||||
class="emotion-9 emotion-10"
|
||||
class="emotion-8"
|
||||
>
|
||||
npm adduser --registry http://localhost:9000/
|
||||
</span>
|
||||
<button
|
||||
aria-label="Copy to clipboard"
|
||||
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeLarge emotion-11"
|
||||
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeLarge emotion-9"
|
||||
data-mui-internal-clone-element="true"
|
||||
data-testid="copy-icon"
|
||||
tabindex="0"
|
||||
@@ -324,7 +324,7 @@ exports[`<Help /> component should load the component in default state 1`] = `
|
||||
>
|
||||
<svg
|
||||
aria-hidden="true"
|
||||
class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium emotion-12"
|
||||
class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium emotion-10"
|
||||
data-testid="FileCopyIcon"
|
||||
focusable="false"
|
||||
viewBox="0 0 24 24"
|
||||
@@ -334,7 +334,7 @@ exports[`<Help /> component should load the component in default state 1`] = `
|
||||
/>
|
||||
</svg>
|
||||
<span
|
||||
class="MuiTouchRipple-root emotion-13"
|
||||
class="MuiTouchRipple-root emotion-11"
|
||||
/>
|
||||
</button>
|
||||
</div>
|
||||
@@ -344,16 +344,16 @@ exports[`<Help /> component should load the component in default state 1`] = `
|
||||
2. Publish
|
||||
</p>
|
||||
<div
|
||||
class="emotion-7 emotion-8"
|
||||
class="emotion-7"
|
||||
>
|
||||
<span
|
||||
class="emotion-9 emotion-10"
|
||||
class="emotion-8"
|
||||
>
|
||||
npm publish --registry http://localhost:9000/
|
||||
</span>
|
||||
<button
|
||||
aria-label="Copy to clipboard"
|
||||
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeLarge emotion-11"
|
||||
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeLarge emotion-9"
|
||||
data-mui-internal-clone-element="true"
|
||||
data-testid="copy-icon"
|
||||
tabindex="0"
|
||||
@@ -361,7 +361,7 @@ exports[`<Help /> component should load the component in default state 1`] = `
|
||||
>
|
||||
<svg
|
||||
aria-hidden="true"
|
||||
class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium emotion-12"
|
||||
class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium emotion-10"
|
||||
data-testid="FileCopyIcon"
|
||||
focusable="false"
|
||||
viewBox="0 0 24 24"
|
||||
@@ -371,27 +371,27 @@ exports[`<Help /> component should load the component in default state 1`] = `
|
||||
/>
|
||||
</svg>
|
||||
<span
|
||||
class="MuiTouchRipple-root emotion-13"
|
||||
class="MuiTouchRipple-root emotion-11"
|
||||
/>
|
||||
</button>
|
||||
</div>
|
||||
<p
|
||||
class="MuiTypography-root MuiTypography-body2 emotion-22"
|
||||
class="MuiTypography-root MuiTypography-body2 emotion-18"
|
||||
>
|
||||
3. Refresh this page
|
||||
</p>
|
||||
</div>
|
||||
<div
|
||||
class="MuiCardActions-root MuiCardActions-spacing emotion-23"
|
||||
class="MuiCardActions-root MuiCardActions-spacing emotion-19"
|
||||
>
|
||||
<a
|
||||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall emotion-24"
|
||||
href="https://verdaccio.org/docs/en/installation"
|
||||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall emotion-20"
|
||||
href="https://verdaccio.org/docs/cli-registry"
|
||||
tabindex="0"
|
||||
>
|
||||
Learn More
|
||||
<span
|
||||
class="MuiTouchRipple-root emotion-13"
|
||||
class="MuiTouchRipple-root emotion-11"
|
||||
/>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
@@ -20,6 +20,9 @@
|
||||
"references": [
|
||||
{
|
||||
"path": "../../node-api"
|
||||
},
|
||||
{
|
||||
"path": "../../ui-components"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @verdaccio/proxy
|
||||
|
||||
## 6.0.0-6-next.30
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
- @verdaccio/config@6.0.0-6-next.52
|
||||
- @verdaccio/logger@6.0.0-6-next.20
|
||||
- @verdaccio/local-storage@11.0.0-6-next.22
|
||||
- @verdaccio/utils@6.0.0-6-next.20
|
||||
|
||||
## 6.0.0-6-next.29
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/proxy",
|
||||
"version": "6.0.0-6-next.29",
|
||||
"version": "6.0.0-6-next.30",
|
||||
"description": "verdaccio proxy fetcher",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -39,25 +39,25 @@
|
||||
"build": "pnpm run build:js && pnpm run build:types"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/local-storage": "workspace:11.0.0-6-next.21",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/local-storage": "workspace:11.0.0-6-next.22",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.20",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.20",
|
||||
"JSONStream": "1.3.5",
|
||||
"debug": "4.3.4",
|
||||
"lodash": "4.17.21",
|
||||
"got": "11.8.5",
|
||||
"hpagent": "1.1.0",
|
||||
"hpagent": "1.2.0",
|
||||
"undici": "4.16.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "16.11.65",
|
||||
"@types/node": "16.18.3",
|
||||
"p-cancelable": "2.1.1",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17",
|
||||
"get-stream": "^6.0.1",
|
||||
"nock": "13.2.9",
|
||||
"node-mocks-http": "1.11.0",
|
||||
"node-mocks-http": "1.12.1",
|
||||
"semver": "7.3.8"
|
||||
},
|
||||
"funding": {
|
||||
|
||||
@@ -1,5 +1,21 @@
|
||||
# @verdaccio/server
|
||||
|
||||
## 6.0.0-6-next.41
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
- @verdaccio/config@6.0.0-6-next.52
|
||||
- @verdaccio/api@6.0.0-6-next.35
|
||||
- @verdaccio/auth@6.0.0-6-next.31
|
||||
- @verdaccio/loaders@6.0.0-6-next.21
|
||||
- @verdaccio/logger@6.0.0-6-next.20
|
||||
- @verdaccio/middleware@6.0.0-6-next.31
|
||||
- verdaccio-audit@11.0.0-6-next.15
|
||||
- @verdaccio/store@6.0.0-6-next.32
|
||||
- @verdaccio/utils@6.0.0-6-next.20
|
||||
- @verdaccio/web@6.0.0-6-next.39
|
||||
|
||||
## 6.0.0-6-next.40
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/server",
|
||||
"version": "6.0.0-6-next.40",
|
||||
"version": "6.0.0-6-next.41",
|
||||
"description": "server logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -30,17 +30,17 @@
|
||||
"npm": ">=6"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/api": "workspace:6.0.0-6-next.34",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.30",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/loaders": "workspace:6.0.0-6-next.20",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/middleware": "workspace:6.0.0-6-next.30",
|
||||
"@verdaccio/store": "workspace:6.0.0-6-next.31",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/web": "workspace:6.0.0-6-next.38",
|
||||
"verdaccio-audit": "workspace:11.0.0-6-next.14",
|
||||
"@verdaccio/api": "workspace:6.0.0-6-next.35",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.31",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/loaders": "workspace:6.0.0-6-next.21",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.20",
|
||||
"@verdaccio/middleware": "workspace:6.0.0-6-next.31",
|
||||
"@verdaccio/store": "workspace:6.0.0-6-next.32",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.20",
|
||||
"@verdaccio/web": "workspace:6.0.0-6-next.39",
|
||||
"verdaccio-audit": "workspace:11.0.0-6-next.15",
|
||||
"compression": "1.7.4",
|
||||
"cors": "2.8.5",
|
||||
"debug": "4.3.4",
|
||||
@@ -49,8 +49,8 @@
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "16.11.65",
|
||||
"@verdaccio/proxy": "workspace:6.0.0-6-next.29",
|
||||
"@types/node": "16.18.3",
|
||||
"@verdaccio/proxy": "workspace:6.0.0-6-next.30",
|
||||
"@verdaccio/test-helper": "workspace:2.0.0-6-next.6",
|
||||
"http-errors": "1.8.1"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,17 @@
|
||||
# @verdaccio/server-fastify
|
||||
|
||||
## 6.0.0-6-next.33
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
- @verdaccio/config@6.0.0-6-next.52
|
||||
- @verdaccio/auth@6.0.0-6-next.31
|
||||
- @verdaccio/tarball@11.0.0-6-next.21
|
||||
- @verdaccio/logger@6.0.0-6-next.20
|
||||
- @verdaccio/store@6.0.0-6-next.32
|
||||
- @verdaccio/utils@6.0.0-6-next.20
|
||||
|
||||
## 6.0.0-6-next.32
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/server-fastify",
|
||||
"version": "6.0.0-6-next.32",
|
||||
"version": "6.0.0-6-next.33",
|
||||
"description": "fastify server api implementation",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -34,21 +34,21 @@
|
||||
"access": "public"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.30",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/store": "workspace:6.0.0-6-next.31",
|
||||
"@verdaccio/tarball": "workspace:11.0.0-6-next.20",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.19",
|
||||
"core-js": "3.25.5",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.31",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.20",
|
||||
"@verdaccio/store": "workspace:6.0.0-6-next.32",
|
||||
"@verdaccio/tarball": "workspace:11.0.0-6-next.21",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.20",
|
||||
"core-js": "3.26.1",
|
||||
"debug": "4.3.4",
|
||||
"fastify": "4.8.1",
|
||||
"fastify": "4.10.0",
|
||||
"fastify-plugin": "4.3.0",
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "16.11.65",
|
||||
"@types/node": "16.18.3",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17",
|
||||
"ts-node": "10.9.1"
|
||||
},
|
||||
|
||||
@@ -32,11 +32,11 @@
|
||||
"homepage": "https://verdaccio.org",
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@verdaccio/cli": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/ui-theme": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/cli": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/ui-theme": "workspace:6.0.0-6-next.52",
|
||||
"fs-extra": "10.1.0",
|
||||
"webpack": "5.74.0",
|
||||
"webpack-bundle-analyzer": "4.6.1",
|
||||
"webpack": "5.75.0",
|
||||
"webpack-bundle-analyzer": "4.7.0",
|
||||
"webpack-bundle-size-analyzer": "3.1.0",
|
||||
"webpack-cli": "4.10.0"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,20 @@
|
||||
# @verdaccio/store
|
||||
|
||||
## 6.0.0-6-next.32
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
- @verdaccio/config@6.0.0-6-next.52
|
||||
- @verdaccio/tarball@11.0.0-6-next.21
|
||||
- @verdaccio/url@11.0.0-6-next.18
|
||||
- @verdaccio/hooks@6.0.0-6-next.22
|
||||
- @verdaccio/loaders@6.0.0-6-next.21
|
||||
- @verdaccio/logger@6.0.0-6-next.20
|
||||
- @verdaccio/local-storage@11.0.0-6-next.22
|
||||
- @verdaccio/proxy@6.0.0-6-next.30
|
||||
- @verdaccio/utils@6.0.0-6-next.20
|
||||
|
||||
## 6.0.0-6-next.31
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/store",
|
||||
"version": "6.0.0-6-next.31",
|
||||
"version": "6.0.0-6-next.32",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -39,16 +39,16 @@
|
||||
"build": "pnpm run build:js && pnpm run build:types"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/hooks": "workspace:6.0.0-6-next.21",
|
||||
"@verdaccio/loaders": "workspace:6.0.0-6-next.20",
|
||||
"@verdaccio/local-storage": "workspace:11.0.0-6-next.21",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/proxy": "workspace:6.0.0-6-next.29",
|
||||
"@verdaccio/url": "workspace:11.0.0-6-next.17",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/tarball": "workspace:11.0.0-6-next.20",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/hooks": "workspace:6.0.0-6-next.22",
|
||||
"@verdaccio/loaders": "workspace:6.0.0-6-next.21",
|
||||
"@verdaccio/local-storage": "workspace:11.0.0-6-next.22",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.20",
|
||||
"@verdaccio/proxy": "workspace:6.0.0-6-next.30",
|
||||
"@verdaccio/url": "workspace:11.0.0-6-next.18",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.20",
|
||||
"@verdaccio/tarball": "workspace:11.0.0-6-next.21",
|
||||
"JSONStream": "1.3.5",
|
||||
"debug": "4.3.4",
|
||||
"lodash": "4.17.21",
|
||||
@@ -56,12 +56,12 @@
|
||||
"semver": "7.3.8"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "16.11.65",
|
||||
"@types/node": "16.18.3",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17",
|
||||
"@verdaccio/test-helper": "workspace:2.0.0-6-next.6",
|
||||
"undici": "4.16.0",
|
||||
"nock": "13.2.9",
|
||||
"node-mocks-http": "1.11.0",
|
||||
"node-mocks-http": "1.12.1",
|
||||
"mockdate": "3.0.5"
|
||||
},
|
||||
"funding": {
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
{
|
||||
"extends": "../../../.babelrc"
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
require('./build/index.js');
|
||||
@@ -1,28 +0,0 @@
|
||||
{
|
||||
"name": "@verdaccio/benchmark",
|
||||
"version": "1.0.0",
|
||||
"bin": {
|
||||
"verdaccio-benchmark": "./index.js"
|
||||
},
|
||||
"private": "true",
|
||||
"description": "benchmark",
|
||||
"main": "./build/index.js",
|
||||
"scripts": {
|
||||
"build": "babel src/ --out-dir build/ --copy-files --extensions \".ts,.tsx\" --source-maps",
|
||||
"run": "ts-node src/init.ts"
|
||||
},
|
||||
"keywords": [],
|
||||
"author": "Juan Picado <juanpicado19@gmail.com>",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"clipanion": "3.1.0",
|
||||
"temp-dir": "2.0.0",
|
||||
"get-port": "5.1.1",
|
||||
"semver": "7.3.8"
|
||||
},
|
||||
"devDependencies": {
|
||||
"autocannon": "7.10.0",
|
||||
"node-fetch": "cjs",
|
||||
"ts-node": "10.9.1"
|
||||
}
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
/* eslint-disable no-console */
|
||||
import { Command, Option } from 'clipanion';
|
||||
|
||||
import runApi from './run';
|
||||
|
||||
export class ApiCommand extends Command {
|
||||
public static paths = [['api']];
|
||||
|
||||
private benchmark = Option.String('-f', {
|
||||
description: 'benchmark to run',
|
||||
required: true,
|
||||
});
|
||||
|
||||
private version = Option.String('-v', {
|
||||
description: 'version is running',
|
||||
required: true,
|
||||
});
|
||||
|
||||
public async execute() {
|
||||
try {
|
||||
await runApi(this.benchmark, this.version);
|
||||
} catch (err: any) {
|
||||
console.error(err);
|
||||
process.exit(1);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,40 +0,0 @@
|
||||
import { writeFileSync } from 'fs';
|
||||
|
||||
const path = require('path');
|
||||
const debug = require('debug')('metrics:autocannon');
|
||||
const autocannon = require('autocannon');
|
||||
|
||||
function getURL(benchmark) {
|
||||
switch (benchmark) {
|
||||
case 'info':
|
||||
return 'http://localhost:4873/jquery';
|
||||
case 'tarball':
|
||||
return 'http://localhost:4873/jquery/-/jquery-3.6.0.tgz';
|
||||
default:
|
||||
throw new TypeError('no benckmark supported');
|
||||
}
|
||||
}
|
||||
|
||||
export default async function run(benchmark, version) {
|
||||
try {
|
||||
debug('api report start');
|
||||
debug('url', getURL(benchmark));
|
||||
const result = await autocannon({
|
||||
url: getURL(benchmark),
|
||||
connections: 10,
|
||||
pipelining: 1,
|
||||
duration: 10,
|
||||
});
|
||||
const wrapResults = {
|
||||
results: [result],
|
||||
};
|
||||
const reportPath = path.join(process.cwd(), `./api-results-${version}-${benchmark}.json`);
|
||||
debug('report path %o', reportPath);
|
||||
writeFileSync(reportPath, JSON.stringify(wrapResults, null, 2), 'utf-8');
|
||||
debug('report ends');
|
||||
} catch (err: any) {
|
||||
// eslint-disable-next-line no-console
|
||||
console.error(`error on process autocannon run`, err);
|
||||
process.exit(1);
|
||||
}
|
||||
}
|
||||
@@ -1,23 +0,0 @@
|
||||
import { Cli } from 'clipanion';
|
||||
|
||||
import { ApiCommand } from './api';
|
||||
|
||||
const [node, app, ...args] = process.argv;
|
||||
|
||||
const cli = new Cli({
|
||||
binaryLabel: `benckmark`,
|
||||
binaryName: `${node} ${app}`,
|
||||
binaryVersion: require('../package.json').version,
|
||||
});
|
||||
|
||||
cli.register(ApiCommand);
|
||||
cli.runExit(args, Cli.defaultContext);
|
||||
|
||||
process.on('uncaughtException', function (err) {
|
||||
// eslint-disable-next-line no-console
|
||||
console.error(
|
||||
// eslint-disable-next-line max-len
|
||||
`uncaught exception, please report (https://github.com/verdaccio/verdaccio/issues) this: \n${err.stack}`
|
||||
);
|
||||
process.exit(1);
|
||||
});
|
||||
@@ -3,11 +3,11 @@
|
||||
{
|
||||
"id": 558752,
|
||||
"login": "juanpicado",
|
||||
"contributions": 4891,
|
||||
"contributions": 4920,
|
||||
"repositories": [
|
||||
{
|
||||
"name": "verdaccio",
|
||||
"contributions": 2640
|
||||
"contributions": 2654
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-cookbook",
|
||||
@@ -59,7 +59,7 @@
|
||||
},
|
||||
{
|
||||
"name": "monorepo",
|
||||
"contributions": 184
|
||||
"contributions": 185
|
||||
},
|
||||
{
|
||||
"name": "authentication-plugin-sample",
|
||||
@@ -123,7 +123,7 @@
|
||||
},
|
||||
{
|
||||
"name": "charts",
|
||||
"contributions": 35
|
||||
"contributions": 36
|
||||
},
|
||||
{
|
||||
"name": "verdaccio-e2e-example",
|
||||
@@ -135,7 +135,7 @@
|
||||
},
|
||||
{
|
||||
"name": "e2e-5.x",
|
||||
"contributions": 13
|
||||
"contributions": 26
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -457,6 +457,21 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4052340,
|
||||
"login": "rblaine95",
|
||||
"contributions": 11,
|
||||
"repositories": [
|
||||
{
|
||||
"name": "verdaccio",
|
||||
"contributions": 1
|
||||
},
|
||||
{
|
||||
"name": "charts",
|
||||
"contributions": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 17836030,
|
||||
"login": "jmwilkinson",
|
||||
@@ -509,21 +524,6 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4052340,
|
||||
"login": "rblaine95",
|
||||
"contributions": 9,
|
||||
"repositories": [
|
||||
{
|
||||
"name": "verdaccio",
|
||||
"contributions": 1
|
||||
},
|
||||
{
|
||||
"name": "charts",
|
||||
"contributions": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 90692458,
|
||||
"login": "Meeeeow",
|
||||
@@ -1580,7 +1580,7 @@
|
||||
},
|
||||
{
|
||||
"id": 49131888,
|
||||
"login": "SuzunaMinami",
|
||||
"login": "Marin-Kitagawa",
|
||||
"contributions": 2,
|
||||
"repositories": [
|
||||
{
|
||||
@@ -4729,7 +4729,7 @@
|
||||
"full_name": "verdaccio/verdaccio",
|
||||
"html_url": "https://github.com/verdaccio/verdaccio",
|
||||
"description": "📦🔐 A lightweight Node.js private proxy registry",
|
||||
"stargazers_count": 14112,
|
||||
"stargazers_count": 14249,
|
||||
"archived": false
|
||||
},
|
||||
{
|
||||
@@ -4801,7 +4801,7 @@
|
||||
"full_name": "verdaccio/flow-types",
|
||||
"html_url": "https://github.com/verdaccio/flow-types",
|
||||
"description": "👣🤖Typescript Types definitions for Verdaccio ",
|
||||
"stargazers_count": 2,
|
||||
"stargazers_count": 1,
|
||||
"archived": true
|
||||
},
|
||||
{
|
||||
@@ -4837,7 +4837,7 @@
|
||||
"full_name": "verdaccio/verdaccio-google-cloud",
|
||||
"html_url": "https://github.com/verdaccio/verdaccio-google-cloud",
|
||||
"description": "☁️📦 Google Cloud storage plugin for verdaccio",
|
||||
"stargazers_count": 18,
|
||||
"stargazers_count": 17,
|
||||
"archived": true
|
||||
},
|
||||
{
|
||||
@@ -4918,7 +4918,7 @@
|
||||
"full_name": "verdaccio/ui",
|
||||
"html_url": "https://github.com/verdaccio/ui",
|
||||
"description": "🖼🎨 Verdaccio UI (deprecated, use verdaccio/verdaccio)",
|
||||
"stargazers_count": 122,
|
||||
"stargazers_count": 121,
|
||||
"archived": true
|
||||
},
|
||||
{
|
||||
@@ -4927,7 +4927,7 @@
|
||||
"full_name": "verdaccio/github-actions",
|
||||
"html_url": "https://github.com/verdaccio/github-actions",
|
||||
"description": "🤖Verdaccio GitHub Actions",
|
||||
"stargazers_count": 14,
|
||||
"stargazers_count": 15,
|
||||
"archived": false
|
||||
},
|
||||
{
|
||||
@@ -5035,7 +5035,7 @@
|
||||
"full_name": "verdaccio/e2e-5.x",
|
||||
"html_url": "https://github.com/verdaccio/e2e-5.x",
|
||||
"description": "e2e tests 5.x only ",
|
||||
"stargazers_count": 0,
|
||||
"stargazers_count": 1,
|
||||
"archived": false
|
||||
}
|
||||
]
|
||||
|
||||
@@ -10,14 +10,14 @@
|
||||
"types": "build/index.d.ts",
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.30",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/middleware": "workspace:6.0.0-6-next.30",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.31",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/middleware": "workspace:6.0.0-6-next.31",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.20",
|
||||
"body-parser": "1.20.1",
|
||||
"express": "4.18.2",
|
||||
"supertest": "6.3.0",
|
||||
"supertest": "6.3.1",
|
||||
"debug": "4.3.4",
|
||||
"fs-extra": "10.1.0"
|
||||
},
|
||||
|
||||
@@ -10,9 +10,9 @@
|
||||
"types": "build/index.d.ts",
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.17",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.51",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.51",
|
||||
"verdaccio": "6.0.0-6-next.51",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.52",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.52",
|
||||
"verdaccio": "6.0.0-6-next.52",
|
||||
"ts-node": "10.9.1"
|
||||
},
|
||||
"scripts": {
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"approvalProgress": 10
|
||||
},
|
||||
"de": {
|
||||
"translationProgress": 20,
|
||||
"translationProgress": 19,
|
||||
"approvalProgress": 19
|
||||
},
|
||||
"es-ES": {
|
||||
@@ -20,8 +20,8 @@
|
||||
"approvalProgress": 1
|
||||
},
|
||||
"it": {
|
||||
"translationProgress": 79,
|
||||
"approvalProgress": 76
|
||||
"translationProgress": 78,
|
||||
"approvalProgress": 75
|
||||
},
|
||||
"ja": {
|
||||
"translationProgress": 1,
|
||||
@@ -36,16 +36,16 @@
|
||||
"approvalProgress": 1
|
||||
},
|
||||
"pl": {
|
||||
"translationProgress": 21,
|
||||
"approvalProgress": 21
|
||||
"translationProgress": 20,
|
||||
"approvalProgress": 20
|
||||
},
|
||||
"pt-BR": {
|
||||
"translationProgress": 34,
|
||||
"approvalProgress": 34
|
||||
},
|
||||
"ru": {
|
||||
"translationProgress": 48,
|
||||
"approvalProgress": 48
|
||||
"translationProgress": 47,
|
||||
"approvalProgress": 47
|
||||
},
|
||||
"sr-CS": {
|
||||
"translationProgress": 11,
|
||||
|
||||
15
packages/ui-components/.babelrc
Normal file
15
packages/ui-components/.babelrc
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"extends": "../../.babelrc",
|
||||
"presets": [
|
||||
[
|
||||
"@babel/preset-env",
|
||||
{
|
||||
"targets": ["last 5 versions"],
|
||||
"bugfixes": true,
|
||||
"modules": "auto",
|
||||
"debug": false
|
||||
}
|
||||
],
|
||||
"@babel/preset-react"
|
||||
],
|
||||
}
|
||||
28
packages/ui-components/package.json
Normal file
28
packages/ui-components/package.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"name": "@verdaccio/ui-components",
|
||||
"version": "2.0.0-alpha.0",
|
||||
"description": "theme ui component",
|
||||
"author": "Juan Picado <juanpicado19@gmail.com>",
|
||||
"license": "MIT",
|
||||
"homepage": "https://verdaccio.org",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
"files": [
|
||||
"./build"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"@emotion/react": "11.10.5",
|
||||
"@emotion/styled": "11.10.5",
|
||||
"@mui/material": "5.11.1",
|
||||
"@mui/icons-material": "5.11.0",
|
||||
"react": "18.2.0",
|
||||
"react-dom": "18.2.0"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
"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",
|
||||
"build": "pnpm run build:js && pnpm run build:types"
|
||||
}
|
||||
}
|
||||
44
packages/ui-components/src/CopyClipboard/CopyToClipBoard.tsx
Normal file
44
packages/ui-components/src/CopyClipboard/CopyToClipBoard.tsx
Normal file
@@ -0,0 +1,44 @@
|
||||
import styled from '@emotion/styled';
|
||||
import FileCopy from '@mui/icons-material/FileCopy';
|
||||
import IconButton from '@mui/material/IconButton';
|
||||
import Tooltip from '@mui/material/Tooltip';
|
||||
import React from 'react';
|
||||
|
||||
import { copyToClipBoardUtility } from './utils';
|
||||
|
||||
interface Props {
|
||||
text: string;
|
||||
title: string;
|
||||
dataTestId: string;
|
||||
children?: React.ReactNode;
|
||||
}
|
||||
|
||||
const Wrapper = styled('div')({
|
||||
display: 'flex',
|
||||
alignItems: 'center',
|
||||
justifyContent: 'space-between',
|
||||
});
|
||||
|
||||
const Content = styled('span')({
|
||||
display: 'inline-block',
|
||||
overflow: 'hidden',
|
||||
textOverflow: 'ellipsis',
|
||||
height: 'auto',
|
||||
whiteSpace: 'break-spaces',
|
||||
fontSize: '1rem',
|
||||
});
|
||||
|
||||
function CopyToClipBoard({ text, children, dataTestId, title, ...props }: Props) {
|
||||
return (
|
||||
<Wrapper {...props}>
|
||||
<Content>{children ?? text}</Content>
|
||||
<Tooltip disableFocusListener={true} title={title}>
|
||||
<IconButton onClick={copyToClipBoardUtility(text)} data-testid={dataTestId} size="large">
|
||||
<FileCopy />
|
||||
</IconButton>
|
||||
</Tooltip>
|
||||
</Wrapper>
|
||||
);
|
||||
}
|
||||
|
||||
export default CopyToClipBoard;
|
||||
2
packages/ui-components/src/CopyClipboard/index.ts
Normal file
2
packages/ui-components/src/CopyClipboard/index.ts
Normal file
@@ -0,0 +1,2 @@
|
||||
export { default } from './CopyToClipBoard';
|
||||
export { copyToClipBoardUtility } from './utils';
|
||||
21
packages/ui-components/src/CopyClipboard/utils.ts
Normal file
21
packages/ui-components/src/CopyClipboard/utils.ts
Normal file
@@ -0,0 +1,21 @@
|
||||
import { SyntheticEvent } from 'react';
|
||||
|
||||
export const copyToClipBoardUtility =
|
||||
(str: string): ((e: SyntheticEvent<HTMLElement>) => void) =>
|
||||
(event: SyntheticEvent<HTMLElement>): void => {
|
||||
event.preventDefault();
|
||||
|
||||
const node = document.createElement('div');
|
||||
node.innerText = str;
|
||||
if (document.body) {
|
||||
document.body.appendChild(node);
|
||||
|
||||
const range = document.createRange();
|
||||
const selection = window.getSelection() as Selection;
|
||||
range.selectNodeContents(node);
|
||||
selection.removeAllRanges();
|
||||
selection.addRange(range);
|
||||
document.execCommand('copy');
|
||||
document.body.removeChild(node);
|
||||
}
|
||||
};
|
||||
2
packages/ui-components/src/index.ts
Normal file
2
packages/ui-components/src/index.ts
Normal file
@@ -0,0 +1,2 @@
|
||||
export { default as CopyClipboard } from './CopyClipboard';
|
||||
export * from './CopyClipboard';
|
||||
@@ -2,8 +2,9 @@
|
||||
"extends": "../../tsconfig.base.json",
|
||||
"compilerOptions": {
|
||||
"rootDir": "./src",
|
||||
"outDir": "./build"
|
||||
"outDir": "./build",
|
||||
"jsx": "react-jsx"
|
||||
},
|
||||
"include": ["src/**/*"],
|
||||
"exclude": ["src/**/*.test.ts"]
|
||||
"exclude": ["node_modules"]
|
||||
}
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"extends": "../../tsconfig.reference.json",
|
||||
"extends": "../../../tsconfig.reference.json",
|
||||
"compilerOptions": {
|
||||
"rootDir": "./src",
|
||||
"outDir": "./build"
|
||||
},
|
||||
"include": ["src/**/*"],
|
||||
"exclude": ["src/**/*.test.ts"]
|
||||
"exclude": ["node_modules"]
|
||||
}
|
||||
@@ -1,5 +1,11 @@
|
||||
# @verdaccio/utils
|
||||
|
||||
## 6.0.0-6-next.20
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @verdaccio/core@6.0.0-6-next.52
|
||||
|
||||
## 6.0.0-6-next.19
|
||||
|
||||
### Patch Changes
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user