diff options
Diffstat (limited to 'packages/markdown/component/test/fixtures')
69 files changed, 0 insertions, 827 deletions
diff --git a/packages/markdown/component/test/fixtures/astro-markdown-plugins/add-classes.mjs b/packages/markdown/component/test/fixtures/astro-markdown-plugins/add-classes.mjs deleted file mode 100644 index 39acabd52..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-plugins/add-classes.mjs +++ /dev/null @@ -1,18 +0,0 @@ -import { selectAll } from 'hast-util-select'; - -export default (additions) => { - const adders = Object.entries(additions).map(adder); - return (node) => adders.forEach((a) => a(node)); -}; - -const adder = ([selector, className]) => { - const writer = write(className); - return (node) => selectAll(selector, node).forEach(writer); -}; - -const write = - (className) => - ({ properties }) => { - if (!properties.className) properties.className = className; - else properties.className += ` ${className}`; - }; diff --git a/packages/markdown/component/test/fixtures/astro-markdown-plugins/astro.config.mjs b/packages/markdown/component/test/fixtures/astro-markdown-plugins/astro.config.mjs deleted file mode 100644 index 08916b1fe..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-plugins/astro.config.mjs +++ /dev/null @@ -1,7 +0,0 @@ -import { defineConfig } from 'astro/config'; -import preact from '@astrojs/preact'; - -// https://astro.build/config -export default defineConfig({ - integrations: [preact()], -}); diff --git a/packages/markdown/component/test/fixtures/astro-markdown-plugins/package.json b/packages/markdown/component/test/fixtures/astro-markdown-plugins/package.json deleted file mode 100644 index 61cfbc161..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-plugins/package.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "name": "@test/astro-markdown-component-astro-markdown-component-plugins", - "version": "0.0.0", - "private": true, - "dependencies": { - "@astrojs/markdown-component": "workspace:*", - "@astrojs/preact": "workspace:*", - "astro": "workspace:*", - "hast-util-select": "^5.0.2", - "preact": "^10.15.1", - "rehype-slug": "^5.0.1" - } -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown-plugins/src/layouts/content.astro b/packages/markdown/component/test/fixtures/astro-markdown-plugins/src/layouts/content.astro deleted file mode 100644 index 925a243a9..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-plugins/src/layouts/content.astro +++ /dev/null @@ -1,10 +0,0 @@ -<html> - <head> - <!-- Head Stuff --> - </head> - <body> - <div class="container"> - <slot></slot> - </div> - </body> -</html> diff --git a/packages/markdown/component/test/fixtures/astro-markdown-plugins/src/pages/astro.astro b/packages/markdown/component/test/fixtures/astro-markdown-plugins/src/pages/astro.astro deleted file mode 100644 index f039638e4..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-plugins/src/pages/astro.astro +++ /dev/null @@ -1,10 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; -import Layout from '../layouts/content.astro'; ---- - -<Layout> - <Markdown is:raw> - # Hello world - </Markdown> -</Layout> diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/langs/astro.config.mjs b/packages/markdown/component/test/fixtures/astro-markdown-shiki/langs/astro.config.mjs deleted file mode 100644 index 130596b0c..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/langs/astro.config.mjs +++ /dev/null @@ -1,19 +0,0 @@ -const riGrammar = JSON.parse( - String.raw`{"name":"rinfo","patterns":[{"include":"#lf-rinfo"}],"repository":{"lf-rinfo":{"patterns":[{"include":"#control"},{"include":"#operator"},{"include":"#strings"},{"include":"#number"},{"include":"#comment"},{"include":"#literal"}]},"control":{"patterns":[{"name":"keyword.control.ri","match":"\\b(si|mientras|repetir)\\b"},{"name":"keyword.other.ri","match":"\\b(programa|robots|areas|variables|comenzar|fin)\\b"},{"name":"support.function.other.ri","match":"\\b(tomarFlor|HayFlorEnLaBolsa|HayFlorEnLaEsquina|depositarFlor|HayPapelEnLaBolsa|HayPapelEnLaEsquina|tomarPapel|depositarPapel)\\b"}]},"operator":{"comment":"Captures operators and also puts them in different sub-groups that further describe them","patterns":[{"match":"\\+|-|\\*|/","name":"keyword.operator.arithmetic.ri"},{"match":"<|>|<=|>=|=|<>|!=","name":"keyword.operator.comparison.ri"},{"match":"\\b(Pos|Informar|Leer|Iniciar|AsignarArea|AreaC)\\b","name":"support.function.arithmetic.ri"},{"match":":=","name":"keyword.operator.assign.ri"},{"match":"(&|~)","name":"support.function.logical.ri"}]},"strings":{"name":"string.quoted.double.ri","beginCaptures":{"0":{"name":"string.quoted.double.begin.ri"}},"endCaptures":{"0":{"name":"string.quoted.double.end.ri"}},"begin":"\"","end":"\"","patterns":[{"name":"constant.character.escape.ri","match":"\\\\."}]},"comment":{"patterns":[{"name":"comment.block.ri","begin":"{","end":"}","patterns":[{"include":"#comment"}]}]},"literal":{"patterns":[{"name":"constant.language.ri","match":"\\b(verdadero|falso|boolean|numero)\\b"}]},"number":{"patterns":[{"comment":"Captures decimal numbers, with the negative sign being considered an operator","match":"(-)?(?:((?:\\b\\d+(?:\\.\\d*)?|\\.\\d+)(?:\\b|e-?\\d+\\b)%?)|(\\$[0-9]+\\b))","captures":{"1":{"name":"keyword.operator.arithmetic.ri"},"2":{"name":"constant.numeric.decimal.ri"},"3":{"name":"constant.numeric.hex.ri"}}}]}},"scopeName":"source.rinfo"}` -); - -export default { - markdown: { - syntaxHighlight: 'shiki', - shikiConfig: { - langs: [ - { - id: 'rinfo', - scopeName: 'source.rinfo', - grammar: riGrammar, - aliases: ['ri'], - }, - ], - }, - }, -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/langs/package.json b/packages/markdown/component/test/fixtures/astro-markdown-shiki/langs/package.json deleted file mode 100644 index 98e1b2806..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/langs/package.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "@test/astro-markdown-component-astro-markdown-shiki-langs", - "version": "0.0.0", - "private": true, - "dependencies": { - "astro": "workspace:*", - "@astrojs/markdown-component": "workspace:*" - } -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/langs/src/layouts/content.astro b/packages/markdown/component/test/fixtures/astro-markdown-shiki/langs/src/layouts/content.astro deleted file mode 100644 index 925a243a9..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/langs/src/layouts/content.astro +++ /dev/null @@ -1,10 +0,0 @@ -<html> - <head> - <!-- Head Stuff --> - </head> - <body> - <div class="container"> - <slot></slot> - </div> - </body> -</html> diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/langs/src/pages/astro.astro b/packages/markdown/component/test/fixtures/astro-markdown-shiki/langs/src/pages/astro.astro deleted file mode 100644 index 68b22b7e8..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/langs/src/pages/astro.astro +++ /dev/null @@ -1,31 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; -import Layout from '../layouts/content.astro'; ---- - -<Layout> - <Markdown is:raw> - # Hello world - - ```rinfo - programa Rinfo - areas - ciuadad: AreaC(1,1,100,100) - robots - robot robot1 - comenzar - Informar(PosAv, PosCa) - fin - variables - Rinfo: robot1 - comenzar - AsignarArea(Rinfo, ciudad) - Iniciar(Rinfo, 1, 1) - fin - ``` - - ```unknown - This language does not exist - ``` - </Markdown> -</Layout> diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/normal/astro.config.mjs b/packages/markdown/component/test/fixtures/astro-markdown-shiki/normal/astro.config.mjs deleted file mode 100644 index acd4c5abc..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/normal/astro.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - markdown: { - syntaxHighlight: 'shiki', - }, -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/normal/package.json b/packages/markdown/component/test/fixtures/astro-markdown-shiki/normal/package.json deleted file mode 100644 index 21082f4ee..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/normal/package.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "@test/astro-markdown-component-astro-markdown-shiki-normal", - "version": "0.0.0", - "private": true, - "dependencies": { - "astro": "workspace:*", - "@astrojs/markdown-component": "workspace:*" - } -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/normal/src/layouts/content.astro b/packages/markdown/component/test/fixtures/astro-markdown-shiki/normal/src/layouts/content.astro deleted file mode 100644 index 925a243a9..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/normal/src/layouts/content.astro +++ /dev/null @@ -1,10 +0,0 @@ -<html> - <head> - <!-- Head Stuff --> - </head> - <body> - <div class="container"> - <slot></slot> - </div> - </body> -</html> diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/normal/src/pages/astro.astro b/packages/markdown/component/test/fixtures/astro-markdown-shiki/normal/src/pages/astro.astro deleted file mode 100644 index 473b21dc1..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/normal/src/pages/astro.astro +++ /dev/null @@ -1,18 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; -import Layout from '../layouts/content.astro'; ---- - -<Layout> - <Markdown is:raw> - # Hello world - - ``` - plaintext - ``` - - ```js - console.log('JavaScript') - ``` - </Markdown> -</Layout> diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/package.json b/packages/markdown/component/test/fixtures/astro-markdown-shiki/package.json deleted file mode 100644 index e25b78c20..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/package.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "@test/astro-markdown-component-astro-markdown-component-shiki", - "version": "0.0.0", - "private": true, - "dependencies": { - "astro": "workspace:*", - "@astrojs/markdown-component": "workspace:*" - } -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-custom/astro.config.mjs b/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-custom/astro.config.mjs deleted file mode 100644 index 23617bbf4..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-custom/astro.config.mjs +++ /dev/null @@ -1,10 +0,0 @@ -const serendipity = JSON.parse( - String.raw`{"name":"Serendipity Morning","type":"light","colors":{"activityBar.activeBorder":"#4E5377","activityBar.background":"#FDFDFE","activityBar.dropBorder":"#D8DAE4","activityBar.foreground":"#4E5377","activityBar.inactiveForeground":"#5F6488","activityBarBadge.background":"#F19A8E","activityBarBadge.foreground":"#FDFDFE","badge.background":"#F19A8E","badge.foreground":"#FDFDFE","banner.background":"#F1F1F4","banner.foreground":"#4E5377","banner.iconForeground":"#5F6488","breadcrumb.activeSelectionForeground":"#F19A8E","breadcrumb.background":"#FDFDFE","breadcrumb.focusForeground":"#5F6488","breadcrumb.foreground":"#8388AD","breadcrumbPicker.background":"#F1F1F4","button.background":"#F19A8E","button.foreground":"#FDFDFE","button.hoverBackground":"#F19A8Ee6","button.secondaryBackground":"#F1F1F4","button.secondaryForeground":"#4E5377","button.secondaryHoverBackground":"#D8DAE4","charts.lines":"#5F6488","charts.foreground":"#4E5377","charts.blue":"#7397DE","charts.green":"#3788BE","charts.orange":"#F19A8E","charts.purple":"#77AAB3","charts.red":"#D26A5D","charts.yellow":"#886CDB","checkbox.background":"#F1F1F4","checkbox.border":"#6e6a8614","checkbox.foreground":"#4E5377","debugExceptionWidget.background":"#F1F1F4","debugExceptionWidget.border":"#6e6a8614","debugIcon.breakpointCurrentStackframeForeground":"#5F6488","debugIcon.breakpointDisabledForeground":"#5F6488","debugIcon.breakpointForeground":"#5F6488","debugIcon.breakpointStackframeForeground":"#5F6488","debugIcon.breakpointUnverifiedForeground":"#5F6488","debugIcon.continueForeground":"#5F6488","debugIcon.disconnectForeground":"#5F6488","debugIcon.pauseForeground":"#5F6488","debugIcon.restartForeground":"#5F6488","debugIcon.startForeground":"#5F6488","debugIcon.stepBackForeground":"#5F6488","debugIcon.stepIntoForeground":"#5F6488","debugIcon.stepOutForeground":"#5F6488","debugIcon.stepOverForeground":"#5F6488","debugIcon.stopForeground":"#D26A5D","debugToolBar.background":"#F1F1F4","debugToolBar.border":"#D8DAE4","descriptionForeground":"#5F6488","diffEditor.border":"#D8DAE4","diffEditor.diagonalFill":"#6e6a8626","diffEditor.insertedTextBackground":"#7397DE14","diffEditor.insertedTextBorder":"#7397DE80","diffEditor.removedTextBackground":"#D26A5D14","diffEditor.removedTextBorder":"#D26A5D80","dropdown.background":"#F1F1F4","dropdown.border":"#6e6a8614","dropdown.foreground":"#4E5377","dropdown.listBackground":"#F1F1F4","editor.background":"#FDFDFE","editor.findMatchBackground":"#6e6a8626","editor.findMatchHighlightBackground":"#6e6a8626","editor.findRangeHighlightBackground":"#6e6a8626","editor.findRangeHighlightBorder":"#0000","editor.focusedStackFrameHighlightBackground":"#6e6a8614","editor.foldBackground":"#F1F1F4","editor.foreground":"#4E5377","editor.hoverHighlightBackground":"#0000","editor.inactiveSelectionBackground":"#6e6a860d","editor.inlineValuesBackground":"#0000","editor.inlineValuesForeground":"#5F6488","editor.lineHighlightBackground":"#6e6a860d","editor.lineHighlightBorder":"#0000","editor.linkedEditingBackground":"#F1F1F4","editor.rangeHighlightBackground":"#6e6a860d","editor.rangeHighlightBorder":"#0000","editor.selectionBackground":"#6e6a8614","editor.selectionForeground":"#4E5377","editor.selectionHighlightBackground":"#6e6a8614","editor.selectionHighlightBorder":"#0000","editor.snippetFinalTabstopHighlightBackground":"#6e6a8614","editor.snippetFinalTabstopHighlightBorder":"#F1F1F4","editor.snippetTabstopHighlightBackground":"#6e6a8614","editor.snippetTabstopHighlightBorder":"#F1F1F4","editor.stackFrameHighlightBackground":"#6e6a8614","editor.symbolHighlightBackground":"#6e6a8614","editor.symbolHighlightBorder":"#0000","editor.wordHighlightBackground":"#6e6a8614","editor.wordHighlightBorder":"#0000","editor.wordHighlightStrongBackground":"#6e6a8614","editor.wordHighlightStrongBorder":"#6e6a8614","editorBracketHighlight.foreground1":"#D26A5D80","editorBracketHighlight.foreground2":"#3788BE80","editorBracketHighlight.foreground3":"#886CDB80","editorBracketHighlight.foreground4":"#7397DE80","editorBracketHighlight.foreground5":"#F19A8E80","editorBracketHighlight.foreground6":"#77AAB380","editorBracketMatch.background":"#0000","editorBracketMatch.border":"#5F6488","editorBracketPairGuide.activeBackground1":"#3788BE","editorBracketPairGuide.activeBackground2":"#F19A8E","editorBracketPairGuide.activeBackground3":"#77AAB3","editorBracketPairGuide.activeBackground4":"#7397DE","editorBracketPairGuide.activeBackground5":"#886CDB","editorBracketPairGuide.activeBackground6":"#D26A5D","editorBracketPairGuide.background1":"#3788BE80","editorBracketPairGuide.background2":"#F19A8E80","editorBracketPairGuide.background3":"#77AAB380","editorBracketPairGuide.background4":"#7397DE80","editorBracketPairGuide.background5":"#886CDB80","editorBracketPairGuide.background6":"#D26A5D80","editorCodeLens.foreground":"#F19A8E","editorCursor.background":"#4E5377","editorCursor.foreground":"#8388AD","editorError.border":"#0000","editorError.foreground":"#D26A5D","editorGhostText.foreground":"#5F6488","editorGroup.border":"#0000","editorGroup.dropBackground":"#F1F1F4","editorGroup.emptyBackground":"#0000","editorGroup.focusedEmptyBorder":"#0000","editorGroupHeader.noTabsBackground":"#0000","editorGroupHeader.tabsBackground":"#0000","editorGroupHeader.tabsBorder":"#0000","editorGutter.addedBackground":"#7397DE","editorGutter.background":"#0000","editorGutter.commentRangeForeground":"#5F6488","editorGutter.deletedBackground":"#D26A5D","editorGutter.foldingControlForeground":"#77AAB3","editorGutter.modifiedBackground":"#F19A8E","editorHint.border":"#0000","editorHint.foreground":"#5F6488","editorHoverWidget.background":"#F1F1F4","editorHoverWidget.border":"#8388AD80","editorHoverWidget.foreground":"#5F6488","editorHoverWidget.highlightForeground":"#4E5377","editorHoverWidget.statusBarBackground":"#0000","editorIndentGuide.activeBackground":"#8388AD","editorIndentGuide.background":"#6e6a8626","editorInfo.border":"#D8DAE4","editorInfo.foreground":"#7397DE","editorInlayHint.background":"#D8DAE4","editorInlayHint.foreground":"#5F6488","editorInlayHint.parameterBackground":"#D8DAE4","editorInlayHint.parameterForeground":"#77AAB3","editorInlayHint.typeBackground":"#D8DAE4","editorInlayHint.typeForeground":"#7397DE","editorLightBulb.foreground":"#3788BE","editorLightBulbAutoFix.foreground":"#F19A8E","editorLineNumber.activeForeground":"#4E5377","editorLineNumber.foreground":"#5F6488","editorLink.activeForeground":"#F19A8E","editorMarkerNavigation.background":"#F1F1F4","editorMarkerNavigationError.background":"#F1F1F4","editorMarkerNavigationInfo.background":"#F1F1F4","editorMarkerNavigationWarning.background":"#F1F1F4","editorOverviewRuler.addedForeground":"#7397DE80","editorOverviewRuler.background":"#FDFDFE","editorOverviewRuler.border":"#6e6a8626","editorOverviewRuler.bracketMatchForeground":"#5F6488","editorOverviewRuler.commonContentForeground":"#6e6a860d","editorOverviewRuler.currentContentForeground":"#6e6a8614","editorOverviewRuler.deletedForeground":"#D26A5D80","editorOverviewRuler.errorForeground":"#D26A5D80","editorOverviewRuler.findMatchForeground":"#6e6a8626","editorOverviewRuler.incomingContentForeground":"#77AAB380","editorOverviewRuler.infoForeground":"#7397DE80","editorOverviewRuler.modifiedForeground":"#F19A8E80","editorOverviewRuler.rangeHighlightForeground":"#6e6a8626","editorOverviewRuler.selectionHighlightForeground":"#6e6a8626","editorOverviewRuler.warningForeground":"#886CDB80","editorOverviewRuler.wordHighlightForeground":"#6e6a8614","editorOverviewRuler.wordHighlightStrongForeground":"#6e6a8626","editorPane.background":"#0000","editorRuler.foreground":"#6e6a8626","editorSuggestWidget.background":"#F1F1F4","editorSuggestWidget.border":"#0000","editorSuggestWidget.focusHighlightForeground":"#F19A8E","editorSuggestWidget.foreground":"#5F6488","editorSuggestWidget.highlightForeground":"#F19A8E","editorSuggestWidget.selectedBackground":"#6e6a8614","editorSuggestWidget.selectedForeground":"#4E5377","editorSuggestWidget.selectedIconForeground":"#4E5377","editorUnnecessaryCode.border":"#0000","editorUnnecessaryCode.opacity":"#00000080","editorWarning.border":"#0000","editorWarning.foreground":"#886CDB","editorWhitespace.foreground":"#8388AD","editorWidget.background":"#F1F1F4","editorWidget.border":"#D8DAE4","editorWidget.foreground":"#5F6488","editorWidget.resizeBorder":"#8388AD","errorForeground":"#D26A5D","extensionBadge.remoteBackground":"#77AAB3","extensionBadge.remoteForeground":"#FDFDFE","extensionButton.prominentBackground":"#F19A8E","extensionButton.prominentForeground":"#FDFDFE","extensionButton.prominentHoverBackground":"#F19A8Ee6","extensionIcon.starForeground":"#F19A8E","extensionIcon.verifiedForeground":"#77AAB3","focusBorder":"#6e6a8614","foreground":"#4E5377","gitDecoration.addedResourceForeground":"#7397DE","gitDecoration.conflictingResourceForeground":"#D26A5D","gitDecoration.deletedResourceForeground":"#5F6488","gitDecoration.ignoredResourceForeground":"#8388AD","gitDecoration.modifiedResourceForeground":"#F19A8E","gitDecoration.renamedResourceForeground":"#3788BE","gitDecoration.stageDeletedResourceForeground":"#D26A5D","gitDecoration.stageModifiedResourceForeground":"#77AAB3","gitDecoration.submoduleResourceForeground":"#886CDB","gitDecoration.untrackedResourceForeground":"#886CDB","icon.foreground":"#5F6488","input.background":"#D8DAE480","input.border":"#6e6a8614","input.foreground":"#4E5377","input.placeholderForeground":"#5F6488","inputOption.activeBackground":"#F19A8E","inputOption.activeBorder":"#0000","inputOption.activeForeground":"#FDFDFE","inputValidation.errorBackground":"#0000","inputValidation.errorBorder":"#0000","inputValidation.errorForeground":"#D26A5D","inputValidation.infoBackground":"#0000","inputValidation.infoBorder":"#0000","inputValidation.infoForeground":"#7397DE","inputValidation.warningBackground":"#0000","inputValidation.warningBorder":"#0000","inputValidation.warningForeground":"#7397DE80","keybindingLabel.background":"#D8DAE4","keybindingLabel.border":"#6e6a8626","keybindingLabel.bottomBorder":"#6e6a8626","keybindingLabel.foreground":"#77AAB3","keybindingTable.headerBackground":"#D8DAE4","keybindingTable.rowsBackground":"#F1F1F4","list.activeSelectionBackground":"#6e6a8614","list.activeSelectionForeground":"#4E5377","list.activeSelectionIconForeground":"#4E5377","list.deemphasizedForeground":"#5F6488","list.dropBackground":"#F1F1F4","list.errorForeground":"#D26A5D","list.filterMatchBackground":"#F1F1F4","list.filterMatchBorder":"#F19A8E","list.focusBackground":"#6e6a8626","list.focusForeground":"#4E5377","list.focusOutline":"#6e6a8614","list.highlightForeground":"#F19A8E","list.hoverBackground":"#6e6a860d","list.hoverForeground":"#4E5377","list.inactiveFocusBackground":"#6e6a860d","list.inactiveSelectionBackground":"#F1F1F4","list.inactiveSelectionForeground":"#4E5377","list.inactiveSelectionIconForeground":"#5F6488","list.invalidItemForeground":"#D26A5D","list.warningForeground":"#886CDB","listFilterWidget.background":"#F1F1F4","listFilterWidget.noMatchesOutline":"#D26A5D","listFilterWidget.outline":"#D8DAE4","menu.background":"#F1F1F4","menu.border":"#6e6a860d","menu.foreground":"#4E5377","menu.selectionBackground":"#6e6a8614","menu.selectionBorder":"#D8DAE4","menu.selectionForeground":"#4E5377","menu.separatorBackground":"#4E5377","menubar.selectionBackground":"#6e6a8614","menubar.selectionBorder":"#6e6a860d","menubar.selectionForeground":"#4E5377","merge.border":"#D8DAE4","merge.commonContentBackground":"#6e6a8614","merge.commonHeaderBackground":"#6e6a8614","merge.currentContentBackground":"#886CDB80","merge.currentHeaderBackground":"#886CDB80","merge.incomingContentBackground":"#7397DE80","merge.incomingHeaderBackground":"#7397DE80","minimap.background":"#F1F1F4","minimap.errorHighlight":"#D26A5D80","minimap.findMatchHighlight":"#6e6a8614","minimap.selectionHighlight":"#6e6a8614","minimap.warningHighlight":"#886CDB80","minimapGutter.addedBackground":"#7397DE","minimapGutter.deletedBackground":"#D26A5D","minimapGutter.modifiedBackground":"#F19A8E","minimapSlider.activeBackground":"#6e6a8626","minimapSlider.background":"#6e6a8614","minimapSlider.hoverBackground":"#6e6a8614","notificationCenter.border":"#6e6a8614","notificationCenterHeader.background":"#F1F1F4","notificationCenterHeader.foreground":"#5F6488","notificationLink.foreground":"#77AAB3","notifications.background":"#F1F1F4","notifications.border":"#6e6a8614","notifications.foreground":"#4E5377","notificationsErrorIcon.foreground":"#D26A5D","notificationsInfoIcon.foreground":"#7397DE","notificationsWarningIcon.foreground":"#886CDB","notificationToast.border":"#6e6a8614","panel.background":"#F1F1F4","panel.border":"#0000","panel.dropBorder":"#D8DAE4","panelInput.border":"#F1F1F4","panelSection.dropBackground":"#6e6a8614","panelSectionHeader.background":"#F1F1F4","panelSectionHeader.foreground":"#4E5377","panelTitle.activeBorder":"#6e6a8626","panelTitle.activeForeground":"#4E5377","panelTitle.inactiveForeground":"#5F6488","peekView.border":"#D8DAE4","peekViewEditor.background":"#F1F1F4","peekViewEditor.matchHighlightBackground":"#6e6a8626","peekViewResult.background":"#F1F1F4","peekViewResult.fileForeground":"#5F6488","peekViewResult.lineForeground":"#5F6488","peekViewResult.matchHighlightBackground":"#6e6a8626","peekViewResult.selectionBackground":"#6e6a8614","peekViewResult.selectionForeground":"#4E5377","peekViewTitle.background":"#D8DAE4","peekViewTitleDescription.foreground":"#5F6488","pickerGroup.border":"#6e6a8626","pickerGroup.foreground":"#77AAB3","ports.iconRunningProcessForeground":"#F19A8E","problemsErrorIcon.foreground":"#D26A5D","problemsInfoIcon.foreground":"#7397DE","problemsWarningIcon.foreground":"#886CDB","progressBar.background":"#F19A8E","quickInput.background":"#F1F1F4","quickInput.foreground":"#5F6488","quickInputList.focusBackground":"#6e6a8614","quickInputList.focusForeground":"#4E5377","quickInputList.focusIconForeground":"#4E5377","scrollbar.shadow":"#0000","scrollbarSlider.activeBackground":"#6e6a8626","scrollbarSlider.background":"#6e6a860d","scrollbarSlider.hoverBackground":"#6e6a8614","searchEditor.findMatchBackground":"#6e6a8614","selection.background":"#6e6a8626","settings.focusedRowBackground":"#F1F1F4","settings.headerForeground":"#4E5377","settings.modifiedItemIndicator":"#F19A8E","settings.focusedRowBorder":"#6e6a8614","settings.rowHoverBackground":"#F1F1F4","sideBar.background":"#FDFDFE","sideBar.dropBackground":"#F1F1F4","sideBar.foreground":"#5F6488","sideBarSectionHeader.background":"#0000","sideBarSectionHeader.border":"#6e6a8614","statusBar.background":"#FDFDFE","statusBar.debuggingBackground":"#77AAB3","statusBar.debuggingForeground":"#FDFDFE","statusBar.foreground":"#5F6488","statusBar.noFolderBackground":"#FDFDFE","statusBar.noFolderForeground":"#5F6488","statusBarItem.activeBackground":"#6e6a8626","statusBarItem.hoverBackground":"#6e6a8614","statusBarItem.prominentBackground":"#D8DAE4","statusBarItem.prominentForeground":"#4E5377","statusBarItem.prominentHoverBackground":"#6e6a8614","statusBarItem.remoteBackground":"#FDFDFE","statusBarItem.remoteForeground":"#886CDB","statusBarItem.errorBackground":"#FDFDFE","statusBarItem.errorForeground":"#D26A5D","symbolIcon.arrayForeground":"#5F6488","symbolIcon.classForeground":"#5F6488","symbolIcon.colorForeground":"#5F6488","symbolIcon.constantForeground":"#5F6488","symbolIcon.constructorForeground":"#5F6488","symbolIcon.enumeratorForeground":"#5F6488","symbolIcon.enumeratorMemberForeground":"#5F6488","symbolIcon.eventForeground":"#5F6488","symbolIcon.fieldForeground":"#5F6488","symbolIcon.fileForeground":"#5F6488","symbolIcon.folderForeground":"#5F6488","symbolIcon.functionForeground":"#5F6488","symbolIcon.interfaceForeground":"#5F6488","symbolIcon.keyForeground":"#5F6488","symbolIcon.keywordForeground":"#5F6488","symbolIcon.methodForeground":"#5F6488","symbolIcon.moduleForeground":"#5F6488","symbolIcon.namespaceForeground":"#5F6488","symbolIcon.nullForeground":"#5F6488","symbolIcon.numberForeground":"#5F6488","symbolIcon.objectForeground":"#5F6488","symbolIcon.operatorForeground":"#5F6488","symbolIcon.packageForeground":"#5F6488","symbolIcon.propertyForeground":"#5F6488","symbolIcon.referenceForeground":"#5F6488","symbolIcon.snippetForeground":"#5F6488","symbolIcon.stringForeground":"#5F6488","symbolIcon.structForeground":"#5F6488","symbolIcon.textForeground":"#5F6488","symbolIcon.typeParameterForeground":"#5F6488","symbolIcon.unitForeground":"#5F6488","symbolIcon.variableForeground":"#5F6488","tab.activeBackground":"#6e6a860d","tab.activeForeground":"#4E5377","tab.activeModifiedBorder":"#7397DE","tab.border":"#0000","tab.hoverBackground":"#6e6a8614","tab.inactiveBackground":"#0000","tab.inactiveForeground":"#5F6488","tab.inactiveModifiedBorder":"#7397DE80","tab.lastPinnedBorder":"#8388AD","tab.unfocusedActiveBackground":"#0000","tab.unfocusedHoverBackground":"#0000","tab.unfocusedInactiveBackground":"#0000","tab.unfocusedInactiveModifiedBorder":"#7397DE80","terminal.ansiWhite":"#4E5377","terminal.ansiBrightWhite":"#4E5377","terminal.ansiBlack":"#D8DAE4","terminal.ansiBrightBlack":"#5F6488","terminal.ansiBlue":"#7397DE","terminal.ansiBrightBlue":"#7397DE","terminal.ansiCyan":"#F19A8E","terminal.ansiBrightCyan":"#F19A8E","terminal.ansiGreen":"#3788BE","terminal.ansiBrightGreen":"#3788BE","terminal.ansiMagenta":"#77AAB3","terminal.ansiBrightMagenta":"#77AAB3","terminal.ansiRed":"#D26A5D","terminal.ansiBrightRed":"#D26A5D","terminal.ansiBrightYellow":"#886CDB","terminal.ansiYellow":"#886CDB","terminal.dropBackground":"#6e6a8614","terminal.foreground":"#4E5377","terminal.selectionBackground":"#6e6a8614","terminal.tab.activeBorder":"#4E5377","terminalCursor.background":"#4E5377","terminalCursor.foreground":"#8388AD","textBlockQuote.background":"#F1F1F4","textBlockQuote.border":"#6e6a8614","textCodeBlock.background":"#F1F1F4","textLink.activeForeground":"#77AAB3e6","textLink.foreground":"#77AAB3","textPreformat.foreground":"#886CDB","textSeparator.foreground":"#5F6488","titleBar.activeBackground":"#FDFDFE","titleBar.activeForeground":"#5F6488","titleBar.inactiveBackground":"#F1F1F4","titleBar.inactiveForeground":"#5F6488","toolbar.activeBackground":"#6e6a8626","toolbar.hoverBackground":"#6e6a8614","tree.indentGuidesStroke":"#5F6488","walkThrough.embeddedEditorBackground":"#FDFDFE","welcomePage.background":"#FDFDFE","welcomePage.buttonBackground":"#F1F1F4","welcomePage.buttonHoverBackground":"#D8DAE4","widget.shadow":"#D8DAE44d","window.activeBorder":"#F1F1F4","window.inactiveBorder":"#F1F1F4"},"tokenColors":[{"scope":["comment"],"settings":{"foreground":"#8388AD","fontStyle":"italic"}},{"scope":["constant"],"settings":{"foreground":"#3788BE"}},{"scope":["constant.numeric","constant.language","constant.character.escape"],"settings":{"foreground":"#F19A8E"}},{"scope":["entity.name"],"settings":{"foreground":"#F19A8E"}},{"scope":["entity.name.section","entity.name.tag","entity.name.namespace","entity.name.type"],"settings":{"foreground":"#7397DE"}},{"scope":["entity.other.attribute-name","entity.other.inherited-class"],"settings":{"foreground":"#77AAB3","fontStyle":"italic"}},{"scope":["invalid"],"settings":{"foreground":"#D26A5D"}},{"scope":["invalid.deprecated"],"settings":{"foreground":"#5F6488"}},{"scope":["keyword"],"settings":{"foreground":"#3788BE"}},{"scope":["meta.tag","meta.brace"],"settings":{"foreground":"#4E5377"}},{"scope":["meta.import","meta.export"],"settings":{"foreground":"#3788BE"}},{"scope":"meta.directive.vue","settings":{"foreground":"#77AAB3","fontStyle":"italic"}},{"scope":"meta.property-name.css","settings":{"foreground":"#7397DE"}},{"scope":"meta.property-value.css","settings":{"foreground":"#886CDB"}},{"scope":"meta.tag.other.html","settings":{"foreground":"#5F6488"}},{"scope":["punctuation"],"settings":{"foreground":"#5F6488"}},{"scope":["punctuation.accessor"],"settings":{"foreground":"#3788BE"}},{"scope":["punctuation.definition.string"],"settings":{"foreground":"#886CDB"}},{"scope":["punctuation.definition.tag"],"settings":{"foreground":"#8388AD"}},{"scope":["storage.type","storage.modifier"],"settings":{"foreground":"#3788BE"}},{"scope":["string"],"settings":{"foreground":"#886CDB"}},{"scope":["support"],"settings":{"foreground":"#7397DE"}},{"scope":["support.constant"],"settings":{"foreground":"#886CDB"}},{"scope":["support.function"],"settings":{"foreground":"#D26A5D","fontStyle":"italic"}},{"scope":["variable"],"settings":{"foreground":"#F19A8E","fontStyle":"italic"}},{"scope":["variable.other","variable.language","variable.function","variable.argument"],"settings":{"foreground":"#4E5377"}},{"scope":["variable.parameter"],"settings":{"foreground":"#77AAB3"}}]}` -); - -export default { - markdown: { - syntaxHighlight: 'shiki', - shikiConfig: { theme: serendipity }, - }, -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-custom/package.json b/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-custom/package.json deleted file mode 100644 index f42a39c06..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-custom/package.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "@test/astro-markdown-component-astro-markdown-shiki-themes-custom", - "version": "0.0.0", - "private": true, - "dependencies": { - "astro": "workspace:*", - "@astrojs/markdown-component": "workspace:*" - } -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-custom/src/layouts/content.astro b/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-custom/src/layouts/content.astro deleted file mode 100644 index 925a243a9..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-custom/src/layouts/content.astro +++ /dev/null @@ -1,10 +0,0 @@ -<html> - <head> - <!-- Head Stuff --> - </head> - <body> - <div class="container"> - <slot></slot> - </div> - </body> -</html> diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-custom/src/pages/astro.astro b/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-custom/src/pages/astro.astro deleted file mode 100644 index aae5ddbba..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-custom/src/pages/astro.astro +++ /dev/null @@ -1,14 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; -import Layout from '../layouts/content.astro'; ---- - -<Layout> - <Markdown is:raw> - # Hello world - - ```js - console.log('JavaScript') - ``` - </Markdown> -</Layout> diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-integrated/astro.config.mjs b/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-integrated/astro.config.mjs deleted file mode 100644 index 7ddfeeb16..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-integrated/astro.config.mjs +++ /dev/null @@ -1,6 +0,0 @@ -export default { - markdown: { - syntaxHighlight: 'shiki', - shikiConfig: { theme: 'github-light' }, - }, -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-integrated/package.json b/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-integrated/package.json deleted file mode 100644 index d4e1c515a..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-integrated/package.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "@test/astro-markdown-component-astro-markdown-shiki-themes-integrated", - "version": "0.0.0", - "private": true, - "dependencies": { - "astro": "workspace:*", - "@astrojs/markdown-component": "workspace:*" - } -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-integrated/src/layouts/content.astro b/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-integrated/src/layouts/content.astro deleted file mode 100644 index 925a243a9..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-integrated/src/layouts/content.astro +++ /dev/null @@ -1,10 +0,0 @@ -<html> - <head> - <!-- Head Stuff --> - </head> - <body> - <div class="container"> - <slot></slot> - </div> - </body> -</html> diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-integrated/src/pages/astro.astro b/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-integrated/src/pages/astro.astro deleted file mode 100644 index aae5ddbba..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-integrated/src/pages/astro.astro +++ /dev/null @@ -1,14 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; -import Layout from '../layouts/content.astro'; ---- - -<Layout> - <Markdown is:raw> - # Hello world - - ```js - console.log('JavaScript') - ``` - </Markdown> -</Layout> diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-integrated/src/pages/index.md b/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-integrated/src/pages/index.md deleted file mode 100644 index a75170537..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/themes-integrated/src/pages/index.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -layout: ../layouts/content.astro ---- - -# Hello world - -```yaml -apiVersion: v3 -kind: Pod -metadata: - name: rss-site - labels: - app: web -spec: - containers: - - name: front-end - image: nginx - ports: - - containerPort: 80 - - name: rss-reader - image: nickchase/rss-php-nginx:v1 - ports: - - containerPort: 88 -``` diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-false/astro.config.mjs b/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-false/astro.config.mjs deleted file mode 100644 index e95742529..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-false/astro.config.mjs +++ /dev/null @@ -1,6 +0,0 @@ -export default { - markdown: { - syntaxHighlight: 'shiki', - shikiConfig: { wrap: false }, - }, -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-false/package.json b/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-false/package.json deleted file mode 100644 index 9e593db67..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-false/package.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "@test/astro-markdown-component-astro-markdown-shiki-wrap-false", - "version": "0.0.0", - "private": true, - "dependencies": { - "astro": "workspace:*", - "@astrojs/markdown-component": "workspace:*" - } -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-false/src/layouts/content.astro b/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-false/src/layouts/content.astro deleted file mode 100644 index 925a243a9..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-false/src/layouts/content.astro +++ /dev/null @@ -1,10 +0,0 @@ -<html> - <head> - <!-- Head Stuff --> - </head> - <body> - <div class="container"> - <slot></slot> - </div> - </body> -</html> diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-false/src/pages/astro.astro b/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-false/src/pages/astro.astro deleted file mode 100644 index 473b21dc1..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-false/src/pages/astro.astro +++ /dev/null @@ -1,18 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; -import Layout from '../layouts/content.astro'; ---- - -<Layout> - <Markdown is:raw> - # Hello world - - ``` - plaintext - ``` - - ```js - console.log('JavaScript') - ``` - </Markdown> -</Layout> diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-null/astro.config.mjs b/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-null/astro.config.mjs deleted file mode 100644 index b1fa06335..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-null/astro.config.mjs +++ /dev/null @@ -1,6 +0,0 @@ -export default { - markdown: { - syntaxHighlight: 'shiki', - shikiConfig: { wrap: null }, - }, -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-null/package.json b/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-null/package.json deleted file mode 100644 index a32cc28b6..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-null/package.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "@test/astro-markdown-component-astro-markdown-shiki-wrap-null", - "version": "0.0.0", - "private": true, - "dependencies": { - "astro": "workspace:*", - "@astrojs/markdown-component": "workspace:*" - } -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-null/src/layouts/content.astro b/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-null/src/layouts/content.astro deleted file mode 100644 index 925a243a9..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-null/src/layouts/content.astro +++ /dev/null @@ -1,10 +0,0 @@ -<html> - <head> - <!-- Head Stuff --> - </head> - <body> - <div class="container"> - <slot></slot> - </div> - </body> -</html> diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-null/src/pages/astro.astro b/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-null/src/pages/astro.astro deleted file mode 100644 index 473b21dc1..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-null/src/pages/astro.astro +++ /dev/null @@ -1,18 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; -import Layout from '../layouts/content.astro'; ---- - -<Layout> - <Markdown is:raw> - # Hello world - - ``` - plaintext - ``` - - ```js - console.log('JavaScript') - ``` - </Markdown> -</Layout> diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-true/astro.config.mjs b/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-true/astro.config.mjs deleted file mode 100644 index 0e95f569b..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-true/astro.config.mjs +++ /dev/null @@ -1,6 +0,0 @@ -export default { - markdown: { - syntaxHighlight: 'shiki', - shikiConfig: { wrap: true }, - }, -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-true/package.json b/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-true/package.json deleted file mode 100644 index d3440f66f..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-true/package.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "@test/astro-markdown-component-astro-markdown-shiki-wrap-true", - "version": "0.0.0", - "private": true, - "dependencies": { - "astro": "workspace:*", - "@astrojs/markdown-component": "workspace:*" - } -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-true/src/layouts/content.astro b/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-true/src/layouts/content.astro deleted file mode 100644 index 925a243a9..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-true/src/layouts/content.astro +++ /dev/null @@ -1,10 +0,0 @@ -<html> - <head> - <!-- Head Stuff --> - </head> - <body> - <div class="container"> - <slot></slot> - </div> - </body> -</html> diff --git a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-true/src/pages/astro.astro b/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-true/src/pages/astro.astro deleted file mode 100644 index 473b21dc1..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown-shiki/wrap-true/src/pages/astro.astro +++ /dev/null @@ -1,18 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; -import Layout from '../layouts/content.astro'; ---- - -<Layout> - <Markdown is:raw> - # Hello world - - ``` - plaintext - ``` - - ```js - console.log('JavaScript') - ``` - </Markdown> -</Layout> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/astro.config.mjs b/packages/markdown/component/test/fixtures/astro-markdown/astro.config.mjs deleted file mode 100644 index be33a26cc..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/astro.config.mjs +++ /dev/null @@ -1,9 +0,0 @@ -import { defineConfig } from 'astro/config'; -import preact from '@astrojs/preact'; -import svelte from "@astrojs/svelte"; - -// https://astro.build/config -export default defineConfig({ - integrations: [preact(), svelte()], - site: 'https://astro.build/', -}); diff --git a/packages/markdown/component/test/fixtures/astro-markdown/package.json b/packages/markdown/component/test/fixtures/astro-markdown/package.json deleted file mode 100644 index fdabe3a03..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/package.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "name": "@test/astro-markdown-component-astro-markdown-component", - "version": "0.0.0", - "private": true, - "dependencies": { - "@astrojs/markdown-component": "workspace:*", - "@astrojs/preact": "workspace:*", - "@astrojs/svelte": "workspace:*", - "astro": "workspace:*", - "preact": "^10.15.1", - "svelte": "^3.59.1" - } -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/components/Counter.jsx b/packages/markdown/component/test/fixtures/astro-markdown/src/components/Counter.jsx deleted file mode 100644 index a75f858b5..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/components/Counter.jsx +++ /dev/null @@ -1,7 +0,0 @@ -import { h } from 'preact'; -import { useState } from 'preact/hooks'; - -export default function () { - const [count, setCount] = useState(0); - return <button onClick={() => setCount(count + 1)}>{count}</button>; -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/components/Example.jsx b/packages/markdown/component/test/fixtures/astro-markdown/src/components/Example.jsx deleted file mode 100644 index e1f67ee50..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/components/Example.jsx +++ /dev/null @@ -1,5 +0,0 @@ -import { h } from 'preact'; - -export default function () { - return <div id="test">Testing</div>; -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/components/Hello.jsx b/packages/markdown/component/test/fixtures/astro-markdown/src/components/Hello.jsx deleted file mode 100644 index d30dec516..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/components/Hello.jsx +++ /dev/null @@ -1,5 +0,0 @@ -import { h } from 'preact'; - -export default function ({ name }) { - return <div id="test">Hello {name}</div>; -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/components/SlotComponent.astro b/packages/markdown/component/test/fixtures/astro-markdown/src/components/SlotComponent.astro deleted file mode 100644 index f0aa9fc1c..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/components/SlotComponent.astro +++ /dev/null @@ -1,13 +0,0 @@ -<article> - <section class="fragmentSlot"> - <slot name="fragmentSlot">❌ Missing content for slot "fragmentSlot"</slot> - </section> - - <section class="pSlot"> - <slot name="pSlot">❌ Missing content for slot "pSlot"</slot> - </section> - - <section class="defaultSlot"> - <slot>❌ Missing content for default slot</slot> - </section> -</article> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/components/SvelteButton.svelte b/packages/markdown/component/test/fixtures/astro-markdown/src/components/SvelteButton.svelte deleted file mode 100644 index 74f3ff6a9..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/components/SvelteButton.svelte +++ /dev/null @@ -1,11 +0,0 @@ -<script> - let cool = false -</script> - -<button on:click={() => cool = true}>This is cool right? {cool}</button> - -<style> - button { - background: green; - } -</style> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/components/TextBlock.jsx b/packages/markdown/component/test/fixtures/astro-markdown/src/components/TextBlock.jsx deleted file mode 100644 index d9ea2534f..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/components/TextBlock.jsx +++ /dev/null @@ -1,20 +0,0 @@ -import { h } from 'preact'; - -const TextBlock = ({ - title, - children, - noPadding = false, -}) => { - return ( - <div - className={`${ - noPadding ? "" : "md:px-2 lg:px-4" - } flex-1 prose prose-headings:font-grotesk`} - > - <h3>{title}</h3> - <p>{children}</p> - </div> - ); -}; - -export default TextBlock; diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/components/index.js b/packages/markdown/component/test/fixtures/astro-markdown/src/components/index.js deleted file mode 100644 index e7cc94c58..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/components/index.js +++ /dev/null @@ -1,5 +0,0 @@ -import Counter from './Counter'; - -export default { - Counter -} diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/content/code-element.md b/packages/markdown/component/test/fixtures/astro-markdown/src/content/code-element.md deleted file mode 100644 index b091decc0..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/content/code-element.md +++ /dev/null @@ -1,3 +0,0 @@ -This should have `nospace` around it. - -This should have <code class="custom-class">nospace</code> around it. diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/imported-md/plain.md b/packages/markdown/component/test/fixtures/astro-markdown/src/imported-md/plain.md deleted file mode 100644 index d548b3356..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/imported-md/plain.md +++ /dev/null @@ -1,6 +0,0 @@ ---- ---- - -## Plain jane - -I am plain markdown! diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/layouts/content.astro b/packages/markdown/component/test/fixtures/astro-markdown/src/layouts/content.astro deleted file mode 100644 index 925a243a9..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/layouts/content.astro +++ /dev/null @@ -1,10 +0,0 @@ -<html> - <head> - <!-- Head Stuff --> - </head> - <body> - <div class="container"> - <slot></slot> - </div> - </body> -</html> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/layouts/layout-props.astro b/packages/markdown/component/test/fixtures/astro-markdown/src/layouts/layout-props.astro deleted file mode 100644 index a11abb8fb..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/layouts/layout-props.astro +++ /dev/null @@ -1,17 +0,0 @@ ---- - interface Props { - url: string; - file: string; - title: string; - } - - const { title, url, file } = Astro.props.content as Props; ---- - -<html> - <body> - <div id="title">{title}</div> - <div id="url">{url}</div> - <div id="file">{file}</div> - </body> -</html>
\ No newline at end of file diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/braces.astro b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/braces.astro deleted file mode 100644 index d92ce6bc3..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/braces.astro +++ /dev/null @@ -1,13 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; -const title = 'My Blog Post'; -const description = 'This is a post about some stuff.'; ---- - -<Markdown is:raw> - ## Interesting Topic - - `({})` - `{...props}` - `{/* JavaScript */}` -</Markdown> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/children.md b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/children.md deleted file mode 100644 index a22ee5f96..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/children.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -setup: import TextBlock from '../components/TextBlock' ---- -{/* https://github.com/withastro/astro/issues/3319 */} - -<TextBlock title="Hello world!" noPadding> - <ul class="not-prose"> - <li>A</li> - <li>B</li> - <li>C</li> - </ul> -</TextBlock> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/close.astro b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/close.astro deleted file mode 100644 index 034d9a315..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/close.astro +++ /dev/null @@ -1,12 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; -const content = `Markdown *content* to render`; ---- - -<main> - <div id="target"> - <Markdown content={content} /> - <p>Some other stuff</p> - </div> - <p>Lastly...</p> -</main> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/code-element.astro b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/code-element.astro deleted file mode 100644 index 43ca0bfc5..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/code-element.astro +++ /dev/null @@ -1,7 +0,0 @@ ---- -const content = await Astro.glob('../content/*.md'); ---- - -<div> - {content.map(({ Content }) => <Content />)} -</div> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/code-in-md.md b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/code-in-md.md deleted file mode 100644 index 52a799ab1..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/code-in-md.md +++ /dev/null @@ -1,16 +0,0 @@ -# Inline code blocks - -`<script>` tags in **Astro** components are now built, -bundled and optimized by default. - -> Markdown formatting still works between tags in inline code blocks. - -We can also use closing `</script>` tags without any problems. - -# Fenced code blocks - -```html -<body> - <div>This should also work without any problems.</div> -</body> -``` diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/code.astro b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/code.astro deleted file mode 100644 index 7e2b08187..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/code.astro +++ /dev/null @@ -1,13 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; -const title = 'My Blog Post'; -const description = 'This is a post about some stuff.'; ---- - -<Markdown is:raw> - ## Interesting Topic - - ```js - const thing = () => {}; - ``` -</Markdown> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/comment-with-js.md b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/comment-with-js.md deleted file mode 100644 index 374463d2d..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/comment-with-js.md +++ /dev/null @@ -1,23 +0,0 @@ -<!-- -HTML comments with */ inside! ---> - -<!-- -```js -/** - * It even works inside nested fenced code blocks! - */ -function test() { - /* Yay */ - return 'Nice!'; -} -``` ---> - -``` -<!-- HTML comments in code fence --> -``` - -`<!-- HTML comments in code -->` - -# It still works! diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/comment.md b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/comment.md deleted file mode 100644 index 39a916351..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/comment.md +++ /dev/null @@ -1,2 +0,0 @@ -<!-- HTML comments! --> -# It works! diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/complex.astro b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/complex.astro deleted file mode 100644 index caef4e8bf..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/complex.astro +++ /dev/null @@ -1,16 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; -import Layout from '../layouts/content.astro'; -import Hello from '../components/Hello.jsx'; - -const title = 'My Blog Post'; -const description = 'This is a post about some stuff.'; ---- - -<Layout> - <Markdown> - ## Interesting Topic - - <Hello name={`world`} /> - </Markdown> -</Layout> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/content.astro b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/content.astro deleted file mode 100644 index a90bd8c31..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/content.astro +++ /dev/null @@ -1,6 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; -const content = '# Foo'; ---- - -<Markdown content={content} /> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/dash.md b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/dash.md deleted file mode 100644 index 269a774f5..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/dash.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: My Blog Post -layout: ../layouts/content.astro ---- - -## Title - -Hello world - -With this in the body --- - -## Another - -more content
\ No newline at end of file diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/deep.astro b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/deep.astro deleted file mode 100644 index 7de9ec598..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/deep.astro +++ /dev/null @@ -1,29 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; -import Layout from '../layouts/content.astro'; -import Hello from '../components/Hello.jsx'; -import Counter from '../components/Counter.jsx'; - -const title = 'My Blog Post'; -const description = 'This is a post about some stuff.'; ---- - -<div id="deep"> - <section class="a"> - <Markdown is:raw> - ## A - </Markdown> - </section> - - <section class="b"> - <Markdown is:raw> - ## B - </Markdown> - </section> - - <section class="c"> - <Markdown is:raw> - ## C - </Markdown> - </section> -</div> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/empty-code.md b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/empty-code.md deleted file mode 100644 index 93cb4eedb..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/empty-code.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: My Blog Post -layout: ../layouts/content.astro ---- - -## Title - -Hello world - -With this in the body --- - -## Another - -more content - -``` - -``` - -<pre></pre>
\ No newline at end of file diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/external.astro b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/external.astro deleted file mode 100644 index cf6273bce..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/external.astro +++ /dev/null @@ -1,19 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; - -const outer = `# Outer`; -const inner = `## Inner`; ---- - -<style> - #root { color: green; } -</style> -<div id="root"> - <Markdown content={outer} /> - - <Markdown> - # Nested - - <Markdown content={inner} /> - </Markdown> -</div> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/imported-md/with-components.astro b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/imported-md/with-components.astro deleted file mode 100644 index 97cd8f211..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/imported-md/with-components.astro +++ /dev/null @@ -1,9 +0,0 @@ ---- -import Layout from '../../layouts/content.astro' - -const posts = await Astro.glob('../../imported-md/*.md') ---- - -<Layout> - {posts.map(({ Content }) => <Content />)} -</Layout> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/layout-props.md b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/layout-props.md deleted file mode 100644 index 0f87c1bd0..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/layout-props.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: 'Hello world!' -layout: '../layouts/layout-props.astro' ----
\ No newline at end of file diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/nested-list.astro b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/nested-list.astro deleted file mode 100644 index 771850bc8..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/nested-list.astro +++ /dev/null @@ -1,32 +0,0 @@ ---- -// Component imports and setup JavaScript go here! -import Markdown from '@astrojs/markdown-component'; -const content = ` -- list 1 - - list 2 -- list - - - list -1. Hello - 1. Hello` ---- - -<html lang="en"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width" /> - <title>Welcome to Astro</title> - </head> - - <body> - <h1>Welcome to <a href="https://astro.build/">Astro</a></h1> - <div id="target"> - <Markdown is:raw> - - list - - nested list - - 1. Hello - 1. nested hello - </Markdown> - </div> - </body> -</html> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/no-elements.astro b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/no-elements.astro deleted file mode 100644 index 5671ffaa4..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/no-elements.astro +++ /dev/null @@ -1,5 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; ---- - -<Markdown is:raw></Markdown> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/post.astro b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/post.astro deleted file mode 100644 index 2745edae1..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/post.astro +++ /dev/null @@ -1,16 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; -import Layout from '../layouts/content.astro'; -import Example from '../components/Example.jsx'; - -const title = 'My Blog Post'; -const description = 'This is a post about some stuff.'; ---- - -<Markdown> - ## Interesting Topic - - <div id="first">Some content</div> - - <Example></Example> -</Markdown> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/scopedStyles-code.astro b/packages/markdown/component/test/fixtures/astro-markdown/src/pages/scopedStyles-code.astro deleted file mode 100644 index 1ee0e357d..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/pages/scopedStyles-code.astro +++ /dev/null @@ -1,21 +0,0 @@ ---- -import Markdown from '@astrojs/markdown-component'; -import Layout from '../layouts/content.astro'; - ---- -<style> - #root { - color: green; - } -</style> -<Layout> - <div id="root"> - <Markdown> - ## Interesting Topic - - ```js - const thing = () => {}; - ``` - </Markdown> - </div> -</Layout> diff --git a/packages/markdown/component/test/fixtures/astro-markdown/src/scripts/test.js b/packages/markdown/component/test/fixtures/astro-markdown/src/scripts/test.js deleted file mode 100644 index b179ee953..000000000 --- a/packages/markdown/component/test/fixtures/astro-markdown/src/scripts/test.js +++ /dev/null @@ -1 +0,0 @@ -console.log("Hello world"); |