Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enables most TSLint rules #115

Merged
merged 7 commits into from
May 4, 2018
Merged

Enables most TSLint rules #115

merged 7 commits into from
May 4, 2018

Conversation

cloudify
Copy link
Contributor

@cloudify cloudify commented May 4, 2018

No description provided.

@digitalcitizenship
Copy link

digitalcitizenship commented May 4, 2018

Warnings
⚠️

Please include a Pivotal story at the beginning of the PR title (see below).

⚠️

Please include a description of your PR changes.

Example of PR titles that include pivotal stories:

  • single story: [#123456] my PR title
  • multiple stories: [#123456,#123457,#123458] my PR title

New dependencies added: typestrict.

typestrict

Author: Unknown

Description: Tslint config focused on maximizing type safety 💪

Homepage: https://github.com/krzkaczor/TypeStrict#readme

Created5 months ago
Last Updatedabout 1 month ago
LicenseMIT
Maintainers1
Releases7
Direct Dependenciestslint-microsoft-contrib and tslint-sonarts
README

TypeStrict

Tslint config focused on maximizing type safety 💪

Installation

npm install --save-dev typestrict

or

yarn add --dev typestrict

Usage

Create tslint.json:

{
  "extends": "typestrict"
}

and run tslint -c ./tslint.json --project ./tsconfig.json --format stylish.

Remember to use strict compiler setting in tsconfig.json!

Description

All rules in this config are focused on catching bugs in your code and be as not annoying as possible. They don't
care about code style or formatting.

TypeStrict combines rules from various rule sets: tslint,
sonarTS,
tslint-microsoft-contrib.

Complete rules list

Tslint

SonarTS

Microsoft Contrib

Contributing

Do you have idea for new rule to be added? You don't agree with one of rules included? Feel free to create issue / PR.

License

MIT by Krzysztof Kaczor

Generated by 🚫 dangerJS

@codecov
Copy link

codecov bot commented May 4, 2018

Codecov Report

Merging #115 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@          Coverage Diff          @@
##           master   #115   +/-   ##
=====================================
  Coverage     100%   100%           
=====================================
  Files           2      2           
  Lines          28     28           
  Branches        2      2           
=====================================
  Hits           28     28

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update fd338ee...6706d16. Read the comment docs.

@cloudify cloudify merged commit 807b323 into master May 4, 2018
@cloudify cloudify deleted the tslint-rules branch May 4, 2018 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants