@armniko/assets
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

Assets

Latest Release pipeline status coverage report

Javascript/typescript library for fetching, storing and retrieving assets!
Supported formats: jpg, jpeg, png, gif, svg


Installation

npm install @armniko/assets

Usage

import {Assets, AssetsBatch, Progress} from '@armniko/assets';

const assetsBatch: AssetsBatch = new AssetsBatch({
    assets: [
        'url/to/asset-1.png',
        'url/to/asset-2.jpg',
    ],
    onLoad: (name: string, progress: Progress): void => {
        console.log('Loaded: ' + name, progress.percents());
    },
    onComplete: (): void => {
        console.log('Done!');
    },
    onError: (url: string, error: Error): void => {
        console.log(url, error);
    }
});

const assets: Assets = new Assets();
assets.fetch(assetsBatch);

Changelog

v1.1.0 Precompile UMD and ESM
v1.0.0 Initial version

Package Sidebar

Install

npm i @armniko/assets

Weekly Downloads

42

Version

1.1.0

License

MIT

Unpacked Size

13 kB

Total Files

18

Last publish

Collaborators

  • armins.nikolajevs