0.0.30 • Published 4 years ago

yotpo-minimal v0.0.30

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

Yotpo Minimal

Yotpo's "widget.js", manually minified from 554kb+ to under 150kb (40kb across a brotli-enabled server)

Installation

<script type="application/javascript">
var requestIdleCallback = window.requestIdleCallback ||
    function(cb) {
        const start = Date.now();
        return setTimeout(function() {
            cb({
                didTimeout: false,
                timeRemaining: function() {
                    return Math.max(0, 50 - (Date.now() - start));
                },
            });
        }, 1);
    };

requestIdleCallback(function e() {
    var e = document.createElement('script');
    e.type = 'text/javascript', e.defer = !0, e.src = 'https://cdn.jsdelivr.net/npm/yotpo-minimal@latest/yotpo-minimal.js';
    var t = document.getElementsByTagName('script')[0];
    t.parentNode.insertBefore(e, t)
}, {
    timeout: 2500
});
</script>

Usage

Include above tag.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

0.0.30

4 years ago

0.0.29

4 years ago

0.0.28

4 years ago

0.0.27

4 years ago

0.0.26

4 years ago

0.0.25

4 years ago

0.0.24

4 years ago

0.0.23

4 years ago

0.0.22

4 years ago

0.0.21

4 years ago

0.0.20

4 years ago

0.0.19

4 years ago

0.0.18

4 years ago

0.0.17

4 years ago

0.0.16

4 years ago

0.0.15

4 years ago

0.0.14

4 years ago

0.0.13

4 years ago

0.0.12

4 years ago

0.0.11

4 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago