Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions biome.base.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,25 @@
}
},
"nursery": {
// Biome 2.5.11's first implementation can spend indefinitely
// traversing Tailwind and workspace CSS import graphs.
"noUndeclaredCustomProperties": "off",
// Arbitrary Tailwind values can encode intentional one-off layout
// constraints that do not belong in a shared design token.
"noTailwindArbitraryValue": "off",
// The experimental analyzer reports deliberately wider public
// return contracts as errors even when the annotation is useful.
"noMisleadingReturnType": "off",
// Empty strings can be meaningful fallback signals, so replacing
// every intentional logical-or chain with ?? changes behavior.
"useNullishCoalescing": "off",
// Cross-file inference can classify imported async functions as
// synchronous, including React act() and Next server actions.
"useAwaitThenable": "off",
// This experimental rule enforces React Compiler constraints even
// in projects that do not use the compiler and still reports known
// unsupported patterns.
"useReactCompiler": "off",
// Rejects assertions even when a runtime check or controlled test
// fixture has already established the asserted fact.
"noUnsafeTypeAssertion": "off",
Expand Down Expand Up @@ -180,6 +199,11 @@
// pattern this rule demands targets memoization-sensitive React
// Native trees and makes components strictly harder to read.
"noJsxPropsBind": "off"
},
"suspicious": {
// Biome's type analysis treats mutable refs as their initial
// literals and can collapse annotated async result unions.
"noUnnecessaryConditions": "off"
}
}
}
Expand Down
4 changes: 2 additions & 2 deletions sync-standards.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"upstream": "github:davidvornholt/standards",
"sha": "c16c36213069ad3514e851fecd1ce6f858d09861",
"sha": "778cde05453c820add7fedbc9aea6c80f97e6fae",
"files": {
".agents/skills/ci-pipelines/SKILL.md": "87728fdc98f9ac95df243ef4c1d44d616cc0440e2ae384da28dda83d627e00a0",
".agents/skills/database/agents/openai.yaml": "4c9f47df24219d5b195c88eef374431f64b453ed1ba057f50d4c11e4549343c1",
Expand Down Expand Up @@ -41,7 +41,7 @@
".github/workflows/standards.yml": "ce9af99341a549cb91b2ae430a6a774d20bdb6c0396fc2b7d9020c9815fcb26a",
".mise/config.toml": "650a919aa3f06f5dfe20a047250c84f7afbfcc8886862c4421c61e815d2fd3f6",
"AGENTS.md": "3feb223fc28578673c7b8fd58a682250dba166a89487dfb389ac58c61387851a",
"biome.base.jsonc": "251087a6a062e0097f709ea60d9fcb57f4eefc190a3d6df2564342b0a6276d5c",
"biome.base.jsonc": "abf829f063a411a369d6ab8241b0c1b37149ee7d444cb962e5050abdc1d10c4a",
"CLAUDE.md": "336cc4fbf19beaada7ccf9986414fa91851a8d7a07dfb3ccbe800a69eed0ab49",
"justfile": "2b52e2a98fbdbe43aef6134e08f1937642f7fb3aa46f195e94fb01793465a45c",
"nix/standards-bun.nix": "5b1776c85e29fc3936f0bd5c9b3ef2832ecadf4508ef33c984cf8993e7a7012a",
Expand Down