@atomicsmash/coding-standards
Version:
A collection of coding standards configurations.
298 lines (170 loc) • 16.2 kB
Markdown
# @atomicsmash/coding-standards
## 12.0.2
### Patch Changes
- [#258](https://github.com/AtomicSmash/packages/pull/258) [`0596250`](https://github.com/AtomicSmash/packages/commit/05962505f7e665bb61d7c603fa5ad2fc6f937280) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Update dependencies
- Updated dependencies []:
- @atomicsmash/eslint-config@12.0.2
- @atomicsmash/browserslist-config@12.0.2
## 12.0.2-beta.0
### Patch Changes
- [#258](https://github.com/AtomicSmash/packages/pull/258) [`0596250`](https://github.com/AtomicSmash/packages/commit/05962505f7e665bb61d7c603fa5ad2fc6f937280) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Update dependencies
- Updated dependencies []:
- @atomicsmash/eslint-config@12.0.2-beta.0
- @atomicsmash/browserslist-config@12.0.2-beta.0
## 12.0.1
### Patch Changes
- Updated dependencies [[`65cdd9b`](https://github.com/AtomicSmash/packages/commit/65cdd9bafc556ecaa4e14d5054c3682fb0afb996), [`f44a162`](https://github.com/AtomicSmash/packages/commit/f44a1623c00bb4d6a14ddc95767667c9063b9160)]:
- @atomicsmash/eslint-config@12.0.1
- @atomicsmash/browserslist-config@12.0.1
## 12.0.1-beta.1
### Patch Changes
- Updated dependencies [[`f44a162`](https://github.com/AtomicSmash/packages/commit/f44a1623c00bb4d6a14ddc95767667c9063b9160)]:
- @atomicsmash/eslint-config@12.0.1-beta.1
- @atomicsmash/browserslist-config@12.0.1-beta.1
## 12.0.1-beta.0
### Patch Changes
- Updated dependencies [[`65cdd9b`](https://github.com/AtomicSmash/packages/commit/65cdd9bafc556ecaa4e14d5054c3682fb0afb996)]:
- @atomicsmash/eslint-config@12.0.1-beta.0
- @atomicsmash/browserslist-config@12.0.1-beta.0
## 12.0.0
### Major Changes
- [#221](https://github.com/AtomicSmash/packages/pull/221) [`04cc5ed`](https://github.com/AtomicSmash/packages/commit/04cc5ed6b9ecad553fcdae977034a65d4cfc0f44) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Remove vitest typescript config
### Patch Changes
- [#224](https://github.com/AtomicSmash/packages/pull/224) [`b87a1a7`](https://github.com/AtomicSmash/packages/commit/b87a1a72d52618e10771d78afa04900a4a3b5f28) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Remove class filename rules for lib and classes folders
- [#220](https://github.com/AtomicSmash/packages/pull/220) [`04cdfd8`](https://github.com/AtomicSmash/packages/commit/04cdfd8c2f975bd0611377202f5648bad54936c9) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Fix yml files being broken by prettier
- [#222](https://github.com/AtomicSmash/packages/pull/222) [`9ba7476`](https://github.com/AtomicSmash/packages/commit/9ba7476be1a544097d7143ce0f68625fbb994cf1) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Update beta stylelint config
- [#230](https://github.com/AtomicSmash/packages/pull/230) [`0057e28`](https://github.com/AtomicSmash/packages/commit/0057e2891f46c318e3c7f4def31c0b520dfc11bc) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Update dependencies
- [#234](https://github.com/AtomicSmash/packages/pull/234) [`c18922a`](https://github.com/AtomicSmash/packages/commit/c18922a0ac6132f8f80e8a0a682cd59ec1a96fc9) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Fix stylelint at rules
- Updated dependencies [[`5706bd5`](https://github.com/AtomicSmash/packages/commit/5706bd51a20b2f7ac540dcd2ab4bcbc8f7482129), [`80cf000`](https://github.com/AtomicSmash/packages/commit/80cf000fc04b28bb2d7830843bb4a4a06a50bf4e), [`db105d6`](https://github.com/AtomicSmash/packages/commit/db105d6ff2c5a76b73c9c0c72e6af9dabf60d44a), [`dea7593`](https://github.com/AtomicSmash/packages/commit/dea7593ef42d864fe765902887d516dfe6b0d429), [`0057e28`](https://github.com/AtomicSmash/packages/commit/0057e2891f46c318e3c7f4def31c0b520dfc11bc), [`bddfeb3`](https://github.com/AtomicSmash/packages/commit/bddfeb3f78e82a4dc8f3bb3aea03505a2442e26c), [`fd2bc66`](https://github.com/AtomicSmash/packages/commit/fd2bc66e31bd3dabed540f8e5fc641c7493ce607)]:
- @atomicsmash/eslint-config@12.0.0
- @atomicsmash/browserslist-config@12.0.0
## 12.0.0-beta.3
### Patch Changes
- [#234](https://github.com/AtomicSmash/packages/pull/234) [`c18922a`](https://github.com/AtomicSmash/packages/commit/c18922a0ac6132f8f80e8a0a682cd59ec1a96fc9) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Fix stylelint at rules
- Updated dependencies []:
- @atomicsmash/eslint-config@12.0.0-beta.3
- @atomicsmash/browserslist-config@12.0.0-beta.3
## 12.0.0-beta.2
### Patch Changes
- [#230](https://github.com/AtomicSmash/packages/pull/230) [`0057e28`](https://github.com/AtomicSmash/packages/commit/0057e2891f46c318e3c7f4def31c0b520dfc11bc) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Update dependencies
- Updated dependencies [[`0057e28`](https://github.com/AtomicSmash/packages/commit/0057e2891f46c318e3c7f4def31c0b520dfc11bc)]:
- @atomicsmash/browserslist-config@12.0.0-beta.2
- @atomicsmash/eslint-config@12.0.0-beta.2
## 12.0.0-beta.1
### Patch Changes
- Updated dependencies [[`80cf000`](https://github.com/AtomicSmash/packages/commit/80cf000fc04b28bb2d7830843bb4a4a06a50bf4e), [`db105d6`](https://github.com/AtomicSmash/packages/commit/db105d6ff2c5a76b73c9c0c72e6af9dabf60d44a), [`fd2bc66`](https://github.com/AtomicSmash/packages/commit/fd2bc66e31bd3dabed540f8e5fc641c7493ce607)]:
- @atomicsmash/eslint-config@12.0.0-beta.1
- @atomicsmash/browserslist-config@12.0.0-beta.1
## 12.0.0-beta.0
### Major Changes
- [#221](https://github.com/AtomicSmash/packages/pull/221) [`04cc5ed`](https://github.com/AtomicSmash/packages/commit/04cc5ed6b9ecad553fcdae977034a65d4cfc0f44) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Remove vitest typescript config
### Patch Changes
- [#224](https://github.com/AtomicSmash/packages/pull/224) [`b87a1a7`](https://github.com/AtomicSmash/packages/commit/b87a1a72d52618e10771d78afa04900a4a3b5f28) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Remove class filename rules for lib and classes folders
- [#220](https://github.com/AtomicSmash/packages/pull/220) [`04cdfd8`](https://github.com/AtomicSmash/packages/commit/04cdfd8c2f975bd0611377202f5648bad54936c9) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Fix yml files being broken by prettier
- [#222](https://github.com/AtomicSmash/packages/pull/222) [`9ba7476`](https://github.com/AtomicSmash/packages/commit/9ba7476be1a544097d7143ce0f68625fbb994cf1) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Update beta stylelint config
- Updated dependencies [[`5706bd5`](https://github.com/AtomicSmash/packages/commit/5706bd51a20b2f7ac540dcd2ab4bcbc8f7482129), [`dea7593`](https://github.com/AtomicSmash/packages/commit/dea7593ef42d864fe765902887d516dfe6b0d429), [`bddfeb3`](https://github.com/AtomicSmash/packages/commit/bddfeb3f78e82a4dc8f3bb3aea03505a2442e26c)]:
- @atomicsmash/eslint-config@12.0.0-beta.0
- @atomicsmash/browserslist-config@12.0.0-beta.0
## 11.0.0
### Minor Changes
- [`db462fe`](https://github.com/AtomicSmash/packages/commit/db462fecd0ceb0a46e5bd65748f65089fa6fc2d1) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Add more allowed words to cSpell config
- [`321c4e9`](https://github.com/AtomicSmash/packages/commit/321c4e9e18bd7a7e23e19b37a553249f57135138) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Add shortcode
- [`b518b50`](https://github.com/AtomicSmash/packages/commit/b518b501e3bedc5e32ba7bdb19f64c765f0aea2a) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Add wp_kses and sprintf to allowed words
- [`14c4cf9`](https://github.com/AtomicSmash/packages/commit/14c4cf9de75eab9286be33821dbba8ed560631b8) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Add WPMDB to allowed words for licence key
- [`0f28480`](https://github.com/AtomicSmash/packages/commit/0f28480d58d4473404e5b2e5d7e4fd491015c031) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Add beta Stylelint config
- [`2ec63f6`](https://github.com/AtomicSmash/packages/commit/2ec63f6893c67ce504a93633816fb3040d698c61) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Add phpmailer to allowed words
### Patch Changes
- [`d3e69d5`](https://github.com/AtomicSmash/packages/commit/d3e69d5bf718f48d5683180736e51b52e411cddb) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Update dependencies
- [`5c3f178`](https://github.com/AtomicSmash/packages/commit/5c3f178ca0ff62eddddfa7c919e76108ea3aa3fb) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Fix local paths
- Updated dependencies [[`d3e69d5`](https://github.com/AtomicSmash/packages/commit/d3e69d5bf718f48d5683180736e51b52e411cddb), [`9376010`](https://github.com/AtomicSmash/packages/commit/93760109b9db51564208239f929e6261ed067d69)]:
- @atomicsmash/browserslist-config@11.0.0
- @atomicsmash/eslint-config@11.0.0
## 10.0.1
### Patch Changes
- [#133](https://github.com/AtomicSmash/packages/pull/133) [`9ebcd42`](https://github.com/AtomicSmash/packages/commit/9ebcd42720afe49e08bd0b3b45e21f34f9d09f22) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Update dependencies
- Updated dependencies [[`9ebcd42`](https://github.com/AtomicSmash/packages/commit/9ebcd42720afe49e08bd0b3b45e21f34f9d09f22)]:
- @atomicsmash/eslint-config@10.0.1
- @atomicsmash/browserslist-config@10.0.1
## 10.0.0
### Major Changes
- [#130](https://github.com/AtomicSmash/packages/pull/130) [`5972517`](https://github.com/AtomicSmash/packages/commit/59725170d7252d23d06e90a43d7f02fb1057e661) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Stabilise PHPCS config
### Patch Changes
- Updated dependencies []:
- @atomicsmash/eslint-config@10.0.0
- @atomicsmash/browserslist-config@10.0.0
## 9.0.0
### Major Changes
- [#121](https://github.com/AtomicSmash/packages/pull/121) [`98958bf`](https://github.com/AtomicSmash/packages/commit/98958bf72441f3c85e046d42f8ac13dde8ae7f89) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Update dependencies
- [#121](https://github.com/AtomicSmash/packages/pull/121) [`98958bf`](https://github.com/AtomicSmash/packages/commit/98958bf72441f3c85e046d42f8ac13dde8ae7f89) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Update typescript config files
### Patch Changes
- [#121](https://github.com/AtomicSmash/packages/pull/121) [`98958bf`](https://github.com/AtomicSmash/packages/commit/98958bf72441f3c85e046d42f8ac13dde8ae7f89) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Fix builds
- Updated dependencies [[`98958bf`](https://github.com/AtomicSmash/packages/commit/98958bf72441f3c85e046d42f8ac13dde8ae7f89), [`98958bf`](https://github.com/AtomicSmash/packages/commit/98958bf72441f3c85e046d42f8ac13dde8ae7f89)]:
- @atomicsmash/eslint-config@9.0.0
- @atomicsmash/browserslist-config@9.0.0
## 8.0.0
### Major Changes
- [#113](https://github.com/AtomicSmash/packages/pull/113) [`bc24fbd`](https://github.com/AtomicSmash/packages/commit/bc24fbdc8ae6710785028c2fcfb907714780f61a) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Set related packages as peer dependencies so they're always in the root
- [#113](https://github.com/AtomicSmash/packages/pull/113) [`f741f26`](https://github.com/AtomicSmash/packages/commit/f741f26ae0ffe5766a9358517fc3e53a3c6bfeda) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Set other deps to peer deps too
### Patch Changes
- [#113](https://github.com/AtomicSmash/packages/pull/113) [`efb94ae`](https://github.com/AtomicSmash/packages/commit/efb94aee9ae78e37420177c8efcaa84c7ab49796) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Beta update to PHPCS
- Updated dependencies [[`fcd111f`](https://github.com/AtomicSmash/packages/commit/fcd111f809f84ebc55104bd70c4c4f949e99c697)]:
- @atomicsmash/browserslist-config@8.0.0
- @atomicsmash/eslint-config@8.0.0
## 7.1.0
### Minor Changes
- [#107](https://github.com/AtomicSmash/packages/pull/107) [`9fdc037`](https://github.com/AtomicSmash/packages/commit/9fdc0377492985efabac76c6b06d67fee66026a6) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Add PHPCS config as beta config
### Patch Changes
- Updated dependencies []:
- @atomicsmash/eslint-config@7.1.0
- @atomicsmash/browserslist-config@7.1.0
## 7.0.0
### Patch Changes
- Updated dependencies [[`58ec501`](https://github.com/AtomicSmash/packages/commit/58ec5015665def18ec96ee6c7f3fff2c396ff01d), [`ea116ea`](https://github.com/AtomicSmash/packages/commit/ea116eafe1ef929db0d4bd2f4981c8976e64d36f)]:
- @atomicsmash/eslint-config@7.0.0
- @atomicsmash/browserslist-config@7.0.0
## 6.0.1
### Patch Changes
- [#97](https://github.com/AtomicSmash/packages/pull/97) [`70b1dc8`](https://github.com/AtomicSmash/packages/commit/70b1dc8aa1028b92796778aac137d7b8b4484431) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Update spelling definitions
- Updated dependencies []:
- @atomicsmash/eslint-config@6.0.1
- @atomicsmash/browserslist-config@6.0.1
## 6.0.0
### Patch Changes
- Updated dependencies [[`1b446f2`](https://github.com/AtomicSmash/packages/commit/1b446f2073511a71f5e9c6eedcf803804db35942)]:
- @atomicsmash/eslint-config@6.0.0
- @atomicsmash/browserslist-config@6.0.0
## 5.0.0
### Major Changes
- [#56](https://github.com/AtomicSmash/packages/pull/56) [`f4ec3c5`](https://github.com/AtomicSmash/packages/commit/f4ec3c50cdbf4a1df37b9d9593d6262d8494a029) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Update eslint and typescript to modern lib
### Patch Changes
- [#56](https://github.com/AtomicSmash/packages/pull/56) [`f4ec3c5`](https://github.com/AtomicSmash/packages/commit/f4ec3c50cdbf4a1df37b9d9593d6262d8494a029) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Dependency updates
- Updated dependencies []:
- @atomicsmash/eslint-config@5.0.0
- @atomicsmash/browserslist-config@5.0.0
## 3.3.0
### Minor Changes
- [#37](https://github.com/AtomicSmash/packages/pull/37) [`3fc67b1`](https://github.com/AtomicSmash/packages/commit/3fc67b11ec791b9910094f2cd86d5d6290f5a4d8) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Add configs that aren't combined with base so we can use them with TS5 extends arrays
### Patch Changes
- [#37](https://github.com/AtomicSmash/packages/pull/37) [`9bede52`](https://github.com/AtomicSmash/packages/commit/9bede520745b95777590ebd60c5aa487b7ccea8a) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Update typescript configs with schema property
## 3.2.0
### Minor Changes
- [#14](https://github.com/AtomicSmash/packages/pull/14) [`a8f1fb8`](https://github.com/AtomicSmash/packages/commit/a8f1fb819d399553a48ac5a829363391c608cc69) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Update eslint config
## 3.1.0
### Minor Changes
- [#10](https://github.com/AtomicSmash/packages/pull/10) [`efea731`](https://github.com/AtomicSmash/packages/commit/efea7317cbf75061fb74280a56093fd66247de5f) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Remove bundleDependencies
### Patch Changes
- Updated dependencies [[`efea731`](https://github.com/AtomicSmash/packages/commit/efea7317cbf75061fb74280a56093fd66247de5f)]:
- @atomicsmash/eslint-config@1.1.0
## 3.0.0
### Major Changes
- [#7](https://github.com/AtomicSmash/packages/pull/7) [`a241190`](https://github.com/AtomicSmash/packages/commit/a2411903ff10daeb54836125a994616b4caa0936) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Split ESLint out into its own package
### Patch Changes
- [#6](https://github.com/AtomicSmash/packages/pull/6) [`69dd3da`](https://github.com/AtomicSmash/packages/commit/69dd3da1c61f8916daccdbab27b567b4e5677df5) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Remove browserslist dependency
- Updated dependencies [[`a241190`](https://github.com/AtomicSmash/packages/commit/a2411903ff10daeb54836125a994616b4caa0936)]:
- @atomicsmash/eslint-config@1.0.0
## 2.0.0
### Major Changes
- [#4](https://github.com/AtomicSmash/packages/pull/4) [`96686d6`](https://github.com/AtomicSmash/packages/commit/96686d69ca386a6ef03b5fbfaad9b3b270f337d3) Thanks [@mikeybinns](https://github.com/mikeybinns)! - Move browserslist to separate package
## 1.0.0
### Major Changes
- [`cf2e7f5`](https://github.com/AtomicSmash/packages/commit/cf2e7f590af7aa404a053e7490743b5cb0af3401) - First release of coding standards