Compare commits
85 Commits
@verdaccio
...
@verdaccio
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
736e7de600 | ||
|
|
048ac95e8b | ||
|
|
91fff48cb1 | ||
|
|
de3eb0fbf3 | ||
|
|
531e8d0fd1 | ||
|
|
f38cc44694 | ||
|
|
bc7f8668a8 | ||
|
|
cbd12c8f7c | ||
|
|
50968398f9 | ||
|
|
aca6ee3d92 | ||
|
|
85eaa8b043 | ||
|
|
19e5599692 | ||
|
|
96f324e9ed | ||
|
|
0a269d37b7 | ||
|
|
136a251cb6 | ||
|
|
9b8d0bb458 | ||
|
|
59435a9f46 | ||
|
|
ff6d6f4755 | ||
|
|
0847b7f99d | ||
|
|
10bd9bd5a3 | ||
|
|
02be97fc3a | ||
|
|
7ada36f5f6 | ||
|
|
0e7b266adc | ||
|
|
9c10955988 | ||
|
|
9aa77d92c8 | ||
|
|
937bbd0454 | ||
|
|
ce92b87305 | ||
|
|
5be1475204 | ||
|
|
563d65c9ea | ||
|
|
299f9cbf0f | ||
|
|
c85f98ce4d | ||
|
|
b5887ba3f5 | ||
|
|
0cde4e8e98 | ||
|
|
b1b6a94e3c | ||
|
|
84201b43b5 | ||
|
|
070f9477a7 | ||
|
|
935b4ff583 | ||
|
|
7cf4abb99d | ||
|
|
df39b4624a | ||
|
|
68c65f418a | ||
|
|
4b7d0b0c0c | ||
|
|
f8740598a3 | ||
|
|
730b5d8cc0 | ||
|
|
dd54d82000 | ||
|
|
c847a8b61d | ||
|
|
22093ebffe | ||
|
|
7ec9c8772b | ||
|
|
926e519dd3 | ||
|
|
5106fcb287 | ||
|
|
52d3442856 | ||
|
|
4fd84f589b | ||
|
|
ab61e1adc9 | ||
|
|
5983625ff7 | ||
|
|
fe6fcb9950 | ||
|
|
d3ab11a6f0 | ||
|
|
508247ce70 | ||
|
|
dd65119454 | ||
|
|
a87364b839 | ||
|
|
57743e7150 | ||
|
|
80f498c037 | ||
|
|
d13408b4fc | ||
|
|
493fdebea3 | ||
|
|
85675d6fed | ||
|
|
8592ebb5f1 | ||
|
|
a40f39d7ec | ||
|
|
c070bfcd73 | ||
|
|
a32b0a6c06 | ||
|
|
d778f2cd18 | ||
|
|
d36beaf650 | ||
|
|
0634d90f05 | ||
|
|
1a3b0db563 | ||
|
|
fc05d3bfb2 | ||
|
|
8ec8ba5758 | ||
|
|
2def2ca635 | ||
|
|
89cbc06151 | ||
|
|
d2c68f2195 | ||
|
|
b260feafee | ||
|
|
49ebe86dd5 | ||
|
|
8177f81780 | ||
|
|
ebcafd2739 | ||
|
|
651092d08e | ||
|
|
47f36463a8 | ||
|
|
f7e4e5c196 | ||
|
|
2cf0371c0e | ||
|
|
b60e20037d |
19
.babelrc
19
.babelrc
@@ -1,15 +1,14 @@
|
||||
{
|
||||
"presets": [ [
|
||||
"@babel/env",
|
||||
{
|
||||
"targets": {
|
||||
"node": 14
|
||||
"presets": [
|
||||
[
|
||||
"@babel/env",
|
||||
{
|
||||
"targets": {
|
||||
"node": 16
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
],
|
||||
"@babel/typescript"
|
||||
],
|
||||
"ignore": [
|
||||
"**/*.d.ts"
|
||||
]
|
||||
"ignore": ["**/*.d.ts"]
|
||||
}
|
||||
|
||||
7
.changeset/light-walls-begin.md
Normal file
7
.changeset/light-walls-begin.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
'@verdaccio/ui-theme': minor
|
||||
'@verdaccio/server': minor
|
||||
'@verdaccio/web': minor
|
||||
---
|
||||
|
||||
feat: align with v5 ui endpoints and ui small bugfix
|
||||
@@ -41,10 +41,10 @@
|
||||
"@verdaccio/fastify-migration": "6.0.0-6-next.9",
|
||||
"@verdaccio/eslint-config": "1.0.0",
|
||||
"@verdaccio/benchmark": "1.0.0",
|
||||
"@verdaccio/website": "5.1.3",
|
||||
"@verdaccio/core": "6.0.0-next.0",
|
||||
"@verdaccio/helper": "1.0.0",
|
||||
"docusaurus-plugin-contributors": "1.0.0"
|
||||
"docusaurus-plugin-contributors": "1.0.0",
|
||||
"@verdaccio/website": "5.4.0"
|
||||
},
|
||||
"changesets": [
|
||||
"afraid-mice-obey",
|
||||
@@ -68,6 +68,7 @@
|
||||
"hip-hounds-destroy",
|
||||
"late-adults-love",
|
||||
"late-parents-act",
|
||||
"light-walls-begin",
|
||||
"little-stingrays-rule",
|
||||
"many-vans-care",
|
||||
"modern-spies-tell",
|
||||
@@ -91,6 +92,7 @@
|
||||
"spicy-frogs-press",
|
||||
"ten-parents-breathe",
|
||||
"tender-bags-call",
|
||||
"thick-countries-move",
|
||||
"three-moles-drop",
|
||||
"three-pots-sit",
|
||||
"two-dolls-check",
|
||||
|
||||
6
.changeset/thick-countries-move.md
Normal file
6
.changeset/thick-countries-move.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'@verdaccio/logger': major
|
||||
'@verdaccio/logger-prettify': major
|
||||
---
|
||||
|
||||
feat: upgrade to pino v7
|
||||
6
.github/workflows/benchmark.yml
vendored
6
.github/workflows/benchmark.yml
vendored
@@ -20,7 +20,7 @@ jobs:
|
||||
with:
|
||||
node-version: 14.x
|
||||
- name: install pnpm
|
||||
run: sudo npm i pnpm@6.6.1 -g
|
||||
run: sudo npm i pnpm@6.24.1 -g
|
||||
- name: set store
|
||||
run: |
|
||||
mkdir ~/.pnpm-store
|
||||
@@ -73,7 +73,7 @@ jobs:
|
||||
run: tar -xzvf pkg.tar.gz -C ${{ github.workspace }}/packages
|
||||
- name: install pnpm
|
||||
# require fixed version
|
||||
run: sudo npm i pnpm@6.6.1 -g
|
||||
run: sudo npm i pnpm@6.24.1 -g
|
||||
- uses: actions/cache@v2
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
@@ -134,7 +134,7 @@ jobs:
|
||||
run: tar -xzvf pkg.tar.gz -C ${{ github.workspace }}/packages
|
||||
- name: install pnpm
|
||||
# require fixed version
|
||||
run: sudo npm i pnpm@6.6.1 -g
|
||||
run: sudo npm i pnpm@6.24.1 -g
|
||||
- uses: actions/cache@v2
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
|
||||
151
.github/workflows/ci.yml
vendored
151
.github/workflows/ci.yml
vendored
@@ -10,7 +10,7 @@ on:
|
||||
- .changeset/**
|
||||
- .github/workflows/ci.yml
|
||||
- 'packages/**'
|
||||
- 'docker-examples/**'
|
||||
- 'docker-examples/**'
|
||||
- 'jest/**'
|
||||
- 'package.json'
|
||||
- 'pnpm-workspace.yaml'
|
||||
@@ -25,14 +25,14 @@ jobs:
|
||||
- 4873:4873
|
||||
steps:
|
||||
- uses: actions/checkout@v2.4.0
|
||||
- name: Use Node 14
|
||||
- name: Use Node 16
|
||||
uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: 14
|
||||
node-version: 16
|
||||
- name: Install pnpm
|
||||
run: npm i pnpm@6.10.3 -g
|
||||
run: npm i pnpm@6.24.1 -g
|
||||
- name: set store
|
||||
run: |
|
||||
run: |
|
||||
mkdir ~/.pnpm-store
|
||||
pnpm config set store-dir ~/.pnpm-store
|
||||
- name: Install
|
||||
@@ -55,11 +55,11 @@ jobs:
|
||||
with:
|
||||
node-version: 16
|
||||
- name: Install pnpm
|
||||
run: npm i pnpm@6.10.3 -g
|
||||
run: npm i pnpm@6.24.1 -g
|
||||
- uses: actions/cache@v2
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
- name: Install
|
||||
run: pnpm recursive install --frozen-lockfile --ignore-scripts
|
||||
- name: Lint
|
||||
@@ -75,60 +75,23 @@ jobs:
|
||||
with:
|
||||
node-version: 16
|
||||
- name: Install pnpm
|
||||
run: npm i pnpm@6.10.3 -g
|
||||
run: npm i pnpm@6.24.1 -g
|
||||
- uses: actions/cache@v2
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
- name: Install
|
||||
run: pnpm recursive install --frozen-lockfile --ignore-scripts
|
||||
- name: Lint
|
||||
run: pnpm format:check
|
||||
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
name: build
|
||||
needs: [format, lint]
|
||||
steps:
|
||||
- uses: actions/checkout@v2.4.0
|
||||
- name: Use Node 16
|
||||
uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: 16
|
||||
- name: Install pnpm
|
||||
run: npm i pnpm@6.10.3 -g
|
||||
- uses: actions/cache@v2
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
- name: Install
|
||||
run: pnpm recursive install --frozen-lockfile --ignore-scripts
|
||||
- name: crowdin download
|
||||
env:
|
||||
CROWDIN_VERDACCIO_PROJECT_ID: ${{ secrets.CROWDIN_VERDACCIO_PROJECT_ID }}
|
||||
CROWDIN_VERDACCIO_API_KEY: ${{ secrets.CROWDIN_VERDACCIO_API_KEY }}
|
||||
CONTEXT: production
|
||||
run: pnpm crowdin:download
|
||||
## this step is optional, translations are not mandatory for PR
|
||||
## secrets keys are not available on forks, the failure here is guaranteed
|
||||
continue-on-error: true
|
||||
- name: build
|
||||
run: pnpm build
|
||||
- name: tar packages
|
||||
run: |
|
||||
tar -czvf ${{ github.workspace }}/pkg.tar.gz -C ${{ github.workspace }}/packages .
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: verdaccio-artifact
|
||||
path: pkg.tar.gz
|
||||
test:
|
||||
needs: build
|
||||
strategy:
|
||||
fail-fast: true
|
||||
matrix:
|
||||
os: [ubuntu-latest]
|
||||
os: [ubuntu-latest, windows-latest]
|
||||
## Node 16 breaks UI test, jest issue
|
||||
node_version: [14]
|
||||
node_version: [16, 17]
|
||||
name: ${{ matrix.os }} / Node ${{ matrix.node_version }}
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
@@ -137,100 +100,69 @@ jobs:
|
||||
uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: ${{ matrix.node_version }}
|
||||
- uses: actions/download-artifact@v2
|
||||
with:
|
||||
name: verdaccio-artifact
|
||||
- name: untar packages
|
||||
run: tar -xzvf pkg.tar.gz -C ${{ github.workspace }}/packages
|
||||
- name: Install pnpm
|
||||
run: npm i pnpm@6.10.3 -g
|
||||
run: npm i pnpm@6.24.1 -g
|
||||
- uses: actions/cache@v2
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
- name: Install
|
||||
run: pnpm recursive install --frozen-lockfile --ignore-scripts
|
||||
run: pnpm recursive install --frozen-lockfile --ignore-scripts
|
||||
- name: build
|
||||
run: pnpm build
|
||||
- name: Test
|
||||
run: pnpm test
|
||||
ci-e2e-ui:
|
||||
needs: build
|
||||
needs: [format, lint]
|
||||
runs-on: ubuntu-latest
|
||||
name: UI Test E2E Node 14
|
||||
name: UI Test E2E Node 16
|
||||
steps:
|
||||
- uses: actions/checkout@v2.4.0
|
||||
- uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: 14
|
||||
- uses: actions/download-artifact@v2
|
||||
with:
|
||||
name: verdaccio-artifact
|
||||
- name: untar packages
|
||||
run: tar -xzvf pkg.tar.gz -C ${{ github.workspace }}/packages
|
||||
node-version: 16
|
||||
- name: Install pnpm
|
||||
run: npm i pnpm@6.10.3 -g
|
||||
run: npm i pnpm@6.24.1 -g
|
||||
- uses: actions/cache@v2
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
- name: Install
|
||||
## we need scripts, pupetter downloads aditional content
|
||||
run: pnpm recursive install --frozen-lockfile
|
||||
run: pnpm recursive install --frozen-lockfile
|
||||
- name: build
|
||||
run: pnpm build
|
||||
- name: Test UI
|
||||
run: pnpm test:e2e:ui
|
||||
# env:
|
||||
# DEBUG: verdaccio:e2e*
|
||||
# DEBUG: verdaccio:e2e*
|
||||
ci-e2e-cli:
|
||||
needs: build
|
||||
needs: [format, lint]
|
||||
runs-on: ubuntu-latest
|
||||
# TODO: fails on migrate to node 16, we need to check why
|
||||
name: CLI Test E2E Node 14
|
||||
steps:
|
||||
- uses: actions/checkout@v2.4.0
|
||||
- uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: 14
|
||||
- uses: actions/download-artifact@v2
|
||||
with:
|
||||
name: verdaccio-artifact
|
||||
- name: untar packages
|
||||
run: tar -xzvf pkg.tar.gz -C ${{ github.workspace }}/packages
|
||||
- name: Install pnpm
|
||||
run: npm i pnpm@6.10.3 -g
|
||||
run: npm i pnpm@6.24.1 -g
|
||||
- uses: actions/cache@v2
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
- name: Install
|
||||
## we need scripts, pupetter downloads aditional content
|
||||
run: pnpm recursive install --frozen-lockfile
|
||||
- name: build
|
||||
run: pnpm build
|
||||
- name: Test CLI
|
||||
run: pnpm test:e2e:cli
|
||||
env:
|
||||
DEBUG: verdaccio*
|
||||
test-windows:
|
||||
needs: [format, lint]
|
||||
runs-on: windows-latest
|
||||
name: windows test node 14
|
||||
steps:
|
||||
- uses: actions/checkout@v2.4.0
|
||||
- name: Use Node 14
|
||||
uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: 14
|
||||
- name: Install pnpm
|
||||
run: npm i pnpm@6.10.3 -g
|
||||
# pnpm cache is not working for windows (we need a solution)
|
||||
- uses: actions/cache@v2
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
- name: Install
|
||||
run: pnpm recursive install --frozen-lockfile --ignore-scripts
|
||||
- name: build
|
||||
run: pnpm build
|
||||
- name: Test
|
||||
run: pnpm test
|
||||
DEBUG: verdaccio*
|
||||
sync-translations:
|
||||
needs: [ci-e2e-cli, ci-e2e-ui, test-windows, test]
|
||||
needs: [ci-e2e-cli, ci-e2e-ui]
|
||||
runs-on: ubuntu-latest
|
||||
name: synchronize translations
|
||||
if: (github.event_name == 'push' && github.ref == 'refs/heads/master') || github.event_name == 'workflow_dispatch'
|
||||
@@ -238,26 +170,23 @@ jobs:
|
||||
- uses: actions/checkout@v2.4.0
|
||||
- uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: 14
|
||||
- uses: actions/download-artifact@v2
|
||||
with:
|
||||
name: verdaccio-artifact
|
||||
- name: untar packages
|
||||
run: tar -xzvf pkg.tar.gz -C ${{ github.workspace }}/packages
|
||||
node-version: 16
|
||||
- name: Install pnpm
|
||||
run: npm i pnpm@6.10.3 -g
|
||||
run: npm i pnpm@6.24.1 -g
|
||||
- uses: actions/cache@v2
|
||||
with:
|
||||
path: ~/.pnpm-store
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}
|
||||
- name: Install
|
||||
## we need scripts, pupetter downloads aditional content
|
||||
run: pnpm recursive install --frozen-lockfile
|
||||
- name: build
|
||||
run: pnpm build
|
||||
- name: generate website translations
|
||||
run: pnpm write-translations --filter ...@verdaccio/website
|
||||
run: pnpm write-translations --filter ...@verdaccio/website
|
||||
- name: sync
|
||||
env:
|
||||
CROWDIN_VERDACCIO_PROJECT_ID: ${{ secrets.CROWDIN_VERDACCIO_PROJECT_ID }}
|
||||
CROWDIN_VERDACCIO_API_KEY: ${{ secrets.CROWDIN_VERDACCIO_API_KEY }}
|
||||
CONTEXT: production
|
||||
run: pnpm crowdin:sync
|
||||
run: pnpm crowdin:sync
|
||||
|
||||
5
.github/workflows/website.yml
vendored
5
.github/workflows/website.yml
vendored
@@ -49,11 +49,6 @@ jobs:
|
||||
args: [--frozen-lockfile]
|
||||
- name: Build Plugins
|
||||
run: pnpm build --filter "docusaurus-plugin-contributors"
|
||||
- name: Lint And Pretty
|
||||
run: |
|
||||
pnpm eslint:check --filter ...@verdaccio/website
|
||||
pnpm prettier:check --filter ...@verdaccio/website
|
||||
|
||||
- name: Cache Docusaurus Build
|
||||
uses: actions/cache@v2
|
||||
with:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
FROM --platform=${BUILDPLATFORM:-linux/amd64} node:14.18.1-alpine as builder
|
||||
FROM --platform=${BUILDPLATFORM:-linux/amd64} node:16.13.2-alpine as builder
|
||||
|
||||
ENV NODE_ENV=development \
|
||||
VERDACCIO_BUILD_REGISTRY=https://registry.verdaccio.org
|
||||
@@ -11,7 +11,7 @@ RUN apk --no-cache add openssl ca-certificates wget && \
|
||||
|
||||
WORKDIR /opt/verdaccio-build
|
||||
COPY . .
|
||||
RUN npm -g i pnpm@6.10.3 && \
|
||||
RUN npm -g i pnpm@6.24.1 && \
|
||||
pnpm config set registry $VERDACCIO_BUILD_REGISTRY && \
|
||||
pnpm recursive install --frozen-lockfile --ignore-scripts && \
|
||||
rm -Rf test && \
|
||||
@@ -20,7 +20,7 @@ RUN npm -g i pnpm@6.10.3 && \
|
||||
# FIXME: need to remove devDependencies from the build
|
||||
# RUN pnpm install --prod --ignore-scripts
|
||||
|
||||
FROM node:14.18.1-alpine
|
||||
FROM node:16.13.2-alpine
|
||||
LABEL maintainer="https://github.com/verdaccio/verdaccio"
|
||||
|
||||
ENV VERDACCIO_APPDIR=/opt/verdaccio \
|
||||
|
||||
11
README.md
11
README.md
@@ -29,7 +29,7 @@ Google Cloud Storage** or create your own plugin.
|
||||
|
||||
## Install
|
||||
|
||||
> Latest Node.js v14
|
||||
> Latest Node.js v16 required
|
||||
|
||||
Install with npm:
|
||||
|
||||
@@ -75,15 +75,16 @@ booted in a couple of seconds, fast enough for any CI. Many open source projects
|
||||
|
||||
## Talks
|
||||
|
||||
### **Testing the integrity of your React components by publishing in a private registry - React Finland 2021**.
|
||||
### **Using Docker and Verdaccio to make Integration Testing Easy - Docker All Hands #4 December - 2021**.
|
||||
|
||||
[](https://www.youtube.com/watch?v=bRKZbrlQqLY&t=16s&ab_channel=ReactFinland)
|
||||
[](https://www.youtube.com/watch?v=zRI0skF1f8I)
|
||||
|
||||
You might want to check out as well our previous talks:
|
||||
|
||||
- [**Juan Picado** – Testing the integrity of React components by publishing in a private registry - React Finland - 2021](https://www.youtube.com/watch?v=bRKZbrlQqLY&t=16s&ab_channel=ReactFinland)
|
||||
- [BeerJS Cba Meetup No. 53 May 2021 - **Juan Picado**](https://www.youtube.com/watch?v=6SyjqBmS49Y&ab_channel=BeerJSCba)
|
||||
- [Node.js Dependency Confusion Attacks - April 2021 - **Juan Picado\***](https://www.youtube.com/watch?v=qTRADSp3Hpo)
|
||||
- [**OpenJS World 2020** about \*Cover your Projects with a Multi purpose Lightweight Node.js Registry - **Juan Picado\***](https://www.youtube.com/watch?v=oVCjDWeehAQ)
|
||||
- [Node.js Dependency Confusion Attacks - April 2021 - **Juan Picado**](https://www.youtube.com/watch?v=qTRADSp3Hpo)
|
||||
- [**OpenJS World 2020** about \*Cover your Projects with a Multi purpose Lightweight Node.js Registry - **Juan Picado**](https://www.youtube.com/watch?v=oVCjDWeehAQ)
|
||||
- [ViennaJS Meetup - Introduction to Verdaccio by **Priscila Olivera** and **Juan Picado**](https://www.youtube.com/watch?v=hDIFKzmoCa)
|
||||
- [Open Source? trivago - Verdaccio (**Ayush** and **Juan Picado**) January 2020](https://www.youtube.com/watch?v=A5CWxJC9xzc)
|
||||
- [GitNation Open Source Stage - How we have built a Node.js Registry with React - **Juan Picado** December 2019](https://www.youtube.com/watch?v=gpjC8Qp9B9A)
|
||||
|
||||
86
package.json
86
package.json
@@ -15,48 +15,48 @@
|
||||
"url": "https://opencollective.com/verdaccio"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/cli": "7.16.0",
|
||||
"@babel/core": "7.16.0",
|
||||
"@babel/node": "7.16.0",
|
||||
"@babel/plugin-proposal-class-properties": "7.16.0",
|
||||
"@babel/plugin-proposal-decorators": "7.16.4",
|
||||
"@babel/plugin-proposal-export-namespace-from": "7.16.0",
|
||||
"@babel/plugin-proposal-function-sent": "7.16.0",
|
||||
"@babel/plugin-proposal-json-strings": "7.16.0",
|
||||
"@babel/plugin-proposal-nullish-coalescing-operator": "7.16.0",
|
||||
"@babel/plugin-proposal-numeric-separator": "7.16.0",
|
||||
"@babel/plugin-proposal-object-rest-spread": "7.16.0",
|
||||
"@babel/plugin-proposal-optional-chaining": "7.16.0",
|
||||
"@babel/plugin-proposal-throw-expressions": "7.16.0",
|
||||
"@babel/cli": "7.16.8",
|
||||
"@babel/core": "7.16.7",
|
||||
"@babel/node": "7.16.8",
|
||||
"@babel/plugin-proposal-class-properties": "7.16.7",
|
||||
"@babel/plugin-proposal-decorators": "7.16.7",
|
||||
"@babel/plugin-proposal-export-namespace-from": "7.16.7",
|
||||
"@babel/plugin-proposal-function-sent": "7.16.7",
|
||||
"@babel/plugin-proposal-json-strings": "7.16.7",
|
||||
"@babel/plugin-proposal-nullish-coalescing-operator": "7.16.7",
|
||||
"@babel/plugin-proposal-numeric-separator": "7.16.7",
|
||||
"@babel/plugin-proposal-object-rest-spread": "7.16.7",
|
||||
"@babel/plugin-proposal-optional-chaining": "7.16.7",
|
||||
"@babel/plugin-proposal-throw-expressions": "7.16.7",
|
||||
"@babel/plugin-syntax-dynamic-import": "7.8.3",
|
||||
"@babel/plugin-syntax-import-meta": "7.10.4",
|
||||
"@babel/plugin-transform-async-to-generator": "7.16.0",
|
||||
"@babel/plugin-transform-classes": "7.16.0",
|
||||
"@babel/plugin-transform-runtime": "7.16.4",
|
||||
"@babel/preset-env": "7.16.4",
|
||||
"@babel/preset-react": "7.16.0",
|
||||
"@babel/preset-typescript": "7.16.0",
|
||||
"@babel/register": "7.16.0",
|
||||
"@babel/runtime": "7.16.3",
|
||||
"@changesets/changelog-github": "0.2.8",
|
||||
"@babel/plugin-transform-async-to-generator": "7.16.8",
|
||||
"@babel/plugin-transform-classes": "7.16.7",
|
||||
"@babel/plugin-transform-runtime": "7.16.8",
|
||||
"@babel/preset-env": "7.16.8",
|
||||
"@babel/preset-react": "7.16.7",
|
||||
"@babel/preset-typescript": "7.16.7",
|
||||
"@babel/register": "7.16.9",
|
||||
"@babel/runtime": "7.16.7",
|
||||
"@changesets/changelog-github": "0.4.2",
|
||||
"@changesets/cli": "2.15.0",
|
||||
"@changesets/get-dependents-graph": "1.2.4",
|
||||
"@crowdin/cli": "3.7.2",
|
||||
"@crowdin/cli": "3.7.6",
|
||||
"@trivago/prettier-plugin-sort-imports": "3.1.1",
|
||||
"@types/async": "3.2.7",
|
||||
"@types/async": "3.2.12",
|
||||
"@types/autocannon": "4.1.1",
|
||||
"@types/express": "4.17.13",
|
||||
"@types/http-errors": "1.8.1",
|
||||
"@types/jest": "27.0.3",
|
||||
"@types/jest": "27.4.0",
|
||||
"@types/lodash": "4.14.178",
|
||||
"@types/mime": "2.0.3",
|
||||
"@types/minimatch": "3.0.5",
|
||||
"@types/node": "14.6.0",
|
||||
"@types/request": "2.48.7",
|
||||
"@types/node": "16.11.19",
|
||||
"@types/request": "2.48.8",
|
||||
"@types/semver": "7.3.9",
|
||||
"@types/supertest": "2.0.11",
|
||||
"@types/testing-library__jest-dom": "5.14.2",
|
||||
"@types/validator": "13.7.0",
|
||||
"@types/validator": "13.7.1",
|
||||
"@types/webpack": "5.28.0",
|
||||
"@types/webpack-env": "1.16.3",
|
||||
"@typescript-eslint/eslint-plugin": "4.33.0",
|
||||
@@ -65,15 +65,15 @@
|
||||
"@verdaccio/eslint-config": "workspace:*",
|
||||
"@verdaccio/types": "workspace:*",
|
||||
"@verdaccio/ui-theme": "workspace:*",
|
||||
"autocannon": "7.5.0",
|
||||
"autocannon": "7.6.0",
|
||||
"babel-core": "7.0.0-bridge.0",
|
||||
"babel-eslint": "10.1.0",
|
||||
"babel-jest": "27.3.1",
|
||||
"babel-jest": "27.4.6",
|
||||
"babel-plugin-dynamic-import-node": "2.3.3",
|
||||
"babel-plugin-emotion": "10.2.2",
|
||||
"codecov": "3.8.3",
|
||||
"concurrently": "6.4.0",
|
||||
"core-js": "3.17.2",
|
||||
"concurrently": "6.5.1",
|
||||
"core-js": "3.20.2",
|
||||
"cross-env": "7.0.3",
|
||||
"debug": "4.3.3",
|
||||
"detect-secrets": "1.0.6",
|
||||
@@ -81,25 +81,25 @@
|
||||
"fs-extra": "10.0.0",
|
||||
"husky": "7.0.4",
|
||||
"in-publish": "2.0.1",
|
||||
"jest": "27.3.1",
|
||||
"jest-environment-jsdom": "27.3.1",
|
||||
"jest": "27.4.7",
|
||||
"jest-environment-jsdom": "27.4.6",
|
||||
"jest-environment-jsdom-global": "3.0.0",
|
||||
"jest-environment-node": "27.3.1",
|
||||
"jest-environment-node": "27.4.6",
|
||||
"jest-junit": "12.3.0",
|
||||
"kleur": "3.0.3",
|
||||
"lint-staged": "11.1.2",
|
||||
"lint-staged": "11.2.6",
|
||||
"nock": "12.0.3",
|
||||
"node-fetch": "3.0.0-beta.6-exportfix",
|
||||
"node-fetch": "cjs",
|
||||
"nodemon": "2.0.15",
|
||||
"npm-run-all": "4.1.5",
|
||||
"prettier": "2.3.2",
|
||||
"prettier": "2.5.1",
|
||||
"rimraf": "3.0.2",
|
||||
"selfsigned": "1.10.11",
|
||||
"supertest": "6.1.6",
|
||||
"ts-node": "10.2.1",
|
||||
"typescript": "4.4.4",
|
||||
"selfsigned": "1.10.14",
|
||||
"supertest": "6.2.1",
|
||||
"ts-node": "10.4.0",
|
||||
"typescript": "4.5.4",
|
||||
"update-ts-references": "2.4.1",
|
||||
"verdaccio": "5.3.1",
|
||||
"verdaccio": "5.4.0",
|
||||
"verdaccio-audit": "workspace:*",
|
||||
"verdaccio-auth-memory": "workspace:*",
|
||||
"verdaccio-htpasswd": "workspace:*",
|
||||
|
||||
@@ -1,5 +1,16 @@
|
||||
# @verdaccio/api
|
||||
|
||||
## 6.0.0-6-next.20
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [730b5d8c]
|
||||
- @verdaccio/logger@6.0.0-6-next.9
|
||||
- @verdaccio/auth@6.0.0-6-next.17
|
||||
- @verdaccio/hooks@6.0.0-6-next.11
|
||||
- @verdaccio/middleware@6.0.0-6-next.17
|
||||
- @verdaccio/store@6.0.0-6-next.18
|
||||
|
||||
## 6.0.0-6-next.19
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/api",
|
||||
"version": "6.0.0-6-next.19",
|
||||
"version": "6.0.0-6-next.20",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -39,29 +39,29 @@
|
||||
},
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.16",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.17",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.12",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.4",
|
||||
"@verdaccio/hooks": "workspace:6.0.0-6-next.10",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.8",
|
||||
"@verdaccio/middleware": "workspace:6.0.0-6-next.16",
|
||||
"@verdaccio/store": "workspace:6.0.0-6-next.17",
|
||||
"@verdaccio/hooks": "workspace:6.0.0-6-next.11",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.9",
|
||||
"@verdaccio/middleware": "workspace:6.0.0-6-next.17",
|
||||
"@verdaccio/store": "workspace:6.0.0-6-next.18",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.10",
|
||||
"abortcontroller-polyfill": "1.7.3",
|
||||
"cookies": "0.8.0",
|
||||
"debug": "4.3.3",
|
||||
"body-parser": "1.19.1",
|
||||
"express": "4.17.1",
|
||||
"express": "4.17.2",
|
||||
"lodash": "4.17.21",
|
||||
"mime": "2.6.0",
|
||||
"semver": "7.3.5"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "16.11.12",
|
||||
"@verdaccio/server": "workspace:6.0.0-6-next.24",
|
||||
"@types/node": "16.11.19",
|
||||
"@verdaccio/server": "workspace:6.0.0-6-next.25",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.10",
|
||||
"@verdaccio/helper": "1.0.0",
|
||||
"supertest": "6.1.6"
|
||||
"supertest": "6.2.1"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @verdaccio/auth
|
||||
|
||||
## 6.0.0-6-next.17
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [730b5d8c]
|
||||
- @verdaccio/logger@6.0.0-6-next.9
|
||||
- @verdaccio/loaders@6.0.0-6-next.9
|
||||
|
||||
## 6.0.0-6-next.16
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/auth",
|
||||
"version": "6.0.0-6-next.16",
|
||||
"version": "6.0.0-6-next.17",
|
||||
"description": "logger",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -41,11 +41,11 @@
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.4",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.12",
|
||||
"@verdaccio/loaders": "workspace:6.0.0-6-next.8",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.8",
|
||||
"@verdaccio/loaders": "workspace:6.0.0-6-next.9",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.9",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.10",
|
||||
"debug": "4.3.3",
|
||||
"express": "4.17.1",
|
||||
"express": "4.17.2",
|
||||
"jsonwebtoken": "8.5.1",
|
||||
"lodash": "4.17.21",
|
||||
"verdaccio-htpasswd": "workspace:11.0.0-6-next.11"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import {
|
||||
HexBase64BinaryEncoding,
|
||||
Utf8AsciiBinaryEncoding,
|
||||
BinaryToTextEncoding,
|
||||
CharacterEncoding,
|
||||
createCipheriv,
|
||||
createDecipheriv,
|
||||
randomBytes,
|
||||
@@ -12,8 +12,8 @@ import { TOKEN_VALID_LENGTH } from '@verdaccio/config';
|
||||
const debug = buildDebug('verdaccio:auth:token:legacy');
|
||||
|
||||
export const defaultAlgorithm = process.env.VERDACCIO_LEGACY_ALGORITHM || 'aes-256-ctr';
|
||||
const inputEncoding: Utf8AsciiBinaryEncoding = 'utf8';
|
||||
const outputEncoding: HexBase64BinaryEncoding = 'hex';
|
||||
const inputEncoding: CharacterEncoding = 'utf8';
|
||||
const outputEncoding: BinaryToTextEncoding = 'hex';
|
||||
// For AES, this is always 16
|
||||
const IV_LENGTH = 16;
|
||||
// Must be 256 bits (32 characters)
|
||||
@@ -56,7 +56,8 @@ export function aesDecrypt(value: string, key: string): string | void {
|
||||
const secretKey = VERDACCIO_LEGACY_ENCRYPTION_KEY || key;
|
||||
// decipher the string
|
||||
const decipher = createDecipheriv(defaultAlgorithm, secretKey, IV);
|
||||
let decrypted = decipher.update(encryptedText, outputEncoding, inputEncoding);
|
||||
// FIXME: fix type here should allow Buffer
|
||||
let decrypted = decipher.update(encryptedText as any, outputEncoding, inputEncoding);
|
||||
decrypted += decipher.final(inputEncoding);
|
||||
debug('token decrypted successfully');
|
||||
return decrypted.toString();
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @verdaccio/cli
|
||||
|
||||
## 6.0.0-6-next.27
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [730b5d8c]
|
||||
- @verdaccio/logger@6.0.0-6-next.9
|
||||
- @verdaccio/node-api@6.0.0-6-next.26
|
||||
- @verdaccio/fastify-migration@6.0.0-6-next.18
|
||||
|
||||
## 6.0.0-6-next.26
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/cli",
|
||||
"version": "6.0.0-6-next.26",
|
||||
"version": "6.0.0-6-next.27",
|
||||
"author": {
|
||||
"name": "Juan Picado",
|
||||
"email": "juanpicado19@gmail.com"
|
||||
@@ -46,16 +46,16 @@
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.4",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.12",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.8",
|
||||
"@verdaccio/node-api": "workspace:6.0.0-6-next.25",
|
||||
"@verdaccio/fastify-migration": "workspace:6.0.0-6-next.17",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.9",
|
||||
"@verdaccio/node-api": "workspace:6.0.0-6-next.26",
|
||||
"@verdaccio/fastify-migration": "workspace:6.0.0-6-next.18",
|
||||
"clipanion": "3.1.0",
|
||||
"envinfo": "7.8.1",
|
||||
"kleur": "3.0.3",
|
||||
"semver": "7.3.5"
|
||||
},
|
||||
"devDependencies": {
|
||||
"ts-node": "10.2.1"
|
||||
"ts-node": "10.4.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
|
||||
@@ -35,10 +35,10 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"http-errors": "1.8.1",
|
||||
"http-status-codes": "2.1.4",
|
||||
"http-status-codes": "2.2.0",
|
||||
"semver": "7.3.5",
|
||||
"fastify-warning": "0.2.0",
|
||||
"core-js": "3.17.2"
|
||||
"process-warning": "1.0.0",
|
||||
"core-js": "3.20.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.10"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import warning from 'fastify-warning';
|
||||
import warning from 'process-warning';
|
||||
|
||||
const warningInstance = warning();
|
||||
const verdaccioWarning = 'VerdaccioWarning';
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @verdaccio/fastify-migration
|
||||
|
||||
## 6.0.0-6-next.18
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [730b5d8c]
|
||||
- @verdaccio/logger@6.0.0-6-next.9
|
||||
- @verdaccio/auth@6.0.0-6-next.17
|
||||
- @verdaccio/store@6.0.0-6-next.18
|
||||
|
||||
## 6.0.0-6-next.17
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/fastify-migration",
|
||||
"version": "6.0.0-6-next.17",
|
||||
"version": "6.0.0-6-next.18",
|
||||
"description": "Fastify server migration package",
|
||||
"keywords": [
|
||||
"private",
|
||||
@@ -36,24 +36,24 @@
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.4",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.12",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.16",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.8",
|
||||
"@verdaccio/store": "workspace:6.0.0-6-next.17",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.17",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.9",
|
||||
"@verdaccio/store": "workspace:6.0.0-6-next.18",
|
||||
"@verdaccio/tarball": "workspace:11.0.0-6-next.11",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.10",
|
||||
"@verdaccio/readme": "workspace:11.0.0-6-next.4",
|
||||
"abortcontroller-polyfill": "1.7.3",
|
||||
"core-js": "3.17.2",
|
||||
"core-js": "3.20.2",
|
||||
"debug": "4.3.3",
|
||||
"fastify": "3.24.1",
|
||||
"fastify": "3.25.3",
|
||||
"fastify-plugin": "3.0.0",
|
||||
"lodash": "4.17.21",
|
||||
"semver": "7.3.5"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "16.11.12",
|
||||
"@types/node": "16.11.19",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.10",
|
||||
"ts-node": "10.2.1"
|
||||
"ts-node": "10.4.0"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.10",
|
||||
"node-mocks-http": "1.10.1"
|
||||
"node-mocks-http": "1.11.0"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -38,8 +38,8 @@
|
||||
"build": "exit 0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "14.6.0",
|
||||
"tsd": "0.18.0"
|
||||
"@types/node": "16.11.19",
|
||||
"tsd": "0.19.1"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.10",
|
||||
"node-mocks-http": "1.10.1"
|
||||
"node-mocks-http": "1.11.0"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @verdaccio/hooks
|
||||
|
||||
## 6.0.0-6-next.11
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [730b5d8c]
|
||||
- @verdaccio/logger@6.0.0-6-next.9
|
||||
|
||||
## 6.0.0-6-next.10
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/hooks",
|
||||
"version": "6.0.0-6-next.10",
|
||||
"version": "6.0.0-6-next.11",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -31,16 +31,16 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.4",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.8",
|
||||
"core-js": "3.17.2",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.9",
|
||||
"core-js": "3.20.2",
|
||||
"debug": "4.3.3",
|
||||
"handlebars": "4.7.7",
|
||||
"undici": "4.7.3",
|
||||
"undici": "4.12.2",
|
||||
"undici-fetch": "1.0.0-rc.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "16.11.12",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.16",
|
||||
"@types/node": "16.11.19",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.17",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.12",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.10"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @verdaccio/loaders
|
||||
|
||||
## 6.0.0-6-next.9
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [730b5d8c]
|
||||
- @verdaccio/logger@6.0.0-6-next.9
|
||||
|
||||
## 6.0.0-6-next.8
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/loaders",
|
||||
"version": "6.0.0-6-next.8",
|
||||
"version": "6.0.0-6-next.9",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -13,7 +13,7 @@
|
||||
"url": "https://github.com/verdaccio/verdaccio"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.8",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.9",
|
||||
"debug": "4.3.3",
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @verdaccio/logger-prettify
|
||||
|
||||
## 6.0.0-6-next.6
|
||||
|
||||
### Major Changes
|
||||
|
||||
- 730b5d8c: feat: upgrade to pino v7
|
||||
|
||||
## 6.0.0-6-next.5
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/logger-prettify",
|
||||
"version": "6.0.0-6-next.5",
|
||||
"version": "6.0.0-6-next.6",
|
||||
"description": "logger",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -46,8 +46,7 @@
|
||||
"prettier-bytes": "1.0.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/pino": "^6.3.3",
|
||||
"pino": "6.13.3"
|
||||
"pino": "7.6.3"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
|
||||
@@ -1,5 +1,16 @@
|
||||
# @verdaccio/logger
|
||||
|
||||
## 6.0.0-6-next.9
|
||||
|
||||
### Major Changes
|
||||
|
||||
- 730b5d8c: feat: upgrade to pino v7
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [730b5d8c]
|
||||
- @verdaccio/logger-prettify@6.0.0-6-next.6
|
||||
|
||||
## 6.0.0-6-next.8
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/logger",
|
||||
"version": "6.0.0-6-next.8",
|
||||
"version": "6.0.0-6-next.9",
|
||||
"description": "logger",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -40,13 +40,12 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.4",
|
||||
"@verdaccio/logger-prettify": "workspace:6.0.0-6-next.5",
|
||||
"@verdaccio/logger-prettify": "workspace:6.0.0-6-next.6",
|
||||
"debug": "4.3.3",
|
||||
"lodash": "4.17.21",
|
||||
"pino": "6.13.3"
|
||||
"pino": "7.6.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/pino": "6.3.12",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.10"
|
||||
},
|
||||
"funding": {
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @verdaccio/middleware
|
||||
|
||||
## 6.0.0-6-next.17
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [730b5d8c]
|
||||
- @verdaccio/logger@6.0.0-6-next.9
|
||||
- @verdaccio/auth@6.0.0-6-next.17
|
||||
|
||||
## 6.0.0-6-next.16
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/middleware",
|
||||
"version": "6.0.0-6-next.16",
|
||||
"version": "6.0.0-6-next.17",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -40,9 +40,9 @@
|
||||
"dependencies": {
|
||||
"debug": "4.3.3",
|
||||
"body-parser": "1.19.1",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.16",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.17",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.4",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.8",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.9",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.10",
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @verdaccio/node-api
|
||||
|
||||
## 6.0.0-6-next.26
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [048ac95e]
|
||||
- Updated dependencies [730b5d8c]
|
||||
- @verdaccio/server@6.0.0-6-next.25
|
||||
- @verdaccio/logger@6.0.0-6-next.9
|
||||
|
||||
## 6.0.0-6-next.25
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/node-api",
|
||||
"version": "6.0.0-6-next.25",
|
||||
"version": "6.0.0-6-next.26",
|
||||
"description": "node API",
|
||||
"main": "build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -41,19 +41,19 @@
|
||||
"dependencies": {
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.4",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.12",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.8",
|
||||
"@verdaccio/server": "workspace:6.0.0-6-next.24",
|
||||
"core-js": "3.17.2",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.9",
|
||||
"@verdaccio/server": "workspace:6.0.0-6-next.25",
|
||||
"core-js": "3.20.2",
|
||||
"debug": "4.3.3",
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "16.11.12",
|
||||
"@types/node": "16.11.19",
|
||||
"@verdaccio/mock": "workspace:6.0.0-6-next.13",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.10",
|
||||
"jest-mock-process": "1.4.1",
|
||||
"selfsigned": "1.10.11",
|
||||
"supertest": "6.1.6"
|
||||
"selfsigned": "1.10.14",
|
||||
"supertest": "6.2.1"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
||||
@@ -31,15 +31,15 @@
|
||||
"npm": ">=6"
|
||||
},
|
||||
"dependencies": {
|
||||
"express": "4.17.1",
|
||||
"express": "4.17.2",
|
||||
"body-parser": "1.19.1",
|
||||
"https-proxy-agent": "5.0.0",
|
||||
"node-fetch": "3.0.0-beta.6-exportfix"
|
||||
"node-fetch": "cjs"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.10",
|
||||
"nock": "12.0.3",
|
||||
"supertest": "6.1.6"
|
||||
"supertest": "6.2.1"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
"@verdaccio/file-locking": "workspace:11.0.0-6-next.4",
|
||||
"apache-md5": "1.1.7",
|
||||
"bcryptjs": "2.4.3",
|
||||
"core-js": "3.17.2",
|
||||
"core-js": "3.20.2",
|
||||
"http-errors": "1.8.1",
|
||||
"unix-crypt-td-js": "1.1.4"
|
||||
},
|
||||
|
||||
@@ -40,10 +40,10 @@
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.4",
|
||||
"@verdaccio/file-locking": "workspace:11.0.0-6-next.4",
|
||||
"@verdaccio/streams": "workspace:11.0.0-6-next.5",
|
||||
"async": "3.2.1",
|
||||
"core-js": "3.17.2",
|
||||
"async": "3.2.3",
|
||||
"core-js": "3.20.2",
|
||||
"debug": "4.3.3",
|
||||
"globby": "11.0.4",
|
||||
"globby": "11.1.0",
|
||||
"lockfile": "1.0.4",
|
||||
"sanitize-filename": "1.6.3",
|
||||
"lodash": "4.17.21",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"@verdaccio/streams": "workspace:11.0.0-6-next.5",
|
||||
"memory-fs": "0.5.0",
|
||||
"debug": "4.3.3",
|
||||
"memfs": "3.2.4"
|
||||
"memfs": "3.4.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.10"
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @verdaccio/ui-theme
|
||||
|
||||
## 6.0.0-6-next.14
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 048ac95e: feat: align with v5 ui endpoints and ui small bugfix
|
||||
|
||||
## 6.0.0-6-next.13
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -3,7 +3,7 @@ import { rest } from 'msw';
|
||||
const packagesPayload = require('./api/packages.json');
|
||||
|
||||
export const handlers = [
|
||||
rest.get('http://localhost:9000/-/verdaccio/packages', (req, res, ctx) => {
|
||||
rest.get('http://localhost:9000/-/verdaccio/data/packages', (req, res, ctx) => {
|
||||
return res(ctx.json(packagesPayload));
|
||||
}),
|
||||
];
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/ui-theme",
|
||||
"version": "6.0.0-6-next.13",
|
||||
"version": "6.0.0-6-next.14",
|
||||
"description": "Verdaccio User Interface",
|
||||
"author": {
|
||||
"name": "Verdaccio Contributors",
|
||||
@@ -17,27 +17,27 @@
|
||||
"npm": ">=6"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/react": "17.0.37",
|
||||
"@types/react": "17.0.38",
|
||||
"@types/react-autosuggest": "10.1.5",
|
||||
"@types/react-dom": "17.0.11",
|
||||
"@types/react-helmet": "6.1.4",
|
||||
"@types/react-helmet": "6.1.5",
|
||||
"@types/redux": "3.6.0",
|
||||
"@types/react-router-dom": "5.3.2",
|
||||
"@types/react-virtualized": "9.21.15",
|
||||
"@emotion/react": "11.5.0",
|
||||
"@emotion/jest": "11.5.0",
|
||||
"@emotion/styled": "11.3.0",
|
||||
"@emotion/css": "11.5.0",
|
||||
"@emotion/babel-plugin": "11.0.0",
|
||||
"@mui/icons-material": "5.0.5",
|
||||
"@mui/material": "5.0.6",
|
||||
"@mui/styles": "5.0.2",
|
||||
"@types/react-virtualized": "9.21.16",
|
||||
"@emotion/react": "11.7.1",
|
||||
"@emotion/jest": "11.7.1",
|
||||
"@emotion/styled": "11.6.0",
|
||||
"@emotion/css": "11.7.1",
|
||||
"@emotion/babel-plugin": "11.7.2",
|
||||
"@mui/icons-material": "5.2.5",
|
||||
"@mui/material": "5.2.8",
|
||||
"@mui/styles": "5.2.3",
|
||||
"@rematch/core": "2.2.0",
|
||||
"@rematch/loading": "2.1.2",
|
||||
"@testing-library/dom": "8.11.1",
|
||||
"@testing-library/jest-dom": "5.16.1",
|
||||
"@testing-library/react": "12.1.2",
|
||||
"@verdaccio/node-api": "workspace:6.0.0-6-next.25",
|
||||
"@verdaccio/node-api": "workspace:6.0.0-6-next.26",
|
||||
"@verdaccio/types": "workspace:*",
|
||||
"babel-loader": "8.2.3",
|
||||
"babel-plugin-dynamic-import-node": "2.3.3",
|
||||
@@ -48,7 +48,7 @@
|
||||
"github-markdown-css": "4.0.0",
|
||||
"harmony-reflect": "1.6.2",
|
||||
"history": "4.10.1",
|
||||
"html-webpack-plugin": "5.4.0",
|
||||
"html-webpack-plugin": "5.5.0",
|
||||
"i18next": "20.6.1",
|
||||
"in-publish": "2.0.1",
|
||||
"country-flag-icons": "1.4.19",
|
||||
@@ -56,42 +56,40 @@
|
||||
"js-yaml": "3.14.1",
|
||||
"localstorage-memory": "1.0.3",
|
||||
"lodash": "4.17.21",
|
||||
"mini-css-extract-plugin": "2.2.2",
|
||||
"mini-css-extract-plugin": "2.4.6",
|
||||
"mutationobserver-shim": "0.3.7",
|
||||
"node-mocks-http": "1.10.1",
|
||||
"node-mocks-http": "1.11.0",
|
||||
"normalize.css": "8.0.1",
|
||||
"optimize-css-assets-webpack-plugin": "6.0.1",
|
||||
"ora": "5.4.1",
|
||||
"prop-types": "15.7.2",
|
||||
"react": "17.0.2",
|
||||
"react-dom": "17.0.2",
|
||||
"react-hook-form": "7.15.3",
|
||||
"react-hook-form": "7.23.0",
|
||||
"react-hot-loader": "4.13.0",
|
||||
"react-i18next": "11.12.0",
|
||||
"react-i18next": "11.15.3",
|
||||
"react-router": "5.2.1",
|
||||
"react-router-dom": "5.3.0",
|
||||
"react-virtualized": "9.22.3",
|
||||
"react-redux": "7.2.6",
|
||||
"redux": "4.1.2",
|
||||
"rimraf": "3.0.2",
|
||||
"msw": "0.35.0",
|
||||
"standard-version": "9.3.1",
|
||||
"style-loader": "3.2.1",
|
||||
"msw": "0.36.4",
|
||||
"style-loader": "3.3.1",
|
||||
"stylelint": "13.13.1",
|
||||
"stylelint-config-recommended": "5.0.0",
|
||||
"stylelint-config-styled-components": "0.1.1",
|
||||
"stylelint-processor-styled-components": "1.10.0",
|
||||
"stylelint-webpack-plugin": "3.0.1",
|
||||
"supertest": "6.1.6",
|
||||
"terser-webpack-plugin": "5.2.5",
|
||||
"stylelint-webpack-plugin": "3.1.0",
|
||||
"supertest": "6.2.1",
|
||||
"terser-webpack-plugin": "5.3.0",
|
||||
"url-loader": "4.1.1",
|
||||
"validator": "13.7.0",
|
||||
"webpack": "5.64.0",
|
||||
"webpack-bundle-analyzer": "4.4.2",
|
||||
"webpack": "5.66.0",
|
||||
"webpack-bundle-analyzer": "4.5.0",
|
||||
"webpack-bundle-size-analyzer": "3.1.0",
|
||||
"webpack-cli": "^4.7.2",
|
||||
"webpack-dev-server": "3.11.3",
|
||||
"webpack-manifest-plugin": "4.0.2",
|
||||
"webpack-manifest-plugin": "4.1.1",
|
||||
"webpack-merge": "5.8.0",
|
||||
"whatwg-fetch": "3.6.2",
|
||||
"xss": "1.0.10"
|
||||
|
||||
@@ -32,7 +32,8 @@ const HeaderMenu: React.FC<Props> = ({
|
||||
data-testid="logInDialogIcon"
|
||||
id="header--button-account"
|
||||
onClick={onLoggedInMenu}
|
||||
size="large">
|
||||
size="large"
|
||||
>
|
||||
<AccountCircle />
|
||||
</IconButton>
|
||||
<Menu
|
||||
@@ -46,7 +47,8 @@ const HeaderMenu: React.FC<Props> = ({
|
||||
transformOrigin={{
|
||||
vertical: 'top',
|
||||
horizontal: 'right',
|
||||
}}>
|
||||
}}
|
||||
>
|
||||
<MenuItem>
|
||||
<HeaderGreetings username={username} />
|
||||
</MenuItem>
|
||||
@@ -54,7 +56,8 @@ const HeaderMenu: React.FC<Props> = ({
|
||||
button={true}
|
||||
data-testid="logOutDialogIcon"
|
||||
id="logOutDialogIcon"
|
||||
onClick={onLogout}>
|
||||
onClick={onLogout}
|
||||
>
|
||||
{t('button.logout')}
|
||||
</MenuItem>
|
||||
</Menu>
|
||||
|
||||
@@ -28,7 +28,8 @@ const HeaderToolTipIcon = forwardRef<HeaderToolTipIconRef, Props>(function Heade
|
||||
<StyledLink
|
||||
data-testid={'header--tooltip-documentation'}
|
||||
external={true}
|
||||
to={'https://verdaccio.org/docs/en/installation'}>
|
||||
to={'https://verdaccio.org/docs/en/installation'}
|
||||
>
|
||||
<IconButton color={'inherit'} size="large">
|
||||
<Help />
|
||||
</IconButton>
|
||||
@@ -42,7 +43,8 @@ const HeaderToolTipIcon = forwardRef<HeaderToolTipIconRef, Props>(function Heade
|
||||
id="header--button-registryInfo"
|
||||
onClick={onClick}
|
||||
ref={ref}
|
||||
size="large">
|
||||
size="large"
|
||||
>
|
||||
<Info />
|
||||
</IconButton>
|
||||
);
|
||||
|
||||
@@ -66,7 +66,8 @@ const LoginDialog: React.FC<Props> = ({ onClose, open = false }) => {
|
||||
id="login--dialog"
|
||||
maxWidth="sm"
|
||||
onClose={onClose}
|
||||
open={open}>
|
||||
open={open}
|
||||
>
|
||||
<LoginDialogCloseButton onClose={onClose} />
|
||||
<DialogContent data-testid="dialogContentLogin">
|
||||
<LoginDialogHeader />
|
||||
|
||||
@@ -86,7 +86,8 @@ const LoginDialogForm = memo(({ onSubmit, error }: Props) => {
|
||||
id="login--dialog-button-submit"
|
||||
size="large"
|
||||
type="submit"
|
||||
variant="contained">
|
||||
variant="contained"
|
||||
>
|
||||
{t('button.login')}
|
||||
</StyledButton>
|
||||
</StyledForm>
|
||||
|
||||
@@ -102,7 +102,8 @@ const RegistryInfoContent: FC<Props> = ({ scope, registryUrl }) => {
|
||||
<AccordionSummary
|
||||
aria-controls="panel1a-content"
|
||||
expandIcon={<ExpandMoreIcon />}
|
||||
id="panel1a-header">
|
||||
id="panel1a-header"
|
||||
>
|
||||
<Typography className={classes.heading}>{'npm'}</Typography>
|
||||
</AccordionSummary>
|
||||
<AccordionDetails>
|
||||
@@ -117,7 +118,8 @@ const RegistryInfoContent: FC<Props> = ({ scope, registryUrl }) => {
|
||||
<AccordionSummary
|
||||
aria-controls="panel2a-content"
|
||||
expandIcon={<ExpandMoreIcon />}
|
||||
id="panel2a-header">
|
||||
id="panel2a-header"
|
||||
>
|
||||
<Typography className={classes.heading}>{'yarn'}</Typography>
|
||||
</AccordionSummary>
|
||||
<AccordionDetails>
|
||||
@@ -132,7 +134,8 @@ const RegistryInfoContent: FC<Props> = ({ scope, registryUrl }) => {
|
||||
<AccordionSummary
|
||||
aria-controls="panel3a-content"
|
||||
expandIcon={<ExpandMoreIcon />}
|
||||
id="panel3a-header">
|
||||
id="panel3a-header"
|
||||
>
|
||||
{'pnpm'}
|
||||
</AccordionSummary>
|
||||
<AccordionDetails>
|
||||
|
||||
@@ -14,7 +14,8 @@ const RegistryInfoDialog: React.FC<Props> = ({ open = false, children, onClose }
|
||||
data-testid={'registryInfo--dialog'}
|
||||
id="registryInfo--dialog-container"
|
||||
onClose={onClose}
|
||||
open={open}>
|
||||
open={open}
|
||||
>
|
||||
<Title disableTypography={true}>{t('dialog.registry-info.title')}</Title>
|
||||
<Content>{children}</Content>
|
||||
<DialogActions>
|
||||
|
||||
@@ -118,6 +118,10 @@ exports[`<Search /> component should load the component in default state 1`] = `
|
||||
padding: 2.5px 4px;
|
||||
}
|
||||
|
||||
.emotion-2 .MuiInputBase-hiddenLabel {
|
||||
padding-top: 8px;
|
||||
}
|
||||
|
||||
.emotion-2 .MuiAutocomplete-input {
|
||||
-webkit-box-flex: 1;
|
||||
-webkit-flex-grow: 1;
|
||||
@@ -448,7 +452,7 @@ label[data-shrink=false]+.MuiInputBase-formControl .emotion-9:focus::-ms-input-p
|
||||
aria-invalid="false"
|
||||
autocapitalize="none"
|
||||
autocomplete="off"
|
||||
class="MuiInput-input MuiInputBase-input MuiInputBase-inputAdornedStart MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused MuiAutocomplete-input MuiAutocomplete-inputFocused emotion-9"
|
||||
class="MuiInput-input MuiInputBase-input MuiInputBase-inputAdornedStart MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused emotion-9"
|
||||
id="search-header-suggest"
|
||||
placeholder="Search Packages"
|
||||
spellcheck="false"
|
||||
|
||||
@@ -171,7 +171,8 @@ const AutoComplete = <Option extends {}>({
|
||||
isSelected={index === activeOption}
|
||||
key={index}
|
||||
onClick={handleClickOption(option)}
|
||||
tabIndex={0}>
|
||||
tabIndex={0}
|
||||
>
|
||||
{renderOptionProp(option)}
|
||||
</Option>
|
||||
));
|
||||
@@ -183,7 +184,8 @@ const AutoComplete = <Option extends {}>({
|
||||
key={index}
|
||||
onClick={handleClickOption(option)}
|
||||
selected={index === activeOption}
|
||||
tabIndex={0}>
|
||||
tabIndex={0}
|
||||
>
|
||||
{getOptionLabel(option)}
|
||||
</MenuItem>
|
||||
));
|
||||
@@ -202,7 +204,8 @@ const AutoComplete = <Option extends {}>({
|
||||
color="inherit"
|
||||
onClick={handleClear}
|
||||
size="small"
|
||||
title={t('autoComplete.clear')}>
|
||||
title={t('autoComplete.clear')}
|
||||
>
|
||||
<CloseIcon fontSize="small" />
|
||||
</IconButton>
|
||||
)}
|
||||
@@ -211,7 +214,8 @@ const AutoComplete = <Option extends {}>({
|
||||
onClick={handleToggleShowOptions}
|
||||
showOptions={showOptions}
|
||||
size="small"
|
||||
title={showOptions ? t('autoComplete.collapse') : t('autoComplete.expand')}>
|
||||
title={showOptions ? t('autoComplete.collapse') : t('autoComplete.expand')}
|
||||
>
|
||||
<ExpandMoreIcon fontSize="small" />
|
||||
</ExpandButton>
|
||||
</EndAdornment>
|
||||
@@ -286,9 +290,11 @@ const Option = styled('div')<{ isSelected: boolean }>(({ isSelected }) => ({
|
||||
const StyledPaper = withStyles((theme: Theme) => ({
|
||||
root: {
|
||||
marginTop: theme?.spacing(0.5),
|
||||
position: 'absolute',
|
||||
borderRadius: 3,
|
||||
maxHeight: 165,
|
||||
overflowY: 'scroll',
|
||||
zIndex: 10000,
|
||||
overflowX: 'hidden',
|
||||
},
|
||||
}))(Paper);
|
||||
|
||||
@@ -26,7 +26,8 @@ const Link = React.forwardRef<LinkRef, Props>(function Link(
|
||||
ref={ref}
|
||||
rel="noopener noreferrer"
|
||||
target="_blank"
|
||||
{...props}>
|
||||
{...props}
|
||||
>
|
||||
{LinkTextContent}
|
||||
</a>
|
||||
) : (
|
||||
|
||||
@@ -25,7 +25,8 @@ const NotFound: React.FC = () => {
|
||||
flexDirection="column"
|
||||
flexGrow={1}
|
||||
justifyContent="center"
|
||||
p={2}>
|
||||
p={2}
|
||||
>
|
||||
<EmptyPackage alt={t('error.404.page-not-found')} src={PackageImg} />
|
||||
<StyledHeading className="not-found-text" variant="h4">
|
||||
{t('error.404.sorry-we-could-not-find-it')}
|
||||
|
||||
@@ -157,7 +157,7 @@ exports[`<NotFound /> component should load the component in default state 1`] =
|
||||
Sorry, we couldn't find it...
|
||||
</h4>
|
||||
<button
|
||||
class="MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButtonBase-root emotion-5"
|
||||
class="MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButtonBase-root emotion-5"
|
||||
data-testid="not-found-go-to-home-button"
|
||||
tabindex="0"
|
||||
type="button"
|
||||
|
||||
@@ -194,6 +194,7 @@ label[data-shrink=false]+.MuiInputBase-formControl .emotion-2:focus::-ms-input-p
|
||||
}
|
||||
|
||||
.emotion-4 {
|
||||
float: unset;
|
||||
padding: 0;
|
||||
line-height: 11px;
|
||||
-webkit-transition: width 150ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;
|
||||
@@ -209,6 +210,7 @@ label[data-shrink=false]+.MuiInputBase-formControl .emotion-2:focus::-ms-input-p
|
||||
<input
|
||||
aria-invalid="false"
|
||||
class="MuiOutlinedInput-input MuiInputBase-input emotion-2"
|
||||
id="mui-1"
|
||||
name="test"
|
||||
type="text"
|
||||
value="test"
|
||||
|
||||
@@ -1,168 +0,0 @@
|
||||
{
|
||||
"copy-to-clipboard": "Zkopírovat do schránky",
|
||||
"author-anonymous": "Anonymní",
|
||||
"author-unknown": "Neznámý",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "Navštívit domovskou stránku",
|
||||
"open-an-issue": "Otevřít otázku",
|
||||
"download-tarball": "Stáhnout archív (Tar)"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "Informace o registru"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "Dokumentace",
|
||||
"registry-info": "Informace o registru",
|
||||
"greetings": "Ahoj "
|
||||
},
|
||||
"search": {
|
||||
"packages": "Hledat balíčky"
|
||||
},
|
||||
"autoComplete": {
|
||||
"loading": "Načítání...",
|
||||
"no-results-found": "Nebyly nalezeny žádné výsledky",
|
||||
"clear": "Vyčistit",
|
||||
"expand": "Otevřít",
|
||||
"collapse": "Zavřít"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Uplinky",
|
||||
"versions": "Verze",
|
||||
"dependencies": "Závislosti",
|
||||
"readme": "Přečti si mě"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Uplinky",
|
||||
"no-items": "{{name}} nemá žádné uplinky."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "Aktuální značky",
|
||||
"version-history": "Historie verzí",
|
||||
"not-available": "Nedostupné"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "Zveřejněno v {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "Navštívit domovskou stránku",
|
||||
"homepage": "Domovská stránka",
|
||||
"open-an-issue": "Otevřít otázku",
|
||||
"bugs": "Chyby",
|
||||
"download": "Stáhnout {{what}}",
|
||||
"the-tar-file": "tar soubor",
|
||||
"tarball": "Archív (Tar)"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} nemá žádné závislosti.",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "Uživatelské jméno",
|
||||
"password": "Heslo"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "Vaše uživatelské jméno",
|
||||
"password": "Vaše silné heslo"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "Toto pole je povinné",
|
||||
"required-min-length": "Toto pole vyžaduje zadání alespoň {{length}} znaků",
|
||||
"unable-to-sign-in": "Přihlášení se nezdařilo",
|
||||
"username-or-password-cant-be-empty": "Uživatelské jméno nebo heslo nemohou být prázdné!"
|
||||
},
|
||||
"help": {
|
||||
"title": "Zatím nebyl zveřejně žádný balíček.",
|
||||
"sub-title": "Pro zveřejnění vašeho prvního balíčku proveďte následující:",
|
||||
"first-step": "1. Přihlašte se",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. Zveřejněte balíček",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. Obnovte tuto stránku."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "Nejnovější v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "Instalace",
|
||||
"install-using-yarn": "Instalace pomocí yarn",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "Instalace pomocí npm",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "Instalace pomocí pnpm",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "Repozitář"
|
||||
},
|
||||
"author": {
|
||||
"title": "Autor"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "Nejnovější distribuce",
|
||||
"license": "Licence",
|
||||
"size": "Velikost",
|
||||
"file-count": "počet souborů"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "Správci"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "Přispěvatelé"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "NPM verze",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Pohání",
|
||||
"made-with-love-on": "Tvořeno s <0>♥</0> na"
|
||||
},
|
||||
"button": {
|
||||
"close": "Zavřít",
|
||||
"cancel": "Zrušit",
|
||||
"login": "Přihlásit se",
|
||||
"logout": "Odhlásit se",
|
||||
"go-to-the-home-page": "Přejít na domovskou stránku",
|
||||
"learn-more": "Více informací",
|
||||
"fund-this-package": "<0>Sponzorovat</0> tento balíček"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "Něco se pokazilo.",
|
||||
"404": {
|
||||
"page-not-found": "404 - Stránka nebyla nalezena",
|
||||
"sorry-we-could-not-find-it": "Omlouváme se, ale nepodařilo se nám to najít..."
|
||||
},
|
||||
"app-context-not-correct-used": "Kontext aplikace nebyl použit správným způsobem",
|
||||
"theme-context-not-correct-used": "Kontext šablony nebyl použit správným způsobem",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta je vyžadováno v DetailContext"
|
||||
},
|
||||
"lng": {
|
||||
"english": "Angličtina",
|
||||
"czech": "Čeština",
|
||||
"japanese": "Japonština",
|
||||
"portuguese": "Portugalština",
|
||||
"spanish": "Španělština",
|
||||
"german": "Němčina",
|
||||
"chinese": "Čínština",
|
||||
"chineseTraditional": "Čínština (tradiční)",
|
||||
"french": "Francouzština",
|
||||
"russian": "Ruský",
|
||||
"turkish": "Turečtina",
|
||||
"ukraine": "Ukrajinština",
|
||||
"khmer": "Khmerština"
|
||||
},
|
||||
"flag": {
|
||||
"austria": "Rakousko",
|
||||
"brazil": "Brazílie",
|
||||
"spain": "Španělsko",
|
||||
"nicaragua": "Nikaragua",
|
||||
"india": "Indie",
|
||||
"china": "Čína",
|
||||
"germany": "Německo",
|
||||
"taiwan": "Tchaj-wan"
|
||||
}
|
||||
}
|
||||
@@ -1,168 +0,0 @@
|
||||
{
|
||||
"copy-to-clipboard": "In die Zwischenablage kopieren",
|
||||
"author-anonymous": "Anonymus",
|
||||
"author-unknown": "Unbekannt",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "Zur Homepage",
|
||||
"open-an-issue": "Einen Fehler melden",
|
||||
"download-tarball": "Archiv (Tarball) herunterladen"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "Registrierungsinformationen"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "Dokumentation",
|
||||
"registry-info": "Registrierungsinformationen",
|
||||
"greetings": "Hallo "
|
||||
},
|
||||
"search": {
|
||||
"packages": "Pakete suchen"
|
||||
},
|
||||
"autoComplete": {
|
||||
"loading": "wird geladen...",
|
||||
"no-results-found": "Kein Ergebnis gefunden",
|
||||
"clear": "Löschen",
|
||||
"expand": "Erweitern",
|
||||
"collapse": "Zurückziehen"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Uplinks",
|
||||
"versions": "Versionen",
|
||||
"dependencies": "Abhängigkeiten",
|
||||
"readme": "Liesmich"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Uplinks",
|
||||
"no-items": "{{name}} hat keine Uplinks."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "Aktuelle Tags",
|
||||
"version-history": "Versionsgeschichte",
|
||||
"not-available": "Nicht verfügbar"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "Veröffentlicht am {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "Zur Homepage",
|
||||
"homepage": "Homepage",
|
||||
"open-an-issue": "Einen Fehler melden",
|
||||
"bugs": "Fehler",
|
||||
"download": "{{what}} herunterladen",
|
||||
"the-tar-file": "die tar-Datei",
|
||||
"tarball": "Archiv (Tarball)"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} hat keine Abhängigkeiten",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "Benutzername",
|
||||
"password": "Passwort"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "Dein Benutzername",
|
||||
"password": "Dein sicheres Passwort"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "Dieses Feld ist erforderlich",
|
||||
"required-min-length": "Dieses Feld erfordert eine Mindestlänge von {{length}}",
|
||||
"unable-to-sign-in": "Anmeldung nicht möglich",
|
||||
"username-or-password-cant-be-empty": "Benutzername und Passwort dürfen nicht leer sein!"
|
||||
},
|
||||
"help": {
|
||||
"title": "Noch kein Paket publiziert.",
|
||||
"sub-title": "Um dein erstes Paket einfach zu publizieren:",
|
||||
"first-step": "1. Einloggen",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. Publizieren",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. Diese Seite aktualisieren."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "Letzte v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "Installierung",
|
||||
"install-using-yarn": "Mit yarn installieren",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "Mit npm installieren",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "Mit pnpm installieren",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "Repository"
|
||||
},
|
||||
"author": {
|
||||
"title": "Autor(in)"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "Neueste Distribution",
|
||||
"license": "Lizenz",
|
||||
"size": "Größe",
|
||||
"file-count": "Anzahl der Dateien"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "Maintainer"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "Contributor"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "NPM Version",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Unterstützt von",
|
||||
"made-with-love-on": "Gemacht mit <0>♥</0> in"
|
||||
},
|
||||
"button": {
|
||||
"close": "Schließen",
|
||||
"cancel": "Abbrechen",
|
||||
"login": "Einloggen",
|
||||
"logout": "Ausloggen",
|
||||
"go-to-the-home-page": "Zur Homepage",
|
||||
"learn-more": "Mehr erfahren",
|
||||
"fund-this-package": "Dieses Paket <0>finanzieren</0>"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "Etwas ist schief gelaufen.",
|
||||
"404": {
|
||||
"page-not-found": "404 - Seite nicht gefunden",
|
||||
"sorry-we-could-not-find-it": "Entschuldigung, wir konnten es nicht finden..."
|
||||
},
|
||||
"app-context-not-correct-used": "Der App-Kontext wurde nicht korrekt verwendet",
|
||||
"theme-context-not-correct-used": "Der Theme-Kontext wurde nicht korrekt verwendet",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta wird bei DetailContext benötigt"
|
||||
},
|
||||
"lng": {
|
||||
"english": "Englisch",
|
||||
"czech": "Tschechisch",
|
||||
"japanese": "Japanisch",
|
||||
"portuguese": "Portugiesisch",
|
||||
"spanish": "Spanisch",
|
||||
"german": "Deutsch",
|
||||
"chinese": "Chinesisch",
|
||||
"chineseTraditional": "Chinesisch (Traditionell)",
|
||||
"french": "Französisch",
|
||||
"russian": "Russisch",
|
||||
"turkish": "Türkisch",
|
||||
"ukraine": "Ukrainisch",
|
||||
"khmer": "Khmer"
|
||||
},
|
||||
"flag": {
|
||||
"austria": "Österreich",
|
||||
"brazil": "Brasilien",
|
||||
"spain": "Spanien",
|
||||
"nicaragua": "Nicaragua",
|
||||
"india": "Indien",
|
||||
"china": "China",
|
||||
"germany": "Deutschland",
|
||||
"taiwan": "Taiwan"
|
||||
}
|
||||
}
|
||||
@@ -1,170 +0,0 @@
|
||||
{
|
||||
"copy-to-clipboard": "Copy to clipboard",
|
||||
"author-anonymous": "Anonymous",
|
||||
"author-unknown": "Unknown",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "Visit homepage",
|
||||
"open-an-issue": "Open an issue",
|
||||
"download-tarball": "Download tarball"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "Registry Info"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "Documentation",
|
||||
"registry-info": "Registry Information",
|
||||
"registry-info-link": "Learn more",
|
||||
"registry-no-conf": "No configurations available",
|
||||
"greetings": "Hi "
|
||||
},
|
||||
"search": {
|
||||
"packages": "Search Packages"
|
||||
},
|
||||
"autoComplete": {
|
||||
"loading": "Loading...",
|
||||
"no-results-found": "No results found",
|
||||
"clear": "Clear",
|
||||
"expand": "Expand",
|
||||
"collapse": "Collapse"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Uplinks",
|
||||
"versions": "Versions",
|
||||
"dependencies": "Dependencies",
|
||||
"readme": "Readme"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Uplinks",
|
||||
"no-items": "{{name}} has no uplinks."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "Current Tags",
|
||||
"version-history": "Version history",
|
||||
"not-available": "Not available"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "Published on {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "Visit homepage",
|
||||
"homepage": "Homepage",
|
||||
"open-an-issue": "Open an issue",
|
||||
"bugs": "Bugs",
|
||||
"download": "Download {{what}}",
|
||||
"the-tar-file": "the tar file",
|
||||
"tarball": "Tarball"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} has no dependencies.",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "Username",
|
||||
"password": "Password"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "Your username",
|
||||
"password": "Your strong password"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "This field is required",
|
||||
"required-min-length": "This field required the min length of {{length}}",
|
||||
"unable-to-sign-in": "Unable to sign in",
|
||||
"username-or-password-cant-be-empty": "Username or password can't be empty!"
|
||||
},
|
||||
"help": {
|
||||
"title": "No Package Published Yet.",
|
||||
"sub-title": "To publish your first package just:",
|
||||
"first-step": "1. Login",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. Publish",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. Refresh this page."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "Latest v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "Installation",
|
||||
"install-using-yarn": "Install using yarn",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "Install using npm",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "Install using pnpm",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "Repository"
|
||||
},
|
||||
"author": {
|
||||
"title": "Author"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "Latest Distribution",
|
||||
"license": "License",
|
||||
"size": "Size",
|
||||
"file-count": "file count"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "Maintainers"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "Contributors"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "NPM Version",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Powered by",
|
||||
"made-with-love-on": "Made with <0>♥</0> on"
|
||||
},
|
||||
"button": {
|
||||
"close": "Close",
|
||||
"cancel": "Cancel",
|
||||
"login": "Login",
|
||||
"logout": "Logout",
|
||||
"go-to-the-home-page": "Go to the home page",
|
||||
"learn-more": "Learn More",
|
||||
"fund-this-package": "<0>Fund</0> this package"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "Something went wrong.",
|
||||
"404": {
|
||||
"page-not-found": "404 - Page not found",
|
||||
"sorry-we-could-not-find-it": "Sorry, we couldn't find it..."
|
||||
},
|
||||
"app-context-not-correct-used": "The app context was not used correctly",
|
||||
"theme-context-not-correct-used": "The theme context was not used correctly",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta is required at DetailContext"
|
||||
},
|
||||
"lng": {
|
||||
"english": "English",
|
||||
"czech": "Czech",
|
||||
"japanese": "Japanese",
|
||||
"portuguese": "Portuguese",
|
||||
"spanish": "Spanish",
|
||||
"german": "German",
|
||||
"chinese": "Chinese",
|
||||
"chineseTraditional": "Chinese (Traditional)",
|
||||
"french": "French",
|
||||
"russian": "Russian",
|
||||
"turkish": "Turkish",
|
||||
"ukraine": "Ukraine",
|
||||
"khmer": "Khmer"
|
||||
},
|
||||
"flag": {
|
||||
"austria": "Austria",
|
||||
"brazil": "Brazil",
|
||||
"spain": "Spain",
|
||||
"nicaragua": "Nicaragua",
|
||||
"india": "India",
|
||||
"china": "China",
|
||||
"germany": "Germany",
|
||||
"taiwan": "Taiwan"
|
||||
}
|
||||
}
|
||||
@@ -1,168 +0,0 @@
|
||||
{
|
||||
"copy-to-clipboard": "Copiar al portapapeles",
|
||||
"author-anonymous": "Anónimo",
|
||||
"author-unknown": "Desconocido",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "Visitar página principal",
|
||||
"open-an-issue": "Reportar un error",
|
||||
"download-tarball": "Descargar librería"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "Información del Registro"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "Documentación",
|
||||
"registry-info": "Información del Registro",
|
||||
"greetings": "Hola "
|
||||
},
|
||||
"search": {
|
||||
"packages": "Buscar paquetes"
|
||||
},
|
||||
"autoComplete": {
|
||||
"loading": "Cargando...",
|
||||
"no-results-found": "No se encontraron resultados",
|
||||
"clear": "Limpiar",
|
||||
"expand": "Expandir",
|
||||
"collapse": "Retraer"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Remoto",
|
||||
"versions": "Versiones",
|
||||
"dependencies": "Dependencias",
|
||||
"readme": "Léeme"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Remoto",
|
||||
"no-items": "{{name}} no tiene remotos."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "Etiquetas actuales",
|
||||
"version-history": "Historial de versiones",
|
||||
"not-available": "No disponible"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "Publicado en {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "Ir a la página principal",
|
||||
"homepage": "Página pricinpal",
|
||||
"open-an-issue": "Reportar un problema",
|
||||
"bugs": "Errores",
|
||||
"download": "Descargar {{what}}",
|
||||
"the-tar-file": "el archivo tar",
|
||||
"tarball": "Librería"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} no tiene dependencias.",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "Usuario",
|
||||
"password": "Contraseña"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "Tu usuario",
|
||||
"password": "Tu contraseña segura"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "Este campo es requerido",
|
||||
"required-min-length": "Este campo es requerido y la mínima longitud es {{length}}",
|
||||
"unable-to-sign-in": "No se pudo iniciar sesión",
|
||||
"username-or-password-cant-be-empty": "El nombre de usuario o la contraseña no pueden estar vacíos!"
|
||||
},
|
||||
"help": {
|
||||
"title": "Ningún paquete ha sido publicado aún.",
|
||||
"sub-title": "Para publicar tu primer paquete:",
|
||||
"first-step": "1. Inicia sesión",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. Publica",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. Refresca la página."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "Última v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "Instalación",
|
||||
"install-using-yarn": "Instala usando yarn",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "Instala usando npm",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "Instala usando pnpm",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "Repositorio"
|
||||
},
|
||||
"author": {
|
||||
"title": "Autor"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "Última distribución",
|
||||
"license": "Licencia",
|
||||
"size": "Tamaño",
|
||||
"file-count": "archivo cuenta"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "Mantenedores"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "Colaboradores"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "Versión NPM",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Hecho con",
|
||||
"made-with-love-on": "Hecho con <0>♥</0> on"
|
||||
},
|
||||
"button": {
|
||||
"close": "Cerrar",
|
||||
"cancel": "Cancelar",
|
||||
"login": "Iniciar sesión",
|
||||
"logout": "Cerrar sesión",
|
||||
"go-to-the-home-page": "Ir a la página principal",
|
||||
"learn-more": "Aprender más",
|
||||
"fund-this-package": "<0>Donar</0> a este paquete"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "Algo salió mal.",
|
||||
"404": {
|
||||
"page-not-found": "404 - Paquete no encontrado",
|
||||
"sorry-we-could-not-find-it": "Lo siento, no pudimos encontrarlo..."
|
||||
},
|
||||
"app-context-not-correct-used": "El contexto de la aplicación no fue correctamente usado",
|
||||
"theme-context-not-correct-used": "El contexto del tema no fue correctamente usado",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta es requerido en DetailContext"
|
||||
},
|
||||
"lng": {
|
||||
"english": "Inglés",
|
||||
"czech": "Checo",
|
||||
"japanese": "Japonés",
|
||||
"portuguese": "Portugués",
|
||||
"spanish": "Español",
|
||||
"german": "Alemán",
|
||||
"chinese": "Chino",
|
||||
"chineseTraditional": "Chino (Tradicional)",
|
||||
"french": "Francés",
|
||||
"russian": "Ruso",
|
||||
"turkish": "Turco",
|
||||
"ukraine": "Ucraniano",
|
||||
"khmer": "khmer"
|
||||
},
|
||||
"flag": {
|
||||
"austria": "Austria",
|
||||
"brazil": "Brasil",
|
||||
"spain": "España",
|
||||
"nicaragua": "Nicaragua",
|
||||
"india": "India",
|
||||
"china": "China",
|
||||
"germany": "Alemania",
|
||||
"taiwan": "Taiwán"
|
||||
}
|
||||
}
|
||||
@@ -1,168 +0,0 @@
|
||||
{
|
||||
"copy-to-clipboard": "Copier dans le presse-papier",
|
||||
"author-anonymous": "Anonyme",
|
||||
"author-unknown": "Inconnue",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "Visiter la page d'accueil",
|
||||
"open-an-issue": "Ouvrir un ticket",
|
||||
"download-tarball": "Télécharger l'archive"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "Informations du Registry"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "Documentation",
|
||||
"registry-info": "Informations du Registry",
|
||||
"greetings": "Bonjour "
|
||||
},
|
||||
"search": {
|
||||
"packages": "Rechercher des paquets"
|
||||
},
|
||||
"autoComplete": {
|
||||
"loading": "En cours de chargement...",
|
||||
"no-results-found": "Aucun resultat trouvé",
|
||||
"clear": "Nettoyer",
|
||||
"expand": "Développer",
|
||||
"collapse": "Se rétracter"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Uplinks",
|
||||
"versions": "Versions",
|
||||
"dependencies": "Dépendances",
|
||||
"readme": "Readme"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Uplinks",
|
||||
"no-items": "{{name}} n'a pas de uplink."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "Tags courants",
|
||||
"version-history": "Historique de version",
|
||||
"not-available": "Non disponible"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "Publié le {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "Visiter la page d'accueil",
|
||||
"homepage": "Page d'accueil",
|
||||
"open-an-issue": "Ouvrir un ticket",
|
||||
"bugs": "Bugs",
|
||||
"download": "Télécharger {{what}}",
|
||||
"the-tar-file": "le fichier tar",
|
||||
"tarball": "Archive"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} n'a aucune dépendance.",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "Nom d'utilisateur",
|
||||
"password": "Mot de passe"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "Votre nom d'utilisateur",
|
||||
"password": "Votre mot de passe"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "Ce champ est obligatoire",
|
||||
"required-min-length": "Ce champ doit faire au moins {{length}} caractères",
|
||||
"unable-to-sign-in": "Connexion impossible",
|
||||
"username-or-password-cant-be-empty": "Le nom d'utilisateur ou mot de passe ne peut pas être vide!"
|
||||
},
|
||||
"help": {
|
||||
"title": "Aucun paquet publié pour l'instant.",
|
||||
"sub-title": "Pour publier votre premier paquet:",
|
||||
"first-step": "1. Se connecter",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. Publier",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. Recharger cette page."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "Dernière v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "Installation",
|
||||
"install-using-yarn": "Installer avec yarn",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "Installer avec npm",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "Installer avec pnpm",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "Dépôt"
|
||||
},
|
||||
"author": {
|
||||
"title": "Auteur"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "Dernière distribution",
|
||||
"license": "Licence",
|
||||
"size": "Taille",
|
||||
"file-count": "nombre de fichiers"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "Mainteneurs"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "Contributeurs"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "Version NPM",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Propulsé par",
|
||||
"made-with-love-on": "Fait avec <0>♥</0> sur"
|
||||
},
|
||||
"button": {
|
||||
"close": "Fermer",
|
||||
"cancel": "Annuler",
|
||||
"login": "Se connecter",
|
||||
"logout": "Se déconnecter",
|
||||
"go-to-the-home-page": "Aller à la page d'accueil",
|
||||
"learn-more": "En savoir plus",
|
||||
"fund-this-package": "<0>Financer</0> ce paquet"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "Quelque chose a mal tourné.",
|
||||
"404": {
|
||||
"page-not-found": "404 - Page non trouvée",
|
||||
"sorry-we-could-not-find-it": "Desolé, nous n'avons rien retrouvé..."
|
||||
},
|
||||
"app-context-not-correct-used": "Le contexte de l'application n'a pas été utilisé correctement",
|
||||
"theme-context-not-correct-used": "Le contexte du thème n'a pas été utilisé correctement",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta est obligatoire à DetailContext"
|
||||
},
|
||||
"lng": {
|
||||
"english": "Anglais",
|
||||
"czech": "Tchèque",
|
||||
"japanese": "Japonais",
|
||||
"portuguese": "Portugais",
|
||||
"spanish": "Espagnol",
|
||||
"german": "Allemand",
|
||||
"chinese": "Chinois",
|
||||
"chineseTraditional": "Chinois (Traditionnel)",
|
||||
"french": "Français",
|
||||
"russian": "Russe",
|
||||
"turkish": "Turc",
|
||||
"ukraine": "Ukrainien",
|
||||
"khmer": "Khmer"
|
||||
},
|
||||
"flag": {
|
||||
"austria": "L'Autriche",
|
||||
"brazil": "Brésil",
|
||||
"spain": "Espagne",
|
||||
"nicaragua": "Nicaragua",
|
||||
"india": "Inde",
|
||||
"china": "Chine",
|
||||
"germany": "Allemagne",
|
||||
"taiwan": "Taïwan"
|
||||
}
|
||||
}
|
||||
@@ -1,168 +0,0 @@
|
||||
{
|
||||
"copy-to-clipboard": "クリップボードにコピー",
|
||||
"author-anonymous": "匿名",
|
||||
"author-unknown": "わからない",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "ホームページへ移動",
|
||||
"open-an-issue": "課題を開く",
|
||||
"download-tarball": "tar形式でダウンロード"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "レジストリの設定方法"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "ドキュメント",
|
||||
"registry-info": "レジストリ情報",
|
||||
"greetings": "こんにちは、"
|
||||
},
|
||||
"search": {
|
||||
"packages": "パッケージを検索"
|
||||
},
|
||||
"autoComplete": {
|
||||
"loading": "ロード中...",
|
||||
"no-results-found": "パッケージが見つかりませんでした",
|
||||
"clear": "きれいにするため",
|
||||
"expand": "拡大する",
|
||||
"collapse": "撤回する"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "アップリンク",
|
||||
"versions": "バージョン情報",
|
||||
"dependencies": "依存パッケージ",
|
||||
"readme": "Readme"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "アップリンク",
|
||||
"no-items": "{{name}}にアップリンクはありません"
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "タグ一覧",
|
||||
"version-history": "バージョン履歴",
|
||||
"not-available": "利用できません"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "{{time}}に更新されました •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "ホームページへ移動",
|
||||
"homepage": "ホームページ",
|
||||
"open-an-issue": "課題を開く",
|
||||
"bugs": "バグ",
|
||||
"download": "{{what}}ダウンロード",
|
||||
"the-tar-file": "tar形式のファイル",
|
||||
"tarball": "tar形式でダウンロード"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}}に依存パッケージはありません",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "ユーザ名",
|
||||
"password": "パスワード"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "あなたのユーザ名",
|
||||
"password": "あなたのパスワード"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "この項目は必ず入力して下さい",
|
||||
"required-min-length": "この項目は{{length}}文字以上入力して下さい",
|
||||
"unable-to-sign-in": "サインインできません",
|
||||
"username-or-password-cant-be-empty": "ユーザ名とパスワードは空にできません"
|
||||
},
|
||||
"help": {
|
||||
"title": "まだパッケージが登録されていません",
|
||||
"sub-title": "以下の手順で最初のパッケージを登録しましょう",
|
||||
"first-step": "1. ログイン",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. 登録",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. このページを再読み込みして下さい"
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "最新バージョンは{{version}}です",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "インストール方法",
|
||||
"install-using-yarn": "yarnでインストール",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "npmでインストール",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "pnpmでインストール",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "リポジトリ"
|
||||
},
|
||||
"author": {
|
||||
"title": "作者"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "最新の配信内容",
|
||||
"license": "ライセンス",
|
||||
"size": "サイズ",
|
||||
"file-count": "ファイル数"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "パッケージメンテナ"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "コントリビューター"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "NPM Version",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Powered by",
|
||||
"made-with-love-on": "Made with <0>♥</0> on"
|
||||
},
|
||||
"button": {
|
||||
"close": "閉じる",
|
||||
"cancel": "キャンセル",
|
||||
"login": "ログイン",
|
||||
"logout": "ログアウト",
|
||||
"go-to-the-home-page": "トップページに戻る",
|
||||
"learn-more": "もっと知る",
|
||||
"fund-this-package": "このパッケージに<0>投資</0>"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "何か問題が発生したようです。",
|
||||
"404": {
|
||||
"page-not-found": "404 - Page not found",
|
||||
"sorry-we-could-not-find-it": "残念ながら、ご指定のページはありませんでした…。"
|
||||
},
|
||||
"app-context-not-correct-used": "AppContextが正しく使用されませんでした",
|
||||
"theme-context-not-correct-used": "ThemeContextが正しく使用されませんでした",
|
||||
"package-meta-is-required-at-detail-context": "DetailContextではpackageMetaが必要です"
|
||||
},
|
||||
"lng": {
|
||||
"english": "英語",
|
||||
"czech": "チェコ人",
|
||||
"japanese": "日本語",
|
||||
"portuguese": "ポルトガル語",
|
||||
"spanish": "スペイン語",
|
||||
"german": "ドイツ語",
|
||||
"chinese": "中国語",
|
||||
"chineseTraditional": "繁体字中国語",
|
||||
"french": "フランス語",
|
||||
"russian": "ロシア",
|
||||
"turkish": "トルコ人",
|
||||
"ukraine": "ウクライナ",
|
||||
"khmer": "クメール語"
|
||||
},
|
||||
"flag": {
|
||||
"austria": "オーストリア",
|
||||
"brazil": "ブラジル",
|
||||
"spain": "スペイン",
|
||||
"nicaragua": "ニカラグア",
|
||||
"india": "インド",
|
||||
"china": "中国",
|
||||
"germany": "ドイツ",
|
||||
"taiwan": "台湾"
|
||||
}
|
||||
}
|
||||
@@ -1,168 +0,0 @@
|
||||
{
|
||||
"copy-to-clipboard": "ចម្លងទៅក្ដារតម្បៀតខ្ទាស់",
|
||||
"author-anonymous": "គ្មានអត្តសញ្ញាណ",
|
||||
"author-unknown": "មិនស្គាល់",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "ទស្សនាគេហទំព័រ",
|
||||
"open-an-issue": "បើកកិច្ចការ",
|
||||
"download-tarball": "ទាញយកកញ្ចប់ឯកសារ"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "ព័ត៌មានការចុះឈ្មោះ"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "ឯកសារ",
|
||||
"registry-info": "ព័ត៌មានការចុះឈ្មោះ",
|
||||
"greetings": "សួស្តី"
|
||||
},
|
||||
"search": {
|
||||
"packages": "ស្វែងរកកញ្ចប់"
|
||||
},
|
||||
"autoComplete": {
|
||||
"loading": "កំពុងផ្ទុក...",
|
||||
"no-results-found": "រកមិនឃើញលទ្ធផល",
|
||||
"clear": "សម្អាត",
|
||||
"expand": "ពង្រីក",
|
||||
"collapse": "ដកថយ"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "ភ្ជាប់តំណទៅ",
|
||||
"versions": "កំណែ",
|
||||
"dependencies": "អាស្រ័យលើ",
|
||||
"readme": "អានខ្ញុំជាមុនសិន"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "ភ្ជាប់តំណទៅ",
|
||||
"no-items": "{{name}} គ្មានភ្ជាប់តំណទៅ។"
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "ស្លាកបច្ចុប្បន្ន",
|
||||
"version-history": "ប្រវត្តិសាស្រ្តជំនាន់",
|
||||
"not-available": "Not available"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "បោះពុម្ភផ្សាយ {{time}}។",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "ទស្សនាគេហទំព័រ",
|
||||
"homepage": "គេហទំព័រ",
|
||||
"open-an-issue": "បើកកិច្ចការ",
|
||||
"bugs": "កំហុស",
|
||||
"download": "ទាញយក {{what}}",
|
||||
"the-tar-file": "ឯកសាជា tar",
|
||||
"tarball": "ឯកសារ Tarball"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} មិនមានភាពអាស្រ័យ។",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "ឈ្មោះអ្នកប្រើប្រាស់",
|
||||
"password": "ពាក្យសម្ងាត់"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "ឈ្មោះអ្នកប្រើរបស់អ្នក",
|
||||
"password": "ពាក្យសម្ងាត់ខ្លាំងរបស់អ្នក"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "ចន្លោះនេះត្រូវតែំពេញ",
|
||||
"required-min-length": "ប្រអប់នេះទាមទារប្រវែងអប្បបរមា {{length}}",
|
||||
"unable-to-sign-in": "មិនអាចចូលបានទេ",
|
||||
"username-or-password-cant-be-empty": "ឈ្មោះអ្នកប្រើឬពាក្យសម្ងាត់មិនអាចទទេ!"
|
||||
},
|
||||
"help": {
|
||||
"title": "មិនទាន់មានការបោះពុម្ពផ្សាយកញ្ចប់នៅឡើយទេ។",
|
||||
"sub-title": "ដើម្បីផ្សព្វផ្សាយកញ្ចប់ដំបូងរបស់អ្នកគ្រាន់តែ៖",
|
||||
"first-step": "1. ចូល",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. ផ្សព្វផ្សាយ",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "ផ្ទុកទំព័រនេះឡើងវិញ។"
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "ចុងក្រោយ v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "ការដំឡើង",
|
||||
"install-using-yarn": "ដំឡើងដោយប្រើ yarn",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "ដំឡើងដោយប្រើ npm",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "ដំឡើងដោយប្រើ pnpm",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "ឃ្លាំង"
|
||||
},
|
||||
"author": {
|
||||
"title": "អ្នកនិពន្ធ"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "ការចែកចាយចុងក្រោយ",
|
||||
"license": "អាជ្ញាប័ណ្ណ",
|
||||
"size": "ទំហំ",
|
||||
"file-count": "រាប់ឯកសារ"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "អ្នកថែរក្សា"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "អ្នកចូលរួមអភិវឌ្ឍ"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "NPM កំណែ",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "ឧបត្ថម្ភដោយ",
|
||||
"made-with-love-on": "ផលិតជាមួយ <0>♥</0> លើ"
|
||||
},
|
||||
"button": {
|
||||
"close": "បិទ",
|
||||
"cancel": "បោះបង់",
|
||||
"login": "ចូល",
|
||||
"logout": "ចាកចេញ",
|
||||
"go-to-the-home-page": "ទៅទំព័រដើម",
|
||||
"learn-more": "ស្វែងយល់បន្ថែម",
|
||||
"fund-this-package": "<0>Fund</0> កញ្ចប់នេះ"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "មានអ្វីមួយមិនប្រក្រតី។",
|
||||
"404": {
|
||||
"page-not-found": "៤០៤ - រកមិនឃើញទំព័រ",
|
||||
"sorry-we-could-not-find-it": "សូមទោសយើងមិនអាចរកវាឃើញទេ..."
|
||||
},
|
||||
"app-context-not-correct-used": "បរិបទកម្មវិធីមិនត្រូវបានប្រើត្រឹមត្រូវទេ",
|
||||
"theme-context-not-correct-used": "បរិបទទម្រង់មិនត្រូវបានប្រើត្រឹមត្រូវទេ",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta ត្រូវបានទាមទារនៅ DetailContext"
|
||||
},
|
||||
"lng": {
|
||||
"english": "អង់គ្លេស",
|
||||
"czech": "ឆែក",
|
||||
"japanese": "ជប៉ុន",
|
||||
"portuguese": "ព័រទុយហ្កាល់",
|
||||
"spanish": "អេស្ប៉ាញ",
|
||||
"german": "អាឡឺម៉ង់",
|
||||
"chinese": "ចិន",
|
||||
"chineseTraditional": "ជនជាតិចិន (ប្រពៃណី)",
|
||||
"french": "បារាំង",
|
||||
"russian": "រុស្ស៊ី",
|
||||
"turkish": "ទួរគី",
|
||||
"ukraine": "អ៊ុយក្រែន",
|
||||
"khmer": "ខ្មែរ"
|
||||
},
|
||||
"flag": {
|
||||
"austria": "អូទ្រីស",
|
||||
"brazil": "ប្រេស៊ីល",
|
||||
"spain": "អេស្ប៉ាញ",
|
||||
"nicaragua": "នីការ៉ាហ្គា",
|
||||
"india": "ឥណ្ឌា",
|
||||
"china": "ចិន",
|
||||
"germany": "ប្រទេសអាល្លឺម៉ង់",
|
||||
"taiwan": "តៃវ៉ាន់"
|
||||
}
|
||||
}
|
||||
@@ -1,168 +0,0 @@
|
||||
{
|
||||
"copy-to-clipboard": "Copiar para área de transferência",
|
||||
"author-anonymous": "Anônimo(a)",
|
||||
"author-unknown": "Desconhecido",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "Visitar a página inicial",
|
||||
"open-an-issue": "Criar um incidente",
|
||||
"download-tarball": "Baixar Tarball"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "Informações do Registro"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "Documentação",
|
||||
"registry-info": "Informações do Registro",
|
||||
"greetings": "Oi "
|
||||
},
|
||||
"search": {
|
||||
"packages": "Pesquisar Pacotes"
|
||||
},
|
||||
"autoComplete": {
|
||||
"loading": "Carregando...",
|
||||
"no-results-found": "Nenhum resultado encontrado",
|
||||
"clear": "Limpar",
|
||||
"expand": "Expandir",
|
||||
"collapse": "Retrair"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Uplinks",
|
||||
"versions": "Versões",
|
||||
"dependencies": "Dependências",
|
||||
"readme": "Leia-me"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Uplinks",
|
||||
"no-items": "{{name}} não tem uplinks."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "Tags atuais",
|
||||
"version-history": "Histórico de versões",
|
||||
"not-available": "Não disponível"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "Publicado em {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "Visitar a página inicial",
|
||||
"homepage": "Página inicial",
|
||||
"open-an-issue": "Criar um incidente",
|
||||
"bugs": "Erros",
|
||||
"download": "Baixar {{what}}",
|
||||
"the-tar-file": "o arquivo tar",
|
||||
"tarball": "Tarball"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} não tem dependências.",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "Nome do usuário",
|
||||
"password": "Senha"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "O seu nome",
|
||||
"password": "A sua senha forte"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "Este campo é obrigatório",
|
||||
"required-min-length": "Este campo requer o mínimo de {{length}} caracteres",
|
||||
"unable-to-sign-in": "Não foi possível fazer login",
|
||||
"username-or-password-cant-be-empty": "Nome de usuário ou senha não podem estar vazios!"
|
||||
},
|
||||
"help": {
|
||||
"title": "Nenhum pacote publicado ainda.",
|
||||
"sub-title": "Para publicar seu primeiro pacote apenas:",
|
||||
"first-step": "1. Faça login",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. Publique",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. Atualize esta página."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "Última versão: v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "Instalação",
|
||||
"install-using-yarn": "Instale usando yarn",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "Instale usando npm",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "Instale usando pnpm",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "Repositório"
|
||||
},
|
||||
"author": {
|
||||
"title": "Autor(a)"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "Distribuição mais recente",
|
||||
"license": "Licença",
|
||||
"size": "Tamanho",
|
||||
"file-count": "Contagem de arquivos"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "Mantenedores(as)"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "Contribuidores(as)"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "Versão NPM",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Feito por",
|
||||
"made-with-love-on": "Feito com amor <0>♥</0> no(a)"
|
||||
},
|
||||
"button": {
|
||||
"close": "Fechar",
|
||||
"cancel": "Cancelar",
|
||||
"login": "Conectar",
|
||||
"logout": "Desconectar",
|
||||
"go-to-the-home-page": "Ir para a página inicial",
|
||||
"learn-more": "Leia mais",
|
||||
"fund-this-package": "<0>Financie</0> este pacote"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "Algo deu errado.",
|
||||
"404": {
|
||||
"page-not-found": "404 - Página não encontrada",
|
||||
"sorry-we-could-not-find-it": "Desculpe, não conseguimos encontrar..."
|
||||
},
|
||||
"app-context-not-correct-used": "O contexto do aplicativo não foi usado corretamente",
|
||||
"theme-context-not-correct-used": "O contexto do tema não foi usado corretamente",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta é requerido em DetailContext"
|
||||
},
|
||||
"lng": {
|
||||
"english": "Inglês",
|
||||
"czech": "Tcheco",
|
||||
"japanese": "Japonês",
|
||||
"portuguese": "Português",
|
||||
"spanish": "Espanhol",
|
||||
"german": "Alemão",
|
||||
"chinese": "Chinês",
|
||||
"chineseTraditional": "Chinês (Tradicional)",
|
||||
"french": "Francês",
|
||||
"russian": "Russo",
|
||||
"turkish": "Turco",
|
||||
"ukraine": "Ucraniano",
|
||||
"khmer": "Khmer"
|
||||
},
|
||||
"flag": {
|
||||
"austria": "Austria",
|
||||
"brazil": "Brasil",
|
||||
"spain": "Espanha",
|
||||
"nicaragua": "Nicaragua",
|
||||
"india": "India",
|
||||
"china": "China",
|
||||
"germany": "Alemanha",
|
||||
"taiwan": "Taiwan"
|
||||
}
|
||||
}
|
||||
@@ -1,168 +0,0 @@
|
||||
{
|
||||
"copy-to-clipboard": "Копировать в буфер обмена",
|
||||
"author-anonymous": "Анонимный",
|
||||
"author-unknown": "неизвестно",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "Посетить домашнюю страницу",
|
||||
"open-an-issue": "Открыть вопрос, проблему, ...",
|
||||
"download-tarball": "Скачать архив"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "Информация о реестре"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "Документация",
|
||||
"registry-info": "Информация о реестре",
|
||||
"greetings": "Привет "
|
||||
},
|
||||
"search": {
|
||||
"packages": "Поиск пакетов"
|
||||
},
|
||||
"autoComplete": {
|
||||
"loading": "Загрузка ...",
|
||||
"no-results-found": "Ничего не найдено",
|
||||
"clear": "Очистить",
|
||||
"expand": "Развернуть",
|
||||
"collapse": "Свернуть"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Публикации",
|
||||
"versions": "Версии",
|
||||
"dependencies": "Зависимости",
|
||||
"readme": "Описание"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Публикации",
|
||||
"no-items": "{{name}} не опубликован."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "Текущие теги",
|
||||
"version-history": "История версий",
|
||||
"not-available": "Недоступен"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "Опубликовано {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "Посетить домашнюю страницу",
|
||||
"homepage": "Домашняя страница",
|
||||
"open-an-issue": "Открыть вопрос, проблему, ...",
|
||||
"bugs": "Ошибки",
|
||||
"download": "Скачать {{what}}",
|
||||
"the-tar-file": "файл tar",
|
||||
"tarball": "Скачать"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} не имеет зависимостей.",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "Имя пользователя",
|
||||
"password": "Пароль"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "Ваше имя пользователя",
|
||||
"password": "Ваш надежный пароль"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "Это поле является обязательным",
|
||||
"required-min-length": "Для этого поля требуется минимальная длина {{length}}",
|
||||
"unable-to-sign-in": "Невозможно войти",
|
||||
"username-or-password-cant-be-empty": "Имя пользователя или пароль не могут быть пустыми!"
|
||||
},
|
||||
"help": {
|
||||
"title": "Нет опубликованных пакетов",
|
||||
"sub-title": "Опубликовать свой первый пакет просто:",
|
||||
"first-step": "1. Подключитесь",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. Опубликуйте",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. Обновите эту страницу."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "Последняя версия v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "Установка",
|
||||
"install-using-yarn": "Установка с помощью yarn",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "Установка с помощью npm",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "Установка с помощью pnpm",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "Хранилище"
|
||||
},
|
||||
"author": {
|
||||
"title": "Автор"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "Условия распространения",
|
||||
"license": "Лицензия",
|
||||
"size": "Размер",
|
||||
"file-count": "количество файлов"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "Техническое сопровождение"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "Авторы"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "Версия NPM",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Работает на",
|
||||
"made-with-love-on": "Сделано с <0>♥</0> на"
|
||||
},
|
||||
"button": {
|
||||
"close": "Закрыть",
|
||||
"cancel": "Отмена",
|
||||
"login": "Войти",
|
||||
"logout": "Выйти",
|
||||
"go-to-the-home-page": "Перейдите на главную страницу",
|
||||
"learn-more": "Изучайте больше",
|
||||
"fund-this-package": "<0>Поддержать</0> этот пакет"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "Что-то пошло не так.",
|
||||
"404": {
|
||||
"page-not-found": "404 - Страница не найдена",
|
||||
"sorry-we-could-not-find-it": "К сожалению, мы не смогли его найти ..."
|
||||
},
|
||||
"app-context-not-correct-used": "Контекст программы использовался не правильно",
|
||||
"theme-context-not-correct-used": "Контекст темы использовано неправильно",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta требуется в DetailContext"
|
||||
},
|
||||
"lng": {
|
||||
"english": "Английский",
|
||||
"czech": "Чешский",
|
||||
"japanese": "Японский",
|
||||
"portuguese": "Португальский",
|
||||
"spanish": "Испанский",
|
||||
"german": "Немецкий",
|
||||
"russian": "Русский",
|
||||
"chinese": "Китайский",
|
||||
"chineseTraditional": "Китайский (Традиционный)",
|
||||
"french": "Французский",
|
||||
"turkish": "турецкий",
|
||||
"ukraine": "Украинский",
|
||||
"khmer": "Кхмерский"
|
||||
},
|
||||
"flag": {
|
||||
"austria": "Австрия",
|
||||
"brazil": "Бразилия",
|
||||
"spain": "Испания",
|
||||
"nicaragua": "Никарагуа",
|
||||
"india": "Индия",
|
||||
"china": "Китай",
|
||||
"germany": "Германия",
|
||||
"taiwan": "Тайвань"
|
||||
}
|
||||
}
|
||||
@@ -1,168 +0,0 @@
|
||||
{
|
||||
"copy-to-clipboard": "Panoya kopyala",
|
||||
"author-anonymous": "Anonim",
|
||||
"author-unknown": "Bilinmeyen",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "Ana sayfayı ziyaret et",
|
||||
"open-an-issue": "Sorunları aç",
|
||||
"download-tarball": "Arşivi indir"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "Kayıt Bilgisi"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "Dokümantasyon",
|
||||
"registry-info": "Kayıt Bilgileri",
|
||||
"greetings": "Merhaba "
|
||||
},
|
||||
"search": {
|
||||
"packages": "Paket Ara"
|
||||
},
|
||||
"autoComplete": {
|
||||
"loading": "Yükleniyor...",
|
||||
"no-results-found": "Sonuç bulunamadı",
|
||||
"clear": "Temizle",
|
||||
"expand": "Genişlet",
|
||||
"collapse": "Dök"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Bağlantılar",
|
||||
"versions": "Sürümler",
|
||||
"dependencies": "Bağımlılıklar",
|
||||
"readme": "Beni Oku"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Bağlantılar",
|
||||
"no-items": "{{name}} bağlantısı yok"
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "Mevcut Etiketler",
|
||||
"version-history": "Sürüm Tarihçesi",
|
||||
"not-available": "Mevcut değil"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "{{time}}'de yayınlandı •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "Ana sayfayı ziyaret et",
|
||||
"homepage": "Ana sayfa",
|
||||
"open-an-issue": "Sorunları aç",
|
||||
"bugs": "Hatalar",
|
||||
"download": "İndir {{what}}",
|
||||
"the-tar-file": "arşiv dosyası",
|
||||
"tarball": "Arşiv"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} bağımlılığı yok.",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "Kullanıcı Adı",
|
||||
"password": "Parola"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "Kullanıcı adınız",
|
||||
"password": "Parolanız"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "Bu alan gereklidir",
|
||||
"required-min-length": "Bu alan en az {{length}} karakter uzunluğunda olmalıdır",
|
||||
"unable-to-sign-in": "Oturum açılamıyor",
|
||||
"username-or-password-cant-be-empty": "Kullanıcı adı veya parola boş olamaz!"
|
||||
},
|
||||
"help": {
|
||||
"title": "Henüz Paket Yayınlanmadı.",
|
||||
"sub-title": "İlk paketinizi yayınlamak için:",
|
||||
"first-step": "1. Giriş",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. Yayınla",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. Sayfayı yenile."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "En son sürüm v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "Kurulum",
|
||||
"install-using-yarn": "Yarn kullanarak kurulum",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "NPM kullanarak kurulum",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "pnpm kullanarak kurulum",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "Depo"
|
||||
},
|
||||
"author": {
|
||||
"title": "Yazar"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "Son Dağıtım",
|
||||
"license": "Lisans",
|
||||
"size": "Boyut",
|
||||
"file-count": "Dosya adedi"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "Bakımcılar"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "Katkıda bulunanlar"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "NPM Sürümü",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Destekleyen",
|
||||
"made-with-love-on": "<0>♥</0> ile yapılmıştır"
|
||||
},
|
||||
"button": {
|
||||
"close": "Kapat",
|
||||
"cancel": "İptal",
|
||||
"login": "Giriş",
|
||||
"logout": "Çıkış",
|
||||
"go-to-the-home-page": "Ana sayfaya git",
|
||||
"learn-more": "Daha Fazlasını Öğren",
|
||||
"fund-this-package": "Bu paketi <0>fonla</0>"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "Bir şeyler ters gitti.",
|
||||
"404": {
|
||||
"page-not-found": "404 - Sayfa bulunamadı",
|
||||
"sorry-we-could-not-find-it": "Üzgünüz, bunu bulamadık..."
|
||||
},
|
||||
"app-context-not-correct-used": "Uygulama kapsamı doğru kullanılmadı",
|
||||
"theme-context-not-correct-used": "Tema kapsamı doğru kullanılmadı",
|
||||
"package-meta-is-required-at-detail-context": "DetailContext için packageMeta gereklidir"
|
||||
},
|
||||
"lng": {
|
||||
"english": "İngilizce",
|
||||
"czech": "Çekçe",
|
||||
"japanese": "Japonca",
|
||||
"portuguese": "Portekizce",
|
||||
"spanish": "İspanyolca",
|
||||
"german": "Almanca",
|
||||
"chinese": "Çince",
|
||||
"chineseTraditional": "Çince (Geleneksel)",
|
||||
"french": "Fransızca",
|
||||
"russian": "Rusça",
|
||||
"turkish": "Türkçe",
|
||||
"ukraine": "Ukraynaca",
|
||||
"khmer": "Kmerce"
|
||||
},
|
||||
"flag": {
|
||||
"austria": "Avusturya",
|
||||
"brazil": "Brezilya",
|
||||
"spain": "Ispanya",
|
||||
"nicaragua": "Nikaragua",
|
||||
"india": "Hindistan",
|
||||
"china": "Çin",
|
||||
"germany": "Almanya",
|
||||
"taiwan": "Tayvan"
|
||||
}
|
||||
}
|
||||
@@ -1,168 +0,0 @@
|
||||
{
|
||||
"copy-to-clipboard": "Копіювати в буфер обміну",
|
||||
"author-anonymous": "Анонімний",
|
||||
"author-unknown": "невідомо",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "Відвідати домашню сторінку",
|
||||
"open-an-issue": "Відкрити питання, проблему, ...",
|
||||
"download-tarball": "Завантажити архів"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "Інформація про реєстр"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "Документація",
|
||||
"registry-info": "Інформація про реєстр",
|
||||
"greetings": "Привіт "
|
||||
},
|
||||
"search": {
|
||||
"packages": "Пошук пакетів"
|
||||
},
|
||||
"autoComplete": {
|
||||
"loading": "Завантаження...",
|
||||
"no-results-found": "Нічого не знайдено",
|
||||
"clear": "Чистити",
|
||||
"expand": "Розгорнути",
|
||||
"collapse": "Відкликати"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Публікації",
|
||||
"versions": "Версії",
|
||||
"dependencies": "Залежності",
|
||||
"readme": "Опис"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Публікації",
|
||||
"no-items": "{{name}} не опубліковано."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "Поточні теги",
|
||||
"version-history": "Історія версій",
|
||||
"not-available": "Недоступний"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "Опубліковано {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "Відвідати домашню сторінку",
|
||||
"homepage": "Домашня сторінка",
|
||||
"open-an-issue": "Відкрити питання, проблему, ...",
|
||||
"bugs": "Помилки",
|
||||
"download": "Завантажити {{what}}",
|
||||
"the-tar-file": "файл tar",
|
||||
"tarball": "Завантажити"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} не має залежностей.",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "Ім'я користувача",
|
||||
"password": "Пароль"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "Ваше ім'я користувача",
|
||||
"password": "Ваш надійний пароль"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "Це поле є обов'язковим",
|
||||
"required-min-length": "Для цього поля потрібна мінімальна довжина {{length}}",
|
||||
"unable-to-sign-in": "Неможливо ввійти",
|
||||
"username-or-password-cant-be-empty": "Ім'я користувача або пароль не можуть бути порожніми !"
|
||||
},
|
||||
"help": {
|
||||
"title": "Пакети ще не опубліковані",
|
||||
"sub-title": "Опублікувати свій перший пакет просто:",
|
||||
"first-step": "1. Підключіться",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. Опублікуйте",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. Оновіть цю сторінку."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "Остання версія v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "Встановлення",
|
||||
"install-using-yarn": "Встановлення за допомогою yarn",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "Встановлення за допомогою npm",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "Встановлення за допомогою pnpm",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "Сховище"
|
||||
},
|
||||
"author": {
|
||||
"title": "Автор"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "Умови поширення",
|
||||
"license": "Ліцензія",
|
||||
"size": "Розмір",
|
||||
"file-count": "кількість файлів"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "Технічне супроводження"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "Автори"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "NPM версія",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Працює на",
|
||||
"made-with-love-on": "Зроблено з <0> ♥ </0> на"
|
||||
},
|
||||
"button": {
|
||||
"close": "Закрити",
|
||||
"cancel": "Скасувати",
|
||||
"login": "Вхід",
|
||||
"logout": "Вийти",
|
||||
"go-to-the-home-page": "Перейдіть на головну сторінку",
|
||||
"learn-more": "Вивчайте більше",
|
||||
"fund-this-package": "<0>Фінансувати</0> цей пакет"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "Щось пішло не так.",
|
||||
"404": {
|
||||
"page-not-found": "404 - Сторінку не знайдено",
|
||||
"sorry-we-could-not-find-it": "На жаль, ми не змогли його знайти ..."
|
||||
},
|
||||
"app-context-not-correct-used": "Контекст програми не використовувався правильно",
|
||||
"theme-context-not-correct-used": "Контекст теми використано неправильно",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta is required at DetailContext"
|
||||
},
|
||||
"lng": {
|
||||
"english": "Англійська",
|
||||
"czech": "Чеська",
|
||||
"japanese": "Японська",
|
||||
"portuguese": "Португальська",
|
||||
"spanish": "Іспанська",
|
||||
"german": "Німецька",
|
||||
"chinese": "Китайська",
|
||||
"chineseTraditional": "Китайці (Традиційні)",
|
||||
"french": "Французька",
|
||||
"russian": "Російська",
|
||||
"turkish": "Турецька",
|
||||
"ukraine": "Українська",
|
||||
"khmer": "Khmer"
|
||||
},
|
||||
"flag": {
|
||||
"austria": "Австрія",
|
||||
"brazil": "Бразилія",
|
||||
"spain": "Іспанія",
|
||||
"nicaragua": "Нікарагуа",
|
||||
"india": "Індія",
|
||||
"china": "Китай",
|
||||
"germany": "Німеччина",
|
||||
"taiwan": "Тайвань"
|
||||
}
|
||||
}
|
||||
@@ -1,168 +0,0 @@
|
||||
{
|
||||
"copy-to-clipboard": "复制到粘贴板",
|
||||
"author-anonymous": "匿名",
|
||||
"author-unknown": "未知",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "访问主页",
|
||||
"open-an-issue": "提交问题",
|
||||
"download-tarball": "下载压缩包"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "注册信息"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "文档",
|
||||
"registry-info": "登记信息",
|
||||
"greetings": "您好 "
|
||||
},
|
||||
"search": {
|
||||
"packages": "查找Packages"
|
||||
},
|
||||
"autoComplete": {
|
||||
"loading": "加载中...",
|
||||
"no-results-found": "没有找到结果",
|
||||
"clear": "清除",
|
||||
"expand": "展开",
|
||||
"collapse": "收回"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Uplinks",
|
||||
"versions": "版本",
|
||||
"dependencies": "依赖",
|
||||
"readme": "Readme"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Uplinks",
|
||||
"no-items": "{{name}} 没有 uplinks."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "当前标签",
|
||||
"version-history": "历史版本",
|
||||
"not-available": "不可用"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "发布于 {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "访问主页",
|
||||
"homepage": "主页",
|
||||
"open-an-issue": "提交问题",
|
||||
"bugs": "Bugs",
|
||||
"download": "下载 {{what}}",
|
||||
"the-tar-file": "tar 文件",
|
||||
"tarball": "压缩包"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} 没有依赖包.",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "用户名",
|
||||
"password": "密码"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "您的用户名",
|
||||
"password": "您的密码"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "必填项",
|
||||
"required-min-length": "长度不能小于 {{length}}",
|
||||
"unable-to-sign-in": "登录失败",
|
||||
"username-or-password-cant-be-empty": "用户名或密码不能为空!"
|
||||
},
|
||||
"help": {
|
||||
"title": "还没有发布任何 NPM 包.",
|
||||
"sub-title": "发布第一个 NPM 包:",
|
||||
"first-step": "1. 登录",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. 发布",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. 刷新当前页面."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "最新版本 v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "安装",
|
||||
"install-using-yarn": "使用 yarn 安装",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "使用 npm 安装",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "使用 pnpm 安装",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "仓库"
|
||||
},
|
||||
"author": {
|
||||
"title": "作者"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "发布信息",
|
||||
"license": "许可",
|
||||
"size": "大小",
|
||||
"file-count": "文件数量"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "维护人"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "贡献者"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "NPM 版本",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Powered by",
|
||||
"made-with-love-on": "Made with <0>♥</0> on"
|
||||
},
|
||||
"button": {
|
||||
"close": "关闭",
|
||||
"cancel": "取消",
|
||||
"login": "登录",
|
||||
"logout": "注销",
|
||||
"go-to-the-home-page": "跳转到主页",
|
||||
"learn-more": "了解更多",
|
||||
"fund-this-package": "<0>捐助</0>这个 package"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "发生了一些错误",
|
||||
"404": {
|
||||
"page-not-found": "404 - 页面不存在",
|
||||
"sorry-we-could-not-find-it": "对不起, 我们没有找到..."
|
||||
},
|
||||
"app-context-not-correct-used": "app context 没有被正确使用",
|
||||
"theme-context-not-correct-used": "theme context 没有被正确使用",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta 在 DetailContext 上是必需的"
|
||||
},
|
||||
"lng": {
|
||||
"english": "英语",
|
||||
"czech": "捷克語",
|
||||
"japanese": "日语",
|
||||
"portuguese": "葡萄牙语",
|
||||
"spanish": "西班牙语",
|
||||
"german": "德语",
|
||||
"chinese": "中文",
|
||||
"chineseTraditional": "正体中文",
|
||||
"french": "法语",
|
||||
"russian": "俄语",
|
||||
"turkish": "土耳其",
|
||||
"ukraine": "乌克兰",
|
||||
"khmer": "高棉语"
|
||||
},
|
||||
"flag": {
|
||||
"austria": "奥地利",
|
||||
"brazil": "巴西",
|
||||
"spain": "西班牙",
|
||||
"nicaragua": "尼加拉瓜",
|
||||
"india": "印度",
|
||||
"china": "中国",
|
||||
"germany": "德国",
|
||||
"taiwan": "台湾"
|
||||
}
|
||||
}
|
||||
@@ -1,165 +0,0 @@
|
||||
{
|
||||
"copy-to-clipboard": "複製到剪貼簿",
|
||||
"author-anonymous": "匿名",
|
||||
"author-unknown": "未知",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "瀏覽首頁",
|
||||
"open-an-issue": "提交問題",
|
||||
"download-tarball": "下載 tarball"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "註冊資訊"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "文件",
|
||||
"registry-info": "註冊資訊",
|
||||
"greetings": "你好 "
|
||||
},
|
||||
"search": {
|
||||
"packages": "搜尋套件"
|
||||
},
|
||||
"auto-complete": {
|
||||
"loading": "載入中...",
|
||||
"no-results-found": "無結果"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Uplinks",
|
||||
"versions": "版本",
|
||||
"dependencies": "相依",
|
||||
"readme": "Readme"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Uplinks",
|
||||
"no-items": "{{name}} has no uplinks."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "當前標籤",
|
||||
"version-history": "歷史版本",
|
||||
"not-available": "無法取得"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "發布於 {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "瀏覽首頁",
|
||||
"homepage": "首頁",
|
||||
"open-an-issue": "提交問題",
|
||||
"bugs": "Bugs",
|
||||
"download": "下载 {{what}}",
|
||||
"the-tar-file": "tar 檔案",
|
||||
"tarball": "Tarball"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} 沒有相依套件.",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "使用者名稱",
|
||||
"password": "密碼"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "你的使用者名稱",
|
||||
"password": "你的密碼"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "必填欄位",
|
||||
"required-min-length": "長度不可短於 {{length}}",
|
||||
"unable-to-sign-in": "無法登入",
|
||||
"username-or-password-cant-be-empty": "使用者名稱或密碼不可空白!"
|
||||
},
|
||||
"help": {
|
||||
"title": "尚未發布任何 NPM 套件.",
|
||||
"sub-title": "發布第一個 NPM 套件:",
|
||||
"first-step": "1. 登入",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. 發布",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. 重新整理頁面。"
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "最新版本 v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "安装",
|
||||
"install-using-yarn": "使用 yarn 安装",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "使用 npm 安装",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "使用 pnpm 安装",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "儲存庫"
|
||||
},
|
||||
"author": {
|
||||
"title": "作者"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "發布資訊",
|
||||
"license": "許可",
|
||||
"size": "大小",
|
||||
"file-count": "檔案數量"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "維護人員"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "貢獻人員"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "NPM 版本",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Powered by",
|
||||
"made-with-love-on": "Made with <0>♥</0> on"
|
||||
},
|
||||
"button": {
|
||||
"close": "關閉",
|
||||
"cancel": "取消",
|
||||
"login": "登入",
|
||||
"logout": "登出",
|
||||
"go-to-the-home-page": "前往首頁",
|
||||
"learn-more": "了解更多",
|
||||
"fund-this-package": "<0>Fund</0> this package"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "發生錯誤。",
|
||||
"404": {
|
||||
"page-not-found": "404 - 頁面不存在",
|
||||
"sorry-we-could-not-find-it": "不好意思, 找不到..."
|
||||
},
|
||||
"app-context-not-correct-used": "app context 没有被正確使用",
|
||||
"theme-context-not-correct-used": "theme context 没有被正確使用",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta is required at DetailContext"
|
||||
},
|
||||
"lng": {
|
||||
"english": "英文",
|
||||
"czech": "捷克文",
|
||||
"japanese": "日文",
|
||||
"portuguese": "葡萄牙文",
|
||||
"spanish": "西班牙文",
|
||||
"german": "德文",
|
||||
"chinese": "簡體中文",
|
||||
"chineseTraditional": "正體中文",
|
||||
"french": "法文",
|
||||
"russian": "俄文",
|
||||
"turkish": "土耳其",
|
||||
"ukraine": "烏克蘭文",
|
||||
"khmer": "高棉文"
|
||||
},
|
||||
"flag": {
|
||||
"austria": "奧地利",
|
||||
"brazil": "巴西",
|
||||
"spain": "西班牙",
|
||||
"nicaragua": "尼加拉瓜",
|
||||
"india": "印度",
|
||||
"china": "中國 ",
|
||||
"germany": "德國",
|
||||
"taiwan": "台灣"
|
||||
}
|
||||
}
|
||||
@@ -19,7 +19,8 @@ const DetailContainerTabs: React.FC<Props> = ({ tabPosition, onChange }) => {
|
||||
indicatorColor={'primary'}
|
||||
onChange={onChange}
|
||||
value={tabPosition}
|
||||
variant={'fullWidth'}>
|
||||
variant={'fullWidth'}
|
||||
>
|
||||
<Tab data-testid={'readme-tab'} id={'readme-tab'} label={t('tab.readme')} />
|
||||
<Tab data-testid={'dependencies-tab'} id={'dependencies-tab'} label={t('tab.dependencies')} />
|
||||
<Tab data-testid={'versions-tab'} id={'versions-tab'} label={t('tab.versions')} />
|
||||
|
||||
@@ -216,7 +216,7 @@ Object {
|
||||
<span
|
||||
class="MuiTypography-root MuiTypography-body1 MuiListItemText-primary emotion-6"
|
||||
>
|
||||
3 years ago
|
||||
4 years ago
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
@@ -344,7 +344,7 @@ Object {
|
||||
<span
|
||||
class="MuiTypography-root MuiTypography-body1 MuiListItemText-primary emotion-6"
|
||||
>
|
||||
3 years ago
|
||||
4 years ago
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
@@ -27,7 +27,8 @@ const DetailSidebarFundButton: React.FC = () => {
|
||||
color="primary"
|
||||
fullWidth={true}
|
||||
startIcon={<StyledFavoriteIcon />}
|
||||
variant="outlined">
|
||||
variant="outlined"
|
||||
>
|
||||
<Trans components={[<StyledFundStrong key="fund" />]} i18nKey="button.fund-this-package" />
|
||||
</Button>
|
||||
</StyledLink>
|
||||
|
||||
@@ -32,7 +32,8 @@ const Dist: FC = () => {
|
||||
|
||||
return (
|
||||
<List
|
||||
subheader={<StyledText variant="subtitle1">{t('sidebar.distribution.title')}</StyledText>}>
|
||||
subheader={<StyledText variant="subtitle1">{t('sidebar.distribution.title')}</StyledText>}
|
||||
>
|
||||
<DistListItem button={true}>
|
||||
<DistChip name={t('sidebar.distribution.file-count')}>{dist.fileCount}</DistChip>
|
||||
<DistChip name={t('sidebar.distribution.size')}>
|
||||
|
||||
@@ -27,7 +27,8 @@ const Engine: React.FC = () => {
|
||||
<List
|
||||
subheader={
|
||||
<StyledText variant={'subtitle1'}>{t('sidebar.engines.node-js')}</StyledText>
|
||||
}>
|
||||
}
|
||||
>
|
||||
<EngineListItem button={true}>
|
||||
<Avatar src={node} />
|
||||
<ListItemText primary={engines.node} />
|
||||
@@ -41,7 +42,8 @@ const Engine: React.FC = () => {
|
||||
<List
|
||||
subheader={
|
||||
<StyledText variant={'subtitle1'}>{t('sidebar.engines.npm-version')}</StyledText>
|
||||
}>
|
||||
}
|
||||
>
|
||||
<EngineListItem button={true}>
|
||||
<Avatar src={npm} />
|
||||
<ListItemText primary={engines.npm} />
|
||||
|
||||
@@ -33,7 +33,8 @@ const Install: React.FC = () => {
|
||||
return hasPkgManagers ? (
|
||||
<List
|
||||
data-testid={'installList'}
|
||||
subheader={<StyledText variant={'subtitle1'}>{t('sidebar.installation.title')}</StyledText>}>
|
||||
subheader={<StyledText variant={'subtitle1'}>{t('sidebar.installation.title')}</StyledText>}
|
||||
>
|
||||
{hasNpm && (
|
||||
<InstallListItem dependencyManager={DependencyManager.NPM} packageName={packageName} />
|
||||
)}
|
||||
|
||||
@@ -71,7 +71,8 @@ const Repository: React.FC = () => {
|
||||
return (
|
||||
<List
|
||||
dense={true}
|
||||
subheader={<StyledText variant="subtitle1">{t('sidebar.repository.title')}</StyledText>}>
|
||||
subheader={<StyledText variant="subtitle1">{t('sidebar.repository.title')}</StyledText>}
|
||||
>
|
||||
<RepositoryListItem button={true}>
|
||||
<RepositoryAvatar src={git} />
|
||||
<RepositoryListItemText
|
||||
|
||||
@@ -44,7 +44,8 @@ describe.skip('test Version page', () => {
|
||||
value={{
|
||||
...detailContextValue,
|
||||
hasNotBeenFound: true,
|
||||
}}>
|
||||
}}
|
||||
>
|
||||
<Version />
|
||||
</DetailContext.Provider>
|
||||
</MemoryRouter>
|
||||
|
||||
@@ -33,7 +33,8 @@ const VersionContextProvider: React.FC = ({ children }) => {
|
||||
packageName,
|
||||
isLoading,
|
||||
hasNotBeenFound,
|
||||
}}>
|
||||
}}
|
||||
>
|
||||
{children}
|
||||
</DetailContext.Provider>
|
||||
);
|
||||
|
||||
@@ -384,7 +384,7 @@ exports[`<Help /> component should load the component in default state 1`] = `
|
||||
class="MuiCardActions-root MuiCardActions-spacing emotion-23"
|
||||
>
|
||||
<a
|
||||
class="MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButtonBase-root emotion-24"
|
||||
class="MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButtonBase-root emotion-24"
|
||||
href="https://verdaccio.org/docs/en/installation"
|
||||
tabindex="0"
|
||||
>
|
||||
|
||||
@@ -159,10 +159,12 @@ const Package: React.FC<PackageInterface> = ({
|
||||
onClick={() => {
|
||||
handleDownload(dist.tarball);
|
||||
}}
|
||||
to="#">
|
||||
to="#"
|
||||
>
|
||||
<Tooltip
|
||||
aria-label={t('package.download', { what: t('package.the-tar-file') })}
|
||||
title={t('package.tarball')}>
|
||||
title={t('package.tarball')}
|
||||
>
|
||||
<IconButton aria-label={t('package.download')} size="large">
|
||||
<DownloadIcon />
|
||||
</IconButton>
|
||||
@@ -183,7 +185,8 @@ const Package: React.FC<PackageInterface> = ({
|
||||
container={true}
|
||||
item={true}
|
||||
justify="flex-end"
|
||||
xs={true}>
|
||||
xs={true}
|
||||
>
|
||||
{renderHomePageLink()}
|
||||
{renderBugsLink()}
|
||||
{renderDownloadLink()}
|
||||
|
||||
@@ -72,13 +72,17 @@ export const login = createModel<RootModel>()({
|
||||
async getUser({ username, password }, state) {
|
||||
const basePath = state.configuration.config.base;
|
||||
try {
|
||||
const payload: LoginResponse = await API.request(`${basePath}-/verdaccio/login`, 'POST', {
|
||||
body: JSON.stringify({ username, password }),
|
||||
headers: {
|
||||
Accept: HEADERS.JSON,
|
||||
'Content-Type': HEADERS.JSON,
|
||||
},
|
||||
});
|
||||
const payload: LoginResponse = await API.request(
|
||||
`${basePath}-/verdaccio/sec/login`,
|
||||
'POST',
|
||||
{
|
||||
body: JSON.stringify({ username, password }),
|
||||
headers: {
|
||||
Accept: HEADERS.JSON,
|
||||
'Content-Type': HEADERS.JSON,
|
||||
},
|
||||
}
|
||||
);
|
||||
dispatch.login.logInUser(payload);
|
||||
dispatch.packages.getPackages();
|
||||
} catch (error: any) {
|
||||
|
||||
@@ -72,12 +72,12 @@ export const manifest = createModel<RootModel>()({
|
||||
}
|
||||
|
||||
const manifest: Package = await API.request(
|
||||
`${basePath}-/verdaccio/sidebar/${packageName}${
|
||||
`${basePath}-/verdaccio/data/sidebar/${packageName}${
|
||||
packageVersion ? `?v=${packageVersion}` : ''
|
||||
}`
|
||||
);
|
||||
const readme: string = await API.request<string>(
|
||||
`${basePath}-/verdaccio/package/readme/${packageName}${
|
||||
`${basePath}-/verdaccio/data/package/readme/${packageName}${
|
||||
packageVersion ? `?v=${packageVersion}` : ''
|
||||
}`,
|
||||
'GET'
|
||||
|
||||
@@ -21,7 +21,7 @@ export const packages = createModel<RootModel>()({
|
||||
async getPackages(_payload, state) {
|
||||
const basePath = state.configuration.config.base;
|
||||
try {
|
||||
const payload: Package[] = await API.request(`${basePath}-/verdaccio/packages`, 'GET');
|
||||
const payload: Package[] = await API.request(`${basePath}-/verdaccio/data/packages`, 'GET');
|
||||
dispatch.packages.savePackages(payload);
|
||||
} catch (error: any) {
|
||||
// eslint-disable-next-line no-console
|
||||
|
||||
@@ -60,7 +60,7 @@ export const search = createModel<RootModel>()({
|
||||
// https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API#Browser_compatibility
|
||||
// FUTURE: signal is not well supported for IE and Samsung Browser
|
||||
const suggestions: SearchResultWeb[] = await API.request(
|
||||
`${basePath}-/verdaccio/search/${encodeURIComponent(value)}`,
|
||||
`${basePath}-/verdaccio/data/search/${encodeURIComponent(value)}`,
|
||||
'GET',
|
||||
{
|
||||
signal,
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @verdaccio/proxy
|
||||
|
||||
## 6.0.0-6-next.17
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [730b5d8c]
|
||||
- @verdaccio/logger@6.0.0-6-next.9
|
||||
|
||||
## 6.0.0-6-next.16
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/proxy",
|
||||
"version": "6.0.0-6-next.16",
|
||||
"version": "6.0.0-6-next.17",
|
||||
"description": "verdaccio proxy fetcher",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -42,7 +42,7 @@
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.12",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.4",
|
||||
"@verdaccio/local-storage": "workspace:11.0.0-6-next.11",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.8",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.9",
|
||||
"@verdaccio/streams": "workspace:11.0.0-6-next.5",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.10",
|
||||
"JSONStream": "1.3.5",
|
||||
@@ -50,16 +50,16 @@
|
||||
"debug": "4.3.3",
|
||||
"lodash": "4.17.21",
|
||||
"node-fetch": "2.6.6",
|
||||
"request": "2.87.0",
|
||||
"undici": "4.7.3",
|
||||
"request": "2.88.0",
|
||||
"undici": "4.12.2",
|
||||
"undici-fetch": "1.0.0-rc.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "16.11.12",
|
||||
"@types/node": "16.11.19",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.10",
|
||||
"get-stream": "^6.0.1",
|
||||
"nock": "13.0.11",
|
||||
"node-mocks-http": "1.10.1",
|
||||
"nock": "13.2.2",
|
||||
"node-mocks-http": "1.11.0",
|
||||
"semver": "7.3.5"
|
||||
},
|
||||
"funding": {
|
||||
|
||||
@@ -1,5 +1,23 @@
|
||||
# @verdaccio/server
|
||||
|
||||
## 6.0.0-6-next.25
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 048ac95e: feat: align with v5 ui endpoints and ui small bugfix
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [048ac95e]
|
||||
- Updated dependencies [730b5d8c]
|
||||
- @verdaccio/web@6.0.0-6-next.23
|
||||
- @verdaccio/logger@6.0.0-6-next.9
|
||||
- @verdaccio/api@6.0.0-6-next.20
|
||||
- @verdaccio/auth@6.0.0-6-next.17
|
||||
- @verdaccio/loaders@6.0.0-6-next.9
|
||||
- @verdaccio/middleware@6.0.0-6-next.17
|
||||
- @verdaccio/store@6.0.0-6-next.18
|
||||
|
||||
## 6.0.0-6-next.24
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/server",
|
||||
"version": "6.0.0-6-next.24",
|
||||
"version": "6.0.0-6-next.25",
|
||||
"description": "server logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -30,31 +30,31 @@
|
||||
"npm": ">=6"
|
||||
},
|
||||
"dependencies": {
|
||||
"@verdaccio/api": "workspace:6.0.0-6-next.19",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.16",
|
||||
"@verdaccio/api": "workspace:6.0.0-6-next.20",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.17",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.4",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.12",
|
||||
"@verdaccio/loaders": "workspace:6.0.0-6-next.8",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.8",
|
||||
"@verdaccio/middleware": "workspace:6.0.0-6-next.16",
|
||||
"@verdaccio/store": "workspace:6.0.0-6-next.17",
|
||||
"@verdaccio/loaders": "workspace:6.0.0-6-next.9",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.9",
|
||||
"@verdaccio/middleware": "workspace:6.0.0-6-next.17",
|
||||
"@verdaccio/store": "workspace:6.0.0-6-next.18",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.10",
|
||||
"@verdaccio/web": "workspace:6.0.0-6-next.22",
|
||||
"@verdaccio/web": "workspace:6.0.0-6-next.23",
|
||||
"verdaccio-audit": "workspace:11.0.0-6-next.8",
|
||||
"compression": "1.7.4",
|
||||
"cors": "2.8.5",
|
||||
"debug": "4.3.3",
|
||||
"express": "4.17.1",
|
||||
"express-rate-limit": "5.3.0",
|
||||
"express": "4.17.2",
|
||||
"express-rate-limit": "5.5.1",
|
||||
"lodash": "4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "16.11.12",
|
||||
"@types/node": "16.11.19",
|
||||
"@verdaccio/mock": "workspace:6.0.0-6-next.13",
|
||||
"@verdaccio/proxy": "workspace:6.0.0-6-next.16",
|
||||
"@verdaccio/proxy": "workspace:6.0.0-6-next.17",
|
||||
"@verdaccio/helper": "1.0.0",
|
||||
"http-errors": "1.8.1",
|
||||
"request": "2.87.0"
|
||||
"request": "2.88.0"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -119,7 +119,7 @@ describe('StorageTest', () => {
|
||||
expect(notcachedSpy).toHaveBeenCalledTimes(0);
|
||||
expect(cachedSpy).toHaveBeenCalledTimes(1);
|
||||
expect(cachedSpy).toHaveBeenCalledWith(
|
||||
'http://0.0.0.0:55548/jquery/-/jquery-1.5.1.tgz'
|
||||
'http://localhost:55548/jquery/-/jquery-1.5.1.tgz'
|
||||
);
|
||||
res();
|
||||
});
|
||||
@@ -139,7 +139,7 @@ describe('StorageTest', () => {
|
||||
expect(cachedSpy).toHaveBeenCalledTimes(0);
|
||||
expect(notcachedSpy).toHaveBeenCalledTimes(1);
|
||||
expect(notcachedSpy).toHaveBeenCalledWith(
|
||||
'http://0.0.0.0:55548/@jquery%2fjquery/-/jquery-1.5.1.tgz'
|
||||
'http://localhost:55548/@jquery%2fjquery/-/jquery-1.5.1.tgz'
|
||||
);
|
||||
res();
|
||||
});
|
||||
|
||||
@@ -63,7 +63,7 @@ describe('endpoint web unit test', () => {
|
||||
test('should display sidebar info', () => {
|
||||
return new Promise((resolve) => {
|
||||
request(app)
|
||||
.get('/-/verdaccio/sidebar/@scope/pk1-test')
|
||||
.get('/-/verdaccio/data/sidebar/@scope/pk1-test')
|
||||
.expect(HTTP_STATUS.OK)
|
||||
.expect(HEADER_TYPE.CONTENT_TYPE, HEADERS.JSON_CHARSET)
|
||||
.end(function (err, res) {
|
||||
@@ -85,7 +85,7 @@ describe('endpoint web unit test', () => {
|
||||
test('should display sidebar info by version', () => {
|
||||
return new Promise((resolve) => {
|
||||
request(app)
|
||||
.get('/-/verdaccio/sidebar/@scope/pk1-test?v=1.0.6')
|
||||
.get('/-/verdaccio/data/sidebar/@scope/pk1-test?v=1.0.6')
|
||||
.expect(HTTP_STATUS.OK)
|
||||
.expect(HEADER_TYPE.CONTENT_TYPE, HEADERS.JSON_CHARSET)
|
||||
.end(function (err, res) {
|
||||
@@ -104,7 +104,7 @@ describe('endpoint web unit test', () => {
|
||||
test('should display sidebar info 404', () => {
|
||||
return new Promise((resolve) => {
|
||||
request(app)
|
||||
.get('/-/verdaccio/sidebar/@scope/404')
|
||||
.get('/-/verdaccio/data/sidebar/@scope/404')
|
||||
.expect(HTTP_STATUS.NOT_FOUND)
|
||||
.expect(HEADER_TYPE.CONTENT_TYPE, HEADERS.JSON_CHARSET)
|
||||
.end(function () {
|
||||
@@ -116,7 +116,7 @@ describe('endpoint web unit test', () => {
|
||||
test('should display sidebar info 404 with version', () => {
|
||||
return new Promise((resolve) => {
|
||||
request(app)
|
||||
.get('/-/verdaccio/sidebar/@scope/pk1-test?v=0.0.0-not-found')
|
||||
.get('/-/verdaccio/data/sidebar/@scope/pk1-test?v=0.0.0-not-found')
|
||||
.expect(HTTP_STATUS.NOT_FOUND)
|
||||
.expect(HEADER_TYPE.CONTENT_TYPE, HEADERS.JSON_CHARSET)
|
||||
.end(function () {
|
||||
@@ -130,7 +130,7 @@ describe('endpoint web unit test', () => {
|
||||
test('should find @scope/pk1-test', () => {
|
||||
return new Promise((resolve) => {
|
||||
request(app)
|
||||
.get('/-/verdaccio/search/@scope%2fpk1-test')
|
||||
.get('/-/verdaccio/data/search/@scope%2fpk1-test')
|
||||
.expect(HTTP_STATUS.OK)
|
||||
.end(function (_err, res) {
|
||||
expect(res.body).toHaveLength(1);
|
||||
@@ -142,7 +142,7 @@ describe('endpoint web unit test', () => {
|
||||
test('should not find forbidden-place', () => {
|
||||
return new Promise((resolve) => {
|
||||
request(app)
|
||||
.get('/-/verdaccio/search/forbidden-place')
|
||||
.get('/-/verdaccio/data/search/forbidden-place')
|
||||
.expect(HTTP_STATUS.OK)
|
||||
.end(function (err, res) {
|
||||
// this is expected since we are not logged
|
||||
|
||||
@@ -32,13 +32,13 @@
|
||||
"homepage": "https://verdaccio.org",
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@verdaccio/cli": "workspace:6.0.0-6-next.26",
|
||||
"@verdaccio/ui-theme": "workspace:6.0.0-6-next.13",
|
||||
"@verdaccio/cli": "workspace:6.0.0-6-next.27",
|
||||
"@verdaccio/ui-theme": "workspace:6.0.0-6-next.14",
|
||||
"fs-extra": "10.0.0",
|
||||
"webpack": "5.64.0",
|
||||
"webpack-bundle-analyzer": "4.4.2",
|
||||
"webpack": "5.66.0",
|
||||
"webpack-bundle-analyzer": "4.5.0",
|
||||
"webpack-bundle-size-analyzer": "3.1.0",
|
||||
"webpack-cli": "4.8.0"
|
||||
"webpack-cli": "4.9.1"
|
||||
},
|
||||
"keywords": [
|
||||
"private",
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @verdaccio/store
|
||||
|
||||
## 6.0.0-6-next.18
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [730b5d8c]
|
||||
- @verdaccio/logger@6.0.0-6-next.9
|
||||
- @verdaccio/loaders@6.0.0-6-next.9
|
||||
- @verdaccio/proxy@6.0.0-6-next.17
|
||||
|
||||
## 6.0.0-6-next.17
|
||||
|
||||
### Major Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@verdaccio/store",
|
||||
"version": "6.0.0-6-next.17",
|
||||
"version": "6.0.0-6-next.18",
|
||||
"description": "loaders logic",
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -41,16 +41,16 @@
|
||||
"dependencies": {
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.12",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.4",
|
||||
"@verdaccio/loaders": "workspace:6.0.0-6-next.8",
|
||||
"@verdaccio/loaders": "workspace:6.0.0-6-next.9",
|
||||
"@verdaccio/local-storage": "workspace:11.0.0-6-next.11",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.8",
|
||||
"@verdaccio/proxy": "workspace:6.0.0-6-next.16",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.9",
|
||||
"@verdaccio/proxy": "workspace:6.0.0-6-next.17",
|
||||
"@verdaccio/streams": "workspace:11.0.0-6-next.5",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.10",
|
||||
"@verdaccio/tarball": "workspace:11.0.0-6-next.11",
|
||||
"JSONStream": "1.3.5",
|
||||
"abortcontroller-polyfill": "1.7.3",
|
||||
"async": "3.1.1",
|
||||
"async": "3.2.3",
|
||||
"debug": "4.3.3",
|
||||
"lodash": "4.17.21",
|
||||
"lunr": "2.3.9",
|
||||
@@ -59,15 +59,15 @@
|
||||
"semver": "7.3.5"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "16.11.12",
|
||||
"@types/node": "16.11.19",
|
||||
"@verdaccio/mock": "workspace:6.0.0-6-next.13",
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.10",
|
||||
"@verdaccio/helper": "workspace:1.0.0",
|
||||
"undici": "4.7.3",
|
||||
"nock": "13.0.11",
|
||||
"undici": "4.12.2",
|
||||
"nock": "13.2.2",
|
||||
"undici-fetch": "1.0.0-rc.4",
|
||||
"tmp-promise": "3.0.3",
|
||||
"node-mocks-http": "1.10.1"
|
||||
"node-mocks-http": "1.11.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
|
||||
@@ -21,8 +21,8 @@
|
||||
"semver": "7.3.5"
|
||||
},
|
||||
"devDependencies": {
|
||||
"autocannon": "7.5.0",
|
||||
"node-fetch": "3.0.0-beta.6-exportfix",
|
||||
"ts-node": "10.2.1"
|
||||
"autocannon": "7.6.0",
|
||||
"node-fetch": "cjs",
|
||||
"ts-node": "10.4.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
"main": "./build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
"dependencies": {
|
||||
"@docusaurus/types": "2.0.0-beta.13",
|
||||
"@docusaurus/utils": "2.0.0-beta.13"
|
||||
"@docusaurus/types": "2.0.0-beta.14",
|
||||
"@docusaurus/utils": "2.0.0-beta.14"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf ./build",
|
||||
|
||||
@@ -31,7 +31,6 @@ export default function contributorsPlugin(
|
||||
const contributorsFilesName = pathFileName || join(__dirname, 'contributors.json');
|
||||
try {
|
||||
content = JSON.parse(readFileSync(contributorsFilesName, 'utf8'));
|
||||
console.log('content', content);
|
||||
return content;
|
||||
} catch (error) {
|
||||
console.log('error', error);
|
||||
|
||||
@@ -15,12 +15,12 @@
|
||||
"eslint-config-google": "0.14.0",
|
||||
"eslint-config-prettier": "8.3.0",
|
||||
"eslint-plugin-babel": "5.3.1",
|
||||
"eslint-plugin-import": "2.24.2",
|
||||
"eslint-plugin-jest": "24.4.0",
|
||||
"eslint-plugin-jsx-a11y": "6.4.1",
|
||||
"eslint-plugin-import": "2.25.4",
|
||||
"eslint-plugin-jest": "24.7.0",
|
||||
"eslint-plugin-jsx-a11y": "6.5.1",
|
||||
"eslint-plugin-prettier": "4.0.0",
|
||||
"eslint-plugin-react": "7.25.1",
|
||||
"eslint-plugin-react-hooks": "4.2.0",
|
||||
"eslint-plugin-react": "7.28.0",
|
||||
"eslint-plugin-react-hooks": "4.3.0",
|
||||
"eslint-plugin-simple-import-sort": "7.0.0",
|
||||
"eslint-plugin-verdaccio": "10.0.0"
|
||||
},
|
||||
|
||||
@@ -43,12 +43,12 @@
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.4",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.12",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.10",
|
||||
"core-js": "3.17.2",
|
||||
"core-js": "3.20.2",
|
||||
"debug": "4.3.3",
|
||||
"fs-extra": "10.0.0",
|
||||
"lodash": "4.17.21",
|
||||
"request": "2.87.0",
|
||||
"supertest": "6.1.6"
|
||||
"request": "2.88.0",
|
||||
"supertest": "6.2.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/types": "workspace:11.0.0-6-next.10"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
export const DOMAIN_SERVERS = '0.0.0.0';
|
||||
export const DOMAIN_SERVERS = 'localhost';
|
||||
export const CREDENTIALS = {
|
||||
user: 'test',
|
||||
password: 'test',
|
||||
|
||||
@@ -1,5 +1,17 @@
|
||||
# verdaccio
|
||||
|
||||
## 6.0.0-6-next.29
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [048ac95e]
|
||||
- Updated dependencies [730b5d8c]
|
||||
- @verdaccio/ui-theme@6.0.0-6-next.14
|
||||
- @verdaccio/logger@6.0.0-6-next.9
|
||||
- @verdaccio/node-api@6.0.0-6-next.26
|
||||
- @verdaccio/cli@6.0.0-6-next.27
|
||||
- @verdaccio/hooks@6.0.0-6-next.11
|
||||
|
||||
## 6.0.0-6-next.28
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "verdaccio",
|
||||
"version": "6.0.0-6-next.28",
|
||||
"version": "6.0.0-6-next.29",
|
||||
"description": "A lightweight private npm proxy registry",
|
||||
"main": "build/index.js",
|
||||
"types": "build/index.d.ts",
|
||||
@@ -37,22 +37,22 @@
|
||||
},
|
||||
"homepage": "https://verdaccio.org",
|
||||
"dependencies": {
|
||||
"@verdaccio/cli": "workspace:6.0.0-6-next.26",
|
||||
"@verdaccio/hooks": "workspace:6.0.0-6-next.10",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.8",
|
||||
"@verdaccio/node-api": "workspace:6.0.0-6-next.25",
|
||||
"@verdaccio/ui-theme": "workspace:6.0.0-6-next.13",
|
||||
"@verdaccio/cli": "workspace:6.0.0-6-next.27",
|
||||
"@verdaccio/hooks": "workspace:6.0.0-6-next.11",
|
||||
"@verdaccio/logger": "workspace:6.0.0-6-next.9",
|
||||
"@verdaccio/node-api": "workspace:6.0.0-6-next.26",
|
||||
"@verdaccio/ui-theme": "workspace:6.0.0-6-next.14",
|
||||
"@verdaccio/utils": "workspace:6.0.0-6-next.10",
|
||||
"verdaccio-audit": "workspace:11.0.0-6-next.8",
|
||||
"verdaccio-htpasswd": "workspace:11.0.0-6-next.11"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@verdaccio/mock": "workspace:6.0.0-6-next.13",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.16",
|
||||
"@verdaccio/auth": "workspace:6.0.0-6-next.17",
|
||||
"@verdaccio/core": "workspace:6.0.0-6-next.4",
|
||||
"@verdaccio/config": "workspace:6.0.0-6-next.12",
|
||||
"@verdaccio/store": "workspace:6.0.0-6-next.17",
|
||||
"fastify": "3.24.1"
|
||||
"@verdaccio/store": "workspace:6.0.0-6-next.18",
|
||||
"fastify": "3.25.3"
|
||||
},
|
||||
"keywords": [
|
||||
"private",
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user