@designsystemsinternational/scaffold

4.0.0 • Public • Published

Scaffold

This is a command-line tool to generate a sensible React project scaffold. Goes nicely hand in hand with @designsystemsinternational/static for deployment.

The generated project comes with a solid webpack.config.js package setup:

  • ES6 and React compilcation with Babel
  • CSS with PostCSS and CSS Modules
  • Development server with hot module loading and automatic port allocation
  • Production build with minification, file fingerprinting, and CSS class renaming
  • Automatic image resizing via import for jpg and png images
  • Automatic conversion of svg to React components via import
  • All other assets files are handled via file-loader
  • Support for .env files that are loading into client side process.env.VAR_NAME
  • Default hooks to load data from API's, etc
  • Optional testing with Jest and Enzyme

Usage

First install the command line tool

$ npm i -g @designsystemsinternational/scaffold

Then run the generator and follow the instructions.

$ scaffold

Dependencies (7)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i @designsystemsinternational/scaffold

    Weekly Downloads

    16

    Version

    4.0.0

    License

    ISC

    Unpacked Size

    869 kB

    Total Files

    38

    Last publish

    Collaborators

    • lnolte
    • runemadsen
    • bravomartin
    • ejsandoval
    • fdoflorenzano