feat: 添加代码编辑器示例 (#1194)

This commit is contained in:
xiaoming
2024-12-24 09:14:43 +08:00
committed by GitHub
parent 0dd6665b2a
commit 6d26300181
19 changed files with 189 additions and 30 deletions

41
pnpm-lock.yaml generated
View File

@@ -62,6 +62,12 @@ importers:
china-area-data:
specifier: ^5.0.1
version: 5.0.1
codemirror:
specifier: ^5
version: 5.65.18
codemirror-editor-vue3:
specifier: ^2.8.0
version: 2.8.0(codemirror@5.65.18)(diff-match-patch@1.0.5)(vue@3.5.13(typescript@5.6.3))
cropperjs:
specifier: ^1.6.2
version: 1.6.2
@@ -219,6 +225,9 @@ importers:
'@intlify/unplugin-vue-i18n':
specifier: ^6.0.1
version: 6.0.1(@vue/compiler-dom@3.5.13)(eslint@9.16.0(jiti@2.4.1))(rollup@4.28.1)(typescript@5.6.3)(vue-i18n@10.0.5(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))
'@types/codemirror':
specifier: ^5.60.15
version: 5.60.15
'@types/dagre':
specifier: ^0.7.52
version: 0.7.52
@@ -1441,6 +1450,9 @@ packages:
'@types/babel__traverse@7.20.6':
resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==}
'@types/codemirror@5.60.15':
resolution: {integrity: sha512-dTOvwEQ+ouKJ/rE9LT1Ue2hmP6H1mZv5+CCnNWu2qtiOe2LQa9lCprEY20HxiDmV/Bxh+dXjywmy5aKvoGjULA==}
'@types/conventional-commits-parser@5.0.1':
resolution: {integrity: sha512-7uz5EHdzz2TqoMfV7ee61Egf5y6NkcO4FB/1iCCQnbeiI1F3xzv3vK5dBCXUCLQgGYS+mUeigK1iKQzvED+QnQ==}
@@ -1507,6 +1519,9 @@ packages:
'@types/stack-utils@2.0.3':
resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==}
'@types/tern@0.23.9':
resolution: {integrity: sha512-ypzHFE/wBzh+BlH6rrBgS5I/Z7RD21pGhZ2rltb/+ZrVM1awdZwjx7hE5XfuYgHWk9uvV5HLZN3SloevCAp3Bw==}
'@types/tinycolor2@1.4.6':
resolution: {integrity: sha512-iEN8J0BoMnsWBqjVbWH/c0G0Hh7O21lpR2/+PrvAVgWdzL7eexIFm4JN/Wn10PTcmNdtS6U67r499mlWMXOxNw==}
@@ -2128,6 +2143,16 @@ packages:
code-inspector-plugin@0.18.2:
resolution: {integrity: sha512-LKOhA4YsoUZ6Dq4OQKP7G+kPcfeYGLoIQz7EDG4yoL5mqSu+uWR+0QvzoDc4HGXQ0jpkzEwlatbH6fBlbPiwKQ==}
codemirror-editor-vue3@2.8.0:
resolution: {integrity: sha512-ebYGNhBpLmQNLguXzNyMMkn6K8v3lcS5/Ncvdn6YS4bLGEHE67MfsJIS/WV0L7I6WavUuFlY/Rs/AJKChIwSwg==}
peerDependencies:
codemirror: ^5
diff-match-patch: ^1.0.5
vue: ^3.x
codemirror@5.65.18:
resolution: {integrity: sha512-Gaz4gHnkbHMGgahNt3CA5HBk5lLQBqmD/pBgeB4kQU6OedZmqMBjlRF0LSrp2tJ4wlLNPm2FfaUd1pDy0mdlpA==}
codepage@1.15.0:
resolution: {integrity: sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==}
engines: {node: '>=0.8'}
@@ -6432,6 +6457,10 @@ snapshots:
dependencies:
'@babel/types': 7.26.3
'@types/codemirror@5.60.15':
dependencies:
'@types/tern': 0.23.9
'@types/conventional-commits-parser@5.0.1':
dependencies:
'@types/node': 20.17.9
@@ -6490,6 +6519,10 @@ snapshots:
'@types/stack-utils@2.0.3': {}
'@types/tern@0.23.9':
dependencies:
'@types/estree': 1.0.6
'@types/tinycolor2@1.4.6': {}
'@types/web-animations-js@2.2.16': {}
@@ -7328,6 +7361,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
codemirror-editor-vue3@2.8.0(codemirror@5.65.18)(diff-match-patch@1.0.5)(vue@3.5.13(typescript@5.6.3)):
dependencies:
codemirror: 5.65.18
diff-match-patch: 1.0.5
vue: 3.5.13(typescript@5.6.3)
codemirror@5.65.18: {}
codepage@1.15.0: {}
collect-v8-coverage@1.0.2: {}