blurhash-base64
TypeScript icon, indicating that this package has built-in type declarations

0.0.3 • Public • Published

Blurhash to Base64

🦄 Turn blurhash to dataURL on the go.

Test Downloads this Week Bundle Size Version

Blurhash to DataURL

📦 Requirements

  • Node.js 16X LTS or Higher 📦

✨ Installation

  • Install the NPM Package with the below command:
#npm
npm install blurhash-base64

#yarn
yarn add blurhash-base64

#pnpm
pnpm add blurhash-base64

💡 Usage Example for next/image component

  • Import blurhashToBase64 in your project
  • Set the placeholder prop to blur
  • And pass the blurhash to blurDataURL prop surrounded by blurhashToBase64 (See below example)
import Image from "next/image";
import { blurhashToBase64 } from "blurhash-base64"; // Import blurhashToBase64

export default function Home() {
  return (
    <div>
      <Image
        src="https://picsum.photos/200/300"
        width={200}
        height={300}
        placeholder="blur"
        blurDataURL={blurhashToBase64("UNFFyr-4VXtm%~Z~VXpJpdngnMtl_Ns7VrXA")}
      />
    </div>
  );
}

☑️ Demo

Blurhash to DataURL

🔯 Credits

💚 Message

I hope you find this useful. If you have any questions, please create an issue.

Package Sidebar

Install

npm i blurhash-base64

Weekly Downloads

101

Version

0.0.3

License

MIT

Unpacked Size

7.1 kB

Total Files

5

Last publish

Collaborators

  • mcnaveen