create packages folder

This commit is contained in:
Philipp Kühn
2018-08-23 09:26:48 +02:00
parent 29c1f22bcc
commit c695b57b28
46 changed files with 56559 additions and 46 deletions

View File

@@ -5,10 +5,6 @@ import uglify from 'uglify-js'
import { rollup } from 'rollup'
import config from './config'
if (!fs.existsSync('dist')) {
fs.mkdirSync('dist')
}
function getSize(code) {
return `${(code.length / 1024).toFixed(2)}kb`
}

View File

@@ -58,36 +58,36 @@ function genConfig(opts) {
export default [
{
input: resolve('src/index.js'),
file: resolve('dist/tiptap.js'),
input: resolve('packages/tiptap/src/index.js'),
file: resolve('packages/tiptap/dist/tiptap.js'),
format: 'umd',
env: 'development',
external: ['vue'],
},
{
input: resolve('src/index.js'),
file: resolve('dist/tiptap.min.js'),
input: resolve('packages/tiptap/src/index.js'),
file: resolve('packages/tiptap/dist/tiptap.min.js'),
format: 'umd',
env: 'production',
external: ['vue'],
},
{
input: resolve('src/index.js'),
file: resolve('dist/tiptap.common.js'),
input: resolve('packages/tiptap/src/index.js'),
file: resolve('packages/tiptap/dist/tiptap.common.js'),
format: 'cjs',
external: ['vue'],
},
{
input: resolve('src/index.js'),
file: resolve('dist/tiptap.esm.js'),
input: resolve('packages/tiptap/src/index.js'),
file: resolve('packages/tiptap/dist/tiptap.esm.js'),
format: 'es',
external: ['vue'],
},
{
input: resolve('src/helpers/index.js'),
file: resolve('dist/helpers.min.js'),
format: 'umd',
env: 'development',
external: id => !/^[\.\/]/.test(id),
},
// {
// input: resolve('packages/tiptap/src/helpers/index.js'),
// file: resolve('packages/tiptap/dist/helpers.min.js'),
// format: 'umd',
// env: 'development',
// external: id => !/^[\.\/]/.test(id),
// },
].map(genConfig)