Richard Hallows

Results 505 comments of Richard Hallows

Let's also revert the changes to `package-lock.json` and `package.json`. --- I can also verify that this PR is 33% faster when using the CLI and doing a search for the...

Thank you! I'm now getting 60% faster results compared to `stylelint@latest`, up from 33% before the latest changes. ```console jeddy3@Mac % node ./benchmark.mjs config 0.54 seconds configFile 1.07 seconds lookup...

@zslabs Thank you for the clear report. I think this is more likely related to a major bump in the standard config. The [`at-rule-prelude-no-invalid`](https://stylelint.io/user-guide/rules/at-rule-prelude-no-invalid) and [`declaration-property-value-no-unknown`](https://stylelint.io/user-guide/rules/declaration-property-value-no-unknown/) rules have never supported...

Just to reiterate, there haven't been any changes to Stylelint's API or postcss-less. What has changed is the introduction of some new rules ([`at-rule-prelude-no-invalid`](https://stylelint.io/user-guide/rules/at-rule-prelude-no-invalid), [`declaration-property-value-no-unknown`](https://stylelint.io/user-guide/rules/declaration-property-value-no-unknown/), [`at-rule-descriptor-value-no-unknown`](https://stylelint.io/user-guide/rules/at-rule-descriptor-value-no-unknown/) etc.) that use [CSSTree](https://github.com/csstree/csstree?tab=readme-ov-file)...

> I'm actually very keen on getting full-support for some of the rules that LESS has trouble with currently That'd be fantastic. The likely best way to get full support...

@silverwind Thank you for the suggestion. ESLint added a `defineConfig` function [in March](https://eslint.org/blog/2025/03/flat-config-extends-define-config-global-ignores/#main) to improve the experience of TypeScript users. It seems to be an emerging pattern in the configs...

Let's go with documenting `satisfies Config` for now, so that we have a single signature for defining configs as there's potential to confuse our users if we add another. This...

@Rob--W Thanks for the WIP pull request, and for linking to your use case in https://github.com/stylelint/stylelint/issues/8770. The direction of the PR LGTM. It's useful information, and feels like something we...

@Rob--W As there are no objections, feel free to continue with the tasks in this PR to land this feature.

@in-in Thanks for the report and for using the template. This will be fixed by https://github.com/stylelint/stylelint/issues/8100 as the [patch CSS syntax contain `linear()`](https://github.com/csstools/postcss-plugins/blob/4eefc5bd78bc4cf9e3a3a9d7f75039b04245f4c5/packages/css-syntax-patches-for-csstree/dist/index.json#L586). https://github.com/stylelint/stylelint/issues/8100 is labelled as ready to implement....