UNPKG

@cowtech/eslint-config

Version:
423 lines (226 loc) 7.01 kB
### 2025-11-27 / 11.1.3 - fix: Correctly sort type only imports. ### 2025-11-27 / 11.1.2 - chore: Sanitized type only imports. ### 2025-11-27 / 11.1.1 - chore: Sanitized type only imports. ### 2025-11-26 / 11.1.0 - feat: Use separate type imports. ### 2025-11-24 / 11.0.0 - feat!: Dropped support for Node 20. - chore: Removed leftover script. ### 2025-11-22 / 10.5.0 - chore: Updated dependencies. ### 2025-10-03 / 10.4.1 - fix: Minor JSX fix. ### 2025-04-15 / 10.4.0 - feat: Require consistent Typescript imports. ### 2025-04-15 / 10.3.0 - feat: Allow Typescript in imports. ### 2024-12-28 / 10.2.0 - chore: Updated dependencies. ### 2024-12-16 / 10.1.0 - feat: Split Typescript imports. ### 2024-12-15 / 10.0.1 - fix: Allow Typescript extensions. - chore: Choose a valid Node.js version. ### 2024-10-20 / 10.0.0 - feat: Rewritten using ESLint flat configs and neostandard. ### 2024-01-24 / 9.0.3 - fix: Fixed package.json ### 2024-01-24 / 9.0.2 - chore: Updated dependencies. ### 2024-01-08 / 9.0.1 - chore: Updated description. - chore: Added blueprint script. - chore: Added mockup test script. ### 2023-12-20 / 9.0.0 - chore: Updated dependencies. - fix: Fixing build. - chore: Updating toolchain. ### 2023-10-23 / 8.10.0 - fix: Fixed build, again. - fix: Fixed build. - feat: Removed eslint-plugin-unicorn. ### 2023-10-09 / 8.9.1 - fix: Minor rules adjustements. ### 2023-10-09 / 8.9.0 - chore: Updated dependencies. ### 2022-11-23 / 8.8.0 - feat: Use common array syntax. ### 2022-10-12 / 8.7.5 - fix: Fixed React including. ### 2022-10-12 / 8.7.4 - fix: Fixed React including. ### 2022-10-12 / 8.7.3 - chore: Updated dependencies. ### 2022-08-30 / 8.7.2 - chore: Updated dependencies. ### 2022-08-29 / 8.7.1 - chore: Updated dependencies. ### 2022-07-18 / 8.7.0 - feat: Updated dependencies to fully support ESLint 8.x ### 2022-03-14 / 8.6.3 - fix: Disable rule in React. ### 2022-03-13 / 8.6.2 - fix: Disabled rule in React. ### 2022-03-07 / 8.6.1 - feat: Removed useless rule. ### 2022-03-07 / 8.6.0 - chore: Updated dependencies. ### 2022-03-07 / 8.5.0 - feat: Verify import ordering. ### 2022-03-07 / 8.4.1 - chore: Updated dependencies. ### 2022-03-02 / 8.4.0 - feat: Disable rule. ### 2022-03-01 / 8.3.0 ### 2022-03-01 / 8.2.2 - feat: Disable rule. ### 2022-02-28 / 8.2.1 - fix: Correctly initialize plugins. ### 2022-02-13 / 8.2.0 - feat: Added eslint-plugin-unicorn. ### 2022-02-11 / 8.1.0 - feat: Added import rule. ### 2022-01-26 / 8.0.1 - fix: Added missing dependency. ### 2022-01-26 / 8.0.0 - feat: Migrated to ESLint 8.x.x. ### 2022-01-14 / 7.14.6 - feat: Allow functions in JSX. - chore: Updated scripts. - chore: Removed useless file. - chore: Updated badges. - feat: Bump minimum node version. ### 2021-06-01 / 7.14.5 - fix: Sorted lines. ### 2021-06-01 / 7.14.4 - fix: Sorted lines. ### 2021-06-01 / 7.14.3 - fix: Do not require React for JSX. ### 2021-01-04 / 7.14.2 - fix: Updated package file list. ### 2021-01-03 / 7.14.1 - chore: Fixed license link in README.md. ### 2021-01-03 / 7.14.0 - feat: Readded needed dependencies. ### 2021-01-03 / 7.13.0 - feat: Removed useless dependencies. ### 2021-01-02 / 7.12.2 - chore: Updated repository URL. ### 2021-01-02 / 7.12.1 - chore: Updated license file. ### 2021-01-02 / 7.12.0 - fix: Fixed package.json. ### 2021-01-02 / 7.11.0 - chore: Updated license. - chore: Updated dependencies, code and tools. ### 2020-09-28 / 7.10.1 - fix: Disable TypeScript rule. ### 2020-09-28 / 7.10.0 - feat: Updated to ESLint 7.x.x. ### 2020-05-10 / 6.9.2 - fix: Fixed React rules, again. ### 2020-05-10 / 6.9.1 - fix: Fixed React rules. ### 2020-05-10 / 6.9.0 - feat: Make browser environment explicit. ### 2020-03-09 / 6.8.5 - fix: Disable overly complicated rule. ### 2020-03-09 / 6.8.4 - fix: Typo fix. ### 2020-03-09 / 6.8.3 - fix: Added missing rule. ### 2020-03-09 / 6.8.2 - fix: Fixed wrong rules. ### 2020-03-09 / 6.8.1 - fix: Disable useless rules. ### 2020-03-09 / 6.8.0 - feat: Added TypeScript support. - feat: Update to ESLint 6.8.0 ### 2019-02-24 / 5.14.2 - chore: Improve release infrastructure. - fix: Typo fix. ### 2019-02-24 / 5.14.1 - fix: Update React rule. ### 2019-02-24 / 5.14.0 - chore: Use proper versioning in changelog. ### 2019-02-24 / 5.0.0 ### 2019-02-24 / 4.20.0 - feat: Updated to ESLint 5.x.x. - chore: Use NPM for locking. ### 2018-06-18 / 4.19.5 - chore: Update dependencies scheme. ### 2018-05-09 / 4.19.4 - fix: Make function space completely optional. ### 2018-05-09 / 4.19.3 - fix: Fix React syntax. ### 2018-05-09 / 4.19.2 - fix: Do not enforce prop-types. ### 2018-05-09 / 4.19.1 - fix: Make compatible with prettier. ### 2018-05-09 / 4.19.0 - feat!: **Refactored to be based on Standard JS**. - feat: Removed `ember.js` since it's now included in index. - chore: Make `node` an alias of `index.js`. ### 2018-03-11 / 4.18.1 ### 2018-02-20 / 4.18.0 ### 2018-02-20 / 4.15.1 - feat: Updated license links and badges. ### 2018-01-18 / 4.15.0 ### 2017-12-25 / 4.14.0 ### 2017-11-28 / 4.12.0 ### 2017-09-13 / 4.6.1 ### 2017-09-08 / 4.6.0 - feat: Renamed script. - feat: Renamed script. ### 2017-08-14 / 4.4.0 ### 2017-07-31 / 4.3.0 ### 2017-07-31 / 4.2.4 - feat: Fixed CHANGELOG. ### 2017-07-19 / 4.2.3 - fix: Bugfix. ### 2017-07-19 / 4.2.2 - feat: Switched to single quotes since to be closer to StandardJS. ### 2017-07-11 / 4.2.1 - feat: Minor update for async functions. ### 2017-07-09 / 4.2.0 - feat: Updated to ESLint 4.2.0. ### 2017-06-28 / 4.1.6 - feat: Updated ECMA version. ### 2017-06-28 / 4.1.5 - feat: Fixed references. ### 2017-06-28 / 4.1.4 - feat: Fixed references. ### 2017-06-28 / 4.1.3 - feat: Fixed references. ### 2017-06-28 / 4.1.2 - feat: Added missing files. - feat: Fixed README. - feat: Fixed README. ### 2017-06-28 / 4.1.1 - feat: Fixed README. - feat: Fixed README. - feat: Updated to ESLint 4.1.1. ### 2017-04-26 / 3.19.1 - feat: Explicitily include jest in the active environments. ### 2017-04-26 / 3.19.0 - feat: Updated ESLint. ### 2017-03-28 / 3.18.2 - feat: Enabled allowParens for no-confusing-arrow. ### 2017-03-28 / 3.18.1 - feat: Disabled requireReturnForObjectLiteral for arrow-body-style. ### 2017-03-28 / 3.18.0 - feat: Updated to ESLint 3.18 and added the following rules: `multiline-ternary`, `newline-before-return`, `no-compare-neg-zero`, `no-dupe-class-members`, `no-restricted-globals` and `nonblock-statement-body-position`. - feat: Disabled the following rules: `global-require`, `no-case-declarations`, `no-extra-parens`, `no-sync` and `prefer-arrow-callback`. - feat: Reordered main file to match eslint.org categories. - feat: Added React preset. - feat: Updated versioning scheme to match ESLint on major and minor version. ### 2017-02-06 / 1.0.2 - feat: Fixed README. ### 2017-02-06 / 1.0.1 - feat: Fixed README. - fix: Import fix. - fix: Import fix. - fix: Minor fix.