refactor: migrate from asar to @electron/asar (#36070)
* refactor: migrate from asar to @electron/asar * fix: update asar require calls
This commit is contained in:
parent
8bd66026a8
commit
44c40efecf
5 changed files with 17 additions and 17 deletions
|
@ -5,6 +5,7 @@
|
||||||
"description": "Build cross platform desktop apps with JavaScript, HTML, and CSS",
|
"description": "Build cross platform desktop apps with JavaScript, HTML, and CSS",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@azure/storage-blob": "^12.9.0",
|
"@azure/storage-blob": "^12.9.0",
|
||||||
|
"@electron/asar": "^3.2.1",
|
||||||
"@electron/docs-parser": "^0.12.4",
|
"@electron/docs-parser": "^0.12.4",
|
||||||
"@electron/typescript-definitions": "^8.9.6",
|
"@electron/typescript-definitions": "^8.9.6",
|
||||||
"@octokit/auth-app": "^2.10.0",
|
"@octokit/auth-app": "^2.10.0",
|
||||||
|
@ -31,7 +32,6 @@
|
||||||
"@types/webpack-env": "^1.17.0",
|
"@types/webpack-env": "^1.17.0",
|
||||||
"@typescript-eslint/eslint-plugin": "^4.4.1",
|
"@typescript-eslint/eslint-plugin": "^4.4.1",
|
||||||
"@typescript-eslint/parser": "^4.4.1",
|
"@typescript-eslint/parser": "^4.4.1",
|
||||||
"asar": "^3.1.0",
|
|
||||||
"aws-sdk": "^2.814.0",
|
"aws-sdk": "^2.814.0",
|
||||||
"buffer": "^6.0.3",
|
"buffer": "^6.0.3",
|
||||||
"check-for-leaks": "^1.2.1",
|
"check-for-leaks": "^1.2.1",
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
const asar = require('asar');
|
const asar = require('@electron/asar');
|
||||||
const crypto = require('crypto');
|
const crypto = require('crypto');
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
const asar = require('asar');
|
const asar = require('@electron/asar');
|
||||||
const assert = require('assert');
|
const assert = require('assert');
|
||||||
const fs = require('fs-extra');
|
const fs = require('fs-extra');
|
||||||
const os = require('os');
|
const os = require('os');
|
||||||
|
|
2
spec/fixtures/test.asar/repack.js
vendored
2
spec/fixtures/test.asar/repack.js
vendored
|
@ -1,7 +1,7 @@
|
||||||
// Use this script to regenerate these fixture files
|
// Use this script to regenerate these fixture files
|
||||||
// using a new version of the asar package
|
// using a new version of the asar package
|
||||||
|
|
||||||
const asar = require('asar');
|
const asar = require('@electron/asar');
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
const os = require('os');
|
const os = require('os');
|
||||||
const path = require('path');
|
const path = require('path');
|
||||||
|
|
24
yarn.lock
24
yarn.lock
|
@ -111,6 +111,18 @@
|
||||||
resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
|
resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
|
||||||
integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
|
integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
|
||||||
|
|
||||||
|
"@electron/asar@^3.2.1":
|
||||||
|
version "3.2.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/@electron/asar/-/asar-3.2.1.tgz#c4143896f3dd43b59a80a9c9068d76f77efb62ea"
|
||||||
|
integrity sha512-hE2cQMZ5+4o7+6T2lUaVbxIzrOjZZfX7dB02xuapyYFJZEAiWTelq6J3mMoxzd0iONDvYLPVKecB5tyjIoVDVA==
|
||||||
|
dependencies:
|
||||||
|
chromium-pickle-js "^0.2.0"
|
||||||
|
commander "^5.0.0"
|
||||||
|
glob "^7.1.6"
|
||||||
|
minimatch "^3.0.4"
|
||||||
|
optionalDependencies:
|
||||||
|
"@types/glob" "^7.1.1"
|
||||||
|
|
||||||
"@electron/docs-parser@^0.12.4":
|
"@electron/docs-parser@^0.12.4":
|
||||||
version "0.12.4"
|
version "0.12.4"
|
||||||
resolved "https://registry.yarnpkg.com/@electron/docs-parser/-/docs-parser-0.12.4.tgz#cca403c8c2200181339c3115cdd25f3fbfc7dea3"
|
resolved "https://registry.yarnpkg.com/@electron/docs-parser/-/docs-parser-0.12.4.tgz#cca403c8c2200181339c3115cdd25f3fbfc7dea3"
|
||||||
|
@ -1189,18 +1201,6 @@ arrify@^1.0.0:
|
||||||
resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
|
resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
|
||||||
integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
|
integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
|
||||||
|
|
||||||
asar@^3.1.0:
|
|
||||||
version "3.1.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/asar/-/asar-3.1.0.tgz#70b0509449fe3daccc63beb4d3c7d2e24d3c6473"
|
|
||||||
integrity sha512-vyxPxP5arcAqN4F/ebHd/HhwnAiZtwhglvdmc7BR2f0ywbVNTOpSeyhLDbGXtE/y58hv1oC75TaNIXutnsOZsQ==
|
|
||||||
dependencies:
|
|
||||||
chromium-pickle-js "^0.2.0"
|
|
||||||
commander "^5.0.0"
|
|
||||||
glob "^7.1.6"
|
|
||||||
minimatch "^3.0.4"
|
|
||||||
optionalDependencies:
|
|
||||||
"@types/glob" "^7.1.1"
|
|
||||||
|
|
||||||
assertion-error@^1.1.0:
|
assertion-error@^1.1.0:
|
||||||
version "1.1.0"
|
version "1.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b"
|
resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b"
|
||||||
|
|
Loading…
Reference in a new issue