curiosity-builder

0.1.6 • Public • Published

Welcome to curiosity-builder 👋

library build tools

Install

npm install -g curiosity-builder

Usage

curiosity-builder build

Config

// curiosity.config.js

module.exports = {
  entry: [] || '', // 仅rollup才适用
  cjs: {
    type: 'babel' || 'rollup',
    minify: Boolean,
  },
  importLibToEs: Boolean, // 仅esm才适用
  target: 'browser' || 'node',
  runtimeHelpers: {},
  extraBabelPresets = [],
  extraBabelPlugins = [],
  browserFiles = ['src/xxxx'],
  nodeFiles = ['src/xxxx'],
  nodeVersion,
  lessInBabelMode: {},
  sassInBabelMode: {},

  extractCSS = false,
  injectCSS = true,
  cssModules: modules,
  autoprefixer: autoprefixerOpts,
  include = /node_modules/,
  namedExports,
  extraPostCSSPlugins = [],
  lessInRollupMode = {},
  sassInRollupMode = {},
}

Readme

Keywords

none

Package Sidebar

Install

npm i curiosity-builder

Weekly Downloads

1

Version

0.1.6

License

MIT

Unpacked Size

24.6 kB

Total Files

6

Last publish

Collaborators

  • yufj