Skip to content

v2.1.0: Adjust lint rules, Babel configuration; upgrade dependencies

Choose a tag to compare

@nchevsky nchevsky released this 08 Jan 18:03

⚠️ POTENTIALLY DISRUPTIVE CHANGES

  • Turn on lint rules @typescript-eslint/no-unsafe-unary-minus and @typescript-eslint/switch-exhaustiveness-check.
  • Enable compiler option noUncheckedIndexedAccess in TypeScript and JavaScript configurations.

🌎 External changes

  • Drop Babel plugin replace-import-extension in non-Jest environments now that @babel/preset-typescript's rewriteImportExtensions option handles .tsx extensions.

🧹 Chores

  • Upgrade dependencies.