Skip to content

Commit 521ea97

Browse files
committed
add bs5 version WIP
1 parent 591af9d commit 521ea97

File tree

13 files changed

+1757
-10
lines changed

13 files changed

+1757
-10
lines changed

js/rollup.conf.js

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import {nodeResolve} from '@rollup/plugin-node-resolve';
33
import {terser} from 'rollup-plugin-terser';
44

55
const out_dir = 'src/yafowil/widget/tiptap/resources';
6+
const out_dir_bs5 = 'src/yafowil/widget/tiptap/resources/bootstrap5';
67

78
const outro = `
89
window.yafowil = window.yafowil || {};
@@ -86,5 +87,45 @@ export default args => {
8687
}
8788
conf.push(conf_widget);
8889

90+
// Bootstrap 5
91+
let conf_widget_2 = {
92+
input: 'js/src/bundles/bootstrap5.js',
93+
plugins: [
94+
cleanup()
95+
],
96+
output: [{
97+
name: 'yafowil_tiptap',
98+
file: `${out_dir_bs5}/widget.js`,
99+
format: 'iife',
100+
outro: outro,
101+
globals: {
102+
jquery: 'jQuery',
103+
bootstrap: 'bootstrap'
104+
},
105+
interop: 'default'
106+
}],
107+
external: [
108+
'jquery',
109+
'bootstrap'
110+
]
111+
};
112+
if (args.configDebug !== true) {
113+
conf_widget_2.output.push({
114+
name: 'yafowil_tiptap',
115+
file: `${out_dir_bs5}/widget.min.js`,
116+
format: 'iife',
117+
plugins: [
118+
terser()
119+
],
120+
outro: outro,
121+
globals: {
122+
jquery: 'jQuery',
123+
bootstrap: 'bootstrap'
124+
},
125+
interop: 'default'
126+
});
127+
}
128+
conf.push(conf_widget_2);
129+
89130
return conf;
90131
};

0 commit comments

Comments
 (0)