Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
sveltejs
/
eslint-plugin-svelte
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
59
Star
368
Code
Issues
83
Pull requests
22
Discussions
Actions
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Security
Insights
Commits
Branch selector
main
User selector
marekdedic
Datepicker
All time
Commit History
Commits on Oct 30, 2025
fix(no-navigation-without-resolve): allowing undefined and null in link hrefs (#1388)
marekdedic
authored
005e9fd
Copy full SHA for 005e9fd
Commits on Oct 29, 2025
feat(no-navigation-without-resolve): checking link shorthand attributes (#1323)
marekdedic
authored
074af20
Copy full SHA for 074af20
Commits on Sep 23, 2025
fix(no-navigation-without-resolve): Detecting asset() function as well (#1365)
marekdedic
authored
57ccf95
Copy full SHA for 57ccf95
Commits on Sep 21, 2025
fix(no-navigation-without-resolve): properly detecting absolute and fragment URLs in variables (#1322)
marekdedic
authored
1e06290
Copy full SHA for 1e06290
Commits on Sep 7, 2025
feat: limiting more rules to prevent false positives (#1299)
marekdedic
authored
5c7cba3
Copy full SHA for 5c7cba3
Commits on Sep 3, 2025
fix: Not reporting mailto: and other unusual schema addresses in no-nmavigation-without-resolve (and its deprecated versions) (#1313)
marekdedic
authored
27573f4
Copy full SHA for 27573f4
feat(no-navigation-without-resolve): added to recommended rule set (#1308)
marekdedic
authored
abbcfdd
Copy full SHA for abbcfdd
feat: replaced no-navigation-without-base with no-navigation-without-resolve (#1289)
Show description for e2e791f
marekdedic
and
ota-meshi
authored
e2e791f
Copy full SHA for e2e791f
Commits on Jul 16, 2025
feat: added the `prefer-svelte-reactivity` rule (#1151)
marekdedic
authored
843730d
Copy full SHA for 843730d
Commits on Jun 9, 2025
test: added support for .svelte.js test files (#1244)
Show description for c1631e2
marekdedic
and
ota-meshi
authored
c1631e2
Copy full SHA for c1631e2
Commits on May 20, 2025
fix(consistent-selector-style): Fixed detections of repeated elements such as in {#each} (#1231)
marekdedic
authored
0681f90
Copy full SHA for 0681f90
Commits on Apr 30, 2025
feat(consistent-selector-style): added support for dynamic classes and IDs (#1148)
Show description for 87c74fe
marekdedic
and
ota-meshi
authored
87c74fe
Copy full SHA for 87c74fe
feat: added the `require-event-prefix` rule (#1069)
marekdedic
authored
73f23ae
Copy full SHA for 73f23ae
Commits on Mar 10, 2025
fix(consistent-selector-style): not reporting class selectors used in class directives (#1108)
marekdedic
authored
976e4f0
Copy full SHA for 976e4f0
fix(no-navigation-without-base): ignoring fragment links (#1107)
marekdedic
authored
3b01537
Copy full SHA for 3b01537
Commits on Feb 9, 2025
feat: implemented the `valid-style-parse` rule (#1054)
marekdedic
authored
c587629
Copy full SHA for c587629
Commits on Jan 31, 2025
Restrict some GH actions to not run on forks (#1047)
Show description for 1d760c7
marekdedic
and
ota-meshi
authored
1d760c7
Copy full SHA for 1d760c7
Commits on Jan 15, 2025
feat: added the `consistent-selector-style` rule (#925)
marekdedic
authored
faf90ef
Copy full SHA for faf90ef
Commits on Jan 3, 2025
chore: using `svelte-eslint-parser` for style selector parsing (#965)
marekdedic
authored
47760ad
Copy full SHA for 47760ad
Commits on Dec 31, 2024
feat: added the no-useless-children-snippet rule (#922)
marekdedic
authored
f4a0fa7
Copy full SHA for f4a0fa7
Commits on Dec 30, 2024
Generalized `no-goto-without-base` into `no-navigation-without-base` (#900)
marekdedic
authored
4759b47
Copy full SHA for 4759b47
Commits on Nov 27, 2024
chore: downgraded eslint to 9.14 to prevent incompatibility with typescript-eslint (#924)
Show description for daff826
marekdedic
authored
daff826
Copy full SHA for daff826
feat(no-inline-styles): allowing transitions by default (#911)
Show description for 452ffed
marekdedic
authored
452ffed
Copy full SHA for 452ffed
Commits on Mar 4, 2024
feat: added the `no-goto-without-base` rule (#679)
marekdedic
authored
4e6c681
Copy full SHA for 4e6c681
Commits on Nov 6, 2023
feat: added the `no-inline-styles` rule (#608)
marekdedic
authored
ff28fd3
Copy full SHA for ff28fd3
Commits on Jun 29, 2023
fix(no-ununsed-class-name): fixed an error with @use at-rules (#527)
marekdedic
authored
0212a78
Copy full SHA for 0212a78
Commits on Jun 28, 2023
feat(block-lang): Added support for multiple modules of the same type (#511)
marekdedic
authored
bb30943
Copy full SHA for bb30943
feat(no-unused-class-name): added a whitelist option (#520)
marekdedic
authored
8ba5fb1
Copy full SHA for 8ba5fb1
Commits on Jun 19, 2023
feat: Added the no-unused-class-name rule using parser services (#489)
marekdedic
authored
cc321f4
Copy full SHA for cc321f4
Commits on Mar 7, 2023
Fixed `block-lang` false positives for non-svelte files (#394)
Show description for 4c5be6f
marekdedic
and
ota-meshi
authored
4c5be6f
Copy full SHA for 4c5be6f
Commits on Mar 6, 2023
feat: Added the `block-lang` rule (#389)
Show description for 6039793
marekdedic
and
ota-meshi
authored
6039793
Copy full SHA for 6039793
Commits on Feb 10, 2023
feat: Added the experimental-require-slot-types rule (#368)
Show description for fcb5e31
marekdedic
and
ota-meshi
authored
fcb5e31
Copy full SHA for fcb5e31
Commits on Feb 9, 2023
feat: Added the `experimental-require-strict-events` rule (#365)
marekdedic
authored
e61bbc3
Copy full SHA for e61bbc3
Commits on Feb 4, 2023
Added the `require-event-dispatcher-types` rule (#354)
Show description for 2f1d89a
marekdedic
and
ota-meshi
authored
2f1d89a
Copy full SHA for 2f1d89a
Commits on Sep 24, 2022
More explicit docs for what the prettier config does (#259)
marekdedic
authored
7399ef7
Copy full SHA for 7399ef7
You can’t perform that action at this time.