@@ -5,7 +5,6 @@ const rollup = require('rollup')
55const uglify = require ( 'uglify-es' )
66const buble = require ( '@rollup/plugin-buble' )
77const json = require ( '@rollup/plugin-json' )
8- const cjs = require ( '@rollup/plugin-commonjs' )
98const { nodeResolve } = require ( '@rollup/plugin-node-resolve' )
109
1110const buildConf = require ( './config' )
@@ -20,27 +19,20 @@ const nodeResolveConfig = {
2019 preferBuiltins : false
2120}
2221
23- const cjsConfig = {
24- include : [
25- / n o d e _ m o d u l e s /
26- ]
27- }
28-
2922const rollupPlugins = [
3023 nodeResolve ( nodeResolveConfig ) ,
3124 json ( ) ,
32- cjs ( cjsConfig ) ,
3325 buble ( bubleConfig )
3426]
3527
3628const builds = [
3729 {
3830 rollup : {
3931 input : {
40- input : resolve ( 'entry/index.esm.js' )
32+ input : pathResolve ( 'entry/index.esm.js' )
4133 } ,
4234 output : {
43- file : resolve ( '../dist/index.esm.js' ) ,
35+ file : pathResolve ( '../dist/index.esm.js' ) ,
4436 format : 'es'
4537 }
4638 } ,
@@ -52,10 +44,10 @@ const builds = [
5244 {
5345 rollup : {
5446 input : {
55- input : resolve ( 'entry/index.common.js' )
47+ input : pathResolve ( 'entry/index.common.js' )
5648 } ,
5749 output : {
58- file : resolve ( '../dist/index.common.js' ) ,
50+ file : pathResolve ( '../dist/index.common.js' ) ,
5951 format : 'cjs' ,
6052 exports : 'auto'
6153 }
@@ -68,11 +60,11 @@ const builds = [
6860 {
6961 rollup : {
7062 input : {
71- input : resolve ( 'entry/index.umd.js' )
63+ input : pathResolve ( 'entry/index.umd.js' )
7264 } ,
7365 output : {
7466 name : 'QIconPicker' ,
75- file : resolve ( '../dist/index.umd.js' ) ,
67+ file : pathResolve ( '../dist/index.umd.js' ) ,
7668 format : 'umd'
7769 }
7870 } ,
@@ -88,24 +80,21 @@ const builds = [
8880addAssets ( builds , 'icon-set' , 'iconSet' )
8981
9082build ( builds )
91- . then ( ( ) => {
92- require ( './build.api' )
93- } )
9483
9584/**
9685 * Helpers
9786 */
9887
99- function resolve ( _path ) {
88+ function pathResolve ( _path ) {
10089 return path . resolve ( __dirname , _path )
10190}
10291
10392// eslint-disable-next-line no-unused-vars
10493function addAssets ( builds , type , injectName ) {
10594 const
106- files = fs . readdirSync ( resolve ( '../../ui/src/components/' + type ) ) ,
95+ files = fs . readdirSync ( pathResolve ( '../../ui/src/components/' + type ) ) ,
10796 plugins = [ buble ( bubleConfig ) ] ,
108- outputDir = resolve ( `../dist/${ type } ` )
97+ outputDir = pathResolve ( `../dist/${ type } ` )
10998
11099 fse . mkdirp ( outputDir )
111100
@@ -116,11 +105,11 @@ function addAssets (builds, type, injectName) {
116105 builds . push ( {
117106 rollup : {
118107 input : {
119- input : resolve ( `../src/components/${ type } /${ file } ` ) ,
108+ input : pathResolve ( `../src/components/${ type } /${ file } ` ) ,
120109 plugins
121110 } ,
122111 output : {
123- file : addExtension ( resolve ( `../dist/${ type } /${ file } ` ) , 'umd' ) ,
112+ file : addExtension ( pathResolve ( `../dist/${ type } /${ file } ` ) , 'umd' ) ,
124113 format : 'umd' ,
125114 name : `QIconPicker.${ injectName } .${ name } `
126115 }
@@ -200,7 +189,7 @@ function buildEntry (config) {
200189}
201190
202191function injectVueRequirement ( code ) {
203- // eslint-disable-next-line
192+ // eslint-disable-next-line quotes
204193 const index = code . indexOf ( `Vue = Vue && Vue.hasOwnProperty('default') ? Vue['default'] : Vue` )
205194
206195 if ( index === - 1 ) {
0 commit comments