Skip to content
No description, website, or topics provided.
JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.github/workflows
.editorconfig
.eslintrc.json
.gitignore
LICENCE.md
README.md
index.js
package-lock.json
package.json

README.md

@rasmuslp/eslint-config

NPM package CircleCI Github: Node CI/CD

This configuration is based on https://github.com/standard/eslint-config-standard, but with some notable changes:

  • indentation: tab
  • semi: required

And a few other tweaks.

Installation & usage

Install eslint

$ npm install --save-dev eslint

Install this module, and the following dependencies:

$ npm install --save-dev @rasmuslp/eslint-config
$ npm install --save-dev eslint-config-standard eslint-plugin-standard eslint-plugin-promise eslint-plugin-import eslint-plugin-node

Configure eslint in your project by extending this configuration in your local .eslintrc.json

{
    "root": true,
    "extends": "@rasmuslp"
}

Development

Release

Make a release with np, without publishing it to NPM:

$ npx np --no-publish

Then push tags to remote.

You can’t perform that action at this time.