Closed mrh1997 closed 2 months ago
8.57.0
eslint-plugin-svelte
2.43.0
test('Counter', () => { let count = $state(0); let double = $derived(count * 2); count = 5; expect(double).toEqual(10); });
I expect that no error / warning is shown. Especially it should be detected that "double" will change its value.
At the "double" definition the following error is displayed:
ESLint: 'double' is never reassigned. Use 'const' instead.(prefer-const
No response
Duplicate of #818
Before You File a Bug Report Please Confirm You Have Done The Following...
What version of ESLint are you using?
8.57.0
What version of
eslint-plugin-svelte
are you using?2.43.0
What did you do?
What did you expect to happen?
I expect that no error / warning is shown. Especially it should be detected that "double" will change its value.
What actually happened?
At the "double" definition the following error is displayed:
ESLint: 'double' is never reassigned. Use 'const' instead.(prefer-const
Additional comments
No response