パッケージの詳細

socifi-rollup-config

socifi19Apache-2.01.6.1

SOCIFI default rollup config

rollup, rollup-config, rollupconfig

readme

SOCIFI Default Rollup Configuration

This is default configuration for rollup that compile javascript libraries.

What is included

It parse ECMAScript 6 javascript syntax using Babel env preset. Supported browsers are defined from package.json of compiled library. Default configuration can also handle Flow Type syntax.

All files are bundled separately. It allowed to create smaller files with compilers that does not have tree shaking like webpack.

To the destination folder are copied .js.flow so the library can be use with Flow Types.

How to use it

First, install this package:

npm install socifi-rollup-config --save-dev

Then create your rollup.config.js file:

import getConfig from 'ui-rollup-config';
import path from 'path';
import packageJson from './package.json';

export default getConfig(packageJson, path.resolve(__dirname, 'src'), {
    custom: 'settings',
});

更新履歴

Change Log

All notable changes to this project will be documented in this file.

[1.6.0] 2018-03-22

Changed

  • Add option to define custom targets for babel.

[1.5.1] 2018-02-22

Fixed

  • Ignore sub .babelrc

[1.5.0] 2018-02-22

Added

  • Add development resolver for React and React Dates
  • Define process.env.NODE_ENV for development builds

[1.4.0] 2018-02-15

Added

  • Add config for creating developing bundles where is code ready to use in browser.
  • Add Flow runtime for developing builds.

[1.3.0] 2018-02-13

Added

  • Add react env

[1.2.0] 2018-02-08

Added

  • Add ui-module dist replacer.

[1.1.0] 2018-02-07

Added

  • Add default browser list settings.
  • Add exportable basic babel settings.
  • Add rewriting to compile link to src folder to dist folder. (eg. ui-constants/src/ad => ui-constants/dist/ad).

[1.0.0] 2018-02-05

Project start