0.0.9 • Published 4 years ago

brewquire v0.0.9

Weekly downloads
2
License
ISC
Repository
github
Last release
4 years ago

Browser require, bringing the power of npm into your browser.

Demo

Getting started

Prepare package.json and package-lock.json like normal. By default, brewquire will looks for package-lock.json in the current path and resolve all dependencies from there.

<script src="https://unpkg.com/brewquire"></script>
<script>brewquire("./index")</script>

You can also, points to a remote package-lock.json. Brewquire will resolve from node_modules folder on the same path as package-lock.json

<script src="https://unpkg.com/brewquire"></script>
<script>brewquire("./index", {packageLock: "vue-demo/package-lock.json"})</script>

You can also use cdn to load all dependencies. (See Demo source for a complete example)

<script src="https://unpkg.com/brewquire"></script>
<script>brewquire("./index", {cdn: "https://unpkg.com"})</script>

If you need to configure babel, please provide a transform method

<script src="https://unpkg.com/brewquire"></script>
<script src="https://unpkg.com/@babel/standalone"></script>
<script>
    let transform = (code,url) => {
        return Babel.transform(code,
            {filename:url,presets: ["es2015", ["stage-2", {decoratorsLegacy: true, loose: true}]]}
        ).code;
    };
    brewquire("./index", {transform})
</script>
0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

5 years ago

0.0.6-rc.0

5 years ago

0.0.5

5 years ago

0.0.5-rc.1

5 years ago

0.0.5-rc.0

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.3-rc.0

5 years ago

0.0.2

5 years ago

0.0.2-rc.0

5 years ago