Skip to content

Commit 7abd5ce

Browse files
committed
Tokenized nginx config
1 parent a3e7c58 commit 7abd5ce

File tree

16 files changed

+534
-107
lines changed

16 files changed

+534
-107
lines changed

README-zh_CN.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ docker run -dit \
187187

188188
- Make
189189

190-
- Golang 1.17+
190+
- Golang 1.18+
191191

192192
- node.js 14+
193193

README-zh_TW.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ docker run -dit \
187187

188188
- Make
189189

190-
- Golang 1.17+
190+
- Golang 1.18+
191191

192192
- node.js 14+
193193

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ On platforms that do not have an official build version, they can be built manua
186186

187187
- Make
188188

189-
- Golang 1.17+
189+
- Golang 1.18+
190190

191191
- node.js 14+
192192

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"easygettext": "^2.17.0",
5252
"eslint": "^6.7.2",
5353
"eslint-plugin-vue": "^6.2.2",
54-
"yarn-audit-fix": "^9.1.2"
54+
"yarn-audit-fix": "^9.3.2"
5555
},
5656
"eslintConfig": {
5757
"root": true,

frontend/src/components/VueItextarea/VueItextarea.vue

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
<template>
2-
<!-- <codemirror v-model="current_value" :options="cmOptions"/>-->
32
<editor v-model="current_value" @init="editorInit" lang="nginx" theme="monokai" width="100%" height="1000"></editor>
43
</template>
54
<style lang="less">
@@ -8,7 +7,6 @@
87
}
98
</style>
109
<script>
11-
//import {codemirror} from 'vue-codemirror'
1210
import 'codemirror/lib/codemirror.css'
1311
import 'codemirror/theme/monokai.css'
1412

frontend/src/views/domain/DomainEdit.vue

Lines changed: 39 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,31 @@
11
<template>
22
<div>
3-
<a-collapse :bordered="false" default-active-key="1">
4-
<a-collapse-panel key="1">
5-
<template v-slot:header>
6-
<span style="margin-right: 10px">{{ $gettextInterpolate($gettext('Edit %{n}'), {n: name}) }}</span>
7-
<a-tag color="blue" v-if="enabled">
8-
{{ $gettext('Enabled') }}
9-
</a-tag>
10-
<a-tag color="orange" v-else>
11-
{{ $gettext('Disabled') }}
12-
</a-tag>
3+
<a-card :bordered="false">
4+
<template v-slot:title>
5+
<span style="margin-right: 10px">{{ $gettextInterpolate($gettext('Edit %{n}'), {n: name}) }}</span>
6+
<a-tag color="blue" v-if="enabled">
7+
{{ $gettext('Enabled') }}
8+
</a-tag>
9+
<a-tag color="orange" v-else>
10+
{{ $gettext('Disabled') }}
11+
</a-tag>
12+
</template>
13+
<template v-slot:extra>
14+
<a-switch size="small" v-model="advance_mode"/>
15+
<template v-if="advance_mode">
16+
{{ $gettext('Advance') }}
1317
</template>
14-
<div class="domain-edit-container">
18+
<template v-else>
19+
{{ $gettext('Basic') }}
20+
</template>
21+
</template>
22+
23+
<transition name="slide-fade">
24+
<div v-if="advance_mode" key="advance">
25+
<vue-itextarea v-model="configText"/>
26+
</div>
27+
28+
<div class="domain-edit-container" key="basic" v-else>
1529
<a-form-item :label="$gettext('Enabled')">
1630
<a-switch v-model="enabled" @change="checked=>{checked?enable():disable()}"/>
1731
</a-form-item>
@@ -32,11 +46,8 @@
3246
<p v-else v-translate>Make sure you have configured a reverse proxy for .well-known directory to HTTPChallengePort (default: 9180) before getting the certificate.</p>
3347
</template>
3448
</div>
35-
</a-collapse-panel>
36-
</a-collapse>
49+
</transition>
3750

