diff options
Diffstat (limited to 'packages/markdown/remark/src')
-rw-r--r-- | packages/markdown/remark/src/index.ts | 2 | ||||
-rw-r--r-- | packages/markdown/remark/src/load-plugins.ts | 7 | ||||
-rw-r--r-- | packages/markdown/remark/src/rehype-collect-headings.ts | 2 | ||||
-rw-r--r-- | packages/markdown/remark/src/rehype-prism.ts | 2 | ||||
-rw-r--r-- | packages/markdown/remark/src/shiki.ts | 6 | ||||
-rw-r--r-- | packages/markdown/remark/src/types.ts | 2 |
6 files changed, 13 insertions, 8 deletions
diff --git a/packages/markdown/remark/src/index.ts b/packages/markdown/remark/src/index.ts index 14d24f76d..66cf00043 100644 --- a/packages/markdown/remark/src/index.ts +++ b/packages/markdown/remark/src/index.ts @@ -52,7 +52,7 @@ const isPerformanceBenchmark = Boolean(process.env.ASTRO_PERFORMANCE_BENCHMARK); * Create a markdown preprocessor to render multiple markdown files */ export async function createMarkdownProcessor( - opts?: AstroMarkdownOptions + opts?: AstroMarkdownOptions, ): Promise<MarkdownProcessor> { const { syntaxHighlight = markdownConfigDefaults.syntaxHighlight, diff --git a/packages/markdown/remark/src/load-plugins.ts b/packages/markdown/remark/src/load-plugins.ts index a120b5ab1..37a83827d 100644 --- a/packages/markdown/remark/src/load-plugins.ts +++ b/packages/markdown/remark/src/load-plugins.ts @@ -10,7 +10,12 @@ async function importPlugin(p: string | unified.Plugin<any[], any>) { } export function loadPlugins( - items: (string | [string, any] | unified.Plugin<any[], any> | [unified.Plugin<any[], any>, any])[] + items: ( + | string + | [string, any] + | unified.Plugin<any[], any> + | [unified.Plugin<any[], any>, any] + )[], ): Promise<[unified.Plugin, any?]>[] { return items.map((p) => { return new Promise((resolve, reject) => { diff --git a/packages/markdown/remark/src/rehype-collect-headings.ts b/packages/markdown/remark/src/rehype-collect-headings.ts index 3bff443e2..05afae1ba 100644 --- a/packages/markdown/remark/src/rehype-collect-headings.ts +++ b/packages/markdown/remark/src/rehype-collect-headings.ts @@ -97,7 +97,7 @@ function getMdxFrontmatterVariablePath(node: MdxTextExpression): string[] | Erro expressionPath.push( expression.property.type === 'Literal' ? String(expression.property.value) - : expression.property.name + : expression.property.name, ); expression = expression.object; diff --git a/packages/markdown/remark/src/rehype-prism.ts b/packages/markdown/remark/src/rehype-prism.ts index 7f713ddf2..0dcc5695f 100644 --- a/packages/markdown/remark/src/rehype-prism.ts +++ b/packages/markdown/remark/src/rehype-prism.ts @@ -9,7 +9,7 @@ export const rehypePrism: Plugin<[], Root> = () => { let { html, classLanguage } = runHighlighterWithAstro(language, code); return Promise.resolve( - `<pre class="${classLanguage}" data-language="${language}"><code is:raw class="${classLanguage}">${html}</code></pre>` + `<pre class="${classLanguage}" data-language="${language}"><code is:raw class="${classLanguage}">${html}</code></pre>`, ); }); }; diff --git a/packages/markdown/remark/src/shiki.ts b/packages/markdown/remark/src/shiki.ts index fa29c9c06..0028ec927 100644 --- a/packages/markdown/remark/src/shiki.ts +++ b/packages/markdown/remark/src/shiki.ts @@ -19,7 +19,7 @@ export interface ShikiHighlighter { * Raw `meta` information to be used by Shiki transformers */ meta?: string; - } + }, ): Promise<string>; } @@ -30,7 +30,7 @@ const ASTRO_COLOR_REPLACEMENTS: Record<string, string> = { }; const COLOR_REPLACEMENT_REGEX = new RegExp( `${Object.keys(ASTRO_COLOR_REPLACEMENTS).join('|')}`, - 'g' + 'g', ); let _cssVariablesTheme: ReturnType<typeof createCssVariablesTheme>; @@ -63,7 +63,7 @@ export async function createShikiHighlighter({ } catch (_err) { // eslint-disable-next-line no-console console.warn( - `[Shiki] The language "${lang}" doesn't exist, falling back to "plaintext".` + `[Shiki] The language "${lang}" doesn't exist, falling back to "plaintext".`, ); lang = 'plaintext'; } diff --git a/packages/markdown/remark/src/types.ts b/packages/markdown/remark/src/types.ts index e3496ec5d..aa7b62c9a 100644 --- a/packages/markdown/remark/src/types.ts +++ b/packages/markdown/remark/src/types.ts @@ -57,7 +57,7 @@ export interface AstroMarkdownOptions { export interface MarkdownProcessor { render: ( content: string, - opts?: MarkdownProcessorRenderOptions + opts?: MarkdownProcessorRenderOptions, ) => Promise<MarkdownProcessorRenderResult>; } |