|
d2b8994d80
|
Chore: Make sure we run prettier on cjs files (#103903)
|
2025-04-14 13:24:45 +01:00 |
|
|
8c41137bcf
|
Frontend: Update to Eslint 9 (#94823)
* chore(eslint): bump all eslint related packages to latest
* chore(eslint): update linting scripts work with v9
* chore(eslint): introduce flat config
* chore(eslint): delete legacy configs
* feat(grafana-eslint-rules): update rules to use eslint 9 APIs
* chore(eslint): migrate all nested eslintrc files over to root config
* chore(packages): bump eslint dependencies
* feat(betterer): make it work with eslint 9
* style(grafana-data): remove non-existant ban-types rule from disable declarations
* chore(wip): [wip] link eslint-config-grafana
* chore(packages): add @eslint/compat
* chore(eslint): add compat to testing library and fix alerting rules
* chore(eslint): bump grafana eslint-config to v8
* chore(explore): delete legacy eslint config
* chore: clean codeowners file, remove grafana/eslint-config from e2e plugins
* test(eslint-rules): fix no-border-radius-literal and no-aria-label-e2e-selectors rule tests
* Add .js to prettier checks so new eslint.config.js file isn't missed
* chore(eslint): move emotion/syntax-preference to grafana/defaults
* test(eslint): use core-js structured-clone
* revert(services): undo merge backend-format githook changes
* test(eslint-rules): remove structured-clone polyfill from tests
* chore(eslint): add back public/lib/monaco to ignore list, sort alphabetically
* chore(e2e-plugins): remove eslint config 7 from plugins package.json
---------
Co-authored-by: Tom Ratcliffe <tom.ratcliffe@grafana.com>
|
2024-11-07 16:31:06 +01:00 |
|
|
5e74b6962b
|
Chore: Add lint rule for no-unreduced-motion (#85862)
* add lint rule for no-unreduced-motion
* update to satisfy types
|
2024-04-15 09:18:56 +01:00 |
|
|
7aac5f6b3e
|
Chore: Fix custom eslint rule typechecking (#85886)
|
2024-04-10 17:12:31 +01:00 |
|
|
ae4810f854
|
Chore: Emit theme token usage metrics (#72500)
* create rule to find instances of theme variables
* emit theme token usage metrics
* move awking into script
* make sure theme usage is covering ts and tsx files, remove commented lines
|
2023-07-28 17:08:02 +03:00 |
|