Skip to content
This repository has been archived by the owner on Apr 27, 2021. It is now read-only.

SonarTS 1.0.0 RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@vilchik-elena vilchik-elena released this 14 Aug 08:11
· 377 commits to master since this release

We are happy to announce the feedback period for SonarTS 1.0.0 πŸŽ‰ , a static code analyzer for TypeScript.

Main features:

  • 20 bug-detection and code-smell-detection rules (based on code-modeling engines : Control Flow, Symbol Table and Live Variable Analysis)
  • SonarQube-specific :
    • 2 Standard profiles : SonarWay and SonarWay Recommended (with 60 rules)
    • Optional style and coding-convention rules
    • Code coverage import (sonar.typescript.lcov.reportPaths property)
    • Basic Metrics
    • Duplication detection
  • 1 non-opinionated bug-detection ruleset configuration for TSLint

Do not forget:

  • download dependencies of the project before doing analysis (e.g. run npm install)
  • versions being supported (these or newer): Node.js v6 LTS, TypeScript 2.2

For TSLint users : npm install tslint-sonarts@1.0.0-6
For SonarQube users : Please find jar attached to this pre-release