Skip to content

Commit d69256a

Browse files
committed
Replace jszip with @turbowarp/jszip
1 parent 9763097 commit d69256a

8 files changed

+7
-51
lines changed

package-lock.json

+1-44
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
},
3636
"dependencies": {
3737
"@turbowarp/json": "^0.1.2",
38+
"@turbowarp/jszip": "^3.11.0",
3839
"@turbowarp/nanolog": "^0.2.0",
3940
"@vernier/godirect": "1.5.0",
4041
"arraybuffer-loader": "^1.0.6",
@@ -46,7 +47,6 @@
4647
"format-message": "6.2.1",
4748
"htmlparser2": "3.10.0",
4849
"immutable": "3.8.2",
49-
"jszip": "^3.1.5",
5050
"scratch-parser": "github:TurboWarp/scratch-parser#master",
5151
"scratch-sb1-converter": "0.2.7",
5252
"scratch-translate-extension-languages": "0.0.20191118205314",

src/serialization/deserialize-assets.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const JSZip = require('jszip');
1+
const JSZip = require('@turbowarp/jszip');
22
const log = require('../util/log');
33

44
/**

src/virtual-machine.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ if (typeof TextEncoder === 'undefined') {
55
_TextEncoder = TextEncoder;
66
}
77
const EventEmitter = require('events');
8-
const JSZip = require('jszip');
8+
const JSZip = require('@turbowarp/jszip');
99

1010
const Buffer = require('buffer').Buffer;
1111
const centralDispatch = require('./dispatch/central-dispatch');

test/integration/tw_save_project_sb3.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const fs = require('fs');
44
const pathUtil = require('path');
55
const VirtualMachine = require('../../src/virtual-machine');
66
const makeTestStorage = require('../fixtures/make-test-storage');
7-
const JSZip = require('jszip');
7+
const JSZip = require('@turbowarp/jszip');
88

99
const fixture = fs.readFileSync(pathUtil.join(__dirname, '..', 'fixtures', 'tw-save-project-sb3.sb3'));
1010

test/integration/tw_serialize_asset_order.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const fs = require('fs');
22
const path = require('path');
33
const {test} = require('tap');
4-
const JSZip = require('jszip');
4+
const JSZip = require('@turbowarp/jszip');
55
const VM = require('../../src/virtual-machine');
66
const makeTestStorage = require('../fixtures/make-test-storage');
77

test/unit/tw_asset_util.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
const {test} = require('tap');
2-
const JSZip = require('jszip');
2+
const JSZip = require('@turbowarp/jszip');
33
const makeTestStorage = require('../fixtures/make-test-storage');
44
const AssetUtil = require('../../src/util/tw-asset-util');
55
const Runtime = require('../../src/engine/runtime');

webpack.config.js

-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ module.exports = [
7070
'format-message': true,
7171
'htmlparser2': true,
7272
'immutable': true,
73-
'jszip': true,
7473
'scratch-parser': true,
7574
'socket.io-client': true,
7675
'text-encoding': true

0 commit comments

Comments
 (0)