1.1.1 • Published 3 years ago

@webdevstudios/npm-scripts v1.1.1

Weekly downloads
20
License
GPLv3
Repository
github
Last release
3 years ago

WebDevStudios NPM Scripts

This package, when installed, exposes wds-* scripts that can be run from your package.json's scripts.

Most of the commands simply run their @wordpress/scripts variant, e.g.:

wds-build

Runs:

wp-scripts build

Why

The reason we do this is by having this layer in between your package.json and @wordpress/scripts is we can control, ultimately, what your scripts should do.

For instance, for wds-lint-js we don't use @wordpress/scripts's prettier command, and instead do eslint --fix because that's what WebDevStudio's does.

Install

npm install @webdevstudios/npm-scripts --save-dev

Example

"scripts": {
    "build": "wds-build",
    "lint": "run-s lint:js lint:style",
    "lint:js": "wds-format-js && wds-lint-js",
    "lint:style": "wds-format-styles && wds-lint-style",
    "packages-update": "wds-packages-update",
    "start": "wds-start"
}

Changelog

See Releases on Github

Release Process

  1. npm version PATCH|MINOR|MAJOR
  2. npm run pack
  3. Create Release on Github
  4. Attach webdevstudios-npm-scripts-{version}.tgz to release
  5. npm publish