diff --git a/.changeset/lazy-masks-behave.md b/.changeset/lazy-masks-behave.md new file mode 100644 index 00000000..9fc8425c --- /dev/null +++ b/.changeset/lazy-masks-behave.md @@ -0,0 +1,8 @@ +--- +"@astrojs/language-server": patch +"@astrojs/ts-plugin": patch +"astro-vscode": patch +--- + +Fixes content intellisense not working inside Markdoc files using the `markdoc` language identifier + diff --git a/packages/language-server/src/core/frontmatterHolders.ts b/packages/language-server/src/core/frontmatterHolders.ts index 6bd15cf1..22f3beb5 100644 --- a/packages/language-server/src/core/frontmatterHolders.ts +++ b/packages/language-server/src/core/frontmatterHolders.ts @@ -8,7 +8,7 @@ import { import type ts from 'typescript'; import type { URI } from 'vscode-uri'; -export const SUPPORTED_FRONTMATTER_EXTENSIONS = { md: 'markdown', mdx: 'mdx', mdoc: 'mdoc' }; +export const SUPPORTED_FRONTMATTER_EXTENSIONS = { md: 'markdown', mdx: 'mdx', mdoc: 'markdoc' }; export const SUPPORTED_FRONTMATTER_EXTENSIONS_KEYS = Object.keys(SUPPORTED_FRONTMATTER_EXTENSIONS); const SUPPORTED_FRONTMATTER_EXTENSIONS_VALUES = Object.values(SUPPORTED_FRONTMATTER_EXTENSIONS); diff --git a/packages/ts-plugin/src/frontmatter.ts b/packages/ts-plugin/src/frontmatter.ts index 3b8c036c..5c54fe66 100644 --- a/packages/ts-plugin/src/frontmatter.ts +++ b/packages/ts-plugin/src/frontmatter.ts @@ -8,7 +8,7 @@ import { } from '@volar/language-core'; import type ts from 'typescript'; -const SUPPORTED_FRONTMATTER_EXTENSIONS = { md: 'markdown', mdx: 'mdx', mdoc: 'mdoc' }; +const SUPPORTED_FRONTMATTER_EXTENSIONS = { md: 'markdown', mdx: 'mdx', mdoc: 'markdoc' }; const SUPPORTED_FRONTMATTER_EXTENSIONS_KEYS = Object.keys(SUPPORTED_FRONTMATTER_EXTENSIONS); const SUPPORTED_FRONTMATTER_EXTENSIONS_VALUES = Object.values(SUPPORTED_FRONTMATTER_EXTENSIONS); diff --git a/packages/vscode/src/client.ts b/packages/vscode/src/client.ts index 2b2d5432..6c1c0f4f 100644 --- a/packages/vscode/src/client.ts +++ b/packages/vscode/src/client.ts @@ -75,7 +75,7 @@ export async function activate(context: vscode.ExtensionContext): Promise