fix(html): prevent tsdown from stripping custom element registrations (#703)

This commit is contained in:
rahim
2026-03-04 19:06:43 +11:00
committed by GitHub
parent 1edeadefed
commit 9a5dfab4e8
36 changed files with 337 additions and 68 deletions
+6 -4
View File
@@ -7,10 +7,12 @@ type BuildMode = 'dev' | 'default';
const buildModes: BuildMode[] = ['dev', 'default'];
const defineEntries = Object.fromEntries(
globSync('src/define/**/*.ts').map((file) => {
const key = file.replace('src/', '').replace('.ts', '');
return [key, file];
})
globSync('src/define/**/*.ts')
.filter((file) => !file.includes('.test.'))
.map((file) => {
const key = file.replace('src/', '').replace('.ts', '');
return [key, file];
})
);
const presetEntries = Object.fromEntries(