# blob-polyfill

> Blob.js implements the W3C Blob interface in browsers that do not natively support it.

Latest version **9.0.20240710** (published 2024-07-10) · MIT license · 0 weekly downloads

## Install

```sh
npm install blob-polyfill
pnpm add blob-polyfill
yarn add blob-polyfill
bun add blob-polyfill
```

## 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 | 9.0.20240710 |
| Published | 2024-07-10 |
| First published | 2015-03-20 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 27.4 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 43 |
| Author | Eli Grey |
| Maintainers | bjornstar |
| Keywords | blob, polyfill |

## Links

- npm: https://www.npmjs.com/package/blob-polyfill
- Repository: https://github.com/bjornstar/blob-polyfill
- Issues: https://github.com/bjornstar/blob-polyfill/issues
- npm.io page: https://npm.io/package/blob-polyfill

## Recent versions

- 9.0.20240710 (latest) — 2024-07-10
- 8.0.20240630 — 2024-06-30
- 7.0.20220408 — 2022-04-08
- 6.0.20211015 — 2021-10-15
- 5.0.20210201 — 2021-02-03
- 4.0.20200601 — 2020-06-01
- 4.0.20200531 — 2020-05-31
- 4.0.20190430 — 2019-04-30
- 3.0.20180112 — 2018-07-10
- 2.0.20171115 — 2017-11-15
- 1.0.20150320 — 2015-03-20

## README

# Blob Polyfill

[![npm](https://img.shields.io/npm/v/blob-polyfill.svg)](https://www.npmjs.com/package/blob-polyfill)
[![npm](https://img.shields.io/npm/dm/blob-polyfill.svg)](https://www.npmjs.com/package/blob-polyfill)
[![build status](https://github.com/bjornstar/blob-polyfill/actions/workflows/node.js.yml/badge.svg?branch=master)](https://github.com/bjornstar/blob-polyfill/actions/workflows/node.js.yml?query=branch%3Amaster)

## Purpose

Blob Polyfill serves [Blob.js][0] over npm.

Blob.js implements the W3C [`Blob`][1] interface in browsers that do not natively support it.

## Changelog

[Please read the changelog](CHANGELOG.md)

## Installation

To install this library, run:

```bash
$ npm install blob-polyfill --save
```

## Usage

CommonJS:
```js
var Blob = require('blob-polyfill').Blob;
```

AMD
```js
import { Blob } from 'blob-polyfill';
```

## Supported browsers

Blob.js shares the [same supported browsers as FileSaver.js][2].

## License

[MIT](LICENSE.md)

![Tracking image](https://in.getclicky.com/212712ns.gif)

  [0]: https://github.com/eligrey/Blob.js
  [1]: https://developer.mozilla.org/en-US/docs/Web/API/Blob
  [2]: https://github.com/eligrey/FileSaver.js#supported-browsers

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