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
* Make usage of null/undefined more consistent.
Primarily allowing either value for user input.
* add explicit return type to canonicalDomain
* add note for weird parse behavior
* use @typescript-eslint/strict-type-checked
* eslint auto fixes
* remove unnecessary polyfill
* manual fixes for strict rules
* Update lib/cookie/cookie.ts
Co-authored-by: Colin Casey <[email protected]>
* Replace `Nullable<T>` with more precise `T | undefined`
* add a bit of breathing room to the file size
* Change `parse` to only return undefined on failure, nut null | undefined.
* standardize helpers on returning undefined
* update doc for return type
* Fix a few more errors.
* appease linter
* change fromJSON to return undefined instead of null
* fix incorrect comparison
* change date helpers to avoid null, for consistency
* update fromJSON tests for new return type
* change internal null value to undefined
* add type annotations
* move from .eslintrc to flat config
* linter fixes for vows tests
* fixes for restrict-template-expressions
* Avoid type linting eslint.config.mjs
* fix package-lock.json
* bump deps
* fix package-lock.json again
* restore missing dependency
* revert changes to test files
* disable no-unused-vars lint rule
* fix no-case-declarations violation
* remove max-lines enforcement
we've decided it doesn't really add value
* fix types and disable false positive eslint errors
* fix package-lock.json
I always mangle it :(
* don't need to disable a rule that's never enabled
missed a spot
---------
Co-authored-by: Colin Casey <[email protected]>
0 commit comments