Skip to content

Commit 943926d

Browse files
committed
Add snap packaging option
Add snap packaging with electron-builder Specified removable-media as additional interface Specified snap confinement as strict Fix unused icon in NotePageToolbar
1 parent 974420a commit 943926d

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

package.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,12 +245,21 @@
245245
"entitlementsInherit": "macOs/entitlements.mac.plist",
246246
"entitlements": "macOs/entitlements.mac.plist"
247247
},
248+
"snap": {
249+
"confinement": "strict",
250+
"plugs": [
251+
"default",
252+
"removable-media"
253+
]
254+
},
248255
"linux": {
256+
"executableName": "boostnote-next",
249257
"icon": "static/icon.icns",
250258
"target": [
251259
"deb",
252260
"rpm",
253-
"AppImage"
261+
"AppImage",
262+
"snap"
254263
]
255264
},
256265
"win": {

0 commit comments

Comments
 (0)