1.13.10 (2021-05-19)
- Support
Array
constructors in theno-assign-mutated-array
rule. (e86d200)
1.13.9 (2020-11-28)
- Add
index.js
tofiles
inpackage.json
. (836cf8f)
1.13.8 (2020-11-28)
- Use
files
inpackage.json
instead of.npmignore
. (f5fdb0e)
1.13.7 (2020-09-08)
- Widen the TypeScript peer dependency range. (417f224)
1.13.6 (2020-08-25)
- Use the correct
DOMException
capitalization. (93fe131)
1.13.5 (2020-08-25)
- Relax
throw-error
to allow throwing or rejecting aDomException
. (b57d3bb)
1.13.4 (2020-08-23)
- Don't include the TypeScript version in
expect-type
failure messages. (405c129)
1.13.3 (2020-08-23)
- In
expect-type
, ignore diagnostics that don't have lines. (2fe12e3)
1.13.2 (2020-08-23)
- Remove newlines from
expect-type
failure message. (2391839)
1.13.1 (2020-08-10)
- In the
no-assign-mutated-array
rule, treatsplice
as an array creator - it returns an array containing the deleted elements. (2298a6f)
1.13.0 (2020-07-18)
- Added the
no-array-foreach
rule. (afea026)
1.12.0 (2020-07-12)
- Added the
no-implicit-any-catch
rule. (b9aeb5a)
1.11.1 (2020-06-24)
- Don't distribute the
yarn.lock
file.
1.11.0 (2020-06-08)
- Support
ImportEqualsDeclaration
nodes in theno-unused-dependency
rule. (db44d74)
1.10.1 (2020-02-29)
- Widen
tslint
peer dependency. (23b03d1)
1.10.0 (2019-12-07)
- Add a
prefix
option to theno-t
rule. (fd63c43)
1.9.2 (2019-11-05)
- Use a more relaxed RegExp in
no-dtslint-typo
. (50b4fac)
1.9.1 (2019-11-04)
- Pass the actual version of the local
typescript
package in theexpect-type
rule. (19a35c2)
1.9.0 (2019-11-04)
1.8.0 (2019-11-04)
- Deprecate the
no-missing-dollar-expect
rule. (8300eb5)
1.7.1 (2019-10-28)
- Don't delete a file's leading comment when removing the first unused import. (6b3beba)
1.7.0 (2019-08-28)
- Add
no-t
rule. (41a1b34)
1.6.1 (2019-10-26)
- Published by accident. This should have been
1.7.1
.
1.6.0 (2019-07-20)
- Add an
ignored
option tono-unused-declaration
. (8f83c76)
1.5.6 (2019-06-28)
- Ignore qualified names in
no-unsafe-callback-scope
. (0a92549)
1.5.5 (2019-06-19)
- Add
console
to theno-unsafe-callback-scope
whitelist. (a4a766a)
1.5.4 (2019-06-19)
- Fixed problems with
no-unsafe-callback-scope
and property-access expressions. (93d5fc0)
1.5.3 (2019-05-22)
- Fix
no-unused-declaration
fixer for situations in which default and named imports are (un)used together - see #21. (a68d3c0)
1.5.2 (2019-04-26)
1.5.1 (2019-04-13)
- Support interfaces and type aliases in the
no-unused-declaration
rule. (bdc71ba)
1.5.0 (2019-03-31)
- Add an
allowLocal
option to theno-const-enum
rule. (1637c8d)
1.4.4 (2019-03-30)
- Don't delete imports more than once when fixing
no-unused-declaration
failures. (a8b634d)
1.4.3 (2019-03-29)
- Allow removal of props via destructing with
no-unused-declaration
enabled. (e0699a7)
1.4.2 (2019-03-29)
- Fix a problem with
no-unused-declaration
anddefaultProps
. (2235987)
1.4.1 (2019-03-27)
- Don't use typed rules for
no-enum
andno-const-enum
. (58ac299)
1.4.0 (2019-03-27)
- Add
no-enum
andno-const-enum
rules. (06f2f59)
1.3.2 (2019-02-25)
- Allow throwing and rethrowing
any
. (6146d14)
1.3.1 (2019-02-23)
- Replaced
util.ts
withtsutils-etc
.
1.3.0 (2019-02-15)
- Added options to the
no-unused-declaration
rule. (e592d9d)
1.2.12 (2018-12-24)
- The
no-unused-declaration
rule now supports overload signatures. (a9fd1d8) - The
no-unused-declaration
rule now supports hoisting functions into object shorthand. (2bc3eb9)
1.2.11 (2018-12-22)
no-unsafe-callback-scope
rule now supports readonly, static class properties and parameter destructuring. (85f0801)
1.2.10 (2018-12-21)
no-unsafe-callback-scope
rule now considersinstanceof
constructors safe. (604aee3)
1.2.9 (2018-12-15)
- Apply fixes - from
rxjs-tslint-rules
- tono-unsafe-callback-scope
rule. (956d7fd)
1.2.8 (2018-12-14)
- Supported pre/postfix operators in the
no-unused-declaration
rule. (788bb3a)
1.2.7 (2018-10-24)
- Added
no-assign-mutated-array
rule. (c4e8504)
1.2.6 (2018-09-12)
- Added
no-missing-dollar-expect
for dtslint expectations.
1.2.5 (2018-09-06)
- Fixed a problem with
no-unused-declaration
false positives when using functions and object-shorthand properties. (2dcdfac) - Fixed a problem with
no-unused-declaration
false positives when using self-closing JSX elements. (7948bc7)
1.2.4 (2018-09-01)
- Fixed a problem with
no-unused-declaration
false positives for exports. (600ce3c) - Fixed a problem with
no-unused-declaration
false positives for hoisted functions. (5d17a2b) - Fixed a problem with
no-unused-declaration
false positives for JSX-related imports. (a46596d)
1.2.3 (2018-07-31)
- Widen TypeScript peer semver to allow for version 3.0. (fb28cb1)
1.2.2 (2018-05-07)
- Fixed a problem in which the
no-unused-declaration
rule throw errors when inspecting variables typed asany
. (b07c760)
1.2.1 (2018-05-07)
- Fixed a problem in which the
no-unused-declaration
rule did not recognise usage via object shorthand. (cc86c2e)
1.2.0 (2018-05-07)
- Added a fixer to the
no-unused-declaration
rule for unused imports. Other unused declarations must be fixed manually, as their automated removal would be considerably more destructive and could result in lost work. (95c221d)
- The
no-unused-declaration
rule now detects unused default imports. (cc70e40)
- The TSLint testing infrastructure is now used instead of Mocha. (1076253)
1.1.0 (2018-05-06)
- Added a
no-unused-declaration
rule. It's similar to TSLint's built-inno-unused-variable
rule, but has a simpler implementation and fewer problems. Hopefully.