first commit
This commit is contained in:
15
node_modules/stylelint/lib/writeOutputFile.mjs
generated
vendored
Normal file
15
node_modules/stylelint/lib/writeOutputFile.mjs
generated
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
import { dirname, normalize } from 'node:path';
|
||||
import { mkdir } from 'node:fs/promises';
|
||||
import { stripVTControlCharacters } from 'node:util';
|
||||
import writeFileAtomic from 'write-file-atomic';
|
||||
|
||||
/**
|
||||
* @param {string} content
|
||||
* @param {string} filePath
|
||||
* @returns {Promise<void>}
|
||||
*/
|
||||
export default async function writeOutputFile(content, filePath) {
|
||||
await mkdir(dirname(filePath), { recursive: true });
|
||||
|
||||
await writeFileAtomic(normalize(filePath), stripVTControlCharacters(content));
|
||||
}
|
||||
Reference in New Issue
Block a user