Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@azimutlabs/rollup-config-essentials

azimutlabs163MIT1.0.1TypeScript support: included

Rollup configuration essentials

config, rollup, rollup-config, alabs, azimutlabs

readme

🍣 azimutlabs logo /rollup-config-essentials

Essential features to properly work on a js library package

azimutlabs/rollup repository github workflow status azimutlabs/rollup repository license @azimutlabs/rollup-config-essentials

Installation

Add peer dependencies:

$ yarn add -D rollup

...then install config packages:

$ yarn add -D @azimutlabs/rollup-{config,config-essentials}

Usage

// rollup.config.js
import essentials from '@azimutlabs/rollup-config-essentials';

export default essentials(
  // Output format. Defaults to 'es'
  'cjs',
  {
    // Optional RollupOptions that will be merged with configuration options.
    shimMissingExports: true,
    // Optional RollupConfigPlugins<P> object that will be merged with
    // configuration plugins.
    pluginBuilders: {
      // Merge with default 'external' plugin options.
      external: {
        checkForBabelMacro: true,
      },
      // Merge with default '@rollup/plugin-node-resolve' plugin options.
      nodeResolve: {
        modulesOnly: true,
      },
    },
  }
);

Contributing

Any PR is welcomed by our @js-opensource team. Check out our contributing guidelines for more info.

License

azimutlabs rollup config license

changelog

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.0.1 (2021-06-03)

Note: Version bump only for package @azimutlabs/rollup-config-essentials

1.0.0 (2021-06-02)

Note: Version bump only for package @azimutlabs/rollup-config-essentials

1.0.0-rc.0 (2021-06-02)

Note: Version bump only for package @azimutlabs/rollup-config-essentials

0.3.2 (2021-04-06)

Note: Version bump only for package @azimutlabs/rollup-config-essentials

0.3.1 (2021-03-04)

Note: Version bump only for package @azimutlabs/rollup-config-essentials

0.3.0 (2021-03-02)

Features

  • rollup-config-essentials: add @rollup/plugin-alias to support absolute imports (#34) (16bed12)

0.2.0 (2021-03-01)

Features

  • rollup-config-essentials: export used extensions (4588624)

0.1.0 (2021-02-26)

Note: Version bump only for package @azimutlabs/rollup-config-essentials

0.1.0-alpha.3 (2021-02-25)

Note: Version bump only for package @azimutlabs/rollup-config-essentials

0.1.0-alpha.2 (2021-02-24)

Note: Version bump only for package @azimutlabs/rollup-config-essentials

0.1.0-alpha.1 (2021-02-24)

Note: Version bump only for package @azimutlabs/rollup-config-essentials

0.1.0-alpha.0 (2021-02-24)

Features

  • add rollup-config-essentials (e0f6eef)