0.0.11 • Published 6 years ago

d-scripts v0.0.11

Weekly downloads
5
License
MIT
Repository
github
Last release
6 years ago

Install

$ yarn add --dev d-scripts

NOTE: it includes all the dependencies (prettier, jest, eslint, etc) so you don't have to install them.

Usage

d-scripts exposes a series of scripts to handle development tasks.

$ d-scripts [script] [options]

Available scripts

init

Adds the available scripts to the project's package.json.

WARNING: it will override anything you have in the properties test, lint and format of the scripts field.

format

Runs prettier on write mode.

lint

Runs ESLint with --cache flag, you can override that with --no-cache.

Since ESLint editor integrations require project based configuration to work a local eslintrc is needed, for that you can use eslint-config-d.

{
  "extends": [
    "d"
  ]
}

NOTE: a .eslintignore is required until this eslint issue is resolved.

test

Runs Jest. By default it runs in watch mode unless you are checking coverage (--coverage), used the --no-watch flag or is running in CI (checked by is-ci).

Configuration

All the scripts configuration can be overridden by adding your own confing for the tools. The default configuration can be found here.

TODO

  • Format code on precommit.
  • Run (lint, format) with the provided list of files instead of the default ones.
  • Forward options & flags to the scripts.

Inspiration

LICENSE

MIT

0.0.11

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago