All Projects → sider → TyScan

sider / TyScan

Licence: MIT License
A command-line tool for scanning TypeScript code

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to TyScan

inline-plz
Inline your lint messages
Stars: ✭ 32 (+68.42%)
Mutual labels:  code-review
codewing
Next level code navigation for Java and Go on GitHub.
Stars: ✭ 37 (+94.74%)
Mutual labels:  code-review
fixCache
Github app that keeps track of bug-prone files from commit history.
Stars: ✭ 82 (+331.58%)
Mutual labels:  code-review
FastLint-Issues
FastLint finds & fixes bugs in your commits
Stars: ✭ 123 (+547.37%)
Mutual labels:  code-review
critiq.vim
Github code reviews from Neovim
Stars: ✭ 69 (+263.16%)
Mutual labels:  code-review
git-reviewers
Intelligently find code reviewers
Stars: ✭ 14 (-26.32%)
Mutual labels:  code-review
localhost-sonarqube
Analysing source code locally with SonarQube in a Docker environment.
Stars: ✭ 17 (-10.53%)
Mutual labels:  code-review
code-review
Um projeto onde você pode enviar seu código fonte para outras pessoas te ajudarem a melhorar
Stars: ✭ 84 (+342.11%)
Mutual labels:  code-review
reviewio
code review stats for
Stars: ✭ 22 (+15.79%)
Mutual labels:  code-review
auto-request-review
A GitHub Action that automatically requests review of a pull request based on files changes and/or groups the author belongs to 🤖
Stars: ✭ 52 (+173.68%)
Mutual labels:  code-review
dispatch
🦀 Dispatch makes sure pull requests within a GitHub organization get reviewed by the right people.
Stars: ✭ 22 (+15.79%)
Mutual labels:  code-review
code-review-estimator
Estimate cost of code review using Machine Learning
Stars: ✭ 49 (+157.89%)
Mutual labels:  code-review
core-review
Scripts, tools & info for doing Bitcoin Core development and code review
Stars: ✭ 78 (+310.53%)
Mutual labels:  code-review
phinder
PHP code piece finder
Stars: ✭ 54 (+184.21%)
Mutual labels:  code-review
gitarena
Software development platform with built-in vcs, issue tracking and code review
Stars: ✭ 26 (+36.84%)
Mutual labels:  code-review
dx-scanner
CLI tool that allows you to measure quality of a team work and an app based on your source code.
Stars: ✭ 79 (+315.79%)
Mutual labels:  code-review
gerrit-cli
Gerrit in your command lines.
Stars: ✭ 39 (+105.26%)
Mutual labels:  code-review
software-practice-thoughts
📚 🐣 软件实践文集。主题不限,思考讨论有趣有料就好,包含如 系统的模型分析/量化分析、开源漫游者指南、软件可靠性设计实践…… 🥤
Stars: ✭ 122 (+542.11%)
Mutual labels:  code-review
hubot-code-review
A Hubot script for GitHub code review on Slack.
Stars: ✭ 38 (+100%)
Mutual labels:  code-review
sonarqube-action
Integrate SonarQube scanner to GitHub Actions
Stars: ✭ 90 (+373.68%)
Mutual labels:  code-review

TyScan logo

TyScan

npm version

TyScan is a command-line tool for scanning TypeScript code by own custom rules.

Getting started

  1. Install TyScan and TypeScript:
$ npm install tyscan typescript --save-dev
  1. Verify the installation:
$ npx tyscan --version
  1. Create a rule file tyscan.yml:
$ npx tyscan init
  1. Scan your TypeScript files:
$ npx tyscan scan

You can write your own rules into the generated tyscan.yml file. See the documentation for more details.

Docker

We provide Docker images for TyScan.

$ docker run -it --rm -v "$PWD":/work sider/tyscan

You can pick a tag for the version you want to use or try with the latest tag (default).

Also, you can try with the master tag which points to the latest version on the master branch!

Documentation

Contributing

Bug reports, feature requests, and pull requests are welcome on GitHub at https://github.com/sider/TyScan.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].