@awkward/webpack-config-sketch-web

0.0.18 • Public • Published

webpack-config-sketch-web

This package contains Webpack configuration commonly used in Sketch Web projects.

Features

  • Hot reloading
  • Transpile ES6+ and Sass code
  • Compile Sass
  • Use CSS modules by suffixing your CSS filename with .module.(s)css.

Installation

npm i -D @awkward/webpack-config-sketch-web

Usage

1. Install

npm i -D @awkward/webpack-config-sketch-web

2. Create a webpack.config.js file

webpack.config.js

import createConfig from '@awkward/webpack-config-sketch-web'

export default createConfig({
  // Entry point
  in: 'src/App.js',

  // Directory to output the build
  out: 'dist',

  // Custom Babel config, this config will be deeply merged with the default config
  babel: {
    plugins: ['transform-function-bind']
  }
})

Readme

Keywords

none

Package Sidebar

Install

npm i @awkward/webpack-config-sketch-web

Weekly Downloads

4

Version

0.0.18

License

ISC

Last publish

Collaborators

  • madeawkward
  • davidvanleeuwen