diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..5004a68 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,38 @@ +# Changelog + +## 1.0.0 (2025-01-15) + + +### Features + +* add automatic ts-config detection ([b3cf05e](https://github.com/CodelyTV/eslint-config-codely/commit/b3cf05e959ba4fe652e4a8f15b5f88b8168c3270)) +* add course codely config ([#11](https://github.com/CodelyTV/eslint-config-codely/issues/11)) ([adc20fc](https://github.com/CodelyTV/eslint-config-codely/commit/adc20fcc323e46554f24b4872213f9233eb9d6fd)) +* add full codely config ([#10](https://github.com/CodelyTV/eslint-config-codely/issues/10)) ([d78942d](https://github.com/CodelyTV/eslint-config-codely/commit/d78942d966d0781770e089d7efefc0c76d712fd9)) +* add import/no-unresolved, import/no-webpack-loader-syntax and simple-import-sort/imports rules ([e720498](https://github.com/CodelyTV/eslint-config-codely/commit/e7204988c12e9ab9aa9066d8bd04630addfbc989)) +* add rules for error prevention and good practises ([6c9503a](https://github.com/CodelyTV/eslint-config-codely/commit/6c9503ad4329e5103458e17a36ecc1dff7d27614)) +* allow parentheses in folder naming convention ([#12](https://github.com/CodelyTV/eslint-config-codely/issues/12)) ([8acfa57](https://github.com/CodelyTV/eslint-config-codely/commit/8acfa5755f57a6f11172ed35188343e8ea99df22)) +* allow use before define for functions ([4f4710b](https://github.com/CodelyTV/eslint-config-codely/commit/4f4710b7429d0aade65acb4016fea119ac2c483d)) +* apply typescript rules to tsx files ([4e9c793](https://github.com/CodelyTV/eslint-config-codely/commit/4e9c79388432ca39f445d98dd78016d14e88c149)) +* do not sort union and intersection types ([8514b87](https://github.com/CodelyTV/eslint-config-codely/commit/8514b87566ab17647703f3b8e7751d93527e5b41)) +* release version 1.1.4 ([3b72d32](https://github.com/CodelyTV/eslint-config-codely/commit/3b72d3280f48c578bcafa5ea0b9fe9afa458c550)) +* release version 2.0.0 ([ef01056](https://github.com/CodelyTV/eslint-config-codely/commit/ef010561f547daaaa153bcf6e6cf260e5febf4d8)) +* release version 2.1.0 ([762993d](https://github.com/CodelyTV/eslint-config-codely/commit/762993d2e6fd3feb1e4b4c6fb2d3325abd6383a7)) +* release version 3 | eslint-config-prettier 9 compatibility ([32086c2](https://github.com/CodelyTV/eslint-config-codely/commit/32086c2b22241c67338f262aa6a8370980469697)) +* release version 3 | prettier 3 compatibility 😊 ([4310503](https://github.com/CodelyTV/eslint-config-codely/commit/4310503537dfb9f070ae0be264416b9cac38857e)) +* release version 3.1.1 | eslint-config-prettier 9 compatibility ([0a8eb22](https://github.com/CodelyTV/eslint-config-codely/commit/0a8eb22207d1d523ee7c4f4425ee8a6cae379ac3)) +* release version 3.1.2 | update dependencies ([fefcbee](https://github.com/CodelyTV/eslint-config-codely/commit/fefcbee12596c1c58d355f1c2dd35b44f6346ba1)) +* release version 3.1.3 | update typescript version ([8ac8b1a](https://github.com/CodelyTV/eslint-config-codely/commit/8ac8b1aca8de22ceaf92c36731924ab7fd5f89f0)) +* require explicit module boundary types only on ts files ([836fc2b](https://github.com/CodelyTV/eslint-config-codely/commit/836fc2bbece2c0d757672e9676ac102d08f60e47)) +* starter codely config ([75e3d5a](https://github.com/CodelyTV/eslint-config-codely/commit/75e3d5a69532389d7e3543a6310b7893067432cc)) +* update to eslint 9 + flat config ([#9](https://github.com/CodelyTV/eslint-config-codely/issues/9)) ([e59aadc](https://github.com/CodelyTV/eslint-config-codely/commit/e59aadc534b380e028aeec6ad4ce40e0d3d64e6b)) +* use tabs ([e8835a3](https://github.com/CodelyTV/eslint-config-codely/commit/e8835a3bf7a4c15aaa9ab5216d15bb7f9178d213)) + + +### Bug Fixes + +* allow no camel case on properties ([4ec05a7](https://github.com/CodelyTV/eslint-config-codely/commit/4ec05a75a03a67c8788a7965908dc90228c2f3b2)) +* allow no constructor functions to start with an uppercase letter ([81589a5](https://github.com/CodelyTV/eslint-config-codely/commit/81589a594adc03abb8ac9bfaf5136b68b1bd0b51)) +* disable unused vars ts and js rules to use the import one ([f802a74](https://github.com/CodelyTV/eslint-config-codely/commit/f802a7467935c95c18ff15d8b19ee60fc03e05d5)) +* remove folders rule ([e0af1b6](https://github.com/CodelyTV/eslint-config-codely/commit/e0af1b6598c1f75c82243a51b83e9bdb5703df7d)) +* remove invalid properties in @typescript-eslint/member-ordering ([86091ff](https://github.com/CodelyTV/eslint-config-codely/commit/86091ffb1e80c6cb219fa1f017194fa0a8b9ddab)) +* remove rules that overlap with prettier's ([aa67e93](https://github.com/CodelyTV/eslint-config-codely/commit/aa67e932baa446d5836c97264aee85695f566dd6)) diff --git a/package-lock.json b/package-lock.json index 61e2c23..ae58bb3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "eslint-config-codely", - "version": "4.2.0", + "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "eslint-config-codely", - "version": "4.2.0", + "version": "1.0.0", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@babel/core": "^7.25.2", diff --git a/package.json b/package.json index 5b196ab..cef3f37 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-codely", - "version": "4.2.0", + "version": "1.0.0", "description": "Codely's ESLint and Prettier Config", "main": "index.js", "scripts": {