diff --git a/backend/package-lock.json b/backend/package-lock.json index 6d49414b..10983084 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -746,6 +746,14 @@ "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", "dev": true }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "requires": { + "file-uri-to-path": "1.0.0" + } + }, "bl": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/bl/-/bl-3.0.0.tgz", @@ -928,6 +936,14 @@ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", "dev": true }, + "bufferutil": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.1.tgz", + "integrity": "sha512-xowrxvpxojqkagPcWRQVXZl0YXhRhAtBEIq3VoER1NH5Mw1n1o0ojdspp+GS2J//2gCVyrzQDApQ4unGF+QOoA==", + "requires": { + "node-gyp-build": "~3.7.0" + } + }, "bytes": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", @@ -1555,6 +1571,14 @@ "ws": "^7.2.1" } }, + "erlpack": { + "version": "github:abalabahaha/erlpack#5d0064f9e106841e1eead711a6451f99b0d289fd", + "from": "github:abalabahaha/erlpack", + "requires": { + "bindings": "^1.5.0", + "nan": "^2.14.0" + } + }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -1723,6 +1747,11 @@ "escape-string-regexp": "^1.0.5" } }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + }, "fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -2739,6 +2768,11 @@ "integrity": "sha1-esGavSl+Caf3KnFUXZUbUX5N3iw=", "dev": true }, + "node-gyp-build": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.7.0.tgz", + "integrity": "sha512-L/Eg02Epx6Si2NXmedx+Okg+4UHqmaf3TNcxd50SF9NQGcJaON3AtU++kax69XV7YWz4tUspqZSAsVofhFKG2w==" + }, "noop-logger": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", @@ -4665,6 +4699,14 @@ "camelcase": "^5.0.0", "decamelize": "^1.2.0" } + }, + "zlib-sync": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/zlib-sync/-/zlib-sync-0.1.7.tgz", + "integrity": "sha512-UmciU6ZrIwtwPC8noMzq+kGMdiWwNRZ3wC0SbED4Ew5Ikqx14MqDPRs/Pbk+3rZPh5SzsOgUBs1WRE0iieddpg==", + "requires": { + "nan": "^2.14.0" + } } } } diff --git a/backend/package.json b/backend/package.json index ede7a59b..a754eba1 100644 --- a/backend/package.json +++ b/backend/package.json @@ -24,12 +24,14 @@ "dependencies": { "@types/sharp": "^0.23.1", "@types/twemoji": "^12.1.0", + "bufferutil": "^4.0.1", "cors": "^2.8.5", "cross-env": "^5.2.0", "deep-diff": "^1.0.2", "dotenv": "^4.0.0", "emoji-regex": "^8.0.0", "eris": "^0.13.3", + "erlpack": "github:abalabahaha/erlpack", "escape-string-regexp": "^1.0.5", "express": "^4.17.0", "fp-ts": "^2.0.1", @@ -60,7 +62,8 @@ "tsconfig-paths": "^3.9.0", "twemoji": "^12.1.4", "typeorm": "^0.2.14", - "uuid": "^3.3.2" + "uuid": "^3.3.2", + "zlib-sync": "^0.1.7" }, "devDependencies": { "@types/cors": "^2.8.5",