# traverse-components

> A helper to traverse a component's dependencies.

Latest version **0.0.1** (published 2013-10-09) · MIT license · 0 weekly downloads

## Install

```sh
npm install traverse-components
pnpm add traverse-components
yarn add traverse-components
bun add traverse-components
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.1 |
| Published | 2013-10-09 |
| First published | 2013-10-09 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | ianstormtaylor |
| Keywords | component, components, traverse, command, plugin |

## Links

- npm: https://www.npmjs.com/package/traverse-components
- Repository: https://github.com/segmentio/traverse-components
- Issues: https://github.com/segmentio/traverse-components/issues
- npm.io page: https://npm.io/package/traverse-components

## Alternatives

- [@salesforce/cli](https://npm.io/package/@salesforce/cli.md) — 389.7K weekly downloads
- [@mintlify/cli](https://npm.io/package/@mintlify/cli.md) — 208.9K weekly downloads
- [@grafana/e2e-selectors](https://npm.io/package/@grafana/e2e-selectors.md) — 128.7K weekly downloads
- [mintlify](https://npm.io/package/mintlify.md) — 112.0K weekly downloads
- [@intlayer/cli](https://npm.io/package/@intlayer/cli.md) — 22.8K weekly downloads

## Recent versions

- 0.0.1 (latest) — 2013-10-09

## README

# traverse-components
  
  A helper to traverse a component's dependencies.

## Installation
  
    $ npm install traverse-components

## API

### traverse(file, callback)
  
  Traverse a component.json `file`'s dependencies, calling `callback` with:

    {
      json: { ... } // the dep's component.json
      file: '...' // the path to the component.json file
      parent: { ... } // the parent's component.json
    }

## License

  MIT

---
_Source: https://npm.io/package/traverse-components · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
