Skip to content

Commit 339c4e0

Browse files
committed
build: init commit
1 parent c1d0be8 commit 339c4e0

File tree

3 files changed

+41
-2
lines changed

3 files changed

+41
-2
lines changed

forge.config.js

+12
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,18 @@ const config = {
134134
platforms: ['linux'],
135135
config: commonLinuxConfig,
136136
},
137+
{
138+
name: '@electron-forge/maker-snap',
139+
platforms: ['linux'],
140+
config: {
141+
...commonLinuxConfig,
142+
features: {
143+
audio: true,
144+
video: true,
145+
webgl: true,
146+
},
147+
},
148+
},
137149
],
138150
publishers: [
139151
{

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@
7272
"@babel/core": "^7.13.8",
7373
"@electron-forge/cli": "^6.1.1",
7474
"@electron-forge/maker-deb": "^6.1.1",
75+
"@electron-forge/maker-snap": "^6.1.1",
7576
"@electron-forge/maker-rpm": "^6.1.1",
7677
"@electron-forge/maker-squirrel": "^6.1.1",
7778
"@electron-forge/maker-zip": "^6.1.1",

yarn.lock

+28-2
Original file line numberDiff line numberDiff line change
@@ -784,6 +784,16 @@
784784
optionalDependencies:
785785
electron-installer-redhat "^3.2.0"
786786

787+
"@electron-forge/maker-snap@^6.1.1":
788+
version "6.1.1"
789+
resolved "https://registry.yarnpkg.com/@electron-forge/maker-snap/-/maker-snap-6.1.1.tgz#1e90cd97ed5d1fdf31511082c743f6cd5506336e"
790+
integrity sha512-ZKRvKt/JZMJvaCJ9MYFz6oRCfI4NwQgJ4MhyXiHLdY0E+cqtcWXRclEHdRFNFZcH6T/3F2yAPwP56iCHeYMDkA==
791+
dependencies:
792+
"@electron-forge/maker-base" "6.1.1"
793+
"@electron-forge/shared-types" "6.1.1"
794+
optionalDependencies:
795+
electron-installer-snap "^5.1.0"
796+
787797
"@electron-forge/maker-squirrel@^6.1.1":
788798
version "6.1.1"
789799
resolved "https://registry.yarnpkg.com/@electron-forge/maker-squirrel/-/maker-squirrel-6.1.1.tgz#34bcaf25f3872d8394826ab9237ad2716111eb06"
@@ -4303,6 +4313,22 @@ electron-installer-redhat@^3.2.0:
43034313
word-wrap "^1.2.3"
43044314
yargs "^16.0.2"
43054315

4316+
electron-installer-snap@^5.1.0:
4317+
version "5.2.0"
4318+
resolved "https://registry.yarnpkg.com/electron-installer-snap/-/electron-installer-snap-5.2.0.tgz#8dd637dc94d4279d790d728b7bdb23fe9415377d"
4319+
integrity sha512-SRm7pCpNHMXV545JjScV8fLC9NhFli5r8L8Ju4EHdXwRh76+mwrJoUEDLItixBudZ5Mcgz1SJcDPJfWpEQWX7Q==
4320+
dependencies:
4321+
"@malept/cross-spawn-promise" "^1.0.0"
4322+
debug "^4.3.4"
4323+
electron-installer-common "^0.10.2"
4324+
fs-extra "^9.0.0"
4325+
js-yaml "^3.10.0"
4326+
lodash "^4.17.15"
4327+
semver "^7.1.1"
4328+
tmp-promise "^3.0.2"
4329+
which "^2.0.1"
4330+
yargs "^16.0.2"
4331+
43064332
electron-is-dev@^0.3.0:
43074333
version "0.3.0"
43084334
resolved "https://registry.npmjs.org/electron-is-dev/-/electron-is-dev-0.3.0.tgz"
@@ -7089,9 +7115,9 @@ jest@^27.5.1:
70897115
resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
70907116
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
70917117

7092-
js-yaml@^3.13.1:
7118+
js-yaml@^3.10.0, js-yaml@^3.13.1:
70937119
version "3.14.1"
7094-
resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz"
7120+
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
70957121
integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
70967122
dependencies:
70977123
argparse "^1.0.7"

0 commit comments

Comments
 (0)