image-meta

[![npm version][npm-v-src]][npm-v-href] [![npm downloads][npm-d-src]][npm-d-href] [![bundle phobia][bundlephobia-src]][bundlephobia-href]

Usage no npm install needed!

<script type="module">
  import imageMeta from 'https://cdn.skypack.dev/image-meta';
</script>

README

image-meta

npm version npm downloads bundle phobia

Using yarn:

yarn add image-meta

Using npm:

npm install image-meta

Usage:

import { imageMeta } from 'image-meta'
import fetch from 'node-fetch'

const data = await fetch(url).then(res => res.buffer())
const { width, height, mimeType } = await imageMeta(data)

Note: This package only works with Node.js because of Buffer dependency!

License

MIT - Based on image-size