Skip to content

artemave/js-editor-tags

Repository files navigation

js-editor-tags Build Status

Generate tags file for javascript codebase using static code analyses.

Is it fast?

Yes, it is fast.

Usage

npm install -g js-editor-tags

# generate `tags` file for all _not git ignored_, _existing_, js/mjs/jsx files in the current folder and subfolders
js-editor-tags

# update existing `tags` file instead of regenerating it
js-editor-tags -u

# generate `tags` file and keep it up to date as the files change
js-editor-tags -w

# if you keep compiled js in git, you might want to exlude it
js-editor-tags --ignore "dist" --ignore "build"

# ultimately, you can just pipe in a list of files to tag
git ls-files | js-editor-tags

# and watch it your way
fswatch -0 -r . | while read -d "" file_path; do git ls-files $file_path; done | js-editor-tags -u

Another option is to use a git hook to run the script. Here's an example.

Running tests

yarn test

About

Generate tags file for javascript codebase using static code analyses.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •