@@ -36,7 +36,7 @@ function processData(data: unknown) {
3636 if (isDataObject (data )) {
3737 return data .value
3838 }
39- throw new Error (" Invalid data" )
39+ throw new Error (' Invalid data' )
4040}
4141
4242const result: TQueryData = someOperation ()
@@ -58,12 +58,12 @@ const result: TQueryData = someOperation()
5858``` typescript
5959// Duplicated logic in multiple places
6060function processA() {
61- const key = typeof value === " number" ? ` __number__${value } ` : String (value )
61+ const key = typeof value === ' number' ? ` __number__${value } ` : String (value )
6262 // ...
6363}
6464
6565function processB() {
66- const key = typeof value === " number" ? ` __number__${value } ` : String (value )
66+ const key = typeof value === ' number' ? ` __number__${value } ` : String (value )
6767 // ...
6868}
6969```
@@ -72,7 +72,7 @@ function processB() {
7272
7373``` typescript
7474function serializeKey(value : string | number ): string {
75- return typeof value === " number" ? ` __number__${value } ` : String (value )
75+ return typeof value === ' number' ? ` __number__${value } ` : String (value )
7676}
7777
7878function processA() {
@@ -161,7 +161,7 @@ readyJobs.forEach(processJob)
161161
162162``` typescript
163163// O(n) lookup for each check
164- const items = [" foo" , " bar" , " baz" /* hundreds more */ ]
164+ const items = [' foo' , ' bar' , ' baz' /* hundreds more */ ]
165165if (items .includes (searchValue )) {
166166 // ...
167167}
@@ -171,7 +171,7 @@ if (items.includes(searchValue)) {
171171
172172``` typescript
173173// O(1) lookup
174- const items = new Set ([" foo" , " bar" , " baz" /* hundreds more */ ])
174+ const items = new Set ([' foo' , ' bar' , ' baz' /* hundreds more */ ])
175175if (items .has (searchValue )) {
176176 // ...
177177}
@@ -194,7 +194,7 @@ if (items.has(searchValue)) {
194194// Intending to check if subset limit is more restrictive than superset
195195function isLimitSubset(
196196 subset : number | undefined ,
197- superset : number | undefined
197+ superset : number | undefined ,
198198) {
199199 return subset === undefined || superset === undefined || subset <= superset
200200}
@@ -207,7 +207,7 @@ function isLimitSubset(
207207``` typescript
208208function isLimitSubset(
209209 subset : number | undefined ,
210- superset : number | undefined
210+ superset : number | undefined ,
211211) {
212212 // Subset with no limit cannot be a subset of one with a limit
213213 return superset === undefined || (subset !== undefined && subset <= superset )
@@ -361,7 +361,7 @@ const dependentBuilders = [] // Accurately describes dependents
361361``` typescript
362362// Found a bug with fetchSnapshot resolving after up-to-date message
363363// Should add a test:
364- test (" ignores snapshot that resolves after up-to-date message" , async () => {
364+ test (' ignores snapshot that resolves after up-to-date message' , async () => {
365365 // Reproduce the corner case
366366 // Verify it's handled correctly
367367})
@@ -520,7 +520,7 @@ const filtered = items.filter((item) => item.value > 0)
520520
521521 ``` typescript
522522 // ❌ Bad: numeric 1 and string "__number__1" collide
523- const key = typeof val === " number" ? ` __number__${val } ` : String (val )
523+ const key = typeof val === ' number' ? ` __number__${val } ` : String (val )
524524
525525 // ✅ Good: proper encoding with type prefix
526526 const key = ` ${typeof val }_${String (val )} `
0 commit comments