Skip to content
This repository has been archived by the owner on Dec 30, 2022. It is now read-only.

andrewjensen/hekla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEPRECATED

This project is deprecated. I have not kept up with maintenance of Hekla so I believe it is best to archive it.

Using static code analysis for reporting is still immensely useful. Here are some related projects that might be helpful in doing this analysis:

  • jscodeshift, a codemod toolkit that can also be used for gathering data
  • tree-sitter, a cross-language parser generator tool
  • AST Explorer, for quickly seeing ASTs and prototyping codemods+linter rules
  • react-scanner, static code analysis specifically for React components

hekla

A pluggable static code analysis toolset for understanding large Javascript projects

Build Status

Hekla Intro Diagram

Getting Started

The easiest way to start using Hekla is through the Webpack plugin and the CLI tool. You can also install and use the core analysis package directly.

"Hekla?"

Hekla is named after a volcano in Iceland!

About

A pluggable static code analysis toolset for understanding large Javascript projects

Resources

License

Stars

Watchers

Forks

Packages

No packages published