Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
switch (fileNameExtension(file)) {
case "sass":
console.error('TODO: Sass not implemented yet, file will be empty!');
postcssSass.process(code).result.root;
sassFiles++;
break;
case "scss":
console.error('TODO: Sass not implemented yet, file will be empty!');
postcssScss.parse(code);
scssFiles++;
break;
case "less":
console.error('TODO: Sass not implemented yet, file will be empty!');
postcssLess.parse(code);
lessFiles++;
break;
case "css":
tss = transformCSStoTSS(postcssCss.parse(code));
destinationFile = destinationFile.replace('.css', '.tss.ts');
cssFiles++;
}
if (!existsSync(destinationDirectory)) {
mkdirSync(destinationDirectory);
}
process.chdir(destinationDirectory);
writeFileSync(destinationFile, tss);