2.0.0 • Published 4 years ago

ico-size v2.0.0

Weekly downloads
18
License
MIT
Repository
github
Last release
4 years ago

ico-size

npm GitHub license

A module to get dimensions of ico/cur files

Install

npm install --save ico-size
# or
yarn add ico-size

Usage

import * as https from 'https'
import { icoSizeOf } from 'ico-size'

https.get('https://www.google.com/favicon.ico', res => {
  const chunks = []
  res
  .on('data', chunk => chunks.push(chunk))
  .on('end', () => {
    const buffer = Buffer.concat(chunks)
    console.log(icoSizeOf(buffer)) // { width: 16, height: 16 }
  })
})

API

function icoSizeOf(buffer: ArrayBuffer): { width: number, height: number }