diff --git a/package.json b/package.json index 56a84883..3cbd19c2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "tiptap", - "version": "0.1.1", + "version": "0.1.2", "description": "A rich-text editor for Vue.js", "license": "MIT", "main": "dist/tiptap.min.js", diff --git a/rollup.config.js b/rollup.config.js index e16b9584..e0c01ef8 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -1,18 +1,43 @@ -module.exports = { - input: "./src/index.js", - output: {format: "cjs", file: "dist/tiptap.min.js"}, - sourcemap: true, - plugins: [ - // require("rollup-plugin-buble")(), - // require('rollup-plugin-commonjs')(), - require('rollup-plugin-babel')({ - babelrc: false, - presets: [['@babel/preset-env', { modules: false }]] - }), - require('rollup-plugin-node-resolve')() - ], - buble: { - objectAssign: 'Object.assign' - }, - external(id) { return !/^[\.\/]/.test(id) } -} \ No newline at end of file +import vue from 'rollup-plugin-vue'; // Handle .vue SFC files +import buble from 'rollup-plugin-buble'; // Transpile/polyfill with reasonable browser support +import cjs from 'rollup-plugin-commonjs' +import resolve from 'rollup-plugin-node-resolve' +export default { + input: 'src/index.js', // Path relative to package.json + // output: { + // name: 'MyComponent', + // exports: 'named', + // }, + output: {format: "cjs", file: "dist/tiptap.min.js"}, + sourcemap: true, + plugins: [ + vue({ + css: true, + compileTemplate: true, + }), + cjs(), + buble({ + objectAssign: 'Object.assign', + }), + resolve(), + ], +}; + +// module.exports = { +// input: "./src/index.js", +// output: {format: "cjs", file: "dist/tiptap.min.js"}, +// sourcemap: true, +// plugins: [ +// // require("rollup-plugin-buble")(), +// // require('rollup-plugin-commonjs')(), +// require('rollup-plugin-babel')({ +// babelrc: false, +// presets: [['@babel/preset-env', { modules: false }]] +// }), +// require('rollup-plugin-node-resolve')() +// ], +// buble: { +// objectAssign: 'Object.assign' +// }, +// external(id) { return !/^[\.\/]/.test(id) } +// } \ No newline at end of file