open-index/open-npm huggingface dataset:
npm package: @jeremiah_tenbrink/for-every-node
Description: Function that will call a callback for every child node. Uses a queue, not recursion.
Author: Jeremiah Tenbrink
Latest version: 1.0.6

<h1 align="center">Welcome to @jeremiah_tenbrink/for-every-node 👋</h1>
<p>
  <a href="https://www.npmjs.com/package/@jeremiah_tenbrink/for-every-node" target="_blank">
    <img alt="Version" src="https://img.shields.io/npm/v/@jeremiah_tenbrink/for-every-node.svg">
  </a>
  <a href="https://jeremiahtenbrink.github.io/for-every-node/" target="_blank">
    <img alt="Documentation" src="https://img.shields.io/badge/documentation-yes-brightgreen.svg" />
  </a>
  <a href="https://github.com/jeremiahtenbrink/for-every-node/graphs/commit-activity" target="_blank">
    <img alt="Maintenance" src="https://img.shields.io/badge/Maintained%3F-yes-green.svg" />
  </a>
  <a href="https://github.com/jeremiahtenbrink/for-every-node/blob/master/LICENSE" target="_blank">
    <img alt="License: MIT" src="https://img.shields.io/github/license/jeremiahtenbrink/for-every-node" />
  </a>
<a href="https://codeclimate.com/github/jeremiahtenbrink/for-every-node/maintainability"><img src="https://api.codeclimate.com/v1/badges/ceb1303dc87248c10ab0/maintainability" /></a>
<a href="https://codeclimate.com/github/jeremiahtenbrink/for-every-node/test_coverage"><img src="https://api.codeclimate.com/v1/badges/ceb1303dc87248c10ab0/test_coverage" /></a>

</p>


Function that will call a callback for every child node. Uses a <a href="https://github.com/jeremiahtenbrink/queue">queue</a>
, not recursion.

## Install

### With Npm
```shell script
npm install @jeremiah_tenbrink/for-every-node
```

### With Yarn
```shell script
yarn add @jeremiah_tenbrink/for-every-node
```

## Usage

```javascript
import {callForEveryNode} from "@jeremiah_tenbrink/for-every-node";

callForEveryNode(htmlElementWithChildNodes, (el => {
console.log(el)
}))
```

## Author

👤 **Jeremiah Tenbrink**

* Portfolio: http://tenbrink.dev
* GitHub: [@jeremiahtenbrink](https://github.com/jeremiahtenbrink)
* LinkedIn: [@jeremiahtenbrink](https://linkedin.com/in/jeremiahtenbrink)

## 🤝 Contributing

Contributions, issues and feature requests are welcome!<br />Feel free to check [issues page](https://github.com/jeremiahtenbrink/for-every-node/issues). 

## Show your support

Give a ⭐️ if this project helped you!

## 📝 License

Copyright © 2020 [Jeremiah Tenbrink](https://github.com/jeremiahtenbrink).<br />
This project is [MIT](https://github.com/jeremiahtenbrink/for-every-node/blob/master/LICENSE) licensed.

***
_This README was generated with ❤️ by [readme-md-generator](https://github.com/kefranabg/readme-md-generator)_
npm package: @jeremiah_tenbrink/queue
Description: Queue using a doubly linked list.
Author: Jeremiah Tenbrink
Latest version: 1.0.6

<h1 align="center">Welcome to @jeremiah_tenbrink/queue 👋</h1>
<p>
  <a href="https://www.npmjs.com/package/@jeremiah_tenbrink/queue" target="_blank">
    <img alt="Version" src="https://img.shields.io/npm/v/@jeremiah_tenbrink/queue.svg">
  </a>
  <a href="https://jeremiahtenbrink.github.io/queue/" target="_blank">
    <img alt="Documentation" src="https://img.shields.io/badge/documentation-yes-brightgreen.svg" />
  </a>
  <a href="https://github.com/jeremiahtenbrink/queue/graphs/commit-activity" target="_blank">
    <img alt="Maintenance" src="https://img.shields.io/badge/Maintained%3F-yes-green.svg" />
  </a>
  <a href="https://github.com/jeremiahtenbrink/queue/blob/master/LICENSE" target="_blank">
    <img alt="License: MIT" src="https://img.shields.io/github/license/jeremiahtenbrink/queue" />
  </a>
<a href="https://codeclimate.com/github/jeremiahtenbrink/queue/maintainability"><img src="https://api.codeclimate.com/v1/badges/1a5cf55dfc93cec35431/maintainability" /></a>

<a href="https://codeclimate.com/github/jeremiahtenbrink/queue/test_coverage"><img src="https://api.codeclimate.com/v1/badges/1a5cf55dfc93cec35431/test_coverage" /></a>

</p>


Queue using a doubly linked list.

<a href="https://github.com/jeremiahtenbrink/doubly-linked-list">
@jeremiah_tenbrink/doubly-linked-list
</a>

## Install

### With Npm
```shell script
npm install @jeremiah_tenbrink/queue
```

### With yarn
```shell script
yarn add @jeremiah_tenbrink/queue
```

## Usage

```javascript
import {Queue} from "@jeremiah_tenbrink/queue";

const q = new Queue();
q.enqueue('some value')
q.enqueue('another value')

while (!q.isEmpty()){
  const current = q.dequeue();
  console.log(current)
}
```


## Author

👤 **Jeremiah Tenbrink**

* Portfolio: http://tenbrink.dev
* GitHub: [@jeremiahtenbrink](https://github.com/jeremiahtenbrink)
* LinkedIn: [@jeremiahtenbrink](https://linkedin.com/in/jeremiahtenbrink)

## 🤝 Contributing

Contributions, issues and feature requests are welcome!<br />Feel free to check [issues page](https://github.com/jeremiahtenbrink/queue/issues).

## Show your support

Give a ⭐️ if this project helped you!

## 📝 License

Copyright © 2020 [Jeremiah Tenbrink](https://github.com/jeremiahtenbrink).<br />
This project is [MIT](https://github.com/jeremiahtenbrink/queue/blob/master/LICENSE) licensed.

***
_This README was generated with ❤️ by [readme-md-generator](https://github.com/kefranabg/readme-md-generator)_