brettz9

brettz9/es-file-traverse

Traverse ECMAScript (JavaScript) files by their `import`/`require` chains

JavaScript
2
1
MIT License

This project provides a tool for traversing ECMAScript (JavaScript) files by their import/require chains, allowing you to build a list of files and optionally execute callbacks with file names, source code, and ASTs. It's designed for developers who need to analyze or lint JavaScript codebases, particularly when checking third-party dependencies for vulnerabilities or intrusive practices, and can be integrated with ESLint for comprehensive code analysis.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of brettz9/es-file-traverse

Account's avatar
Babel compiler core.
Account's avatar
ESLint parser that allows for linting of experimental syntax transformed by Babel
Account's avatar
Auto-add help and version CLI and update notification checks
Account's avatar
This plugin adds `TypeScript` support to `eslint-plugin-import`
Account's avatar
A query library for ECMAScript AST using a CSS selector like query language.
Account's avatar
fetch for read and write access to the local file system
Account's avatar
Find package.json files in parent directories, keep finding until you find the right one using iterators.
Account's avatar
Fast & forgiving HTML/XML parser
Account's avatar
Prevent common problems when using chai-as-promised
Account's avatar
Extends Chai with assertions about promises.
Account's avatar
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
output coverage reports using Node.js' built in coverage
Account's avatar
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
Convert `command-line-usage` JSON or JavaScript ESM into HTML or SVG files
Account's avatar
Generate coverage badges during local nyc/istanbul execution
Account's avatar
An expansion and tweaking of the "standard" config style for ESLint
Account's avatar
Create badges to reflect the number/types of passing eslint rules.
Account's avatar
Builds a badge indicating your project's license(s) and those of its dependencies.
Account's avatar
simple, flexible, fun test framework
Account's avatar
Mocha reporter which outputs badge with the number of tests passed and failed.
Account's avatar
Generate multiple mocha reports in a single mocha execution.
Account's avatar
TypeScript is a language for application scale JavaScript development

Support the repos that depend on this repository

Top contributors

brettz9's profile
brettz9
161 contributions
dependabot[bot]'s profile
dependabot[bot]
8 contributions
lgtm-migrator's profile
lgtm-migrator
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet