@cksource-cs/eslint-config-cs-module

Cloud Services ESLint config.

Usage no npm install needed!

<script type="module">
  import cksourceCsEslintConfigCsModule from 'https://cdn.skypack.dev/@cksource-cs/eslint-config-cs-module';
</script>

README

Changelog

@cksource-cs/eslint-config-cs-module

2.1.2

  • fix: Change eslint tsdoc rule severity. (2d2e93a88)
  • release: 2.1.2. (2d2e93a88)

2.1.0

  • feature: Allow using ECMA 2020 feature. (d4256ca51)
  • release: 2.1.0. (d4256ca51)

2.0.1

  • fix: allow using the NodeJS global. (ee6456288)
  • fix: Add eslint-import-resolver-node as a peer-dependency. (ee6456288)
  • fix: Adjust ESLint rules to our codebase. (ee6456288)
  • release: 2.0.1. (ee6456288)

2.0.0

  • feature: Introduce a rule for sorting imports. (cf513a682)
  • feature: Unify linting for types and interfaces. (cf513a682)
  • fix: Update @typescript-eslint and remove outdated rules. (cf513a682)
  • release: 2.0.0. (cf513a682)

1.4.2

  • fix: Add es2020.promise library (contains Promise.allSettled). (b69af119c)
  • release: 1.4.2. (b69af119c)

1.4.1

  • fix: Disable class-method-use-this rule. (f75244d5d)
  • release: 1.4.1. (f75244d5d)

1.3.5

  • fix: Disable dot-notation rule for tests. (1e37ddea2)
  • fix: Set strictNullChecks to true in tsconfig by default. (1e37ddea2)
  • release: 1.3.5. (1e37ddea2)

1.3.4

  • chore: Disable guard-for-in rule. (34db98f8f)
  • chore: Disable no-async-promise-executor rule . (34db98f8f)
  • release: 1.3.4. (34db98f8f)

1.3.1

  • fix: Disable camel-case rule. (138509603)
  • release: 1.3.1. (138509603)

1.3.0

  • feature: add TypeScript config. (1fd42a8ee)
  • release: 1.3.0. (1fd42a8ee)

1.1.1

  • refactor: Rename files to PascalCase. (a11449a46)
  • release: 1.1.1. (a11449a46)
  • ci: Fix config. (d27cca4e1)
  • fix: Lock deps. (d27cca4e1)

1.0.0

  • feature: Create a module with Cloud Services eslint config. (fac6bd45b)
  • release: 1.0.0. (fac6bd45b)