0.7.1 • Published 1 month ago

@stevygee/master-builder v0.7.1

Weekly downloads
13
License
MIT
Repository
github
Last release
1 month ago

Master Builder

A reusable SCSS / JS builder, now based on esbuild!

Requirements

  • Node 12

Features

  • Super fast!
  • JSX
  • Sass / SCSS
  • PostCSS
  • Autoprefixer
  • Browserslist support
  • Copy additional files
  • Compress all files into a ZIP
  • etc.

Getting started

  1. Add scripts to your project's package.json:
  "scripts": {
    "start": "master-builder",
    "build": "master-builder build",
    "deploy": "master-builder deploy"
  },
  1. npm install @stevygee/master-builder --save-dev
  2. npm start

Optional: Copy .master-builder, .browserslistrc config files to your project and configure to your needs!

Building for production

  1. npm run build

Building for production and create a zip file

  1. npm run deploy
  2. Upload the zip file in dist/packages for use in WordPress (install theme/plugin).

Development

  1. Checkout this repo
  2. npm install
  3. Instead of npm start, use node bin/index.js or node bin/index.js deploy to build the example files

Development using your project

How to add as a local dependency: 1. Checkout this repository in a sibling directory next to your project 2. Change the dependency path in your project's package.json:

  "devDependencies": {
    ...
    "@stevygee/master-builder": "../master-builder"
  }
  1. Use npm install to continously update the package after you've made a change.
0.7.1

1 month ago

0.7.0

2 months ago

0.6.0

2 years ago

0.5.0

3 years ago

0.5.1

3 years ago

0.4.1

3 years ago

0.4.0

3 years ago

0.4.3

3 years ago

0.4.2

3 years ago

0.3.0

3 years ago

0.2.6

3 years ago

0.2.3

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.2.2

3 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago