JSPM

vite-plugin-arraybuffer

0.0.4
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 6740
  • Score
    100M100P100Q131675F
  • License MIT

Vite plugin for import file with ArrayBuffer or Uint8Array.

Package Exports

  • vite-plugin-arraybuffer
  • vite-plugin-arraybuffer/types

Readme

vite-plugin-arraybuffer

Vite plugin for import file with ArrayBuffer or Uint8Array!

Install

pnpm add vite-plugin-arraybuffer -D

Usage

vite.config.ts

import { defineConfig } from "vite";
import arraybuffer from "vite-plugin-arraybuffer";

export default defineConfig({
  plugins: [arraybuffer()],
});
import arrayBuffer from "./typescript.svg?arraybuffer";
import uint8array from "./typescript.svg?uint8array";

TypeScript support

This plugin also supports typing for typescript

tsconfig.json

{
  "compilerOptions": {
    "types": ["vite-plugin-arraybuffer/types"]
  },
  "include": ["src"]
}