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
and [Visual Studio](https://marketplace.visualstudio.com/items?itemName=chenxsan.vscode-standardjs).
11
+
- By adding it as a dev dependency it can be easily used in the terminal and CI pipelines.
12
+
13
+
- The choice of an opinionated linter is deliberate as it avoids teams needing to spend time debating the merits of different styles.
14
+
15
+
- Teams should not extend or modify the neostandard ruleset
16
+
17
+
- Teams should not set the `noStyle` rule to `true` to disable the linter's formatting rules
18
+
19
+
#### [Standard JS](https://standardjs.com/)
20
+
21
+
Standard JS was previously Defra's choice of linter, however this is no longer maintained as it once was.
22
+
23
+
neostandard is the spiritual successor to Standard JS and is maintained by many of the same people.
24
+
25
+
Whilst there is no immediate requirement that teams migrate existing codebases to neostandard, new projects should use neostandard.
26
+
27
+
Migration is relatively straightforward and neostandard [documentation](https://github.com/neostandard/neostandard?tab=readme-ov-file#migrate-from-standard) includes a guide.
12
28
13
29
### Do not use front end JavaScript frameworks
14
30
@@ -24,4 +40,5 @@ This standard was formally adopted on 1 July 2019.
24
40
25
41
## Significant changes
26
42
27
-
Clarification on not using front end frameworks was added 1 December 2024.
43
+
- Clarification on not using front end frameworks was added 1 December 2024.
44
+
- Standard JS was replaced with neostandard 24 April 2025
0 commit comments