1
0
mirror of https://github.com/amir20/dozzle.git synced 2025-12-25 14:59:26 +01:00

Merge remote-tracking branch 'origin/master' into jump-to-context

This commit is contained in:
Coteh
2022-03-06 12:10:52 -05:00
6 changed files with 222 additions and 173 deletions

View File

@@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2.4.0
uses: actions/checkout@v3
- name: Install Node
uses: actions/setup-node@v3
- name: Install pnpm
@@ -25,11 +25,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Install Go
uses: actions/setup-go@v2.2.0
uses: actions/setup-go@v3
with:
go-version: 1.17.x
- name: Checkout code
uses: actions/checkout@v2.4.0
uses: actions/checkout@v3
- name: Run Go Tests with Coverage
run: make test SKIP_ASSET=1
int-test:
@@ -37,7 +37,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2.4.0
uses: actions/checkout@v3
- name: Build images
run: docker-compose -f e2e/docker-compose.yml build
- name: Run tests
@@ -57,7 +57,7 @@ jobs:
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1.6.0
- name: Login to DockerHub
uses: docker/login-action@v1.13.0
uses: docker/login-action@v1.14.1
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
@@ -77,7 +77,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2.4.0
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Install Node

View File

@@ -21,7 +21,7 @@ jobs:
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1.6.0
- name: Login to DockerHub
uses: docker/login-action@v1.13.0
uses: docker/login-action@v1.14.1
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}

View File

@@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2.4.0
uses: actions/checkout@v3
- name: Install Node
uses: actions/setup-node@v3
- name: Install pnpm
@@ -28,11 +28,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Install Go
uses: actions/setup-go@v2.2.0
uses: actions/setup-go@v3
with:
go-version: 1.17.x
- name: Checkout code
uses: actions/checkout@v2.4.0
uses: actions/checkout@v3
- name: Run Go Tests with Coverage
run: make test SKIP_ASSET=1
int-test:
@@ -40,7 +40,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2.4.0
uses: actions/checkout@v3
- name: Build images
run: docker-compose -f e2e/docker-compose.yml build
- name: Run tests

View File

@@ -21,7 +21,7 @@ RUN pnpm install -r --offline --prod
# Do the build
RUN pnpm build
FROM golang:1.17.7-alpine AS builder
FROM golang:1.18rc1-alpine AS builder
RUN apk add --no-cache git ca-certificates && mkdir /dozzle

View File

