| 12345678910111213141516 |
- import fs from 'node:fs';
- import path from 'node:path';
- const isProduction = process.env.NODE_ENV === 'production';
- const dirPath = isProduction ? '.' : '../dist';
- const stylesJSFile = fs.readFileSync(path.resolve(__dirname, `${dirPath}/hackmd-styles.js`));
- const agentJSFile = fs.readFileSync(path.resolve(__dirname, `${dirPath}/hackmd-agent.js`));
- const stylesCSSFile = fs.readFileSync(path.resolve(__dirname, `${dirPath}/style.css`));
- // export to app as string
- const hackmdFiles = {
- stylesJS: stylesJSFile.toString(),
- agentJS: agentJSFile.toString(),
- stylesCSS: stylesCSSFile.toString().replace(/(\r\n|\n|\r)/gm, ''), // https://stackoverflow.com/questions/10805125/how-to-remove-all-line-breaks-from-a-string
- };
- export default hackmdFiles;
|