Improvements
- Allow a few common browser globals (
location,history,confirm,screen) to be used without aglobalThis.prefix in browser mode 0b4ba8c (#115) - Prefer the autofixable
unicornversions ofno-negated-conditionandlogical-assignment-operatorsc9bf95b (#114) - Use the type-aware
@typescript-eslint/no-unnecessary-template-expressionrule in TypeScript c7c6712 (#113) - Update to eslint-plugin-unicorn 69
New rules
unicorn/consistent-tuple-labelsunicorn/no-invalid-well-known-symbol-methodsunicorn/no-late-event-controlunicorn/prefer-abort-signal-timeoutunicorn/prefer-aggregate-errorunicorn/prefer-dom-node-replace-childrenunicorn/prefer-error-is-errorunicorn/prefer-observer-apisunicorn/prefer-promise-tryunicorn/prefer-set-methodsunicorn/prefer-toggle-attributeunicorn/prefer-url-search-parameters