Skip to content

March 18, 2025

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 18 Mar 14:10
· 1 commit to main since this release
e7eaf26

@theguild/eslint-config@0.13.4

@theguild/eslint-config

0.13.3

Patch Changes

0.13.2

Patch Changes

0.13.1

Patch Changes

0.13.0

Minor Changes

  • a3d8e2f: ignore import/no-default-export for **/app/**/{layout,page,not-found}.tsx and
    **/app/**/_meta.{ts,tsx}

Patch Changes

0.12.1

Patch Changes

0.12.0

Minor Changes

Patch Changes

0.11.11

Patch Changes

0.11.10

Patch Changes

0.11.9

Patch Changes

0.11.8

Patch Changes

0.11.7

Patch Changes

  • #422
    2f6f4f0
    Thanks @eddeee888! - Fix @typescript-eslint/prefer-optional-chain
    causing eslint to fail if .js files are not included in tsconfig

0.11.6

Patch Changes

0.11.5

Patch Changes

0.11.4

Patch Changes

0.11.3

Patch Changes

0.11.2

Patch Changes

0.11.1

Patch Changes

0.11.0

Minor Changes

Patch Changes

0.10.0

Minor Changes

0.9.0

Minor Changes

  • #205
    ebd2920
    Thanks @B2o5T! - new rules

    {
      "unicorn/no-array-for-each": "error",
      "unicorn/prefer-string-trim-start-end": "error",
      "no-self-compare": "error",
      "eqeqeq": [
        "error",
        "always",
        {
          "null": "ignore"
        }
      ],
      "@typescript-eslint/consistent-type-assertions": "error"
    }

Patch Changes

0.8.1

Patch Changes

0.8.0

Minor Changes

  • #157
    3f7437f
    Thanks @B2o5T! - new rules:

    • yoda

    • unicorn/prefer-export-from

    • promise/no-multiple-resolved

    • unicorn/prefer-logical-operator-over-ternary

    • @typescript-eslint/no-unused-expressions

    • unicorn/no-negated-condition

    react:

    fix import/extensions

    • 'react/prop-types': 'off'
    • 'react/jsx-boolean-value': 'error'
    • 'react/hook-use-state': 'error'
    • 'react/iframe-missing-sandbox': 'error'

    forbid:

    • process.browser

    • restrict isNaN in favour of Number.isNaN

Patch Changes

0.7.0

Minor Changes

Patch Changes

0.6.0

Minor Changes

  • #151
    d5152a8
    Thanks @B2o5T! - forbid useMemo(…, []) for react and Boolean(…)
    for all files

0.5.1

Patch Changes

  • #149
    10a328a
    Thanks @B2o5T! - add boolean: false for no-implicit-coercion
    because in TypeScript !! is preferable

0.5.0

Minor Changes

  • #146
    f829c8d
    Thanks @B2o5T! - add new rules prefer-object-has-own,
    logical-assignment-operators and @typescript-eslint/prefer-optional-chain

0.4.2

Patch Changes

  • #144
    2e7099a
    Thanks @B2o5T! - add varsIgnorePattern: '^_' for
    @typescript-eslint/no-unused-vars forbid lodash/isString.js, lodash/isArray.js,
    lodash/flatten.js, lodash/compact.js, lodash/identity.js

0.4.1

Patch Changes

  • #142
    b09a4ce
    Thanks @B2o5T! - ignore import/no-default-export for
    website/theme.config.tsx treat .vscode/launch.json as jsonc ignore import/extensions for
    Markdown code blocks ignore filename for .github/FUNDING.yml put imported filename extensions
    graphql|css|png|svg|jpe?g|webp|avif always last

0.4.0

Minor Changes

  • #122
    cb4c789
    Thanks @B2o5T! - run react rule on js/ts files, since it can be react
    hook without JSX extension

Patch Changes

0.3.1

Patch Changes

0.3.0

Minor Changes

Patch Changes

0.2.0

Minor Changes

  • #77
    d63132c
    Thanks @saihaj! - require to have .js extensions since when
    bundling with bob we need all the extensions to be explicit.

0.1.2

Patch Changes

0.1.1

Patch Changes

0.1.0

Minor Changes

Patch Changes

0.0.2

Patch Changes

0.0.1

Patch Changes

@theguild/prettier-config@3.0.1

@theguild/prettier-config

3.0.0

Major Changes

  • a3d8e2f: add "type": "module" in package.json and export prettier config as ESM

Patch Changes

2.0.7

Patch Changes

2.0.6

Patch Changes

2.0.5

Patch Changes

2.0.4

Patch Changes

2.0.3

Patch Changes

2.0.2

Patch Changes

2.0.1

Patch Changes

2.0.0

Major Changes

1.2.0

Minor Changes

Patch Changes

1.1.3

Patch Changes

1.1.2

Patch Changes

1.1.1

Patch Changes

1.1.0

Minor Changes

Patch Changes

1.0.0

Major Changes

Patch Changes

0.1.1

Patch Changes

0.1.0

Minor Changes

Patch Changes

0.0.3

Patch Changes

0.0.2

Patch Changes

  • 86ae0ca: Use require statements for working around the VSCode plugin being unable to resolve the
    plugin modules.

0.0.1

Patch Changes