38-
<a-card :title="$gettext('Edit Configuration File')">
39-
<vue-itextarea v-model="configText"/>
4051
</a-card>
4152

4253
<footer-tool-bar>
@@ -84,7 +95,8 @@ export default {
8495
configText: '',
8596
ws: null,
8697
ok: false,
87-
issuing_cert: false
98+
issuing_cert: false,
99+
advance_mode: false,
88100
}
89101
},
90102
watch: {
@@ -257,21 +269,7 @@ export default {
257269
</script>
258270
259271
<style lang="less">
260-
.ant-collapse {
261-
background: #ffffff;
262-
@media (prefers-color-scheme: dark) {
263-
background: #28292c;
264-
}
265-
margin-bottom: 20px;
266-
267-
.ant-collapse-item {
268-
border-bottom: unset;
269-
}
270-
}
271272
272-
.ant-collapse-content-box {
273-
padding: 24px !important;
274-
}
275273
</style>
276274
277275
<style lang="less" scoped>
@@ -290,4 +288,15 @@ export default {
290288
}
291289
}
292290
291+
.slide-fade-enter-active {
292+
transition: all .5s ease-in-out;
293+
}
294+
.slide-fade-leave-active {
295+
transition: all .5s cubic-bezier(1.0, 0.5, 0.8, 1.0);
296+
}
297+
.slide-fade-enter, .slide-fade-leave-to
298+
/* .slide-fade-leave-active for below version 2.1.8 */ {
299+
transform: translateX(10px);
300+
opacity: 0;
301+
}
293302
</style>

frontend/yarn.lock

Lines changed: 53 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1490,10 +1490,10 @@
14901490
resolved "https://registry.npm.taobao.org/@types/range-parser/download/@types/range-parser-1.2.3.tgz?cache=0&sync_timestamp=1613379955500&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Frange-parser%2Fdownload%2F%40types%2Frange-parser-1.2.3.tgz#7ee330ba7caafb98090bece86a5ee44115904c2c"
14911491
integrity sha1-fuMwunyq+5gJC+zoal7kQRWQTCw=
14921492

1493-
"@types/semver@^7.3.9":
1494-
version "7.3.9"
1495-
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.9.tgz#152c6c20a7688c30b967ec1841d31ace569863fc"
1496-
integrity sha512-L/TMpyURfBkf+o/526Zb6kd/tchUP3iBDEPjqjb+U2MAJhVRxxrmr2fwpe08E7QsV7YLcpq0tUaQ9O9x97ZIxQ==
1493+
"@types/semver@^7.3.10":
1494+
version "7.3.10"
1495+
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.10.tgz#5f19ee40cbeff87d916eedc8c2bfe2305d957f73"
1496+
integrity sha512-zsv3fsC7S84NN6nPK06u79oWgrPVd0NvOyqgghV1haPaFcVxIrP4DLomRwGAXk0ui4HZA7mOcSFL98sMVW9viw==
14971497

14981498
"@types/serve-static@*":
14991499
version "1.13.9"
@@ -2227,14 +2227,14 @@ ansi-regex@^3.0.0:
22272227
integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
22282228

22292229
ansi-regex@^4.1.0:
2230-
version "4.1.0"
2231-
resolved "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997"
2232-
integrity sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=
2230+
version "4.1.1"
2231+
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed"
2232+
integrity "sha1-Fk2qyHqy1vbbOimHXi0XZlgtq+0= sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g=="
22332233

22342234
ansi-regex@^5.0.0:
2235-
version "5.0.0"
2236-
resolved "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"
2237-
integrity sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U=
2235+
version "5.0.1"
2236+
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
2237+
integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
22382238

22392239
ansi-styles@^2.2.1:
22402240
version "2.2.1"
@@ -2477,9 +2477,9 @@ async-validator@^3.0.3:
24772477
integrity sha512-DDmKA7sdSAJtTVeNZHrnr2yojfFaoeW8MfQN8CeuXg8DDQHTqKk9Fdv38dSvnesHoO8MUwMI2HphOeSyIF+wmQ==
24782478

24792479
async@^2.6.2:
2480-
version "2.6.3"
2481-
resolved "https://registry.npm.taobao.org/async/download/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff"
2482-
integrity sha1-1yYl4jRKNlbjo61Pp0n6gymdgv8=
2480+
version "2.6.4"
2481+
resolved "https://registry.yarnpkg.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221"
2482+
integrity "sha1-cGt/9ghGZM1+rnE/b5ZUM7VQQiE= sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA=="
24832483
dependencies:
24842484
lodash "^4.17.14"
24852485

@@ -3447,10 +3447,10 @@ commander@^7.2.0:
34473447
resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"
34483448
integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
34493449

3450-
commander@^9.2.0:
3451-
version "9.2.0"
3452-
resolved "https://registry.yarnpkg.com/commander/-/commander-9.2.0.tgz#6e21014b2ed90d8b7c9647230d8b7a94a4a419a9"
3453-
integrity sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==
3450+
commander@^9.3.0:
3451+
version "9.4.0"
3452+
resolved "https://registry.yarnpkg.com/commander/-/commander-9.4.0.tgz#bc4a40918fefe52e22450c111ecd6b7acce6f11c"
3453+
integrity sha512-sRPT+umqkz90UA8M1yqYfnHlZA7fF6nSphDtxeywPZ49ysjxDQybzk13CL+mXekDRG92skbcqCLVovuCusNmFw==
34543454

34553455
commander@~2.19.0:
34563456
version "2.19.0"
@@ -4626,11 +4626,9 @@ events@^3.0.0:
46264626
integrity sha1-Mala0Kkk4tLEGagTrrLE6HjqdAA=
46274627

46284628
eventsource@^1.0.7:
4629-
version "1.0.7"
4630-
resolved "https://registry.npm.taobao.org/eventsource/download/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0"
4631-
integrity sha1-j7xyyT/NNAiAkLwKTmT0tc7m2NA=
4632-
dependencies:
4633-
original "^1.0.0"
4629+
version "1.1.2"
4630+
resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.1.2.tgz#bc75ae1c60209e7cb1541231980460343eaea7c2"
4631+
integrity "sha1-vHWuHGAgnnyxVBIxmARgND6up8I= sha512-xAH3zWhgO2/3KIniEKYPr8plNSzlGINOUqYj0m0u7AB81iRw8b/3E73W6AuU+6klLbaSFmZnaETQ2lXPfAydrA=="
46344632

46354633
evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3:
46364634
version "1.0.3"
@@ -5019,9 +5017,9 @@ flush-write-stream@^1.0.0:
50195017
readable-stream "^2.3.6"
50205018

50215019
follow-redirects@^1.0.0:
5022-
version "1.13.3"
5023-
resolved "https://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.13.3.tgz#e5598ad50174c1bc4e872301e82ac2cd97f90267"
5024-
integrity sha1-5VmK1QF0wbxOhyMB6CrCzZf5Amc=
5020+
version "1.15.1"
5021+
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.1.tgz#0ca6a452306c9b276e4d3127483e29575e207ad5"
5022+
integrity "sha1-DKakUjBsmyduTTEnSD4pV14getU= sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA=="
50255023

50265024
follow-redirects@^1.14.0:
50275025
version "1.15.0"
@@ -5272,10 +5270,10 @@ globals@^12.1.0:
52725270
dependencies:
52735271
type-fest "^0.8.1"
52745272

5275-
globby@^13.1.1:
5276-
version "13.1.1"
5277-
resolved "https://registry.yarnpkg.com/globby/-/globby-13.1.1.tgz#7c44a93869b0b7612e38f22ed532bfe37b25ea6f"
5278-
integrity sha512-XMzoDZbGZ37tufiv7g0N4F/zp3zkwdFtVbV3EHsVl1KQr4RPLfNoT068/97RPshz2J5xYNEjLKKBKaGHifBd3Q==
5273+
globby@^13.1.2:
5274+
version "13.1.2"
5275+
resolved "https://registry.yarnpkg.com/globby/-/globby-13.1.2.tgz#29047105582427ab6eca4f905200667b056da515"
5276+
integrity sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==
52795277
dependencies:
52805278
dir-glob "^3.0.1"
52815279
fast-glob "^3.2.11"
@@ -6933,9 +6931,9 @@ [email protected]:
69336931
kind-of "^6.0.3"
69346932

69356933
minimist@^1.2.0, minimist@^1.2.5:
6936-
version "1.2.5"
6937-
resolved "https://registry.npm.taobao.org/minimist/download/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
6938-
integrity sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI=
6934+
version "1.2.6"
6935+
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
6936+
integrity "sha1-hjelt1nqDW6YcCz7OpKDMjyTr0Q= sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q=="
69396937

69406938
minipass-collect@^1.0.2:
69416939
version "1.0.2"
@@ -7010,9 +7008,9 @@ mkdirp@^1.0.3:
70107008
integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
70117009

70127010
moment@^2.10.2, moment@^2.21.0, moment@^2.24.0:
7013-
version "2.29.1"
7014-
resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3"
7015-
integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==
7011+
version "2.29.4"
7012+
resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.4.tgz#3dbe052889fe7c1b2ed966fcb3a77328964ef108"
7013+
integrity "sha1-Pb4FKIn+fBsu2Wb8s6dzKJZO8Qg= sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w=="
70167014

70177015
move-concurrently@^1.0.1:
70187016
version "1.0.1"
@@ -7546,13 +7544,6 @@ ora@^3.4.0:
75467544
strip-ansi "^5.2.0"
75477545
wcwidth "^1.0.1"
75487546

7549-
original@^1.0.0:
7550-
version "1.0.2"
7551-
resolved "https://registry.npm.taobao.org/original/download/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f"
7552-
integrity sha1-5EKmHP/hxf0gpl8yYcJmY7MD8l8=
7553-
dependencies:
7554-
url-parse "^1.4.3"
7555-
75567547
os-browserify@^0.3.0:
75577548
version "0.3.0"
75587549
resolved "https://registry.npm.taobao.org/os-browserify/download/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27"
@@ -9149,9 +9140,9 @@ shebang-regex@^3.0.0:
91499140
integrity sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=
91509141

91519142
shell-quote@^1.6.1:
9152-
version "1.7.2"
9153-
resolved "https://registry.npm.taobao.org/shell-quote/download/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2"
9154-
integrity sha1-Z6fQLHbJ2iT5nSCAj8re0ODgS+I=
9143+
version "1.7.3"
9144+
resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123"
9145+
integrity "sha1-qkDtrBcERbmkMeF7tiwLiBucQSM= sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw=="
91559146

91569147
signal-exit@^3.0.0, signal-exit@^3.0.2:
91579148
version "3.0.3"
@@ -9397,9 +9388,9 @@ ssri@^6.0.1:
93979388
figgy-pudding "^3.5.1"
93989389

93999390
ssri@^7.0.0, ssri@^7.1.0:
9400-
version "7.1.0"
9401-
resolved "https://registry.npm.taobao.org/ssri/download/ssri-7.1.0.tgz#92c241bf6de82365b5c7fb4bd76e975522e1294d"
9402-
integrity sha1-ksJBv23oI2W1x/tL126XVSLhKU0=
9391+
version "7.1.1"
9392+
resolved "https://registry.yarnpkg.com/ssri/-/ssri-7.1.1.tgz#33e44f896a967158e3c63468e47ec46613b95b5f"
9393+
integrity sha512-w+daCzXN89PseTL99MkA+fxJEcU3wfaE/ah0i0lnOlpG1CYLJ2ZjzEry68YBKfLs4JfoTShrTEsJkAZuNZ/stw==
94039394
dependencies:
94049395
figgy-pudding "^3.5.1"
94059396
minipass "^3.1.1"
@@ -9788,9 +9779,9 @@ terser-webpack-plugin@^2.3.6:
97889779
webpack-sources "^1.4.3"
97899780

97909781
terser@^4.1.2, terser@^4.6.12:
9791-
version "4.8.0"
9792-
resolved "https://registry.npm.taobao.org/terser/download/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17"
9793-
integrity sha1-YwVjQ9fHC7KfOvZlhlpG/gOg3xc=
9782+
version "4.8.1"
9783+
resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.1.tgz#a00e5634562de2239fd404c649051bf6fc21144f"
9784+
integrity "sha1-oA5WNFYt4iOf1ATGSQUb9vwhFE8= sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw=="
97949785
dependencies:
97959786
commander "^2.20.0"
97969787
source-map "~0.6.1"
@@ -10159,10 +10150,10 @@ url-loader@^2.2.0:
1015910150
mime "^2.4.4"
1016010151
schema-utils "^2.5.0"
1016110152

10162-
url-parse@^1.4.3, url-parse@^1.4.7:
10163-
version "1.5.3"
10164-
resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.3.tgz#71c1303d38fb6639ade183c2992c8cc0686df862"
10165-
integrity sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==
10153+
url-parse@^1.4.7:
10154+
version "1.5.10"
10155+
resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1"
10156+
integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==
1016610157
dependencies:
1016710158
querystringify "^2.1.1"
1016810159
requires-port "^1.0.0"
@@ -10809,23 +10800,23 @@ yargs@^16.0.0:
1080910800
y18n "^5.0.5"
1081010801
yargs-parser "^20.2.2"
1081110802

10812-
yarn-audit-fix@^9.1.2:
10813-
version "9.3.1"
10814-
resolved "https://registry.yarnpkg.com/yarn-audit-fix/-/yarn-audit-fix-9.3.1.tgz#cd2ebdbcab13e38dc067134c7c2321ba311555c0"
10815-
integrity sha512-JM7aIHEwL0YoXoadOOpZQOCmHIRvt7jA7OBGNnOjRXKwdyvdc4EljjaZB9EjQ6xpj3NNRWoHebApjPUOx2E0tg==
10803+
yarn-audit-fix@^9.3.2:
10804+
version "9.3.2"
10805+
resolved "https://registry.yarnpkg.com/yarn-audit-fix/-/yarn-audit-fix-9.3.2.tgz#9268aeaf70faafd6d8b8a71d0b8c8d97d6b809ec"
10806+
integrity sha512-hRPu2FRTLF5kL+fgq6NZDVgvGV7zEO6ghgfXoFmseDtDzqBIfKbGVNL+XqJ1fIil70x6XyrQwyARyyrMZtxpaw==
1081610807
dependencies:
1081710808
"@types/find-cache-dir" "^3.2.1"
1081810809
"@types/fs-extra" "^9.0.13"
1081910810
"@types/lodash-es" "^4.17.6"
10820-
"@types/semver" "^7.3.9"
10811+
"@types/semver" "^7.3.10"
1082110812
"@types/yarnpkg__lockfile" "^1.1.5"
1082210813
"@yarnpkg/lockfile" "^1.1.0"
1082310814
chalk "^5.0.1"
10824-
commander "^9.2.0"
10815+
commander "^9.3.0"
1082510816
find-cache-dir "^3.3.2"
1082610817
find-up "^6.3.0"
1082710818
fs-extra "^10.1.0"
10828-
globby "^13.1.1"
10819+
globby "^13.1.2"
1082910820
js-yaml "^4.1.0"
1083010821
lodash-es "^4.17.21"
1083110822
pkg-dir "^6.0.1"

0 commit comments

Comments
 (0)