# image-buffer-utils

> This is a JavaScript library for manipulating image buffers with pure functions. It's not the most efficient way of doing this, and you probably won't be able to use this library in a performance-critical project. It's just for practicing image processing

Latest version **1.0.0** (published 2018-11-07) · MIT license · 0 weekly downloads

## Install

```sh
npm install image-buffer-utils
pnpm add image-buffer-utils
yarn add image-buffer-utils
bun add image-buffer-utils
```

## Health

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

Positive: no vulnerabilities.

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

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2018-11-07 |
| First published | 2018-11-07 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=8.11.2 |
| Dependencies | 2 |
| Unpacked size | 16.5 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 2 |
| Author | Andor Polgar |
| Maintainers | andormade |

## Links

- npm: https://www.npmjs.com/package/image-buffer-utils
- Repository: https://github.com/andormade/image-buffer-utils
- Homepage: https://github.com/andormade/image-buffer-utils#readme
- Issues: https://github.com/andormade/image-buffer-utils/issues
- npm.io page: https://npm.io/package/image-buffer-utils

## Dependencies (2)

- [nyc](https://npm.io/package/nyc.md) ^13.1.0
- [sinon](https://npm.io/package/sinon.md) ^7.1.1

## Recent versions

- 1.0.0 (latest) — 2018-11-07

## README

[![npm version][npm-svg]][npm-url]
[![Build Status][travis-svg]][travis-url]
[![Dev dependency Status][david-devdeps-svg]][david-devdeps-url]

# image-buffer-utils

This is a JavaScript library for manipulating image buffers with pure functions. It's not the most efficient way of doing this, and you probably won't be able to use this library in a performance-critical project. It's just for practicing image processing algorithms and functional programming.

## Installation
This module is distributed via npm:
```
npm install image-buffer-utils
```

## Usage
```
import ImageBufferUtils from 'image-buffer-utils';

const canvas = ImageBufferUtils.createImageBuffer(16, 16);
const color = [0, 0, 0, 0];

ImageBufferUtils.drawRect(canvas, 16, true, 0, 0, 16, 16, color);
```

This code is released under the MIT license, feel free to do whatever you want with it.

[npm-svg]: https://img.shields.io/npm/v/image-buffer-utils.svg
[npm-url]: https://www.npmjs.com/package/image-buffer-utils
[travis-svg]: https://travis-ci.org/andormade/image-buffer-utils.svg?branch=master
[travis-url]: https://travis-ci.org/andormade/image-buffer-utils
[david-devdeps-svg]: https://david-dm.org/andormade/image-buffer-utils/dev-status.svg
[david-devdeps-url]: https://david-dm.org/andormade/image-buffer-utils#info=devDependencies

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