Skip to content

Commit db15497

Browse files
authored
Merge pull request #238 from oschwede/fix/sandbox-promises
Fix/sandbox promises
2 parents d87c258 + 263f54f commit db15497

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

rollup.config.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ export default [
3333
external: [
3434
'jspdf',
3535
'html2canvas',
36-
'es6-promise/auto'
3736
],
3837
globals: {
38+
'es6-promise': 'es6promise',
3939
jspdf: 'jsPDF',
4040
html2canvas: 'html2canvas'
4141
},
@@ -57,9 +57,9 @@ export default [
5757
external: [
5858
'jspdf',
5959
'html2canvas',
60-
'es6-promise/auto'
6160
],
6261
globals: {
62+
'es6-promise': 'es6promise',
6363
jspdf: 'jsPDF',
6464
html2canvas: 'html2canvas'
6565
},
@@ -81,6 +81,7 @@ export default [
8181
{ file: pkg.browser.replace(/js$/, 'bundle.js'), format: 'umd' }
8282
],
8383
globals: {
84+
'es6-promise': 'es6promise',
8485
jspdf: 'jsPDF',
8586
html2canvas: 'html2canvas'
8687
},
@@ -100,6 +101,7 @@ export default [
100101
{ file: pkg.browser.replace(/js$/, 'bundle.min.js'), format: 'umd' }
101102
],
102103
globals: {
104+
'es6-promise': 'es6promise',
103105
jspdf: 'jsPDF',
104106
html2canvas: 'html2canvas'
105107
},

src/index.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import 'es6-promise/auto';
2-
31
import Worker from './worker.js';
42
import './plugin/jspdf-plugin.js';
53
import './plugin/pagebreaks.js';

src/worker.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
import jsPDF from 'jspdf';
22
import html2canvas from 'html2canvas';
33
import { objType, createElement, cloneNode, toPx } from './utils.js';
4+
import es6promise from 'es6-promise';
5+
var Promise = es6promise.Promise;
46

57
/* ----- CONSTRUCTOR ----- */
68

0 commit comments

Comments
 (0)