An ESLint shareable configuration that used in our projects.

Overview

eslint-config

An ESLint shareable configuration that used in our projects.

NPM version

Install

npm install -D @clytage-pkg/eslint-config

or with yarn

yarn add -D @clytage-pkg/eslint-config

Usage

ESLint guide: link

Example:

{
    "extends": "@clytage-pkg/eslint-config"
}

or "@clytage-pkg/eslint-config/node" for Node environment

Example (TS):

{
    "extends": "@clytage-pkg/eslint-config/typescript"
}

or "@clytage-pkg/eslint-config/typescript/node" for Node environment

Note

Requires ESLint version 8.13.0 or above

TypeScript config requires:

Comments
  • chore(deps): update eslint dependencies to >=5.48.0

    chore(deps): update eslint dependencies to >=5.48.0

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @typescript-eslint/eslint-plugin | >=5.47.1 -> >=5.48.0 | age | adoption | passing | confidence | | @typescript-eslint/parser | >=5.47.1 -> >=5.48.0 | age | adoption | passing | confidence |


    Release Notes

    typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

    v5.48.0

    Compare Source

    Features
    • eslint-plugin: specify which method is unbound and added test case (#​6281) (cf3ffdd)

    5.47.1 (2022-12-26)

    Bug Fixes
    • ast-spec: correct some incorrect ast types (#​6257) (0f3f645)
    • eslint-plugin: [member-ordering] correctly invert optionalityOrder (#​6256) (ccd45d4)
    typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

    v5.48.0

    Compare Source

    Note: Version bump only for package @​typescript-eslint/parser

    5.47.1 (2022-12-26)

    Note: Version bump only for package @​typescript-eslint/parser


    Configuration

    📅 Schedule: Branch creation - "before 6am" in timezone Asia/Jakarta, Automerge - At any time (no schedule defined).

    🚦 Automerge: Enabled.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about these updates again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 0
  • chore(deps): update dependency eslint to >=8.31.0

    chore(deps): update dependency eslint to >=8.31.0

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | eslint (source) | >=8.30.0 -> >=8.31.0 | age | adoption | passing | confidence |


    Release Notes

    eslint/eslint

    v8.31.0

    Compare Source

    Features

    • 52c7c73 feat: check assignment patterns in no-underscore-dangle (#​16693) (Milos Djermanovic)
    • b401cde feat: add options to check destructuring in no-underscore-dangle (#​16006) (Morten Kaltoft)
    • 30d0daf feat: group properties with values in parentheses in key-spacing (#​16677) (Francesco Trotta)

    Bug Fixes

    • 35439f1 fix: correct syntax error in prefer-arrow-callback autofix (#​16722) (Francesco Trotta)
    • 87b2470 fix: new instance of FlatESLint should load latest config file version (#​16608) (Milos Djermanovic)

    Documentation

    Chores


    Configuration

    📅 Schedule: Branch creation - "before 6am" in timezone Asia/Jakarta, Automerge - At any time (no schedule defined).

    🚦 Automerge: Enabled.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about these updates again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 0
  • chore(deps): update eslint dependencies to >=5.47.1

    chore(deps): update eslint dependencies to >=5.47.1

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @typescript-eslint/eslint-plugin | >=5.47.0 -> >=5.47.1 | age | adoption | passing | confidence | | @typescript-eslint/parser | >=5.47.0 -> >=5.47.1 | age | adoption | passing | confidence |


    Release Notes

    typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

    v5.47.1

    Compare Source

    Bug Fixes
    • ast-spec: correct some incorrect ast types (#​6257) (0f3f645)
    • eslint-plugin: [member-ordering] correctly invert optionalityOrder (#​6256) (ccd45d4)
    typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

    v5.47.1

    Compare Source

    Note: Version bump only for package @​typescript-eslint/parser


    Configuration

    📅 Schedule: Branch creation - "before 6am" in timezone Asia/Jakarta, Automerge - At any time (no schedule defined).

    🚦 Automerge: Enabled.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about these updates again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 0
  • chore(deps): update eslint dependencies to >=5.47.0

    chore(deps): update eslint dependencies to >=5.47.0

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @typescript-eslint/eslint-plugin | >=5.46.1 -> >=5.47.0 | age | adoption | passing | confidence | | @typescript-eslint/parser | >=5.46.1 -> >=5.47.0 | age | adoption | passing | confidence |


    Release Notes

    typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

    v5.47.0

    Compare Source

    Features
    • eslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#​5943) (9e35ef9)

    5.46.1 (2022-12-12)

    Note: Version bump only for package @​typescript-eslint/eslint-plugin

    typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

    v5.47.0

    Compare Source

    Note: Version bump only for package @​typescript-eslint/parser

    5.46.1 (2022-12-12)

    Note: Version bump only for package @​typescript-eslint/parser


    Configuration

    📅 Schedule: Branch creation - "before 6am" in timezone Asia/Jakarta, Automerge - At any time (no schedule defined).

    🚦 Automerge: Enabled.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about these updates again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 0
  • chore(deps): update dependency eslint to >=8.30.0

    chore(deps): update dependency eslint to >=8.30.0

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | eslint (source) | >=8.29.0 -> >=8.30.0 | age | adoption | passing | confidence |


    Release Notes

    eslint/eslint

    v8.30.0

    Compare Source

    Features

    Bug Fixes

    • 1a327aa fix: Ensure flat config unignores work consistently like eslintrc (#​16579) (Nicholas C. Zakas)
    • 9b8bb72 fix: autofix recursive functions in no-var (#​16611) (Milos Djermanovic)

    Documentation

    Chores


    Configuration

    📅 Schedule: Branch creation - "before 6am" in timezone Asia/Jakarta, Automerge - At any time (no schedule defined).

    🚦 Automerge: Enabled.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about these updates again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 0
  • chore(deps): update actions/checkout digest to 755da8c

    chore(deps): update actions/checkout digest to 755da8c

    Mend Renovate

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | actions/checkout | action | digest | 93ea575 -> 755da8c |


    Configuration

    📅 Schedule: Branch creation - "before 6am" in timezone Asia/Jakarta, Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 0
  • chore(deps): update eslint dependencies to >=5.46.1

    chore(deps): update eslint dependencies to >=5.46.1

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @typescript-eslint/eslint-plugin | >=5.46.0 -> >=5.46.1 | age | adoption | passing | confidence | | @typescript-eslint/parser | >=5.46.0 -> >=5.46.1 | age | adoption | passing | confidence |


    Release Notes

    typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

    v5.46.1

    Compare Source

    Note: Version bump only for package @​typescript-eslint/eslint-plugin

    typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

    v5.46.1

    Compare Source

    Note: Version bump only for package @​typescript-eslint/parser


    Configuration

    📅 Schedule: Branch creation - "before 6am" in timezone Asia/Jakarta, Automerge - At any time (no schedule defined).

    🚦 Automerge: Enabled.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about these updates again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 0
  • chore(deps): update eslint dependencies to >=5.46.0

    chore(deps): update eslint dependencies to >=5.46.0

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @typescript-eslint/eslint-plugin | >=5.45.1 -> >=5.46.0 | age | adoption | passing | confidence | | @typescript-eslint/parser | >=5.45.1 -> >=5.46.0 | age | adoption | passing | confidence |


    Release Notes

    typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

    v5.46.0

    Compare Source

    Bug Fixes
    • eslint-plugin: [ban-types] update message to suggest object instead of Record<string, unknown> (#​6079) (d91a5fc)
    Features
    • eslint-plugin: [prefer-nullish-coalescing] logic and test for strict null checks (#​6174) (8a91cbd)

    5.45.1 (2022-12-05)

    Bug Fixes
    • eslint-plugin: [keyword-spacing] unexpected space before/after in import type (#​6095) (98caa92)
    • eslint-plugin: [no-shadow] add call and method signatures to ignoreFunctionTypeParameterNameValueShadow (#​6129) (9d58b6b)
    • eslint-plugin: [prefer-optional-chain] collect MetaProperty type (#​6083) (d7114d3)
    • eslint-plugin: [sort-type-constituents, sort-type-union-intersection-members] handle some required parentheses cases in the fixer (#​6118) (5d49d5d)
    typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

    v5.46.0

    Compare Source

    Note: Version bump only for package @​typescript-eslint/parser

    5.45.1 (2022-12-05)

    Bug Fixes
    • parser: remove the jsx option requirement for automatic jsx pragma resolution (#​6134) (e777f5e)

    Configuration

    📅 Schedule: Branch creation - "before 6am" in timezone Asia/Jakarta, Automerge - At any time (no schedule defined).

    🚦 Automerge: Enabled.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about these updates again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 0
  • chore(deps): update eslint dependencies to >=5.45.1

    chore(deps): update eslint dependencies to >=5.45.1

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @typescript-eslint/eslint-plugin | >=5.45.0 -> >=5.45.1 | age | adoption | passing | confidence | | @typescript-eslint/parser | >=5.45.0 -> >=5.45.1 | age | adoption | passing | confidence |


    Release Notes

    typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

    v5.45.1

    Compare Source

    Bug Fixes
    • eslint-plugin: [keyword-spacing] unexpected space before/after in import type (#​6095) (98caa92)
    • eslint-plugin: [no-shadow] add call and method signatures to ignoreFunctionTypeParameterNameValueShadow (#​6129) (9d58b6b)
    • eslint-plugin: [prefer-optional-chain] collect MetaProperty type (#​6083) (d7114d3)
    • eslint-plugin: [sort-type-constituents, sort-type-union-intersection-members] handle some required parentheses cases in the fixer (#​6118) (5d49d5d)
    typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

    v5.45.1

    Compare Source

    Bug Fixes
    • parser: remove the jsx option requirement for automatic jsx pragma resolution (#​6134) (e777f5e)

    Configuration

    📅 Schedule: Branch creation - "before 6am" in timezone Asia/Jakarta, Automerge - At any time (no schedule defined).

    🚦 Automerge: Enabled.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about these updates again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 0
  • chore(deps): update dependency eslint to >=8.29.0

    chore(deps): update dependency eslint to >=8.29.0

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | eslint (source) | >=8.28.0 -> >=8.29.0 | age | adoption | passing | confidence |


    Release Notes

    eslint/eslint

    v8.29.0

    Compare Source

    Features

    • 49a07c5 feat: add allowParensAfterCommentPattern option to no-extra-parens (#​16561) (Nitin Kumar)
    • e6a865d feat: prefer-named-capture-group add suggestions (#​16544) (Josh Goldberg)
    • a91332b feat: In no-invalid-regexp validate flags also for non-literal patterns (#​16583) (trosos)

    Documentation

    Chores


    Configuration

    📅 Schedule: Branch creation - "before 6am" in timezone Asia/Jakarta, Automerge - At any time (no schedule defined).

    🚦 Automerge: Enabled.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about these updates again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 0
  • chore(deps): update eslint dependencies to >=5.45.0

    chore(deps): update eslint dependencies to >=5.45.0

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @typescript-eslint/eslint-plugin | >=5.44.0 -> >=5.45.0 | age | adoption | passing | confidence | | @typescript-eslint/parser | >=5.44.0 -> >=5.45.0 | age | adoption | passing | confidence |


    Release Notes

    typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

    v5.45.0

    Compare Source

    Bug Fixes
    • eslint-plugin: [array-type] --fix flag removes parentheses from type (#​5997) (42b33af)
    • eslint-plugin: [keyword-spacing] prevent crash on no options (#​6073) (1f19998)
    • eslint-plugin: [member-ordering] support private fields (#​5859) (f02761a)
    • eslint-plugin: [prefer-readonly] report if a member's property is reassigned (#​6043) (6e079eb)
    Features
    • eslint-plugin: [member-ordering] add a required option for required vs. optional member ordering (#​5965) (2abadc6)
    typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

    v5.45.0

    Compare Source

    Note: Version bump only for package @​typescript-eslint/parser


    Configuration

    📅 Schedule: Branch creation - "before 6am" in timezone Asia/Jakarta, Automerge - At any time (no schedule defined).

    🚦 Automerge: Enabled.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about these updates again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 0
  • Dependency Dashboard

    Dependency Dashboard

    This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

    This repository currently has no open or pending branches.

    Detected dependencies

    github-actions
    .github/workflows/lint.yml
    • actions/checkout v3@755da8c3cf115ac066823e79a1e1788f8940201b
    • actions/setup-node v3.5.1@8c91899e586c5b171469028077307d293428b516
    .github/workflows/publish.yml
    • actions/checkout v3@755da8c3cf115ac066823e79a1e1788f8940201b
    • actions/setup-node v3.5.1@8c91899e586c5b171469028077307d293428b516
    nodenv
    .node-version
    • node 18
    npm
    package.json
    • @types/node *
    • @typescript-eslint/eslint-plugin >=5.48.0
    • @typescript-eslint/parser >=5.48.0
    • eslint >=8.31.0
    • typescript >=3.3.1 <5.0.0
    • @typescript-eslint/eslint-plugin >=5.48.0
    • @typescript-eslint/parser >=5.48.0
    • eslint >=8.31.0
    • typescript >=3.3.1 <5.0.0
    nvm
    .nvmrc

    • [ ] Check this box to trigger a request for Renovate to run again on this repository
    opened by renovate[bot] 0
Releases(1.6.0)
  • 1.6.0(Dec 11, 2022)

    1.6.0 (12/11/2022)

    Look what's changed here: 1.6.0

    Features

    Fixes

    • typescript-eslint: Remove private-abstract* and add private fields 18d6fca

    Disclaimer ‼️

    This @clytage-pkg/[email protected] package is requiring:

    • eslint version 8.29.0 or above.
    • (OPTIONAL) @typescript-eslint/eslint-plugin version 5.46.0 or above.
    • (OPTIONAL) @typescript-eslint/parser version 5.46.0 or above.
    Source code(tar.gz)
    Source code(zip)
  • 1.5.0(Nov 26, 2022)

    1.5.0 (11/26/2022)

    Look what's changed here: 1.5.0

    Features

    • eslint: Semver bump to >=8.28.0 fb7fcbc
    • typescript-eslint: Semver bump to >=5.44.0 c3ebdfd
    • parser: Enable and use ES2022 52abc53
    • [eslint/no-new-native-nonconstructor]: Add no-new-native-nonconstructor rule cc2b153
    • [eslint/no-empty-static-block]: Add no-empty-static-block rule 53c7672
    • [eslint/logical-assignment-operators]: Add logical-assignment-operators rule 6a96923
    • [typescript-eslint/no-unsafe-declaration-merging]: Add no-unsafe-declaration-merging rule 60e53a8

    Disclaimer ‼️

    This @clytage-pkg/[email protected] package is requiring:

    • eslint version 8.28.0 or above.
    • (OPTIONAL) typescript version 3.3.1 to 5.0.0.
    • (OPTIONAL) @typescript-eslint/eslint-plugin version 5.44.0 or above.
    • (OPTIONAL) @typescript-eslint/parser version 5.44.0 or above.
    Source code(tar.gz)
    Source code(zip)
  • 1.4.0(Sep 24, 2022)

    1.4.0 (09/24/2022)

    Look what's changed here: 1.4.0

    Features

    • eslint: Semver bump to >=8.23.0 1041d7a
    • typescript-eslint: Semver bump to >=5.38.0 0d97130
    • [typescript-eslint/prefer-nullish-coalescing]: Set ignoreTernaryTest option to false. 7f818b6
    • [typescript-eslint/consistent-generic-constructors]: Add consistent-generic-constructors rule, with constructor-type preferred. 1e9d08a

    Disclaimer ‼️

    This @clytage-pkg/[email protected] package is requiring:

    • eslint version 8.23.0 or above.
    • (OPTIONAL) typescript version 3.3.1 to 4.9.0.
    • (OPTIONAL) @typescript-eslint/eslint-plugin version 5.38.0 or above.
    • (OPTIONAL) @typescript-eslint/parser version 5.38.0 or above.
    Source code(tar.gz)
    Source code(zip)
  • 1.3.0(Jun 26, 2022)

    1.3.0 (06/27/2022)

    Look what's changed here: 1.3.0

    Features

    • Update eslint, typescript-eslint, and typescript semver range 79bb52f 49c1c63 by @renovate-bot @mzrtamp This is done to prevent bug in typescript-eslint with space-infix-ops (see typescript-eslint's changelog)
    • Sort by alphabet for values and sub-values in native main file, TypeScript main file, and Visual Studio Code settings file 3e48fc3 02e3ebf fe8679f by @mzrtamp
    • Some README content update. And new license, now we're using BSD-3-Clause 6710792 9501cc5 by @mzrtamp

    Fixes

    • [eslint/no-extra-parens] Fix no-extra-parens conflict with no-confusing-arrow rule f25a2c6 by @mzrtamp
    • [eslint/no-extra-parens] Set option enforceForNewInMemberExpressions to false 853eff9 by @mzrtamp

    Disclaimer ‼️

    This @clytage-pkg/[email protected] package is requiring:

    • eslint version 8.18.0 or above.
    • (OPTIONAL) typescript version 3.3.1 to 4.8.0.
    • (OPTIONAL) @typescript-eslint/eslint-plugin version 5.29.0 or above.
    • (OPTIONAL) @typescript-eslint/parser version 5.29.0 or above.
    Source code(tar.gz)
    Source code(zip)
  • 1.2.0(Jun 9, 2022)

    1.2.0 (06/09/2022)

    Look what's changed here: 1.2.0

    Features

    • Update eslint, typescript-eslint, and typescript semver range 5a650d8 by @renovate-bot
    • [eslint/no-constant-binary-expression] Add no-constant-binary-expression rule 60f52d2 by @mzrtamp
    • [typescript-eslint/no-duplicate-enum-values] Add @typescript-eslint/no-duplicate-enum-values rule b2fe648 by @mzrtamp
    • [eslint/multiline-comment-style] Use bare-block style 8c31605 by @mzrtamp

    Disclaimer ‼️

    This @clytage-pkg/[email protected] package is requiring:

    • eslint version 8.17.0 or above.
    • (OPTIONAL) typescript version 3.3.1 to 4.7.4.
    • (OPTIONAL) @typescript-eslint/parser version 5.27.0 or above.
    • (OPTIONAL) @typescript-eslint/eslint-plugin version 5.27.0 or above.
    Source code(tar.gz)
    Source code(zip)
  • 1.1.0(May 27, 2022)

    1.1.0 (05/27/2022)

    Look what's changed here: 1.1.0

    Features

    • Update eslint, typescript-eslint, and typescript semver range 445534f 93b9c06 e55ab0b by @renovate-bot
    • And some file tweaks to this package by @mzrtamp

    Disclaimer ‼️

    This @clytage-pkg/[email protected] package is requiring:

    • eslint version 8.16.0 or above.
    • (OPTIONAL) typescript version 3.3.1 to 4.7.3.
    • (OPTIONAL) @typescript-eslint/parser version 5.26.0 or above.
    • (OPTIONAL) @typescript-eslint/eslint-plugin version 5.26.0 or above.
    Source code(tar.gz)
    Source code(zip)
  • 1.0.2(May 15, 2022)

  • 1.0.1(May 8, 2022)

  • 1.0.0(May 8, 2022)

    1.0.0 (05/08/2022)

    Look what's changed here: 1.0.0

    Features

    • Project re-initiation due to many changes 22dbd65 by @mzrtamp
    • Rename Cyteliz to Clytage, cyteliz.net to clytage.org by @mzrtamp
    • [@typescript-eslint/no-type-alias] Add allowCallbacks and allowLiterals option by @Mednoob

    Disclaimer ‼️

    This @clytage-pkg/[email protected] package is requiring:

    • eslint version 8.13.0 or above.
    • (OPTIONAL) typescript version 3.3.1 to 4.7.0.
    • (OPTIONAL) @typescript-eslint/parser version 5.18.0 or above.
    • (OPTIONAL) @typescript-eslint/eslint-plugin version 5.18.0 or above.
    Source code(tar.gz)
    Source code(zip)
Owner
Clytage
A place where you can enjoy chatting without worrying about others behaviour.
Clytage
This package includes the sensible ESLint configuration used by our team

TypeScript + Prettier ESLint configuration for CasterlyApp team (and others)

Casterly 2 Jan 26, 2022
My custom shareable eslint configs...

My shared dx Structure . └── packages └── eslint-config-bases Packages Name Description Version @belgattitude/eslint-config-bases Opinionated esl

Sébastien Vanvelthem 4 Dec 15, 2022
📜 Sharable eslint configuration rimac technology uses in all of its projects.

Eslint Config Usage Install the library as a dev dependency alongside required dependencies using yarn add -D @rimac-technology/eslint-config

Rimac Technology 8 Nov 23, 2022
Kyrillos Hany 14 Aug 10, 2022
BMI Calculator can give us the bmi result of our bmi on the basis of our corresponding height and weight.

BMI means body mass index. Body Mass Index (BMI) is a person's weight in kilograms divided by the square of height in meters.

Bipronath Saha 1 Jan 20, 2022
MUI Core is a collection of React UI libraries for shipping new features faster. Start with Material UI, our fully-loaded component library, or bring your own design system to our production-ready components.

MUI Core MUI Core contains foundational React UI component libraries for shipping new features faster. Material UI is a comprehensive library of compo

MUI 83.6k Dec 30, 2022
Generate link preview using our app, API or our NPM package.

get-link-preview ?? View the link preview using our App. Use the API to generate link preview in your app or use the NPM package to use the custom hoo

Siddhi Gate 25 Dec 21, 2022
This package includes some opinionated configuration for ESLint.

eslint-config-float This package includes some opinionated configuration for ESLint, used at Float and friends. Installation You can install and use t

Float 2 Jan 7, 2022
Shared eslint configuration for Strapi v4 plugins & applications.

This package is currently under development and should be consider ALPHA in terms of state. I/We are currently accepting contributions and/or dedicated contributors to help develop and maintain this package.

Strapi Community 6 Oct 28, 2022
TypeScript + Nextjs + Tailwind => TNT🧨 (plus Prettier and ESLint configuration).

Bye bye next boilerplate, welcome to TNT! About This is TNT, Nextjs boilerplate powered by Typescript, Tailwind. This template also has customized ESL

Arvîn mostafaei 15 Aug 7, 2022
🤏 Codely's ESLint + Prettier configuration

Opinionated linting configuration considering modern TypeScript best practices and providing consistency to your import statements. Valid for your JavaScript or TypeScript projects ??

CodelyTV 42 Dec 29, 2022
MySQL meets Jupyter notebooks. Grasp provides a new way to learn and write SQL, by providing a coding-notebook style with runnable blocks, markdown documentation, and shareable notebooks. ✨

A New Way to Write & Learn SQL Report Bug · Request Feature Table of Contents About The Project Built With Getting Started Prerequisites Installation

Lakshya 7 Sep 1, 2022
Library to make your web page shareable fast and easy in all the majors social networks.

SocialShareJS This is a simple libray to make your web page shareable fast and easy. Its allow to include the social share link of the major social ne

Assis Ferreira 19 Jul 24, 2022
Used for creating a out-of-the-box template without additional configuration.

ou Used for creating a out-of-the-box template without additional configuration. Templates Vue3 Lite Template Used for some simple web app Vue3 + Vite

Dewey Ou 6 Jul 17, 2022
a discord-based monster catching game engine, used for Lozpekamon on our Discord server

discord-monster-catching-game a discord-based monster catching game engine, used for Lozpekamon on our Discord server How to Use Requirements install

Lospec 3 Oct 30, 2022
⚙ With a little preparation, the typescript eslint generic rules for vodyani may be readily integrated into projects.

Vodyani eslint-config ⚙ With a little preparation, the typescript eslint generic rules for vodyani may be readily integrated into projects. Installati

Vodyani 1 Sep 7, 2022
All-in-one solution for configuring ESLint in all of your projects

✨ All-in-one solution for configuring ESLint in all of your projects ✨ ⚠️ May not work in your project. This is related to eslint module resolution pr

Eslint Kit 53 Nov 28, 2022
💻 A simple Create Next App template to start your projects with Next.js, TypeScript, ESLint, Prettier and other tools.

⚡ Next Typescript Template ⚡ A simple Create Next App template to start your projects with Next.js, TypeScript, ESLint, Prettier and other tools. Quic

João Gabriel 13 Nov 23, 2022
This repo contains configurations for webpack, webhint, stylelint and eslint, it is a boiler-plate template and a starting point for coming projects.

Project Name Description the project. Built With Major languages Frameworks Technologies used Live Demo (if available) Experience a live Demo ?? Getti

Adel Guitoun 6 Oct 20, 2022