diff --git a/README.md b/README.md index 34721caec..5670674a8 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,9 @@ The font [Belle Allure](https://www.jeanboyault.fr/belle-allure/) is used with p - **next** --> code for the next major version (v11), in Electron. Use at your own risks. - **next-node** --> code for the next major version, without Electron. Use at your own risks. -Note: on Ubuntu 22.04, you may need to install the dependency sharp 0.31.3 as the most recent version (0.33.5) is not compatible. +Note 1: on Ubuntu 22.04, you may need to install the dependency sharp 0.31.3 as the most recent version (0.33.5) is not compatible. + +Note 2: bufferutil seems to be necessary specifically for intel macOS. # Install do•doc diff --git a/package-lock.json b/package-lock.json index 4e38928cc..37f247537 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,7 @@ "@iarna/toml": "^2.2.5", "archiver": "^7.0.1", "bonjour-service": "^1.3.0", + "bufferutil": "*", "chalk": "^4.1.2", "cheerio": "^0.22.0", "compression": "^1.7.5", @@ -61,6 +62,7 @@ "npm": "*" }, "optionalDependencies": { + "bufferutil": "^4.0.8", "extractd": "^2.1.2" } }, @@ -2142,6 +2144,20 @@ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, + "node_modules/bufferutil": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.8.tgz", + "integrity": "sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" + } + }, "node_modules/builder-util": { "version": "24.13.1", "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-24.13.1.tgz", @@ -6868,7 +6884,7 @@ "version": "4.4.0", "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.4.0.tgz", "integrity": "sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ==", - "dev": true, + "devOptional": true, "bin": { "node-gyp-build": "bin.js", "node-gyp-build-optional": "optional.js", @@ -10691,6 +10707,15 @@ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, + "bufferutil": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.8.tgz", + "integrity": "sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==", + "optional": true, + "requires": { + "node-gyp-build": "^4.3.0" + } + }, "builder-util": { "version": "24.13.1", "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-24.13.1.tgz", @@ -14393,7 +14418,7 @@ "version": "4.4.0", "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.4.0.tgz", "integrity": "sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ==", - "dev": true + "devOptional": true }, "node-int64": { "version": "0.4.0", diff --git a/package.json b/package.json index da79cda3e..9ece9bf7b 100644 --- a/package.json +++ b/package.json @@ -126,6 +126,7 @@ "node-gyp": "^10.3.1" }, "optionalDependencies": { + "bufferutil": "^4.0.8", "extractd": "^2.1.2" } }