// New copy task for font files and config.json. module.exports = { // Override Ionic copyFonts task to exclude Roboto and Noto fonts. copyFonts: { src: ['{{ROOT}}/node_modules/ionicons/dist/fonts/**/*'], dest: '{{WWW}}/assets/fonts' }, copyFontAwesome: { src: ['{{ROOT}}/node_modules/font-awesome/fonts/**/*'], dest: '{{WWW}}/assets/fonts' }, copyConfig: { src: ['{{ROOT}}/src/config.json'], dest: '{{WWW}}/' }, copyMathJaxMain: { src: ['{{ROOT}}/node_modules/mathjax/MathJax.js'], dest: '{{WWW}}/lib/mathjax' }, copyMathJaxExtensions: { src: ['{{ROOT}}/node_modules/mathjax/extensions/**/*'], dest: '{{WWW}}/lib/mathjax/extensions' }, copyMathJaxElement: { src: ['{{ROOT}}/node_modules/mathjax/jax/element/**/*'], dest: '{{WWW}}/lib/mathjax/jax/element' }, copyMathJaxInput: { src: ['{{ROOT}}/node_modules/mathjax/jax/input/**/*'], dest: '{{WWW}}/lib/mathjax/jax/input' }, copyMathJaxSVGOutput: { src: ['{{ROOT}}/node_modules/mathjax/jax/output/SVG/**/*'], dest: '{{WWW}}/lib/mathjax/jax/output/SVG' }, copyMathJaxPreviewHTMLOutput: { src: ['{{ROOT}}/node_modules/mathjax/jax/output/PreviewHTML/**/*'], dest: '{{WWW}}/lib/mathjax/jax/output/PreviewHTML' }, copyMathJaxLocalization: { src: ['{{ROOT}}/node_modules/mathjax/localization/**/*'], dest: '{{WWW}}/lib/mathjax/localization' }, copyH5P: { src: ['{{ROOT}}/src/core/h5p/assets/**/*'], dest: '{{WWW}}/h5p/' }, };