# load-jscript

> Module for script loader for the browser using the script tags

Latest version **1.0.1** (published 2019-03-06) · ISC license · 0 weekly downloads

## Install

```sh
npm install load-jscript
pnpm add load-jscript
yarn add load-jscript
bun add load-jscript
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.1 |
| Published | 2019-03-06 |
| First published | 2018-11-15 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 3.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Bohdan Partyk |
| Maintainers | partyk |
| Keywords | Webpack, JavaScript, Module |

## Links

- npm: https://www.npmjs.com/package/load-jscript
- Repository: https://github.com/partyk/load-script
- Homepage: https://github.com/partyk/load-script#readme
- Issues: https://github.com/partyk/load-script/issues
- npm.io page: https://npm.io/package/load-jscript

## Alternatives

- [raw-loader](https://npm.io/package/raw-loader.md) — 4.3M weekly downloads
- [plop](https://npm.io/package/plop.md) — 1.4M weekly downloads
- [webpack-deadcode-plugin](https://npm.io/package/webpack-deadcode-plugin.md) — 80.3K weekly downloads
- [@storybook/preact-vite](https://npm.io/package/@storybook/preact-vite.md) — 54.2K weekly downloads
- [vite-plugin-transform](https://npm.io/package/vite-plugin-transform.md) — 2.4K weekly downloads

## Recent versions

- 1.0.1 (latest) — 2019-03-06
- 1.0.0 — 2018-11-15

## README

# load-jscript

Promise based script loader for the browser using script tags.

# usage

## install

```
$ npm install load-jscript
```

## options

- `type`: defaults to `text/javascript`.
- `async`: defaults to `true`.
- `charset`: defaults to `utf-8`.
- `id`: no default value.

## examples

```
// import module
import loadJScript from 'node_modules/load-jscript';
```

```
loadJScript.load(url|[urls], options)
    .then(callback)
    .catch(error) 
```

```
// single script
loadJScript.load('//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js').then(() => {
    console.log(_.VERSION);   
});

//multiple script
loadJScript.load([
    '//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js', 
    '//cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js']
    ).then(() => {
        console.log(_.VERSION);
        console.log(jQuery.fn.jquery);
    }
);
```

---
_Source: https://npm.io/package/load-jscript · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
