- disable
media-query-no-invalid
rule.
- Removed: stylelint less than 16.12.0 from peer dependencies. This introduces the following changes:
- Only ESM syntax is now supported
- Removed: 76 rules deprecated in 15.0.0
- Removed rules which are already configured by
stylint-config-scss-standard
- Disabled deprecated rules
scss/at-import-no-partial-leading-underscore
andscss/at-import-partial-extension-blacklist
- Updated dep:
stylelint-config-scss
from11.0.0
to14.0.0
. This introduces the following changes:- Removed: Node.js less than 18.12.0 support.
- Changed: updated to [email protected]
- Changed: updated to [email protected]
- Changed: scss/dollar-variable-colon-space-after from always to always-single-line to be compatible with the default formatting of Prettier.
- Other changes in project:
- Migrated eslint to latest with flat config setup and usage of eslint-config-team23-standard
- Removed prettier
- Updated .editorconfig to use official team23 .editorconfig
- Removed dependencies @stylelint/remark-preset, cz-conventional-changelog, husky, lint-staged, npm-run-all and remark-cli
- Improved tests for stylint errors
- disable
media-query-no-invalid
rule.
- remove
stylelint
less than15.10.0
from peer dependencies. - update
@team23/stylelint-config-team23-standard
to4.0.0
- update
stylelint-config-standard-scss
to11.0.0
- remove
stylelint-config-prettier-scss
- allow
!global
annotation - update
stylelint-config-standard-scss
to6.1.0
- allow
!default
annotation
- removes
stylelint
less than14.14.0
from peer dependencies. - updates
stylelint-config-standard-scss
to5.0.0
- updates
stylelint-config-team23-standard
to3.0.0
- removes
stylelint
less than14.9.0
from peer dependencies. - updates
stylelint-config-standard-scss
to4.0.0
- updates
stylelint-config-team23-standard
to2.0.0
- fixes package dependencies
- package is now available via npm!
- updates package name from
stylelint-config-team23-scss
to@team23/stylelint-config-team23-scss
Note that as the package name changed, instead of
{
"extends": "stylelint-config-team23-scss"
}
in your stylelint config, you have to use
{
"extends": "@team23/stylelint-config-team23-scss"
}
since this version.
- updates
stylelint
to version 14.6.0 - updates
stylelint-config-team23-standard
to version 1.0.1
- removed
stylelint-scss
dependency - added
stylelint-config-standard-scss
dependency - added
stylelint-config-prettier-scss
dependency - updated
stylelint-config-team23-standard
from version 0.2.1 to version 1.0.0 - updated
stylelint
peer dependency to ^14.5.1, i.e. removed support for older versions
- stylelint config now depends on
"extends": [
"stylelint-config-standard-scss",
"stylelint-config-prettier-scss",
"stylelint-config-team23-standard",
],
-
by adding
stylelint-config-standard-scss
, all rules of this repo and ofstylelint-config-recommended-scss
are added. -
by adding
stylelint-config-prettier-scss
, all rules that might conflict with prettier are disabled. -
removed duplicate rules as they are provided by an extended config:
"at-rule-disallowed-list": ["debug"],
'scss/at-rule-no-unknown': true,
'scss/at-extend-no-missing-placeholder': true,
'scss/at-import-no-partial-leading-underscore': true,
'scss/dollar-variable-colon-space-after': 'always',
'scss/dollar-variable-colon-space-before': 'never',
- added these rules:
'function-no-unknown': null,
'scss/at-mixin-argumentless-call-parentheses': null,
'scss/no-global-function-names': null,
'scss/at-rule-conditional-no-parentheses': null,
- Initial release based on stylelint-config-standard. Add stylelint-scss plugin and a set of custom rules.