@electron/fuses
Advanced tools
+2
-1
@@ -15,3 +15,4 @@ export declare enum FuseVersion { | ||
| LoadBrowserProcessSpecificV8Snapshot = 6, | ||
| GrantFileProtocolExtraPrivileges = 7 | ||
| GrantFileProtocolExtraPrivileges = 7, | ||
| WasmTrapHandlers = 8 | ||
| } | ||
@@ -18,0 +19,0 @@ export type FuseV1Config<T = boolean> = { |
+1
-0
@@ -18,3 +18,4 @@ export var FuseVersion; | ||
| FuseV1Options[FuseV1Options["GrantFileProtocolExtraPrivileges"] = 7] = "GrantFileProtocolExtraPrivileges"; | ||
| FuseV1Options[FuseV1Options["WasmTrapHandlers"] = 8] = "WasmTrapHandlers"; | ||
| })(FuseV1Options || (FuseV1Options = {})); | ||
| //# sourceMappingURL=config.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"config.js","sourceRoot":"","sources":["../src/config.ts"],"names":[],"mappings":"AAAA,MAAM,CAAN,IAAY,WAEX;AAFD,WAAY,WAAW;IACrB,uBAAQ,CAAA;AACV,CAAC,EAFW,WAAW,KAAX,WAAW,QAEtB;AAED;;GAEG;AACH,MAAM,CAAN,IAAY,aASX;AATD,WAAY,aAAa;IACvB,2DAAa,CAAA;IACb,qFAA0B,CAAA;IAC1B,iHAAwC,CAAA;IACxC,mGAAiC,CAAA;IACjC,mHAAyC,CAAA;IACzC,+EAAuB,CAAA;IACvB,iHAAwC,CAAA;IACxC,yGAAoC,CAAA;AACtC,CAAC,EATW,aAAa,KAAb,aAAa,QASxB"} | ||
| {"version":3,"file":"config.js","sourceRoot":"","sources":["../src/config.ts"],"names":[],"mappings":"AAAA,MAAM,CAAN,IAAY,WAEX;AAFD,WAAY,WAAW;IACrB,uBAAQ,CAAA;AACV,CAAC,EAFW,WAAW,KAAX,WAAW,QAEtB;AAED;;GAEG;AACH,MAAM,CAAN,IAAY,aAUX;AAVD,WAAY,aAAa;IACvB,2DAAa,CAAA;IACb,qFAA0B,CAAA;IAC1B,iHAAwC,CAAA;IACxC,mGAAiC,CAAA;IACjC,mHAAyC,CAAA;IACzC,+EAAuB,CAAA;IACvB,iHAAwC,CAAA;IACxC,yGAAoC,CAAA;IACpC,yEAAoB,CAAA;AACtB,CAAC,EAVW,aAAa,KAAb,aAAa,QAUxB"} |
+1
-0
@@ -24,2 +24,3 @@ import cp from 'node:child_process'; | ||
| state(config[FuseV1Options.GrantFileProtocolExtraPrivileges]), | ||
| state(config[FuseV1Options.WasmTrapHandlers]), | ||
| ]; | ||
@@ -26,0 +27,0 @@ }; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} |
+5
-5
| { | ||
| "name": "@electron/fuses", | ||
| "version": "2.0.0", | ||
| "version": "2.1.0", | ||
| "type": "module", | ||
@@ -18,5 +18,5 @@ "exports": "./dist/index.js", | ||
| "build": "tsc", | ||
| "build:docs": "npx typedoc src/index.ts", | ||
| "build:docs": "typedoc src/index.ts", | ||
| "test": "vitest run && tsc --noEmit", | ||
| "prepublishOnly": "tsc", | ||
| "prepack": "tsc", | ||
| "prepare": "husky" | ||
@@ -42,3 +42,2 @@ }, | ||
| }, | ||
| "dependencies": {}, | ||
| "files": [ | ||
@@ -62,3 +61,4 @@ "dist", | ||
| }, | ||
| "homepage": "https://github.com/electron/fuses#readme" | ||
| "homepage": "https://github.com/electron/fuses#readme", | ||
| "packageManager": "yarn@4.10.3+sha512.c38cafb5c7bb273f3926d04e55e1d8c9dfa7d9c3ea1f36a4868fa028b9e5f72298f0b7f401ad5eb921749eb012eb1c3bb74bf7503df3ee43fd600d14a018266f" | ||
| } |
+13
-9
@@ -7,2 +7,3 @@ # @electron/fuses | ||
| [](https://npmjs.org/package/@electron/fuses) | ||
| [](https://packages.electronjs.org/fuses) | ||
@@ -29,2 +30,3 @@ ## Usage | ||
| [FuseV1Options.GrantFileProtocolExtraPrivileges]: true, // Grants the file protocol extra privileges | ||
| [FuseV1Options.WasmTrapHandlers]: true, // Enables V8 signal handlers to trap Out of Bounds memory access from WebAssembly | ||
| }, | ||
@@ -34,2 +36,4 @@ ); | ||
| For full API usage, see the [API documentation](https://packages.electronjs.org/fuses). | ||
| ### From the command line | ||
@@ -44,6 +48,5 @@ | ||
| For `arm64` macOS builds of your app if you are not immediately codesigning your app after flipping | ||
| the fuses you will need to pass `resetAdHocDarwinSignature: true` to the `flipFuses` method. Otherwise | ||
| the app will refuse to launch with code signature validation errors. This is a new security measure on | ||
| Apple Silicon devices. | ||
| For `arm64` macOS builds of your app, you will need to pass `resetAdHocDarwinSignature: true` to the `flipFuses` method | ||
| if you are not immediately codesigning your app after flipping the fuses. Otherwise, the app will refuse to launch with | ||
| code signature validation errors. This is a security measure on Apple Silicon devices. | ||
@@ -65,8 +68,9 @@ ```typescript | ||
| If you want to ensure you provide a config for every fuse, even newly added fuses during Electron upgrades | ||
| you can set the `strictlyRequireAllFuses` option to `true`. This will hard fail the build if you are on | ||
| a version of `@electron/fuses` that doesn't have configuration options for every fuse in the Electron binary | ||
| you are targetting or if you don't provide a configuration for a specific fuse present in the Electron binary | ||
| you are targetting. | ||
| If you want to ensure you provide a config for new fuses when upgrading Electron major versions, | ||
| you can set the `strictlyRequireAllFuses` option to `true`. | ||
| This will hard fail the build if you are on a version of `@electron/fuses` that doesn't have configuration | ||
| options for every fuse in the Electron binary you are targeting or if you don't provide a configuration | ||
| for a specific fuse present in the Electron binary you are targeting. | ||
| ```typescript | ||
@@ -73,0 +77,0 @@ import { flipFuses, FuseVersion, FuseV1Options } from '@electron/fuses'; |
34033
2.41%351
0.86%83
5.06%