This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

async-assets

0.0.1-alpha.1.1 • Public • Published

Build Version License GitHub last commit

A simple, lightweight JavaScript API for asynchronous including assets.

Introduction

⚡️ Asynchronous loading of styles and scripts without blocking rendering on the page. You can achieve significant growth with Google PageSpeed ​​Insights.

Installation

There are few options on how to include/import package into your project:

NPM

You can install package from NPM

$ npm install async-assets -D

Promise based API

import AsyncAssets from 'async-assets'

try {
  const assets = await AsyncAssets('...')
  // do something
} catch (err) {
  console.log('Something wrong', err)
}

Callback API (for backward compatibility)

import AsyncAssets from 'async-assets'

AsyncAssets('...', (err) => {
  if (err) throw 'Something wrong'

  console.log('success')
})

Use from CDN

If you don't want to include package files in your project, you may use it from CDN. The following files are available:

<script src="https://unpkg.com/async-assets/bundle.js"></script> 
<!-- or -->
<script src="https://unpkg.com/async-assets/bundle.min.js"></script>

<script>
  try {
    const assets = await AsyncAssets('...')
    // do something
  } catch (err) {
    console.log('Something wrong', err)
  }
</script>

Download assets

If you want to use package locally, you can directly download them from https://unpkg.com/async-assets/

How to use?

Docs coming soon...

License

MIT - Copyright (c) 2021-present

developed by azabroflovski 🍬

Package Sidebar

Install

npm i async-assets

Weekly Downloads

3

Version

0.0.1-alpha.1.1

License

MIT

Unpacked Size

4.91 kB

Total Files

8

Last publish

Collaborators

  • azabroflovski