Back to Snowpack

@snowpack/plugin-babel

plugins/plugin-babel/README.md

3.8.51.3 KB
Original Source

@snowpack/plugin-babel

Use Babel to build your files from source. Automatically inherits from your local project .babelrc or babel.config.json files.

npm install --save-dev @snowpack/plugin-babel
js
// snowpack.config.mjs
export default {
  plugins: [
    [
      '@snowpack/plugin-babel',
      {
        input: ['.js', '.mjs', '.jsx', '.ts', '.tsx'], // (optional) specify files for Babel to transform
        transformOptions: {
          // babel transform options
        },
      },
    ],
  ],
};

Plugin Options

NameTypeDescription
inputstring[](optional) By default, Babel scans & transfoms these extensions: ['.js', '.mjs', '.jsx', '.ts', '.tsx']. Modify this array if you’d like to change this.
transformOptionsobject(optional) See https://babeljs.io/docs/en/options