Skip to content

Commit 0015c00

Browse files
author
winjo
committed
feat: 升级 textmate-language, 以支持 kotlin, vue 等
1 parent 900de61 commit 0015c00

4 files changed

Lines changed: 34 additions & 7 deletions

File tree

packages/alex/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
"@ali/ide-webview": "2.5.5",
6969
"@ali/ide-workspace": "2.5.5",
7070
"@ali/ide-workspace-edit": "2.5.5",
71-
"@ali/kaitian-textmate-languages": "^2.2.0",
71+
"@ali/kaitian-textmate-languages": "^2.4.0",
7272
"@alipay/alex-cli": "1.5.0",
7373
"@alipay/alex-code-api": "1.5.0",
7474
"@alipay/alex-core": "1.5.0",

packages/alex/typings/languages.d.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
declare module '@alipay/alex/languages' {}
2+
declare module '@alipay/alex/languages/Kotlin' {}
3+
declare module '@alipay/alex/languages/acss' {}
24
declare module '@alipay/alex/languages/bat' {}
35
declare module '@alipay/alex/languages/clojure' {}
46
declare module '@alipay/alex/languages/coffeescript' {}
@@ -30,12 +32,16 @@ declare module '@alipay/alex/languages/python' {}
3032
declare module '@alipay/alex/languages/razor' {}
3133
declare module '@alipay/alex/languages/ruby' {}
3234
declare module '@alipay/alex/languages/rust' {}
35+
declare module '@alipay/alex/languages/schema' {}
3336
declare module '@alipay/alex/languages/scss' {}
3437
declare module '@alipay/alex/languages/shaderlab' {}
3538
declare module '@alipay/alex/languages/shellscript' {}
3639
declare module '@alipay/alex/languages/sql' {}
3740
declare module '@alipay/alex/languages/swift' {}
3841
declare module '@alipay/alex/languages/typescript' {}
3942
declare module '@alipay/alex/languages/vb' {}
43+
declare module '@alipay/alex/languages/velocity' {}
44+
declare module '@alipay/alex/languages/vscode-proto3' {}
45+
declare module '@alipay/alex/languages/vue' {}
4046
declare module '@alipay/alex/languages/xml' {}
4147
declare module '@alipay/alex/languages/yaml' {}

scripts/release.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ invoke(async () => {
6767
const { yes } = await prompt({
6868
type: 'confirm',
6969
name: 'yes',
70-
message: `确认发布 v${targetVersion}`,
70+
message: `确认发布 v${targetVersion} ${args.tag ? ` (tag: ${args.tag})` : ''}`,
7171
});
7272

7373
if (!yes) {

yarn.lock

Lines changed: 26 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -643,10 +643,12 @@
643643
"@ali/ide-file-service" "2.5.5"
644644
"@ali/ide-overlay" "2.5.5"
645645

646-
"@ali/kaitian-textmate-languages@^2.2.0":
647-
version "2.2.0"
648-
resolved "https://registry.npm.alibaba-inc.com/@ali/kaitian-textmate-languages/download/@ali/kaitian-textmate-languages-2.2.0.tgz#da90b2e40332f7df9cfa0b78dfedbf00329a5dfc"
649-
integrity sha1-2pCy5AMy99+c+gt43+2/ADKaXfw=
646+
"@ali/kaitian-textmate-languages@^2.4.0":
647+
version "2.4.0"
648+
resolved "https://registry.npm.alibaba-inc.com/@ali/kaitian-textmate-languages/download/@ali/kaitian-textmate-languages-2.4.0.tgz#941ccb5b9ffc2b6d0662fd27162c098210f9da95"
649+
integrity sha1-lBzLW5/8K20GYv0nFiwJghD52pU=
650+
dependencies:
651+
plist "^3.0.1"
650652

651653
"@ali/monaco-editor-core@0.20.1-patch.22":
652654
version "0.20.1-patch.22"
@@ -2731,7 +2733,7 @@ base64-arraybuffer@0.1.5:
27312733
resolved "https://registry.npm.alibaba-inc.com/base64-arraybuffer/download/base64-arraybuffer-0.1.5.tgz#73926771923b5a19747ad666aa5cd4bf9c6e9ce8"
27322734
integrity sha1-c5JncZI7Whl0etZmqlzUv5xunOg=
27332735

2734-
base64-js@^1.3.1:
2736+
base64-js@^1.3.1, base64-js@^1.5.1:
27352737
version "1.5.1"
27362738
resolved "https://registry.npm.alibaba-inc.com/base64-js/download/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
27372739
integrity sha1-GxtEAWClv3rUC2UPCVljSBkDkwo=
@@ -9812,6 +9814,15 @@ please-upgrade-node@^3.2.0:
98129814
dependencies:
98139815
semver-compare "^1.0.0"
98149816

9817+
plist@^3.0.1:
9818+
version "3.0.2"
9819+
resolved "https://registry.npm.alibaba-inc.com/plist/download/plist-3.0.2.tgz#74bbf011124b90421c22d15779cee60060ba95bc"
9820+
integrity sha1-dLvwERJLkEIcItFXec7mAGC6lbw=
9821+
dependencies:
9822+
base64-js "^1.5.1"
9823+
xmlbuilder "^9.0.7"
9824+
xmldom "^0.5.0"
9825+
98159826
portfinder@^1.0.26, portfinder@^1.0.28:
98169827
version "1.0.28"
98179828
resolved "https://registry.npm.alibaba-inc.com/portfinder/download/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778"
@@ -13862,11 +13873,21 @@ xml-name-validator@^3.0.0:
1386213873
resolved "https://registry.npm.alibaba-inc.com/xml-name-validator/download/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a"
1386313874
integrity sha1-auc+Bt5NjG5H+fsYH3jWSK1FfGo=
1386413875

13876+
xmlbuilder@^9.0.7:
13877+
version "9.0.7"
13878+
resolved "https://registry.npm.alibaba-inc.com/xmlbuilder/download/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d"
13879+
integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=
13880+
1386513881
xmlchars@^2.2.0:
1386613882
version "2.2.0"
1386713883
resolved "https://registry.npm.alibaba-inc.com/xmlchars/download/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb"
1386813884
integrity sha1-Bg/hvLf5x2/ioX24apvDq4lCEMs=
1386913885

13886+
xmldom@^0.5.0:
13887+
version "0.5.0"
13888+
resolved "https://registry.npm.alibaba-inc.com/xmldom/download/xmldom-0.5.0.tgz#193cb96b84aa3486127ea6272c4596354cb4962e"
13889+
integrity sha1-GTy5a4SqNIYSfqYnLEWWNUy0li4=
13890+
1387013891
xmlhttprequest-ssl@~1.5.4:
1387113892
version "1.5.5"
1387213893
resolved "https://registry.npm.alibaba-inc.com/xmlhttprequest-ssl/download/xmlhttprequest-ssl-1.5.5.tgz#c2876b06168aadc40e57d97e81191ac8f4398b3e"

0 commit comments

Comments
 (0)