@@ -23,15 +23,15 @@
},
"dependencies": {
"@iconify-json/carbon": "^1.1.1",
"@iconify-json/cil": "^1.1.0",
"@iconify-json/mdi": "^1.1.0",
"@iconify-json/mdi-light": "^1.1.0",
"@iconify-json/octicon": "^1.1.1",
"@iconify-json/cil": "^1.1.1",
"@iconify-json/mdi": "^1.1.1",
"@iconify-json/mdi-light": "^1.1.1",
"@iconify-json/octicon": "^1.1.3",
"@oruga-ui/oruga-next": "^0.5.4",
"@oruga-ui/theme-bulma": "^0.2.2",
"@vitejs/plugin-vue": "^2.2.2",
"@vitejs/plugin-vue": "^2.2.4",
"@vue/compiler-sfc": "^3.2.31",
"@vueuse/core": "^7.6.2",
"@vueuse/core": "^7.7.1",
"ansi-to-html": "^0.7.2",
"bulma": "^0.9.3",
"date-fns": "^2.28.0",
@@ -39,16 +39,16 @@
"hotkeys-js": "^3.8.7",
"lodash.debounce": "^4.0.8",
"pinia": "^2.0.11",
"sass": "^1.49.8",
"sass": "^1.49.9",
"semver": "^7.3.5",
"splitpanes": "^3.1.1",
"typescript": "^4.5.5",
"typescript": "^4.6.2",
"unplugin-auto-import": "^0.6.1",
"unplugin-icons": "^0.13.2",
"unplugin-vue-components": "^0.17.20",
"vite": "^2.8.4",
"unplugin-vue-components": "^0.17.21",
"vite": "^2.8.6",
"vue": "^3.2.31",
"vue-router": "^4.0.12"
"vue-router": "^4.0.13"
},
"devDependencies": {
"@pinia/testing": "^0.0.9",
@@ -62,12 +62,12 @@
"husky": "^7.0.4",
"jest-serializer-vue": "^2.0.2",
"jsdom": "^19.0.0",
"lint-staged": "^12.3.4",
"lint-staged": "^12.3.5",
"npm-run-all": "^4.1.5",
"prettier": "^2.5.1",
"release-it": "^14.12.5",
"ts-node": "^10.5.0",
"vitest": "^0.5.4"
"ts-node": "^10.6.0",
"vitest": "^0.5.9"
},
"lint-staged": {
"*.{js,vue,css}": [

343
pnpm-lock.yaml generated
View File

@@ -2,10 +2,10 @@ lockfileVersion: 5.3
specifiers:
'@iconify-json/carbon': ^1.1.1
'@iconify-json/cil': ^1.1.0
'@iconify-json/mdi': ^1.1.0
'@iconify-json/mdi-light': ^1.1.0
'@iconify-json/octicon': ^1.1.1
'@iconify-json/cil': ^1.1.1
'@iconify-json/mdi': ^1.1.1
'@iconify-json/mdi-light': ^1.1.1
'@iconify-json/octicon': ^1.1.3
'@oruga-ui/oruga-next': ^0.5.4
'@oruga-ui/theme-bulma': ^0.2.2
'@pinia/testing': ^0.0.9
@@ -13,10 +13,10 @@ specifiers:
'@types/lodash.debounce': ^4.0.6
'@types/node': ^17.0.21
'@types/semver': ^7.3.9
'@vitejs/plugin-vue': ^2.2.2
'@vitejs/plugin-vue': ^2.2.4
'@vue/compiler-sfc': ^3.2.31
'@vue/test-utils': ^2.0.0-rc.18
'@vueuse/core': ^7.6.2
'@vueuse/core': ^7.7.1
ansi-to-html: ^0.7.2
bulma: ^0.9.3
c8: ^7.11.0
@@ -27,53 +27,53 @@ specifiers:
husky: ^7.0.4
jest-serializer-vue: ^2.0.2
jsdom: ^19.0.0
lint-staged: ^12.3.4
lint-staged: ^12.3.5
lodash.debounce: ^4.0.8
npm-run-all: ^4.1.5
pinia: ^2.0.11
prettier: ^2.5.1
release-it: ^14.12.5
sass: ^1.49.8
sass: ^1.49.9
semver: ^7.3.5
splitpanes: ^3.1.1
ts-node: ^10.5.0
typescript: ^4.5.5
ts-node: ^10.6.0
typescript: ^4.6.2
unplugin-auto-import: ^0.6.1
unplugin-icons: ^0.13.2
unplugin-vue-components: ^0.17.20
vite: ^2.8.4
vitest: ^0.5.4
unplugin-vue-components: ^0.17.21
vite: ^2.8.6
vitest: ^0.5.9
vue: ^3.2.31
vue-router: ^4.0.12
vue-router: ^4.0.13
dependencies:
'@iconify-json/carbon': 1.1.1
'@iconify-json/cil': 1.1.0
'@iconify-json/mdi': 1.1.0
'@iconify-json/mdi-light': 1.1.0
'@iconify-json/octicon': 1.1.1
'@iconify-json/cil': 1.1.1
'@iconify-json/mdi': 1.1.1
'@iconify-json/mdi-light': 1.1.1
'@iconify-json/octicon': 1.1.3
'@oruga-ui/oruga-next': 0.5.4_vue@3.2.31
'@oruga-ui/theme-bulma': 0.2.2
'@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
'@vitejs/plugin-vue': 2.2.4_vite@2.8.6+vue@3.2.31
'@vue/compiler-sfc': 3.2.31
'@vueuse/core': 7.6.2_vue@3.2.31
'@vueuse/core': 7.7.1_vue@3.2.31
ansi-to-html: 0.7.2
bulma: 0.9.3
date-fns: 2.28.0
fuzzysort: 1.2.1
hotkeys-js: 3.8.7
lodash.debounce: 4.0.8
pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
sass: 1.49.8
pinia: 2.0.11_typescript@4.6.2+vue@3.2.31
sass: 1.49.9
semver: 7.3.5
splitpanes: 3.1.1
typescript: 4.5.5
unplugin-auto-import: 0.6.1_@vueuse+core@7.6.2+vite@2.8.4
unplugin-icons: 0.13.2_7c21275ff0dea6ae855d07d572d52fcf
unplugin-vue-components: 0.17.20_vite@2.8.4+vue@3.2.31
vite: 2.8.4_sass@1.49.8
typescript: 4.6.2
unplugin-auto-import: 0.6.1_@vueuse+core@7.7.1+vite@2.8.6
unplugin-icons: 0.13.2_5dbb0cc878f3ab9caa0bd7b169eded43
unplugin-vue-components: 0.17.21_vite@2.8.6+vue@3.2.31
vite: 2.8.6_sass@1.49.9
vue: 3.2.31
vue-router: 4.0.12_vue@3.2.31
vue-router: 4.0.13_vue@3.2.31
devDependencies:
'@pinia/testing': 0.0.9_pinia@2.0.11+vue@3.2.31
@@ -87,12 +87,12 @@ devDependencies:
husky: 7.0.4
jest-serializer-vue: 2.0.2
jsdom: 19.0.0
lint-staged: 12.3.4
lint-staged: 12.3.5
npm-run-all: 4.1.5
prettier: 2.5.1
release-it: 14.12.5
ts-node: 10.5.0_99a448058f874aec2a353d0e974167cc
vitest: 0.5.4_cd210661e4654a5e11249b465567e809
ts-node: 10.6.0_e79e62fe450383fd2d418267dc75e645
vitest: 0.5.9_d9d2d37e110baf3b78cf157ce5497ceb
packages:
@@ -172,26 +172,26 @@ packages:
'@iconify/types': 1.0.12
dev: false
/@iconify-json/cil/1.1.0:
resolution: {integrity: sha512-LM8EThNTq+M1LPqefXp/6o8Rn7pZBjvJeJRF6mdUZKKF/YmhqR1hawQ3ILXc4HYjeomGUoJrJTzvOrmydftgiw==}
/@iconify-json/cil/1.1.1:
resolution: {integrity: sha512-1qacyy2uw+gZV6ZMRhIn7P8dR62XA4/3R/D6mPqveQEqlysZZ9Bqg4GaEvqQh2dzbgDJRtq6gXAYqXaReF2uVw==}
dependencies:
'@iconify/types': 1.0.12
dev: false
/@iconify-json/mdi-light/1.1.0:
resolution: {integrity: sha512-Ff81H6d1GMfrzvjEDGa4VjNllXATn6XeK6OwU9tg/uVpGuaXMJIfQqfypyZAfqS67dcULnk2nYhMMrnEjGnIaQ==}
/@iconify-json/mdi-light/1.1.1:
resolution: {integrity: sha512-LnHZ1/5lZF092lN434qCaY7fEnE1g64QSET6PDTKGaCou7Ny6wJs/v+EVT/cZs/Xd60wqRhWok6PBmRXvxEjzg==}
dependencies:
'@iconify/types': 1.0.12
dev: false
/@iconify-json/mdi/1.1.0:
resolution: {integrity: sha512-yIE4GUlFolwQSItq1T60qmBxCmEL7O9YPfyV/C9HM/d+QsW3nXRKy5UTDwIAeQqagKoyLZu+xIC9TYlx2pZQXA==}
/@iconify-json/mdi/1.1.1:
resolution: {integrity: sha512-DkkvAA4sI5SyzqOZo/R4eQc4srBcNREBGnQNdj2/cJ39RiTVp9nKZu6z1gjUC4SlwmUJA5SIQwmx9lSxBVrK2Q==}
dependencies:
'@iconify/types': 1.0.12
dev: false
/@iconify-json/octicon/1.1.1:
resolution: {integrity: sha512-ilIFf6IFnZ+dpM+eaVJqaLD2M5McWJV56eSWrACxMGwNMyjl7+esFMUeh2Bv2NQoS7ra1k5EbGprLM5Ibo92og==}
/@iconify-json/octicon/1.1.3:
resolution: {integrity: sha512-4JB4hTpD8xg1Xq6TaBXlG8t/SiR82uKiafW4id2dQWFM0OI9rFCHW172EpFZlxOcKVmzssDV4yW9iGvFEVheeQ==}
dependencies:
'@iconify/types': 1.0.12
dev: false
@@ -362,7 +362,7 @@ packages:
peerDependencies:
pinia: ~2.0.7
dependencies:
pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
pinia: 2.0.11_typescript@4.6.2+vue@3.2.31
vue-demi: 0.12.1_vue@3.2.31
transitivePeerDependencies:
- '@vue/composition-api'
@@ -494,14 +494,14 @@ packages:
resolution: {integrity: sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==}
dev: false
/@vitejs/plugin-vue/2.2.2_vite@2.8.4+vue@3.2.31:
resolution: {integrity: sha512-3C0s45VOwIFEDU+2ownJOpb0zD5fnjXWaHVOLID2R1mYOlAx3doNBFnNbVjaZvpke/L7IdPJXjpyYpXZToDKig==}
/@vitejs/plugin-vue/2.2.4_vite@2.8.6+vue@3.2.31:
resolution: {integrity: sha512-ev9AOlp0ljCaDkFZF3JwC/pD2N4Hh+r5srl5JHM6BKg5+99jiiK0rE/XaRs3pVm1wzyKkjUy/StBSoXX5fFzcw==}
engines: {node: '>=12.0.0'}
peerDependencies:
vite: ^2.5.10
vue: ^3.2.25
dependencies:
vite: 2.8.4_sass@1.49.8
vite: 2.8.6_sass@1.49.9
vue: 3.2.31
dev: false
@@ -547,6 +547,10 @@ packages:
resolution: {integrity: sha512-FqC4s3pm35qGVeXRGOjTsRzlkJjrBLriDS9YXbflHLsfA9FrcKzIyWnLXoNm+/7930E8rRakXuAc2QkC50swAw==}
dev: false
/@vue/devtools-api/6.0.12:
resolution: {integrity: sha512-iO/4FIezHKXhiDBdKySCvJVh8/mZPxHpiQrTy+PXVqJZgpTPTdHy4q8GXulaY+UKEagdkBb0onxNQZ0LNiqVhw==}
dev: false
/@vue/reactivity-transform/3.2.31:
resolution: {integrity: sha512-uS4l4z/W7wXdI+Va5pgVxBJ345wyGFKvpPYtdSgvfJfX/x2Ymm6ophQlXXB6acqGHtXuBqNyyO3zVp9b1r0MOA==}
dependencies:
@@ -600,8 +604,8 @@ packages:
vue: 3.2.31
dev: true
/@vueuse/core/7.6.2_vue@3.2.31:
resolution: {integrity: sha512-bjAbXJVJO6aElMaZtDz2B70C0L6jFk/jGVqJxWZS5huffxA6dW5DN6tQQJwzOnx9B9rDhePHJIFKsix0qZIH2Q==}
/@vueuse/core/7.7.1_vue@3.2.31:
resolution: {integrity: sha512-PRRgbATMpoeUmkCEBtUeJgOwtew8s+4UsEd+Pm7MhkjL2ihCNrSqxNVtM6NFE4uP2sWnkGcZpCjPuNSxowJ1Ow==}
peerDependencies:
'@vue/composition-api': ^1.1.0
vue: ^2.6.0 || ^3.2.0
@@ -611,13 +615,13 @@ packages:
vue:
optional: true
dependencies:
'@vueuse/shared': 7.6.2_vue@3.2.31
'@vueuse/shared': 7.7.1_vue@3.2.31
vue: 3.2.31
vue-demi: 0.12.1_vue@3.2.31
dev: false
/@vueuse/shared/7.6.2_vue@3.2.31:
resolution: {integrity: sha512-ThDld4Mx501tahRuHV6qJGkwCr17GknZrOzlD02Na9qJcH7Pq0quNTLx5cNDou7b1CKNvE3BXi2w/hz9KuPNTQ==}
/@vueuse/shared/7.7.1_vue@3.2.31:
resolution: {integrity: sha512-rN2qd22AUl7VdBxihagWyhUNHCyVk9IpvBTTfHoLH9G7rGE552X1f+zeCfehuno0zXif13jPw+icW/wn2a0rnQ==}
peerDependencies:
'@vue/composition-api': ^1.1.0
vue: ^2.6.0 || ^3.2.0
@@ -1004,7 +1008,7 @@ packages:
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
slice-ansi: 5.0.0
string-width: 5.1.0
string-width: 5.1.2
dev: true
/cli-width/3.0.0:
@@ -1383,183 +1387,192 @@ packages:
is-symbol: 1.0.4
dev: true
/esbuild-android-arm64/0.14.23:
resolution: {integrity: sha512-k9sXem++mINrZty1v4FVt6nC5BQCFG4K2geCIUUqHNlTdFnuvcqsY7prcKZLFhqVC1rbcJAr9VSUGFL/vD4vsw==}
/esbuild-android-64/0.14.25:
resolution: {integrity: sha512-L5vCUk7TzFbBnoESNoXjU3x9+/+7TDIE/1mTfy/erAfvZAqC+S3sp/Qa9wkypFMcFvN9FzvESkTlpeQDolREtQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
requiresBuild: true
optional: true
/esbuild-android-arm64/0.14.25:
resolution: {integrity: sha512-4jv5xPjM/qNm27T5j3ZEck0PvjgQtoMHnz4FzwF5zNP56PvY2CT0WStcAIl6jNlsuDdN63rk2HRBIsO6xFbcFw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
requiresBuild: true
optional: true
/esbuild-darwin-64/0.14.23:
resolution: {integrity: sha512-lB0XRbtOYYL1tLcYw8BoBaYsFYiR48RPrA0KfA/7RFTr4MV7Bwy/J4+7nLsVnv9FGuQummM3uJ93J3ptaTqFug==}
/esbuild-darwin-64/0.14.25:
resolution: {integrity: sha512-TGp8tuudIxOyWd1+8aYPxQmC1ZQyvij/AfNBa35RubixD0zJ1vkKHVAzo0Zao1zcG6pNqiSyzfPto8vmg0s7oA==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
requiresBuild: true
optional: true
/esbuild-darwin-arm64/0.14.23:
resolution: {integrity: sha512-yat73Z/uJ5tRcfRiI4CCTv0FSnwErm3BJQeZAh+1tIP0TUNh6o+mXg338Zl5EKChD+YGp6PN+Dbhs7qa34RxSw==}
/esbuild-darwin-arm64/0.14.25:
resolution: {integrity: sha512-oTcDgdm0MDVEmw2DWu8BV68pYuImpFgvWREPErBZmNA4MYKGuBRaCiJqq6jZmBR1x+3y1DWCjez+5uLtuAm6mw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
requiresBuild: true
optional: true
/esbuild-freebsd-64/0.14.23:
resolution: {integrity: sha512-/1xiTjoLuQ+LlbfjJdKkX45qK/M7ARrbLmyf7x3JhyQGMjcxRYVR6Dw81uH3qlMHwT4cfLW4aEVBhP1aNV7VsA==}
/esbuild-freebsd-64/0.14.25:
resolution: {integrity: sha512-ueAqbnMZ8arnuLH8tHwTCQYeptnHOUV7vA6px6j4zjjQwDx7TdP7kACPf3TLZLdJQ3CAD1XCvQ2sPhX+8tacvQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
requiresBuild: true
optional: true
/esbuild-freebsd-arm64/0.14.23:
resolution: {integrity: sha512-uyPqBU/Zcp6yEAZS4LKj5jEE0q2s4HmlMBIPzbW6cTunZ8cyvjG6YWpIZXb1KK3KTJDe62ltCrk3VzmWHp+iLg==}
/esbuild-freebsd-arm64/0.14.25:
resolution: {integrity: sha512-+ZVWud2HKh+Ob6k/qiJWjBtUg4KmJGGmbvEXXW1SNKS7hW7HU+Zq2ZCcE1akFxOPkVB+EhOty/sSek30tkCYug==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
requiresBuild: true
optional: true
/esbuild-linux-32/0.14.23:
resolution: {integrity: sha512-37R/WMkQyUfNhbH7aJrr1uCjDVdnPeTHGeDhZPUNhfoHV0lQuZNCKuNnDvlH/u/nwIYZNdVvz1Igv5rY/zfrzQ==}
/esbuild-linux-32/0.14.25:
resolution: {integrity: sha512-3OP/lwV3kCzEz45tobH9nj+uE4ubhGsfx+tn0L26WAGtUbmmcRpqy7XRG/qK7h1mClZ+eguIANcQntYMdYklfw==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
requiresBuild: true
optional: true
/esbuild-linux-64/0.14.23:
resolution: {integrity: sha512-H0gztDP60qqr8zoFhAO64waoN5yBXkmYCElFklpd6LPoobtNGNnDe99xOQm28+fuD75YJ7GKHzp/MLCLhw2+vQ==}
/esbuild-linux-64/0.14.25:
resolution: {integrity: sha512-+aKHdHZmX9qwVlQmu5xYXh7GsBFf4TWrePgeJTalhXHOG7NNuUwoHmketGiZEoNsWyyqwH9rE5BC+iwcLY30Ug==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
/esbuild-linux-arm/0.14.23:
resolution: {integrity: sha512-x64CEUxi8+EzOAIpCUeuni0bZfzPw/65r8tC5cy5zOq9dY7ysOi5EVQHnzaxS+1NmV+/RVRpmrzGw1QgY2Xpmw==}
/esbuild-linux-arm/0.14.25:
resolution: {integrity: sha512-aTLcE2VBoLydL943REcAcgnDi3bHtmULSXWLbjtBdtykRatJVSxKMjK9YlBXUZC4/YcNQfH7AxwVeQr9fNxPhw==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
requiresBuild: true
optional: true
/esbuild-linux-arm64/0.14.23:
resolution: {integrity: sha512-c4MLOIByNHR55n3KoYf9hYDfBRghMjOiHLaoYLhkQkIabb452RWi+HsNgB41sUpSlOAqfpqKPFNg7VrxL3UX9g==}
/esbuild-linux-arm64/0.14.25:
resolution: {integrity: sha512-UxfenPx/wSZx55gScCImPtXekvZQLI2GW3qe5dtlmU7luiqhp5GWPzGeQEbD3yN3xg/pHc671m5bma5Ns7lBHw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
/esbuild-linux-mips64le/0.14.23:
resolution: {integrity: sha512-kHKyKRIAedYhKug2EJpyJxOUj3VYuamOVA1pY7EimoFPzaF3NeY7e4cFBAISC/Av0/tiV0xlFCt9q0HJ68IBIw==}
/esbuild-linux-mips64le/0.14.25:
resolution: {integrity: sha512-wLWYyqVfYx9Ur6eU5RT92yJVsaBGi5RdkoWqRHOqcJ38Kn60QMlcghsKeWfe9jcYut8LangYZ98xO1LxIoSXrQ==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
requiresBuild: true
optional: true
/esbuild-linux-ppc64le/0.14.23:
resolution: {integrity: sha512-7ilAiJEPuJJnJp/LiDO0oJm5ygbBPzhchJJh9HsHZzeqO+3PUzItXi+8PuicY08r0AaaOe25LA7sGJ0MzbfBag==}
/esbuild-linux-ppc64le/0.14.25:
resolution: {integrity: sha512-0dR6Csl6Zas3g4p9ULckEl8Mo8IInJh33VCJ3eaV1hj9+MHGdmDOakYMN8MZP9/5nl+NU/0ygpd14cWgy8uqRw==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
requiresBuild: true
optional: true
/esbuild-linux-riscv64/0.14.23:
resolution: {integrity: sha512-fbL3ggK2wY0D8I5raPIMPhpCvODFE+Bhb5QGtNP3r5aUsRR6TQV+ZBXIaw84iyvKC8vlXiA4fWLGhghAd/h/Zg==}
/esbuild-linux-riscv64/0.14.25:
resolution: {integrity: sha512-J4d20HDmTrgvhR0bdkDhvvJGaikH3LzXQnNaseo8rcw9Yqby9A90gKUmWpfwqLVNRILvNnAmKLfBjCKU9ajg8w==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
requiresBuild: true
optional: true
/esbuild-linux-s390x/0.14.23:
resolution: {integrity: sha512-GHMDCyfy7+FaNSO8RJ8KCFsnax8fLUsOrj9q5Gi2JmZMY0Zhp75keb5abTFCq2/Oy6KVcT0Dcbyo/bFb4rIFJA==}
/esbuild-linux-s390x/0.14.25:
resolution: {integrity: sha512-YI2d5V6nTE73ZnhEKQD7MtsPs1EtUZJ3obS21oxQxGbbRw1G+PtJKjNyur+3t6nzHP9oTg6GHQ3S3hOLLmbDIQ==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
requiresBuild: true
optional: true
/esbuild-netbsd-64/0.14.23:
resolution: {integrity: sha512-ovk2EX+3rrO1M2lowJfgMb/JPN1VwVYrx0QPUyudxkxLYrWeBxDKQvc6ffO+kB4QlDyTfdtAURrVzu3JeNdA2g==}
/esbuild-netbsd-64/0.14.25:
resolution: {integrity: sha512-TKIVgNWLUOkr+Exrye70XTEE1lJjdQXdM4tAXRzfHE9iBA7LXWcNtVIuSnphTqpanPzTDFarF0yqq4kpbC6miA==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
requiresBuild: true
optional: true
/esbuild-openbsd-64/0.14.23:
resolution: {integrity: sha512-uYYNqbVR+i7k8ojP/oIROAHO9lATLN7H2QeXKt2H310Fc8FJj4y3Wce6hx0VgnJ4k1JDrgbbiXM8rbEgQyg8KA==}
/esbuild-openbsd-64/0.14.25:
resolution: {integrity: sha512-QgFJ37A15D7NIXBTYEqz29+uw3nNBOIyog+3kFidANn6kjw0GHZ0lEYQn+cwjyzu94WobR+fes7cTl/ZYlHb1A==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
requiresBuild: true
optional: true
/esbuild-sunos-64/0.14.23:
resolution: {integrity: sha512-hAzeBeET0+SbScknPzS2LBY6FVDpgE+CsHSpe6CEoR51PApdn2IB0SyJX7vGelXzlyrnorM4CAsRyb9Qev4h9g==}
/esbuild-sunos-64/0.14.25:
resolution: {integrity: sha512-rmWfjUItYIVlqr5EnTH1+GCxXiBOC42WBZ3w++qh7n2cS9Xo0lO5pGSG2N+huOU2fX5L+6YUuJ78/vOYvefeFw==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
requiresBuild: true
optional: true
/esbuild-windows-32/0.14.23:
resolution: {integrity: sha512-Kttmi3JnohdaREbk6o9e25kieJR379TsEWF0l39PQVHXq3FR6sFKtVPgY8wk055o6IB+rllrzLnbqOw/UV60EA==}
/esbuild-windows-32/0.14.25:
resolution: {integrity: sha512-HGAxVUofl3iUIz9W10Y9XKtD0bNsK9fBXv1D55N/ljNvkrAYcGB8YCm0v7DjlwtyS6ws3dkdQyXadbxkbzaKOA==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
requiresBuild: true
optional: true
/esbuild-windows-64/0.14.23:
resolution: {integrity: sha512-JtIT0t8ymkpl6YlmOl6zoSWL5cnCgyLaBdf/SiU/Eg3C13r0NbHZWNT/RDEMKK91Y6t79kTs3vyRcNZbfu5a8g==}
/esbuild-windows-64/0.14.25:
resolution: {integrity: sha512-TirEohRkfWU9hXLgoDxzhMQD1g8I2mOqvdQF2RS9E/wbkORTAqJHyh7wqGRCQAwNzdNXdg3JAyhQ9/177AadWA==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
requiresBuild: true
optional: true
/esbuild-windows-arm64/0.14.23:
resolution: {integrity: sha512-cTFaQqT2+ik9e4hePvYtRZQ3pqOvKDVNarzql0VFIzhc0tru/ZgdLoXd6epLiKT+SzoSce6V9YJ+nn6RCn6SHw==}
/esbuild-windows-arm64/0.14.25:
resolution: {integrity: sha512-4ype9ERiI45rSh+R8qUoBtaj6kJvUOI7oVLhKqPEpcF4Pa5PpT3hm/mXAyotJHREkHpM87PAJcA442mLnbtlNA==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
requiresBuild: true
optional: true
/esbuild/0.14.23:
resolution: {integrity: sha512-XjnIcZ9KB6lfonCa+jRguXyRYcldmkyZ99ieDksqW/C8bnyEX299yA4QH2XcgijCgaddEZePPTgvx/2imsq7Ig==}
/esbuild/0.14.25:
resolution: {integrity: sha512-4JHEIOMNFvK09ziiL+iVmldIhLbn49V4NAVo888tcGFKedEZY/Y8YapfStJ6zSE23tzYPKxqKwQBnQoIO0BI/Q==}
engines: {node: '>=12'}
hasBin: true
requiresBuild: true
optionalDependencies:
esbuild-android-arm64: 0.14.23
esbuild-darwin-64: 0.14.23
esbuild-darwin-arm64: 0.14.23
esbuild-freebsd-64: 0.14.23
esbuild-freebsd-arm64: 0.14.23
esbuild-linux-32: 0.14.23
esbuild-linux-64: 0.14.23
esbuild-linux-arm: 0.14.23
esbuild-linux-arm64: 0.14.23
esbuild-linux-mips64le: 0.14.23
esbuild-linux-ppc64le: 0.14.23
esbuild-linux-riscv64: 0.14.23
esbuild-linux-s390x: 0.14.23
esbuild-netbsd-64: 0.14.23
esbuild-openbsd-64: 0.14.23
esbuild-sunos-64: 0.14.23
esbuild-windows-32: 0.14.23
esbuild-windows-64: 0.14.23
esbuild-windows-arm64: 0.14.23
esbuild-android-64: 0.14.25
esbuild-android-arm64: 0.14.25
esbuild-darwin-64: 0.14.25
esbuild-darwin-arm64: 0.14.25
esbuild-freebsd-64: 0.14.25
esbuild-freebsd-arm64: 0.14.25
esbuild-linux-32: 0.14.25
esbuild-linux-64: 0.14.25
esbuild-linux-arm: 0.14.25
esbuild-linux-arm64: 0.14.25
esbuild-linux-mips64le: 0.14.25
esbuild-linux-ppc64le: 0.14.25
esbuild-linux-riscv64: 0.14.25
esbuild-linux-s390x: 0.14.25
esbuild-netbsd-64: 0.14.25
esbuild-openbsd-64: 0.14.25
esbuild-sunos-64: 0.14.25
esbuild-windows-32: 0.14.25
esbuild-windows-64: 0.14.25
esbuild-windows-arm64: 0.14.25
/escalade/3.1.1:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
@@ -2476,8 +2489,8 @@ packages:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
dev: true
/lint-staged/12.3.4:
resolution: {integrity: sha512-yv/iK4WwZ7/v0GtVkNb3R82pdL9M+ScpIbJLJNyCXkJ1FGaXvRCOg/SeL59SZtPpqZhE7BD6kPKFLIDUhDx2/w==}
/lint-staged/12.3.5:
resolution: {integrity: sha512-oOH36RUs1It7b9U/C7Nl/a0sLfoIBcMB8ramiB3nuJ6brBqzsWiUAFSR5DQ3yyP/OR7XKMpijtgKl2DV1lQ3lA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
hasBin: true
dependencies:
@@ -2603,6 +2616,12 @@ packages:
sourcemap-codec: 1.4.8
dev: false
/magic-string/0.25.9:
resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
dependencies:
sourcemap-codec: 1.4.8
dev: false
/make-dir/3.1.0:
resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
engines: {node: '>=8'}
@@ -2987,7 +3006,7 @@ packages:
engines: {node: '>=4'}
dev: true
/pinia/2.0.11_typescript@4.5.5+vue@3.2.31:
/pinia/2.0.11_typescript@4.6.2+vue@3.2.31:
resolution: {integrity: sha512-JzcmnMqu28PNWOjDgEDK6fTrIzX8eQZKPPKvu/fpHdpXARUj1xeVdFi3YFIMOWswqaBd589cpmAMdSSTryI9iw==}
peerDependencies:
'@vue/composition-api': ^1.4.0
@@ -3000,7 +3019,7 @@ packages:
optional: true
dependencies:
'@vue/devtools-api': 6.0.0-beta.21.1
typescript: 4.5.5
typescript: 4.6.2
vue: 3.2.31
vue-demi: 0.12.1_vue@3.2.31
dev: false
@@ -3012,6 +3031,15 @@ packages:
nanoid: 3.3.1
picocolors: 1.0.0
source-map-js: 1.0.2
dev: false
/postcss/8.4.7:
resolution: {integrity: sha512-L9Ye3r6hkkCeOETQX6iOaWZgjp3LL6Lpqm6EtgbKrgqGGteRMNb9vzBfRL96YOSu8o7x3MfIH9Mo5cPJFGrW6A==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.1
picocolors: 1.0.0
source-map-js: 1.0.2
/prelude-ls/1.1.2:
resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=}
@@ -3272,8 +3300,8 @@ packages:
glob: 7.2.0
dev: true
/rollup/2.68.0:
resolution: {integrity: sha512-XrMKOYK7oQcTio4wyTz466mucnd8LzkiZLozZ4Rz0zQD+HeX4nUK4B8GrTX/2EvN2/vBF/i2WnaXboPxo0JylA==}
/rollup/2.69.1:
resolution: {integrity: sha512-xaQKTomUVZBopk38EIshM/kOoPFkKWisgBV7Emy80coP9MOSLUDrba1jKZhqH0iS5DoGcRbbcuyl/BzblV8w5w==}
engines: {node: '>=10.0.0'}
hasBin: true
optionalDependencies:
@@ -3307,8 +3335,8 @@ packages:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
dev: true
/sass/1.49.8:
resolution: {integrity: sha512-NoGOjvDDOU9og9oAxhRnap71QaTjjlzrvLnKecUJ3GxhaQBrV6e7gPuSPF28u1OcVAArVojPAe4ZhOXwwC4tGw==}
/sass/1.49.9:
resolution: {integrity: sha512-YlYWkkHP9fbwaFRZQRXgDi3mXZShslVmmo+FVK3kHLUELHHEYrCmL1x6IUjC7wLS6VuJSAFXRQS/DxdsC4xL1A==}
engines: {node: '>=12.0.0'}
hasBin: true
dependencies:
@@ -3501,8 +3529,8 @@ packages:
strip-ansi: 6.0.1
dev: true
/string-width/5.1.0:
resolution: {integrity: sha512-7x54QnN21P+XL/v8SuNKvfgsUre6PXpN7mc77N3HlZv+f1SBRGmjxtOud2Z6FZ8DmdkD/IdjCaf9XXbnqmTZGQ==}
/string-width/5.1.2:
resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
engines: {node: '>=12'}
dependencies:
eastasianwidth: 0.2.0
@@ -3655,8 +3683,8 @@ packages:
punycode: 2.1.1
dev: true
/ts-node/10.5.0_99a448058f874aec2a353d0e974167cc:
resolution: {integrity: sha512-6kEJKwVxAJ35W4akuiysfKwKmjkbYxwQMTBaAxo9KKAx/Yd26mPUyhGz3ji+EsJoAgrLqVsYHNuuYwQe22lbtw==}
/ts-node/10.6.0_e79e62fe450383fd2d418267dc75e645:
resolution: {integrity: sha512-CJen6+dfOXolxudBQXnVjRVvYTmTWbyz7cn+xq2XTsvnaXbHqr4gXSCNbS2Jj8yTZMuGwUoBESLaOkLascVVvg==}
hasBin: true
peerDependencies:
'@swc/core': '>=1.2.50'
@@ -3681,7 +3709,7 @@ packages:
create-require: 1.1.1
diff: 4.0.2
make-error: 1.3.6
typescript: 4.5.5
typescript: 4.6.2
v8-compile-cache-lib: 3.0.0
yn: 3.1.1
dev: true
@@ -3723,8 +3751,8 @@ packages:
is-typedarray: 1.0.0
dev: true
/typescript/4.5.5:
resolution: {integrity: sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==}
/typescript/4.6.2:
resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==}
engines: {node: '>=4.2.0'}
hasBin: true
dev: false
@@ -3754,7 +3782,7 @@ packages:
engines: {node: '>= 4.0.0'}
dev: true
/unplugin-auto-import/0.6.1_@vueuse+core@7.6.2+vite@2.8.4:
/unplugin-auto-import/0.6.1_@vueuse+core@7.7.1+vite@2.8.6:
resolution: {integrity: sha512-rSukyyROmSkqL9tjkA88oLhpG4tXYkk2rTpqGaYKjXRNktHEKf03pit8bamPt95KPVfMLjT0+TPKi6ju0toOIw==}
engines: {node: '>=14'}
peerDependencies:
@@ -3765,11 +3793,11 @@ packages:
dependencies:
'@antfu/utils': 0.5.0
'@rollup/pluginutils': 4.1.2
'@vueuse/core': 7.6.2_vue@3.2.31
'@vueuse/core': 7.7.1_vue@3.2.31
local-pkg: 0.4.1
magic-string: 0.25.7
resolve: 1.22.0
unplugin: 0.3.2_vite@2.8.4
unplugin: 0.3.2_vite@2.8.6
transitivePeerDependencies:
- esbuild
- rollup
@@ -3777,7 +3805,7 @@ packages:
- webpack
dev: false
/unplugin-icons/0.13.2_7c21275ff0dea6ae855d07d572d52fcf:
/unplugin-icons/0.13.2_5dbb0cc878f3ab9caa0bd7b169eded43:
resolution: {integrity: sha512-Dwfn5DkKrp/BpZV0R/2wgU39j+kjkeuIQ54PmJ9LhXNpNAS+Huf6Fl/PUmUrlWOvMAz0uPo3y/5lQKZUBjBkBQ==}
peerDependencies:
'@svgr/core': '>=5.5.0'
@@ -3801,7 +3829,7 @@ packages:
debug: 4.3.3
kolorist: 1.5.1
local-pkg: 0.4.1
unplugin: 0.3.2_vite@2.8.4
unplugin: 0.3.2_vite@2.8.6
transitivePeerDependencies:
- esbuild
- rollup
@@ -3810,8 +3838,8 @@ packages:
- webpack
dev: false
/unplugin-vue-components/0.17.20_vite@2.8.4+vue@3.2.31:
resolution: {integrity: sha512-YSofs2RFzLUZWnMyEZ25PnK1WR6etiS2Wl2TdU5T6nvyvn9HqUD54V5JAdKmybgLym6M+YoOE+Mzxtj/bTWDpQ==}
/unplugin-vue-components/0.17.21_vite@2.8.6+vue@3.2.31:
resolution: {integrity: sha512-jkXksUF6zkNbzHQbw1DdrsQyVoMZGESRZDIGd9x7nUP+65nHdpBCY/JmlxSjKbuTrOwfMsk6FQFa0RpRueOCKg==}
engines: {node: '>=14'}
peerDependencies:
'@babel/parser': ^7.15.8
@@ -3829,10 +3857,10 @@ packages:
debug: 4.3.3
fast-glob: 3.2.11
local-pkg: 0.4.1
magic-string: 0.25.7
magic-string: 0.25.9
minimatch: 3.1.2
resolve: 1.22.0
unplugin: 0.3.2_vite@2.8.4
unplugin: 0.3.3_vite@2.8.6
vue: 3.2.31
transitivePeerDependencies:
- esbuild
@@ -3842,7 +3870,7 @@ packages:
- webpack
dev: false
/unplugin/0.3.2_vite@2.8.4:
/unplugin/0.3.2_vite@2.8.6:
resolution: {integrity: sha512-5d0DMYNKZU+S9eZUiBfw6Co32eRg8myUgBPoWSqG/wDFCUE/WznfSsJnZWi1P9l69x4uLJqt2qVq1xW/AsXFrw==}
peerDependencies:
esbuild: '>=0.13'
@@ -3859,7 +3887,28 @@ packages:
webpack:
optional: true
dependencies:
vite: 2.8.4_sass@1.49.8
vite: 2.8.6_sass@1.49.9
webpack-virtual-modules: 0.4.3
dev: false
/unplugin/0.3.3_vite@2.8.6:
resolution: {integrity: sha512-WjZWpUqqcYPQ/efR00Zm2m1+J1LitwoZ4uhHV4VdZ+IpW0Nh/qnDYtVf+nLhozXdGxslMPecOshVR7NiWFl4gA==}
peerDependencies:
esbuild: '>=0.13'
rollup: ^2.50.0
vite: ^2.3.0
webpack: 4 || 5
peerDependenciesMeta:
esbuild:
optional: true
rollup:
optional: true
vite:
optional: true
webpack:
optional: true
dependencies:
vite: 2.8.6_sass@1.49.9
webpack-virtual-modules: 0.4.3
dev: false
@@ -3923,8 +3972,8 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
/vite/2.8.4_sass@1.49.8:
resolution: {integrity: sha512-GwtOkkaT2LDI82uWZKcrpRQxP5tymLnC7hVHHqNkhFNknYr0hJUlDLfhVRgngJvAy3RwypkDCWtTKn1BjO96Dw==}
/vite/2.8.6_sass@1.49.9:
resolution: {integrity: sha512-e4H0QpludOVKkmOsRyqQ7LTcMUDF3mcgyNU4lmi0B5JUbe0ZxeBBl8VoZ8Y6Rfn9eFKYtdXNPcYK97ZwH+K2ug==}
engines: {node: '>=12.2.0'}
hasBin: true
peerDependencies:
@@ -3939,16 +3988,16 @@ packages:
stylus:
optional: true
dependencies:
esbuild: 0.14.23
postcss: 8.4.6
esbuild: 0.14.25
postcss: 8.4.7
resolve: 1.22.0
rollup: 2.68.0
sass: 1.49.8
rollup: 2.69.1
sass: 1.49.9
optionalDependencies:
fsevents: 2.3.2
/vitest/0.5.4_cd210661e4654a5e11249b465567e809:
resolution: {integrity: sha512-mQ6Wj5vczFybtb/kZ419gLqQRroLgqRdkVkNyC4Dz6XWDGBhBNEVP/KryLGgovEGvs9nlJBacaFXWt+6Cgdstg==}
/vitest/0.5.9_d9d2d37e110baf3b78cf157ce5497ceb:
resolution: {integrity: sha512-R8lRP9Q1yIbwr8pDf2gvw4PFe8H5YMyHhBcdyfnUh6toLfCR10jrdI/WkNxdo5I4H/9XrMX9t+SAavdJExNdKg==}
engines: {node: '>=14.14.0'}
hasBin: true
peerDependencies:
@@ -3974,7 +4023,7 @@ packages:
local-pkg: 0.4.1
tinypool: 0.1.2
tinyspy: 0.3.0
vite: 2.8.4_sass@1.49.8
vite: 2.8.6_sass@1.49.9
transitivePeerDependencies:
- less
- sass
@@ -3995,12 +4044,12 @@ packages:
dependencies:
vue: 3.2.31
/vue-router/4.0.12_vue@3.2.31:
resolution: {integrity: sha512-CPXvfqe+mZLB1kBWssssTiWg4EQERyqJZes7USiqfW9B5N2x+nHlnsM1D3b5CaJ6qgCvMmYJnz+G0iWjNCvXrg==}
/vue-router/4.0.13_vue@3.2.31:
resolution: {integrity: sha512-LmXrC+BkDRLak+d5xTMgUYraT3Nj0H/vCbP+7usGvIl9Viqd1UP6AsP0i69pSbn9O0dXK/xCdp4yPw21HqV9Jw==}
peerDependencies:
vue: ^3.0.0
vue: ^3.2.0
dependencies:
'@vue/devtools-api': 6.0.0-beta.21.1
'@vue/devtools-api': 6.0.12
vue: 3.2.31
dev: false