typograf: shuffle rules

This commit is contained in:
He4eT 2025-05-09 11:52:19 +02:00
commit 5410f73560

View file

@ -19,17 +19,20 @@ const tp = new Typograf({
locale: [locale, 'en-US'], locale: [locale, 'en-US'],
htmlEntity: { htmlEntity: {
type: 'name', type: 'name',
onlyInvisible: true onlyInvisible: true,
} }
}) })
tp.disableRule('*');[ const enabledRules = [
'common/punctuation/quote',
'common/nbsp/*', 'common/nbsp/*',
'ru/nbsp/*', 'common/punctuation/quote',
'ru/dash/main',
'en-US/dash/main', 'en-US/dash/main',
].forEach(rule => 'ru/dash/main',
'ru/nbsp/*',
]
tp.disableRule('*')
enabledRules.forEach(rule =>
tp.enableRule(rule)) tp.enableRule(rule))
void writeFile( void writeFile(