We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ff11497 commit 329cf3bCopy full SHA for 329cf3b
src/module.ts
@@ -335,7 +335,7 @@ export default defineNuxtModule<ModuleOptions>({
335
enforce: 'pre',
336
transform (code) {
337
if (code.includes('ContentSlot')) {
338
- code = code.replace(/<ContentSlot (.*)(:use=['"](\$slots.)?([a-z]*)['"]|use=['"]([a-z]*)['"])/g, '<MDCSlot $1 name="$4"')
+ code = code.replace(/<ContentSlot (.*)(:use=['"](\$slots.)?([a-zA-Z0-9_-]*)['"]|use=['"]([a-zA-Z0-9_-]*)['"])/g, '<MDCSlot $1 name="$4"')
339
code = code.replace(/<\/ContentSlot>/g, '</MDCSlot>')
340
code = code.replace(/<ContentSlot/g, '<MDCSlot')
341
code = code.replace(/(['"])ContentSlot['"]/g, '$1MDCSlot$1')
0 commit comments