4.0.0 • Published 2 months ago

eslint-config-skuba v4.0.0

Weekly downloads
3,976
License
MIT
Repository
github
Last release
2 months ago

eslint-config-skuba

GitHub Release GitHub Validate Powered by skuba

Shareable ESLint config for skuba.

Table of contents

Usage

eslint-config-skuba is bundled with skuba.

You can start a new project:

npx skuba init

Or bootstrap an existing one:

# install skuba
yarn add --dev --exact skuba

# bootstrap your project
yarn skuba configure

Either method will leave you with an .eslintrc.js:

module.exports = {
  extends: ['skuba'],
};

Some scripts will be defined via package.json:

# run ESLint in fix mode
yarn format

# run ESLint in check mode
yarn lint

Release

This package is published to the public npm registry with a GitHub Actions release workflow.

The workflow runs on select branches:

on:
  push:
    branches:
      # add others as necessary
      - beta
      - master
      # - alpha

It depends on this repo being hosted on seek-oss with access to the SEEK_OSS_CI_NPM_TOKEN GitHub secret.

Releasing latest

Commits to the master branch will be released with the latest tag, which is the default used when running npm install or yarn install.

Releasing other dist-tags

semantic-release prescribes a branch-based workflow for managing distribution tags.

You can push to other branches to manage betas, maintenance updates to prior major versions, and more.

Here are some branches that semantic-release supports by default:

Git branchnpm dist-tag
masterlatest
alphaalpha
betabeta
nextnext
1.xrelease-1.x

For more information, see the semantic-release docs on triggering a release.

4.0.0

2 months ago

3.1.0

4 months ago

3.0.4

5 months ago

3.0.3

9 months ago

3.0.2

9 months ago

3.0.1

9 months ago

3.0.0

9 months ago

2.0.7-beta.1

9 months ago

2.0.3

10 months ago

2.0.5

10 months ago

2.0.4

10 months ago

2.0.6

10 months ago

2.0.2

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.2.2-beta.3

1 year ago

1.2.2-beta.2

1 year ago

1.2.2-beta.1

1 year ago

1.4.2

1 year ago

1.4.1

1 year ago

1.4.0

1 year ago

1.3.1

1 year ago

1.2.2

1 year ago

1.3.0

1 year ago

1.2.0

2 years ago

1.2.1

1 year ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.16

2 years ago

1.0.16-beta.3

2 years ago

1.0.16-beta.4

2 years ago

1.0.16-beta.1

2 years ago

1.0.16-beta.2

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago