feat: support load yaml config

Signed-off-by: Innei <tukon479@gmail.com>
This commit is contained in:
Innei
2022-10-20 22:24:52 +08:00
parent 6f8aaa2b25
commit 380a88a1bf
3 changed files with 58 additions and 9 deletions

9
pnpm-lock.yaml generated
View File

@@ -67,6 +67,7 @@ specifiers:
class-transformer: 0.5.1
class-validator: 0.13.2
class-validator-jsonschema: npm:@innei/class-validator-jsonschema@3.1.2
commander: 9.4.1
consola: '*'
cron: '*'
cross-env: 7.0.3
@@ -164,6 +165,7 @@ dependencies:
class-transformer: 0.5.1
class-validator: 0.13.2
class-validator-jsonschema: /@innei/class-validator-jsonschema/3.1.2_e6kgdsnyya5caxg3ysdyxrqm7a
commander: 9.4.1
consola: 2.15.3
dayjs: 1.11.5
ejs: 3.1.8
@@ -2711,10 +2713,9 @@ packages:
engines: {node: '>= 6'}
dev: true
/commander/9.3.0:
resolution: {integrity: sha512-hv95iU5uXPbK83mjrJKuZyFM/LBAoCV/XhVGkS5Je6tl7sxr6A0ITMw5WoRV46/UaJ46Nllm3Xt7IaJhXTIkzw==}
/commander/9.4.1:
resolution: {integrity: sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==}
engines: {node: ^12.20.0 || >=14}
dev: true
/commondir/1.0.1:
resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
@@ -4814,7 +4815,7 @@ packages:
dependencies:
cli-truncate: 3.1.0
colorette: 2.0.19
commander: 9.3.0
commander: 9.4.1
debug: 4.3.4
execa: 6.1.0
lilconfig: 2.0.5