]> git.proxmox.com Git - mirror_novnc.git/commit - package.json
Optimize ES6 Module Loader Polyfill
authorSolly Ross <sross@redhat.com>
Sat, 11 Feb 2017 21:49:03 +0000 (16:49 -0500)
committerSolly Ross <sross@redhat.com>
Tue, 21 Mar 2017 21:39:07 +0000 (17:39 -0400)
commit399fa2ee2da4b7a766e7b95b56436e79f0a42a73
tree5f37101b8384b95662fa6a81fd3d95a5c72ce203
parente25f9c40102c6566e63b7caa30f620da86fd0d60
Optimize ES6 Module Loader Polyfill

This commit makes the ES6 module loader polyfill use Web Workers,
so that Babel doesn't block the browser from animating.  It also
uses localStorage to cache the compiled results, only recompiling
on source changes, so it makes loading faster while developing noVNC.

This includes a vendored copy of the ES6 module loader, modified as
described above.
LICENSE.txt
package.json
utils/use_require.js
vendor/browser-es-module-loader/.npmignore [new file with mode: 0644]
vendor/browser-es-module-loader/README.md [new file with mode: 0644]
vendor/browser-es-module-loader/dist/babel-worker.js [new file with mode: 0644]
vendor/browser-es-module-loader/dist/browser-es-module-loader.js [new file with mode: 0644]
vendor/browser-es-module-loader/rollup.config.js [new file with mode: 0644]
vendor/browser-es-module-loader/src/babel-worker.js [new file with mode: 0644]
vendor/browser-es-module-loader/src/browser-es-module-loader.js [new file with mode: 0644]
vnc.html