mirror of https://github.com/boxyhq/jackson.git
22 lines
599 B
TypeScript
22 lines
599 B
TypeScript
import path from 'node:path';
|
|
import { copyFileSync, existsSync, mkdirSync } from 'node:fs';
|
|
|
|
const TERMINUS_PATH = path.join('public', 'terminus');
|
|
|
|
if (!existsSync(TERMINUS_PATH)) {
|
|
mkdirSync(TERMINUS_PATH, { recursive: true });
|
|
}
|
|
const folders = [
|
|
{
|
|
src: path.join('node_modules', 'blockly', 'media', 'sprites.png'),
|
|
dst: path.join(TERMINUS_PATH, 'sprites.png'),
|
|
},
|
|
];
|
|
|
|
try {
|
|
folders.forEach(({ src, dst }) => copyFileSync(src, dst));
|
|
console.log(`copied public assets under terminus`);
|
|
} catch (err) {
|
|
console.error(`failed copying public assets to terminus folder`, err);
|
|
}
|