Release notes
*Sourced from [tslint's releases](https://github.com/palantir/tslint/releases).*
> ## v5.17.0
> - [bugfix] [`quotemark`](https://palantir.github.io/tslint/rules/quotemark/) backtic option now ignores enum members, use strict declarations, lookup types, and strings containing octal escape sequences. ([#4693](https://github-redirect.dependabot.com/palantir/tslint/issues/4693))
> - [bugfix] [`no-redundant-jsdoc`](https://palantir.github.io/tslint/rules/no-redundant-jsdoc/) no longer errors on `JSDocThisTag` ([#4690](https://github-redirect.dependabot.com/palantir/tslint/issues/4690))
> - [chore] Update devDependency mocha from v3.2.0 to v6.1.4 ([#4669](https://github-redirect.dependabot.com/palantir/tslint/issues/4669)) ([#4674](https://github-redirect.dependabot.com/palantir/tslint/issues/4674))
> - [chore] Update devDependency js-yaml from ^3.13.0 to ^3.13.1 ([#4663](https://github-redirect.dependabot.com/palantir/tslint/issues/4663))
> - [chore] Update deprecated devDependency github to @octokit/rest ([#4673](https://github-redirect.dependabot.com/palantir/tslint/issues/4673))
> - [chore] Update devDependency nyc from v13.3.0 to v14.1.1 ([#4699](https://github-redirect.dependabot.com/palantir/tslint/issues/4699))
> - [deprecation] [`no-use-before-declare`](https://palantir.github.io/tslint/rules/no-use-before-declare/) rule for typescript >= 2.9.0 ([#4695](https://github-redirect.dependabot.com/palantir/tslint/issues/4695))
> - [documentation] Minor fix for [`variable-name`](https://palantir.github.io/tslint/rules/variable-name/) rule metadata ([#4731](https://github-redirect.dependabot.com/palantir/tslint/issues/4731))
> - [documentation] Fixed [`no-unused-variable`](https://palantir.github.io/tslint/rules/no-unused-variable/) argument count ([#4683](https://github-redirect.dependabot.com/palantir/tslint/issues/4683))
> - [enhancement] Allow const assertions in [`no-object-literal-type-assertion`](https://palantir.github.io/tslint/rules/no-object-literal-type-assertion/) ([#4681](https://github-redirect.dependabot.com/palantir/tslint/issues/4681))
> - [new-fixer] [`unnecessary-constructor`](https://palantir.github.io/tslint/rules/unnecessary-constructor/) ([#4694](https://github-redirect.dependabot.com/palantir/tslint/issues/4694))
>
> Thanks to our contributors!
>
> - Bjorn Stromberg
> - Vitaliy Agoshkov
> - knafteN
> - Bowen Ni
> - Waseem Ahmad
> - Åsmund Grammeltvedt
> - Eric Ferreira
> - Zhen Tian
> - Tom Lakesman
> - zachkirsch
Changelog
*Sourced from [tslint's changelog](https://github.com/palantir/tslint/blob/master/CHANGELOG.md).*
> ## v5.17.0
>
> - [bugfix] [`quotemark`](https://palantir.github.io/tslint/rules/quotemark/) backtic option now ignores enum members, use strict declarations, lookup types, and strings containing octal escape sequences. ([#4693](https://github-redirect.dependabot.com/palantir/tslint/issues/4693))
> - [bugfix] [`no-redundant-jsdoc`](https://palantir.github.io/tslint/rules/no-redundant-jsdoc/) no longer errors on `JSDocThisTag` ([#4690](https://github-redirect.dependabot.com/palantir/tslint/issues/4690))
> - [chore] Update devDependency mocha from v3.2.0 to v6.1.4 ([#4669](https://github-redirect.dependabot.com/palantir/tslint/issues/4669)) ([#4674](https://github-redirect.dependabot.com/palantir/tslint/issues/4674))
> - [chore] Update devDependency js-yaml from ^3.13.0 to ^3.13.1 ([#4663](https://github-redirect.dependabot.com/palantir/tslint/issues/4663))
> - [chore] Update deprecated devDependency github to @octokit/rest ([#4673](https://github-redirect.dependabot.com/palantir/tslint/issues/4673))
> - [chore] Update devDependency nyc from v13.3.0 to v14.1.1 ([#4699](https://github-redirect.dependabot.com/palantir/tslint/issues/4699))
> - [deprecation] [`no-use-before-declare`](https://palantir.github.io/tslint/rules/no-use-before-declare/) rule for typescript >= 2.9.0 ([#4695](https://github-redirect.dependabot.com/palantir/tslint/issues/4695))
> - [documentation] Minor fix for [`variable-name`](https://palantir.github.io/tslint/rules/variable-name/) rule metadata ([#4731](https://github-redirect.dependabot.com/palantir/tslint/issues/4731))
> - [documentation] Fixed [`no-unused-variable`](https://palantir.github.io/tslint/rules/no-unused-variable/) argument count ([#4683](https://github-redirect.dependabot.com/palantir/tslint/issues/4683))
> - [enhancement] Allow const assertions in [`no-object-literal-type-assertion`](https://palantir.github.io/tslint/rules/no-object-literal-type-assertion/) ([#4681](https://github-redirect.dependabot.com/palantir/tslint/issues/4681))
> - [new-fixer] [`unnecessary-constructor`](https://palantir.github.io/tslint/rules/unnecessary-constructor/) ([#4694](https://github-redirect.dependabot.com/palantir/tslint/issues/4694))
>
> Thanks to our contributors!
>
> - Bjorn Stromberg
> - Vitaliy Agoshkov
> - knafteN
> - Bowen Ni
> - Waseem Ahmad
> - Åsmund Grammeltvedt
> - Eric Ferreira
> - Zhen Tian
> - Tom Lakesman
> - zachkirsch
Commits
- [`92c9f36`](https://github.com/palantir/tslint/commit/92c9f361f7467dcae1383476e95aaffa9ac5abe5) Prepare v5.17.0 ([#4751](https://github-redirect.dependabot.com/palantir/tslint/issues/4751))
- [`b986082`](https://github.com/palantir/tslint/commit/b9860829a2c24c80201f72b575ae27cf22009b05) Add "cd tslint" to README quick start ([#4735](https://github-redirect.dependabot.com/palantir/tslint/issues/4735))
- [`94dafa0`](https://github.com/palantir/tslint/commit/94dafa054db40b7acc2101bcf9538b253d7187f8) [enhancement] Update devDependency nyc from v13.3.0 to v14.1.1 ([#4699](https://github-redirect.dependabot.com/palantir/tslint/issues/4699))
- [`726a65c`](https://github.com/palantir/tslint/commit/726a65c4a783d4561b8cb5be332d79a86bb84117) Fix up variable-name rule metadata ([#4731](https://github-redirect.dependabot.com/palantir/tslint/issues/4731))
- [`8ef652e`](https://github.com/palantir/tslint/commit/8ef652ec381ed309fb42f677948e7c21e06745de) Fixes "no-redundant-jsdoc" exception on this tag ([#4690](https://github-redirect.dependabot.com/palantir/tslint/issues/4690))
- [`3efdfe5`](https://github.com/palantir/tslint/commit/3efdfe57b7c0eb1b21e21cec128c993cf20da438) quiet describe typo ([#4688](https://github-redirect.dependabot.com/palantir/tslint/issues/4688))
- [`c98a859`](https://github.com/palantir/tslint/commit/c98a8596c4b3ed90efb521d5861c62bd0c1c9c39) [quotemark] Exclude some cases from backtick rule ([#4693](https://github-redirect.dependabot.com/palantir/tslint/issues/4693))
- [`d79cd18`](https://github.com/palantir/tslint/commit/d79cd18d9e83234e00ee35fc4dc18fc791a3d4bc) Allow const assertions in no-object-literal-type-assertion ([#4681](https://github-redirect.dependabot.com/palantir/tslint/issues/4681))
- [`5a3a640`](https://github.com/palantir/tslint/commit/5a3a64028c56a658623e8e877eb252b33f29a69d) Deprecate no-use-before-declare rule for typescript >= 2.9.0 ([#4695](https://github-redirect.dependabot.com/palantir/tslint/issues/4695))
- [`be293b0`](https://github.com/palantir/tslint/commit/be293b0b2005aadfb0cc6e13ab4ca9247490d6c9) Add a fixer for "unnecessary-constructor" rule. ([#4694](https://github-redirect.dependabot.com/palantir/tslint/issues/4694))
- Additional commits viewable in [compare view](https://github.com/palantir/tslint/compare/5.16.0...5.17.0)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps tslint from 5.16.0 to 5.17.0.
Release notes
*Sourced from [tslint's releases](https://github.com/palantir/tslint/releases).* > ## v5.17.0 > - [bugfix] [`quotemark`](https://palantir.github.io/tslint/rules/quotemark/) backtic option now ignores enum members, use strict declarations, lookup types, and strings containing octal escape sequences. ([#4693](https://github-redirect.dependabot.com/palantir/tslint/issues/4693)) > - [bugfix] [`no-redundant-jsdoc`](https://palantir.github.io/tslint/rules/no-redundant-jsdoc/) no longer errors on `JSDocThisTag` ([#4690](https://github-redirect.dependabot.com/palantir/tslint/issues/4690)) > - [chore] Update devDependency mocha from v3.2.0 to v6.1.4 ([#4669](https://github-redirect.dependabot.com/palantir/tslint/issues/4669)) ([#4674](https://github-redirect.dependabot.com/palantir/tslint/issues/4674)) > - [chore] Update devDependency js-yaml from ^3.13.0 to ^3.13.1 ([#4663](https://github-redirect.dependabot.com/palantir/tslint/issues/4663)) > - [chore] Update deprecated devDependency github to @octokit/rest ([#4673](https://github-redirect.dependabot.com/palantir/tslint/issues/4673)) > - [chore] Update devDependency nyc from v13.3.0 to v14.1.1 ([#4699](https://github-redirect.dependabot.com/palantir/tslint/issues/4699)) > - [deprecation] [`no-use-before-declare`](https://palantir.github.io/tslint/rules/no-use-before-declare/) rule for typescript >= 2.9.0 ([#4695](https://github-redirect.dependabot.com/palantir/tslint/issues/4695)) > - [documentation] Minor fix for [`variable-name`](https://palantir.github.io/tslint/rules/variable-name/) rule metadata ([#4731](https://github-redirect.dependabot.com/palantir/tslint/issues/4731)) > - [documentation] Fixed [`no-unused-variable`](https://palantir.github.io/tslint/rules/no-unused-variable/) argument count ([#4683](https://github-redirect.dependabot.com/palantir/tslint/issues/4683)) > - [enhancement] Allow const assertions in [`no-object-literal-type-assertion`](https://palantir.github.io/tslint/rules/no-object-literal-type-assertion/) ([#4681](https://github-redirect.dependabot.com/palantir/tslint/issues/4681)) > - [new-fixer] [`unnecessary-constructor`](https://palantir.github.io/tslint/rules/unnecessary-constructor/) ([#4694](https://github-redirect.dependabot.com/palantir/tslint/issues/4694)) > > Thanks to our contributors! > > - Bjorn Stromberg > - Vitaliy Agoshkov > - knafteN > - Bowen Ni > - Waseem Ahmad > - Åsmund Grammeltvedt > - Eric Ferreira > - Zhen Tian > - Tom Lakesman > - zachkirschChangelog
*Sourced from [tslint's changelog](https://github.com/palantir/tslint/blob/master/CHANGELOG.md).* > ## v5.17.0 > > - [bugfix] [`quotemark`](https://palantir.github.io/tslint/rules/quotemark/) backtic option now ignores enum members, use strict declarations, lookup types, and strings containing octal escape sequences. ([#4693](https://github-redirect.dependabot.com/palantir/tslint/issues/4693)) > - [bugfix] [`no-redundant-jsdoc`](https://palantir.github.io/tslint/rules/no-redundant-jsdoc/) no longer errors on `JSDocThisTag` ([#4690](https://github-redirect.dependabot.com/palantir/tslint/issues/4690)) > - [chore] Update devDependency mocha from v3.2.0 to v6.1.4 ([#4669](https://github-redirect.dependabot.com/palantir/tslint/issues/4669)) ([#4674](https://github-redirect.dependabot.com/palantir/tslint/issues/4674)) > - [chore] Update devDependency js-yaml from ^3.13.0 to ^3.13.1 ([#4663](https://github-redirect.dependabot.com/palantir/tslint/issues/4663)) > - [chore] Update deprecated devDependency github to @octokit/rest ([#4673](https://github-redirect.dependabot.com/palantir/tslint/issues/4673)) > - [chore] Update devDependency nyc from v13.3.0 to v14.1.1 ([#4699](https://github-redirect.dependabot.com/palantir/tslint/issues/4699)) > - [deprecation] [`no-use-before-declare`](https://palantir.github.io/tslint/rules/no-use-before-declare/) rule for typescript >= 2.9.0 ([#4695](https://github-redirect.dependabot.com/palantir/tslint/issues/4695)) > - [documentation] Minor fix for [`variable-name`](https://palantir.github.io/tslint/rules/variable-name/) rule metadata ([#4731](https://github-redirect.dependabot.com/palantir/tslint/issues/4731)) > - [documentation] Fixed [`no-unused-variable`](https://palantir.github.io/tslint/rules/no-unused-variable/) argument count ([#4683](https://github-redirect.dependabot.com/palantir/tslint/issues/4683)) > - [enhancement] Allow const assertions in [`no-object-literal-type-assertion`](https://palantir.github.io/tslint/rules/no-object-literal-type-assertion/) ([#4681](https://github-redirect.dependabot.com/palantir/tslint/issues/4681)) > - [new-fixer] [`unnecessary-constructor`](https://palantir.github.io/tslint/rules/unnecessary-constructor/) ([#4694](https://github-redirect.dependabot.com/palantir/tslint/issues/4694)) > > Thanks to our contributors! > > - Bjorn Stromberg > - Vitaliy Agoshkov > - knafteN > - Bowen Ni > - Waseem Ahmad > - Åsmund Grammeltvedt > - Eric Ferreira > - Zhen Tian > - Tom Lakesman > - zachkirschCommits
- [`92c9f36`](https://github.com/palantir/tslint/commit/92c9f361f7467dcae1383476e95aaffa9ac5abe5) Prepare v5.17.0 ([#4751](https://github-redirect.dependabot.com/palantir/tslint/issues/4751)) - [`b986082`](https://github.com/palantir/tslint/commit/b9860829a2c24c80201f72b575ae27cf22009b05) Add "cd tslint" to README quick start ([#4735](https://github-redirect.dependabot.com/palantir/tslint/issues/4735)) - [`94dafa0`](https://github.com/palantir/tslint/commit/94dafa054db40b7acc2101bcf9538b253d7187f8) [enhancement] Update devDependency nyc from v13.3.0 to v14.1.1 ([#4699](https://github-redirect.dependabot.com/palantir/tslint/issues/4699)) - [`726a65c`](https://github.com/palantir/tslint/commit/726a65c4a783d4561b8cb5be332d79a86bb84117) Fix up variable-name rule metadata ([#4731](https://github-redirect.dependabot.com/palantir/tslint/issues/4731)) - [`8ef652e`](https://github.com/palantir/tslint/commit/8ef652ec381ed309fb42f677948e7c21e06745de) Fixes "no-redundant-jsdoc" exception on this tag ([#4690](https://github-redirect.dependabot.com/palantir/tslint/issues/4690)) - [`3efdfe5`](https://github.com/palantir/tslint/commit/3efdfe57b7c0eb1b21e21cec128c993cf20da438) quiet describe typo ([#4688](https://github-redirect.dependabot.com/palantir/tslint/issues/4688)) - [`c98a859`](https://github.com/palantir/tslint/commit/c98a8596c4b3ed90efb521d5861c62bd0c1c9c39) [quotemark] Exclude some cases from backtick rule ([#4693](https://github-redirect.dependabot.com/palantir/tslint/issues/4693)) - [`d79cd18`](https://github.com/palantir/tslint/commit/d79cd18d9e83234e00ee35fc4dc18fc791a3d4bc) Allow const assertions in no-object-literal-type-assertion ([#4681](https://github-redirect.dependabot.com/palantir/tslint/issues/4681)) - [`5a3a640`](https://github.com/palantir/tslint/commit/5a3a64028c56a658623e8e877eb252b33f29a69d) Deprecate no-use-before-declare rule for typescript >= 2.9.0 ([#4695](https://github-redirect.dependabot.com/palantir/tslint/issues/4695)) - [`be293b0`](https://github.com/palantir/tslint/commit/be293b0b2005aadfb0cc6e13ab4ca9247490d6c9) Add a fixer for "unnecessary-constructor" rule. ([#4694](https://github-redirect.dependabot.com/palantir/tslint/issues/4694)) - Additional commits viewable in [compare view](https://github.com/palantir/tslint/compare/5.16.0...5.17.0)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.