AssemblyScript transform to inline images as arrays of RGBA values 🚀
Based on https://github.com/surma/as-inliner
npm install as-inliner-image -D
const image: StaticArray<u8> = Inliner.inlineImageAsRgbaStaticArray(
"../assets/image.png"
);
Inlining works through ASC transforms:
npx asc assembly/index.ts --transform as-inliner-image
or place it in your asconfig.json
:
{
...
"options": {
"transform": ["as-inliner-image"]
}
}
Or extend the asconfig.json
here:
{
"extend": "as-inliner-image/asconfig.json"
}