Skip to content

Commit 3ea2bbd

Browse files
committed
2 parents 881019e + 1767ee0 commit 3ea2bbd

10 files changed

+136
-116
lines changed

.eslintrc.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,7 @@ module.exports = {
1717
ecmaVersion: 2018,
1818
sourceType: "module"
1919
},
20-
rules: {}
20+
rules: {
21+
"@typescript-eslint/no-var-requires": "off"
22+
}
2123
};

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@
7979
"regenerator-runtime": "^0.13.5",
8080
"requirejs": "^2.3.6",
8181
"rollup": "^2.18.2",
82+
"rollup-plugin-commonjs": "^10.1.0",
8283
"rollup-plugin-license": "^2.1.0",
8384
"rollup-plugin-node-resolve": "5.2.0",
8485
"rollup-plugin-preprocess": "0.0.4",

rollup.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { terser } from "rollup-plugin-terser";
22
import RollupPluginPreprocess from "rollup-plugin-preprocess";
33
import resolve from "rollup-plugin-node-resolve";
4+
import commonjs from "rollup-plugin-commonjs";
45
import replace from "@rollup/plugin-replace";
56
import license from "rollup-plugin-license";
67
import pkg from "./package.json";
@@ -63,6 +64,7 @@ const umd = {
6364
external: umdExternals,
6465
plugins: [
6566
resolve(),
67+
commonjs(),
6668
RollupPluginPreprocess({ context: { MODULE_FORMAT: "umd" } }),
6769
replaceVersion(),
6870
licenseBanner()
@@ -137,6 +139,7 @@ const umdPolyfills = {
137139
external: [],
138140
plugins: [
139141
resolve(),
142+
commonjs(),
140143
license({
141144
banner: {
142145
content: { file: "./node_modules/core-js/LICENSE" }

test/deployment/esm/karma.conf.js

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -47,21 +47,21 @@ module.exports = config => {
4747
],
4848

4949
preprocessors: {
50-
"test/deployment/esm/asyncImportHelper.js": ["rollup"],
50+
"test/deployment/esm/asyncImportHelper.js": ["rollup"]
51+
},
5152

52-
rollupPreprocessor: {
53-
plugins: [resolve()],
54-
output: {
55-
format: "iife",
56-
name: "jspdf",
57-
sourcemap: "inline"
58-
},
59-
external: Object.keys(
60-
require("../../../package.json").optionalDependencies
61-
)
62-
}
53+
rollupPreprocessor: {
54+
plugins: [resolve()],
55+
output: {
56+
format: "iife",
57+
name: "jspdf",
58+
sourcemap: "inline"
59+
},
60+
external: Object.keys(
61+
require("../../../package.json").optionalDependencies
62+
)
6363
},
64-
64+
6565
browsers: ["Chrome", "Firefox"]
6666
});
6767
};
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

test/specs/png.spec.js

Lines changed: 106 additions & 94 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/unit/karma.conf.js

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,17 @@ module.exports = config => {
3232
}
3333
],
3434
preprocessors: {
35-
"src/libs/fflate.js": ["rollup"],
36-
rollupPreprocessor: {
37-
plugins: [resolve()],
38-
output: {
39-
format: "es",
40-
sourcemap: "inline"
41-
}
42-
},
35+
"src/libs/fflate.js": ["rollup"]
4336
},
37+
38+
rollupPreprocessor: {
39+
plugins: [resolve()],
40+
output: {
41+
format: "es",
42+
sourcemap: "inline"
43+
}
44+
},
45+
4446
browsers: ["Chrome", "Firefox"],
4547
// test results reporter to use
4648
// possible values: 'dots', 'progress'

0 commit comments

Comments
 (0)