Skip to content

adhywiranata/codetious

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codetious

🔧 Toolkit to analyze EcmaScript codes

What

Evaluate EcmaScript (JavaScript) codes and select or validate them based on your use-cases. This library heavily uses Esprima an EcmaScript parser and acts as a wrapper to select or check the codes.

Why

Sometimes we need to thoroughly check some codes, not just the output, wether it contains certain variable with proper naming, function that do things that we expected, or expressions that processed properly. This library helps to do what unit tests can't do.

Features

  • Variable Listing
  • Variable Lookup
  • Expressions Listing
  • Expressions Types Grouping
  • Function Listing
  • Handle Evaluations
  • Conditionals Handling
  • Loop Errors Handling
  • Recursion Errors Handling
  • Deep Variable Listing
  • Deep Variable Lookup
  • Asynchronous Processes Listing
  • Asynchronous Processes Lookup

Docs

WIP

About

🛠️ Toolkit to Analyze EcmaScript codes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published