diff --git a/package-lock.json b/package-lock.json index 4ba2e53e..9579c87e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,15 +11,15 @@ "dev": true }, "monaco-editor-core": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/monaco-editor-core/-/monaco-editor-core-0.17.0.tgz", - "integrity": "sha512-8q7b0itiX4UDv6e2F/EJc53G0iLL7P905IZsemu/bXffS7mIcjKKtX+TlzT13YbkuGFC/86Q32ANXERaJTM+mw==", + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/monaco-editor-core/-/monaco-editor-core-0.18.1.tgz", + "integrity": "sha512-euzXzmwjZFG0oAPGjICMwINcZBzQDyfGDYlAR5YNMBJZO9Bmkqq1xpTTze/qQ0KKbVmawFXiwgUbg7WVgebP9Q==", "dev": true }, "monaco-languages": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/monaco-languages/-/monaco-languages-1.7.0.tgz", - "integrity": "sha512-2YrYlkCF/g2H0PDt/ERax2IStaihZ17v1JkYnj2xEALYNah0pbQvGH9gXJvdVx0EpBoSRmxVnrwwM2oBWWOjSQ==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/monaco-languages/-/monaco-languages-1.8.0.tgz", + "integrity": "sha512-vC/lqNgSslQT3vSlNOpyT34ELK0eoNbA/rHUvTUjQemIiR1GpRMKhuwB21BqzWk+0MjZuJydGSCQMCebBge7jg==", "dev": true }, "monaco-plugin-helpers": { @@ -52,9 +52,9 @@ "dev": true }, "typescript": { - "version": "3.3.3333", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.3.3333.tgz", - "integrity": "sha512-JjSKsAfuHBE/fB2oZ8NxtRTk5iGcg6hkYXMnZ3Wc+b2RSqejEqTaem11mHASMnFilHrax3sLK0GDzcJrekZYLw==", + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.6.3.tgz", + "integrity": "sha512-N7bceJL1CtRQ2RiG0AQME13ksR7DiuQh/QehubYcghzv20tnh+MQnQIuJddTmsbqYj+dztchykemz0zFzlvdQw==", "dev": true }, "uglify-js": { @@ -85,15 +85,15 @@ "dev": true }, "vscode-nls": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-4.0.0.tgz", - "integrity": "sha512-qCfdzcH+0LgQnBpZA53bA32kzp9rpq/f66Som577ObeuDlFIrtbEJ+A/+CCxjIh4G8dpJYNCKIsxpRAHIfsbNw==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-4.1.1.tgz", + "integrity": "sha512-4R+2UoUUU/LdnMnFjePxfLqNhBS8lrAFyX7pjb2ud/lqDkrUavFUTcG7wR0HBZFakae0Q6KLBFjMS6W93F403A==", "dev": true }, "vscode-uri": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-1.0.6.tgz", - "integrity": "sha512-sLI2L0uGov3wKVb9EB+vIQBl9tVP90nqRvxSoJ35vI3NjxE8jfsE5DSOhWgSunHSZmKS4OCi2jrtfxK7uyp2ww==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-1.0.8.tgz", + "integrity": "sha512-obtSWTlbJ+a+TFRYGaUumtVwb+InIUVI0Lu0VBUAPmj2cU5JutEXg3xUE0c2J5Tcy7h2DEKVJBFi+Y9ZSFzzPQ==", "dev": true } } diff --git a/package.json b/package.json index 5ab21f5a..05275577 100644 --- a/package.json +++ b/package.json @@ -19,8 +19,8 @@ "url": "https://github.com/Microsoft/monaco-editor/issues" }, "devDependencies": { - "monaco-editor-core": "^0.17.0", - "monaco-languages": "^1.7.0", + "monaco-editor-core": "0.18.1", + "monaco-languages": "^1.8.0", "monaco-plugin-helpers": "^1.0.2", "requirejs": "^2.3.6", "typescript": "^3.3.3333", diff --git a/src/languageFeatures.ts b/src/languageFeatures.ts index 0ab6a0e2..1b5654ce 100644 --- a/src/languageFeatures.ts +++ b/src/languageFeatures.ts @@ -402,6 +402,7 @@ export class DocumentSymbolAdapter implements monaco.languages.DocumentSymbolPro detail: '', containerName: item.containerName, kind: toSymbolKind(item.kind), + tags: [], range: toRange(item.location.range), selectionRange: toRange(item.location.range) })); diff --git a/src/tsconfig.esm.json b/src/tsconfig.esm.json index a84f69ca..3ed15475 100644 --- a/src/tsconfig.esm.json +++ b/src/tsconfig.esm.json @@ -8,7 +8,8 @@ "dom", "es5", "es2015.collection", - "es2015.promise" + "es2015.promise", + "es2015.iterable" ] } -} \ No newline at end of file +} diff --git a/src/tsconfig.json b/src/tsconfig.json index 294f4a3b..99eb3ed5 100644 --- a/src/tsconfig.json +++ b/src/tsconfig.json @@ -8,7 +8,8 @@ "dom", "es5", "es2015.collection", - "es2015.promise" + "es2015.promise", + "es2015.iterable" ] } -} \ No newline at end of file +}