add xml as import to allow roller to include in the build

This commit is contained in:
jfh
2020-08-27 00:09:55 +02:00
parent 9c8a2e358a
commit 2827efc88f
597 changed files with 269162 additions and 1 deletions

View File

@@ -7,6 +7,7 @@ import copy from 'rollup-plugin-copy';
import {nodeResolve} from '@rollup/plugin-node-resolve';
import commonjs from '@rollup/plugin-commonjs';
import nodePolyfills from 'rollup-plugin-node-polyfills';
import url from '@rollup/plugin-url'; // for XML/SVG files
const isDirectory = (source) => {
return lstatSync(source).isDirectory();
@@ -116,6 +117,11 @@ extensionFiles.forEach((extensionFile) => {
}
],
plugins: [
url({
include: ['**/*.svg', '**/*.png', '**/*.jpg', '**/*.gif', '**/*.xml'],
limit: 0,
fileName: '[name][extname]'
}),
nodeResolve({
browser: true,
preferBuiltins: true
@@ -164,7 +170,7 @@ extensionLocaleFiles.forEach(([dir, file]) => {
},
{
format: 'system',
file: `dist/editor/system/extensions/ext-locale/${basename(dir)}.js`,
file: `dist/editor/system/extensions/ext-locale/${basename(dir)}/${lang}.js`,
inlineDynamicImports: true
}
],