Files
notesnook/packages/editor/scripts/compile.sh
2022-07-26 23:26:38 +05:00

23 lines
725 B
Bash
Executable File

rm -rf dist/
cp ./node_modules/katex/dist/katex.min.css $(realpath ./styles/)
cp -r ./node_modules/katex/dist/fonts/ $(realpath ./styles/)
cp ./node_modules/prism-themes/themes/prism-dracula.min.css $(realpath ./styles/)/prism-theme.css
cp ./node_modules/prism-themes/themes/prism-dracula.min.css $(realpath ./styles/)/prism-theme.css
cp $(realpath ./src/fonts.css) $(realpath ./styles/)/fonts.css
cp $(realpath ./src/styles.css) $(realpath ./styles/)/styles.css
yarn tsc --module commonjs --outDir ./dist/cjs --target es2015
yarn tsc --module esnext --outDir ./dist/es --target es6
cat >dist/cjs/package.json <<!EOF
{
"type": "commonjs"
}
!EOF
# cat >dist/es/package.json <<!EOF
# {
# "type": "module"
# }
# !EOF