Update Dockerfile language server to 0.10.1 (#3955)

* Update Dockerfile language server to 0.10.0

This update adds heredoc support for COPY so that it does not try to
format it or lint it for Dockerfile-specific errors. The update also
includes a fix caused by quotes in comments that can cause the semantic
highlighter to get into an infinite loop.

Signed-off-by: Remy Suen <remy.suen@gmail.com>

* Update the language server to 0.10.1

The new version includes a fix for parsing files with a UTF-8 BOM
header.

Signed-off-by: Remy Suen <remy.suen@gmail.com>

* Update the language server to 0.10.2

This newer version includes various fixes related to multiline
instructions with string content and CRLF newline delimiters.

Signed-off-by: Remy Suen <remy.suen@gmail.com>

---------

Signed-off-by: Remy Suen <remy.suen@gmail.com>
This commit is contained in:
Remy Suen 2023-06-01 08:51:33 -04:00 коммит произвёл GitHub
Родитель c90708fd9c
Коммит 81c873db59
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 19 добавлений и 19 удалений

36
package-lock.json сгенерированный
Просмотреть файл

@ -17,7 +17,7 @@
"@microsoft/vscode-azext-azureutils": "^1.1.5",
"@microsoft/vscode-azext-utils": "^1.2.2",
"dayjs": "^1.11.7",
"dockerfile-language-server-nodejs": "^0.9.0",
"dockerfile-language-server-nodejs": "^0.10.2",
"fs-extra": "^11.1.1",
"gradle-to-js": "^2.0.1",
"handlebars": "^4.7.7",
@ -2366,9 +2366,9 @@
"integrity": "sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ=="
},
"node_modules/dockerfile-ast": {
"version": "0.4.2",
"resolved": "https://registry.npmjs.org/dockerfile-ast/-/dockerfile-ast-0.4.2.tgz",
"integrity": "sha512-k770mVWaCm3KbyOSPFizP6WB2ucZjfAv8aun4UsKl+IivowK7ItwBixNbziBjN05yNpvCL1/IxBdZiSz6KQIvA==",
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/dockerfile-ast/-/dockerfile-ast-0.5.0.tgz",
"integrity": "sha512-YsRrWww6mKRS1HK32gbherPlgfvwS593ZeDegb5glNCBJgByICAYZCP5F+njY6TSB0eiPdFgCU9RkuO516mLFQ==",
"dependencies": {
"vscode-languageserver-textdocument": "^1.0.1",
"vscode-languageserver-types": "^3.17.0-next.3"
@ -2378,12 +2378,12 @@
}
},
"node_modules/dockerfile-language-server-nodejs": {
"version": "0.9.0",
"resolved": "https://registry.npmjs.org/dockerfile-language-server-nodejs/-/dockerfile-language-server-nodejs-0.9.0.tgz",
"integrity": "sha512-QPWcUxbbNTaWaRQrJKUBmCXI6iE8l7f81bCVaZizCIkVg4py/4o2mho+AKlLUsZcCml5ss8MkJ257SFV2BZWCg==",
"version": "0.10.2",
"resolved": "https://registry.npmjs.org/dockerfile-language-server-nodejs/-/dockerfile-language-server-nodejs-0.10.2.tgz",
"integrity": "sha512-vLbaeYv4h3XEzrZ9JOhP6bD1eLzbzGzFFF03F3Ofd6kh9PU2aGBS/LVjd/w1omCyNV2LHviFX0ZGHINmWsZYyw==",
"dependencies": {
"dockerfile-language-service": "0.9.0",
"dockerfile-utils": "0.10.0",
"dockerfile-language-service": "0.10.2",
"dockerfile-utils": "0.11.0",
"vscode-languageserver": "^8.0.0-next.2"
},
"bin": {
@ -2394,12 +2394,12 @@
}
},
"node_modules/dockerfile-language-service": {
"version": "0.9.0",
"resolved": "https://registry.npmjs.org/dockerfile-language-service/-/dockerfile-language-service-0.9.0.tgz",
"integrity": "sha512-sDUkTR4LUimEAWXDIbUTEx2CytCBlx+XlJkg4B2Ptvak9HkwPD4JpXesaWxXPpp6YHCzxqwsTDY7Gf79ic340g==",
"version": "0.10.2",
"resolved": "https://registry.npmjs.org/dockerfile-language-service/-/dockerfile-language-service-0.10.2.tgz",
"integrity": "sha512-W561U9gj5Eol55j/hanLRPVarXDq+WXPai1lG5f1fW7/kYElsmWJZoRd585SQBahvC9VlJfFAs6IpzZlvN41Hg==",
"dependencies": {
"dockerfile-ast": "0.4.2",
"dockerfile-utils": "0.10.0",
"dockerfile-ast": "0.5.0",
"dockerfile-utils": "0.11.0",
"vscode-languageserver-types": "3.17.0-next.3"
},
"engines": {
@ -2407,11 +2407,11 @@
}
},
"node_modules/dockerfile-utils": {
"version": "0.10.0",
"resolved": "https://registry.npmjs.org/dockerfile-utils/-/dockerfile-utils-0.10.0.tgz",
"integrity": "sha512-gnEhxITHpOXNXdlwJgJEq3xnJokm0IZOmrmHlJv8zCB2EDsgZWwdYWuktMMslIywK2YT22gxgZEoFjtEaJqzhQ==",
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/dockerfile-utils/-/dockerfile-utils-0.11.0.tgz",
"integrity": "sha512-b7uGmYAeneg/zP63vfUrkIWw4frvtviXe7QGV0Vw58kJwyEYmrKxjm+N+NbBgk6mwq5FEIDT5rx08pBpjstpEw==",
"dependencies": {
"dockerfile-ast": "0.4.2",
"dockerfile-ast": "0.5.0",
"vscode-languageserver-textdocument": "^1.0.1",
"vscode-languageserver-types": "^3.17.0-next.3"
},

Просмотреть файл

@ -2994,7 +2994,7 @@
"@microsoft/vscode-azext-azureutils": "^1.1.5",
"@microsoft/vscode-azext-utils": "^1.2.2",
"dayjs": "^1.11.7",
"dockerfile-language-server-nodejs": "^0.9.0",
"dockerfile-language-server-nodejs": "^0.10.2",
"fs-extra": "^11.1.1",
"gradle-to-js": "^2.0.1",
"handlebars": "^4.7.7",