diff --git a/.changeset/serious-cars-count.md b/.changeset/serious-cars-count.md new file mode 100644 index 00000000..9719fecb --- /dev/null +++ b/.changeset/serious-cars-count.md @@ -0,0 +1,5 @@ +--- +"@sumup/foundry": patch +--- + +Fixed the config for Circuit UI's Stylelint plugin. diff --git a/src/configs/stylelint/__snapshots__/config.spec.ts.snap b/src/configs/stylelint/__snapshots__/config.spec.ts.snap index 4e4c609e..96e674f6 100644 --- a/src/configs/stylelint/__snapshots__/config.spec.ts.snap +++ b/src/configs/stylelint/__snapshots__/config.spec.ts.snap @@ -8,17 +8,13 @@ exports[`stylelint > with options > should return a config for { plugins: ['Circ ], "plugins": [ "stylelint-no-unsupported-browser-features", - "@sumup/circuit-ui", + "@sumup/stylelint-plugin-circuit-ui", ], "reportDescriptionlessDisables": true, "reportInvalidScopeDisables": true, "reportNeedlessDisables": true, "rules": { - "@sumup/circuit-ui/component-lifecycle-imports": "error", - "@sumup/circuit-ui/no-deprecated-components": "warn", - "@sumup/circuit-ui/no-deprecated-props": "warn", - "@sumup/circuit-ui/no-invalid-custom-properties": "error", - "@sumup/circuit-ui/no-renamed-props": "error", + "circuit-ui/no-invalid-custom-properties": true, "declaration-block-no-redundant-longhand-properties": null, "media-feature-range-notation": [ "prefix", diff --git a/src/configs/stylelint/config.ts b/src/configs/stylelint/config.ts index 509a44b4..2bf362f2 100644 --- a/src/configs/stylelint/config.ts +++ b/src/configs/stylelint/config.ts @@ -66,13 +66,9 @@ const base: StylelintConfig = { function customizePlugin(plugins: Plugin[]) { const pluginMap: { [key in Plugin]?: StylelintConfig } = { [Plugin.CIRCUIT_UI]: { - plugins: ['@sumup/circuit-ui'], + plugins: ['@sumup/stylelint-plugin-circuit-ui'], rules: { - '@sumup/circuit-ui/component-lifecycle-imports': 'error', - '@sumup/circuit-ui/no-invalid-custom-properties': 'error', - '@sumup/circuit-ui/no-renamed-props': 'error', - '@sumup/circuit-ui/no-deprecated-props': 'warn', - '@sumup/circuit-ui/no-deprecated-components': 'warn', + 'circuit-ui/no-invalid-custom-properties': true, }, }, };