feat: add docker shell

This commit is contained in:
vben
2024-05-24 23:11:03 +08:00
parent d733987042
commit 38d58394e3
25 changed files with 394 additions and 120 deletions

62
pnpm-lock.yaml generated
View File

@@ -198,8 +198,8 @@ importers:
specifier: ^2.29.1
version: 2.29.1(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)
eslint-plugin-jsdoc:
specifier: ^48.2.5
version: 48.2.5(eslint@8.57.0)
specifier: ^48.2.6
version: 48.2.6(eslint@8.57.0)
eslint-plugin-jsonc:
specifier: ^2.15.1
version: 2.15.1(eslint@8.57.0)
@@ -331,8 +331,8 @@ importers:
internal/tailwind-config:
dependencies:
'@iconify/json':
specifier: ^2.2.212
version: 2.2.212
specifier: ^2.2.213
version: 2.2.213
'@iconify/tailwind':
specifier: ^1.1.1
version: 1.1.1
@@ -352,8 +352,8 @@ importers:
specifier: ^0.2.0
version: 0.2.0(postcss@8.4.38)
postcss-preset-env:
specifier: ^9.5.13
version: 9.5.13(postcss@8.4.38)
specifier: ^9.5.14
version: 9.5.14(postcss@8.4.38)
tailwindcss:
specifier: ^3.4.3
version: 3.4.3
@@ -1815,8 +1815,8 @@ packages:
'@humanwhocodes/object-schema@2.0.3':
resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
'@iconify/json@2.2.212':
resolution: {integrity: sha512-d1IXjpbSwk8V3C9D+mruRTJRPqZZpCnOWh9zyG/Zc5zJmPDLBEHNTKz+ZmeiJQ6LdzgjwLJai1WgFvt1HWVIPw==}
'@iconify/json@2.2.213':
resolution: {integrity: sha512-5tcEn+ZDoWlBXmlJidYjMsJyFXhXuVscbg7PRpaon86GqrDlwW/cl8mR682C06Oq4AfeypmfVI18YTnczwdqxA==}
'@iconify/tailwind@1.1.1':
resolution: {integrity: sha512-4mmA//qjZigv7D4KlqcVSYTqfRIJzyts2/lSCAJfCL0rVMIE76+ifJnaE5jxCo1+nYGBF8FsFo0qFOs+sX4EnA==}
@@ -3643,8 +3643,8 @@ packages:
peerDependencies:
eslint: ^7.2.0 || ^8
eslint-plugin-jsdoc@48.2.5:
resolution: {integrity: sha512-ZeTfKV474W1N9niWfawpwsXGu+ZoMXu4417eBROX31d7ZuOk8zyG66SO77DpJ2+A9Wa2scw/jRqBPnnQo7VbcQ==}
eslint-plugin-jsdoc@48.2.6:
resolution: {integrity: sha512-GNk9jtpYmoEVeD/U6yYYmd6T8vSOoPs7CL8ZeX85iD8P3qifDdLQGze6+cw9boobDthmYnnxvIoHrhuSffj09g==}
engines: {node: '>=18'}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
@@ -5554,8 +5554,8 @@ packages:
peerDependencies:
postcss: ^8.2.14
postcss-nesting@12.1.4:
resolution: {integrity: sha512-CcHOq94K137E+U4Ommu7pexcpp0Tjm24zl4UcqWs1oSLAr5cLI+jLrqQ5h/bdjhMX6cMbzunyustVNnvrzF8Zg==}
postcss-nesting@12.1.5:
resolution: {integrity: sha512-N1NgI1PDCiAGWPTYrwqm8wpjv0bgDmkYHH72pNsqTCv9CObxjxftdYu6AKtGN+pnJa7FQjMm3v4sp8QJbFsYdQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
@@ -5643,8 +5643,8 @@ packages:
peerDependencies:
postcss: ^8.4
postcss-preset-env@9.5.13:
resolution: {integrity: sha512-YQMwWu6MAc4Envrjf/mW2BTrb5J8WkrJ4dV2VostZVDhrmEPpYREOyhmvtlFLDxK1/AmTDY8aXjZViMC1qKu/w==}
postcss-preset-env@9.5.14:
resolution: {integrity: sha512-gTMi+3kENN/mN+K59aR+vEOjlkujTmmXJcM9rnAqGh9Y/euQ/ypdp9rd8mO1eoIjAD8vNS15+xbkBxoi+65BqQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
@@ -5703,6 +5703,10 @@ packages:
resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==}
engines: {node: '>=4'}
postcss-selector-parser@6.1.0:
resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==}
engines: {node: '>=4'}
postcss-sorting@8.0.2:
resolution: {integrity: sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==}
peerDependencies:
@@ -8036,9 +8040,9 @@ snapshots:
dependencies:
postcss: 8.4.38
'@csstools/selector-resolve-nested@1.1.0(postcss-selector-parser@6.0.16)':
'@csstools/selector-resolve-nested@1.1.0(postcss-selector-parser@6.1.0)':
dependencies:
postcss-selector-parser: 6.0.16
postcss-selector-parser: 6.1.0
'@csstools/selector-specificity@3.0.3(postcss-selector-parser@6.0.16)':
dependencies:
@@ -8048,6 +8052,10 @@ snapshots:
dependencies:
postcss-selector-parser: 6.0.16
'@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.0)':
dependencies:
postcss-selector-parser: 6.1.0
'@csstools/utilities@1.0.0(postcss@8.4.38)':
dependencies:
postcss: 8.4.38
@@ -8280,7 +8288,7 @@ snapshots:
'@humanwhocodes/object-schema@2.0.3': {}
'@iconify/json@2.2.212':
'@iconify/json@2.2.213':
dependencies:
'@iconify/types': 2.0.0
pathe: 1.1.2
@@ -10390,7 +10398,7 @@ snapshots:
- eslint-import-resolver-webpack
- supports-color
eslint-plugin-jsdoc@48.2.5(eslint@8.57.0):
eslint-plugin-jsdoc@48.2.6(eslint@8.57.0):
dependencies:
'@es-joy/jsdoccomment': 0.43.0
are-docs-informative: 0.0.2
@@ -10399,7 +10407,6 @@ snapshots:
escape-string-regexp: 4.0.0
eslint: 8.57.0
esquery: 1.5.0
is-builtin-module: 3.2.1
semver: 7.6.2
spdx-expression-parse: 4.0.0
transitivePeerDependencies:
@@ -12353,12 +12360,12 @@ snapshots:
postcss: 8.4.38
postcss-selector-parser: 6.0.16
postcss-nesting@12.1.4(postcss@8.4.38):
postcss-nesting@12.1.5(postcss@8.4.38):
dependencies:
'@csstools/selector-resolve-nested': 1.1.0(postcss-selector-parser@6.0.16)
'@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.0.16)
'@csstools/selector-resolve-nested': 1.1.0(postcss-selector-parser@6.1.0)
'@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.0)
postcss: 8.4.38
postcss-selector-parser: 6.0.16
postcss-selector-parser: 6.1.0
postcss-normalize-charset@7.0.0(postcss@8.4.38):
dependencies:
@@ -12429,7 +12436,7 @@ snapshots:
postcss: 8.4.38
postcss-value-parser: 4.2.0
postcss-preset-env@9.5.13(postcss@8.4.38):
postcss-preset-env@9.5.14(postcss@8.4.38):
dependencies:
'@csstools/postcss-cascade-layers': 4.0.6(postcss@8.4.38)
'@csstools/postcss-color-function': 3.0.16(postcss@8.4.38)
@@ -12484,7 +12491,7 @@ snapshots:
postcss-image-set-function: 6.0.3(postcss@8.4.38)
postcss-lab-function: 6.0.16(postcss@8.4.38)
postcss-logical: 7.0.1(postcss@8.4.38)
postcss-nesting: 12.1.4(postcss@8.4.38)
postcss-nesting: 12.1.5(postcss@8.4.38)
postcss-opacity-percentage: 2.0.0(postcss@8.4.38)
postcss-overflow-shorthand: 5.0.1(postcss@8.4.38)
postcss-page-break: 3.0.4(postcss@8.4.38)
@@ -12537,6 +12544,11 @@ snapshots:
cssesc: 3.0.0
util-deprecate: 1.0.2
postcss-selector-parser@6.1.0:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
postcss-sorting@8.0.2(postcss@8.4.38):
dependencies:
postcss: 8.4.38