Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | import fs from 'fs-extra';
import path from 'path';
import { fileURLToPath } from 'url';
const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);
const root = path.resolve(__dirname, '../');
const hooksDir = path.resolve(root, '../sds-styling-hooks/dist/themes');
const configDir = path.resolve(root, '../sds-styling-hooks/dist/config');
const publicDir = path.join(root, 'public/');
try {
fs.ensureDirSync(publicDir);
fs.copySync(hooksDir, path.join(publicDir));
if (fs.existsSync(configDir)) {
fs.copySync(configDir, path.join(publicDir, 'config'));
}
console.log('Successfully copied styling hooks and config files');
} catch (err) {
console.error('Error copying styling files:', err);
process.exit(1);
}
|