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
·
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