4.1.0 • Published 1 year ago

@gooddata/eslint-config v4.1.0

Weekly downloads
716
License
BSD-3-Clause
Repository
github
Last release
1 year ago

GoodData JavaScript Style Guide

This package is build based on https://eslint.org/docs/developer-guide/shareable-configs. Provides common linting rules for gooddata TS/JS projects.

Linter is using typescript-eslint parser to check typescript and javascript sources

More details: https://typescript-eslint.io, typescript-eslint Roadmap

Install

yarn add @gooddata/eslint-config --dev

Add required eslint, parser & plugins

yarn add eslint @typescript-eslint/parser @typescript-eslint/eslint-plugin eslint-plugin-header eslint-plugin-import eslint-plugin-jest --dev

Usage

Add or edit in project .eslintrc.js file.

module.exports = {
    root: true,
    extends: ["@gooddata"],
    rules: {
        // Custom rules
    },
};

Development

Install Node.js and Yarn (for versions, see config).

Install dependencies:

yarn install --frozen-lockfile

Release

Package publishing is done via Jenkins Job:

https://checklist.intgdc.com/job/client-libs/job/gdc-js-style-javascript-release/

4.1.0

1 year ago

3.0.3

2 years ago

4.0.0

2 years ago

3.0.2

2 years ago

3.0.1

2 years ago

3.0.0

3 years ago

2.1.0

3 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.1.0

5 years ago

1.0.0

5 years ago

0.2.0

5 years ago

0.1.0

6 years ago

0.0.20

6 years ago

0.0.19

6 years ago

0.0.18

6 years ago