- Compatibility fix (openclipart): Ensure polyfill present; make separate non-modular build (still not integrated as API incomplete)

- Docs: Add compatibility fix to Contributing
This commit is contained in:
Brett Zamir
2018-09-26 16:06:57 +08:00
parent ab5aec978e
commit ae7d0d1331
9 changed files with 2434 additions and 4 deletions

View File

@@ -106,6 +106,20 @@ export default [
})
]
},
{
input: 'editor/extensions/imagelib/openclipart.js',
output: {
format: 'iife',
file: 'dist/extensions/imagelib/openclipart.js'
},
plugins: [
babel({
plugins: ['transform-object-rest-spread', ['babel-plugin-transform-builtin-extend', {
globals: ['Array']
}]]
})
]
},
{
input: 'editor/external/dom-polyfill/dom-polyfill.js',
output: {