El project adheres to Semantic Versioning.
-
ESLint Website
-
Standard Website.
All notable changes to Standard project will be documented in the
standard
CHANGELOG.Standard project's commit log is also quite readable.
- [package]: devDependencies -> peerDependencies
- [eslint]: remove "root" option
- [package] [
engines
]: add supported engine and package managernode
:>=16.13.1
,npm
:>=7.10.0
- [readme]: remove some packages installation and change structure
- removed the installation block packages ("eslint-plugin-promise", "eslint-plugin-import", "eslint-plugin-n"). Because, they pull up
- redesigned file structure: notes are moved below information block of usage section
- Add a mention to the readme file with a link to specify parser options
- rewritten some text
- [
env
] [es2024
]: change ECMAes2022
->es2024
- [
complexity
]: changecomplexity
from2
to10
- [
quotes
]: changedquotes
. AddavoidEscape
andallowTemplateLiterals
(true value) - [
no-inline-comments
]: disableno-inline-comments
- [
newline-per-chained-call
]: changeignoreChainWithDepth
from1
to2
- [
newline-per-chained-call
]: supplementslines-around-comment
. Allow comments at the beginning of objects, arrays, classes.applyDefaultIgnorePatterns
andafterHashbangComment
istrue