Open adroitwhiz opened 4 months ago
Once this is merged, perhaps it's time for an sb-edit release on npm?
Would in effect involve publishing #122 (affects users), #147 (no affect on users), and this PR ("no" affect on users but good for maintenance). Means saving #150 (affects users) til next - no problem here. This set sounds reasonable to us - good to have compatibility fixes available sooner than later.
Filed #156 for some discussion about a 1.0.0 release in particular, somewhat related to these changes.
Bumps eslint, prettier, and typescript, along with associated configs. ESLint has a new config format, which I've migrated to.
Newer versions of typescript-eslint and TypeScript seem to have more lints--I've disabled some and manually ignored others.
Prettier v3 is async, so we can't use it in toLeopard. Instead, we continue using v2 there but use v3 for the codebase itself.