Skip to content

Ignore unknown properties in ICSS :import blocks - #497

Merged
Martin Aeschlimann (aeschli) merged 2 commits into
microsoft:mainfrom
NgoQuocViet2001:fix-401-icss-import-lint
Sep 8, 2026
Merged

Ignore unknown properties in ICSS :import blocks#497
Martin Aeschlimann (aeschli) merged 2 commits into
microsoft:mainfrom
NgoQuocViet2001:fix-401-icss-import-lint

Conversation

@NgoQuocViet2001

Copy link
Copy Markdown
Contributor

Fixes #401

Summary

  • Treat functional ICSS :import(...) blocks like existing :export blocks during property linting.
  • Avoid false Unknown property and IE-hack diagnostics for ICSS import aliases.
  • Keep the existing property checks for ordinary selectors.

Testing

  • npm run compile (TypeScript and ESLint)
  • Targeted CSS lint suite: 15/15 passed
  • Full test suite: 710/710 passed across 29 test files

@aeschli
Martin Aeschlimann (aeschli) merged commit af15717 into microsoft:main Sep 8, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove warning for properties inside ICSS :import blocks

4 participants