1- import type { ForgeConfig } from ' @electron-forge/shared-types' ;
2- import { MakerSquirrel } from ' @electron-forge/maker-squirrel' ;
3- import { MakerZIP } from ' @electron-forge/maker-zip' ;
4- import { MakerDeb } from ' @electron-forge/maker-deb' ;
5- import { MakerRpm } from ' @electron-forge/maker-rpm' ;
6- import { AutoUnpackNativesPlugin } from ' @electron-forge/plugin-auto-unpack-natives' ;
7- import { WebpackPlugin } from ' @electron-forge/plugin-webpack' ;
1+ import type { ForgeConfig } from " @electron-forge/shared-types" ;
2+ import { MakerSquirrel } from " @electron-forge/maker-squirrel" ;
3+ import { MakerZIP } from " @electron-forge/maker-zip" ;
4+ import { MakerDeb } from " @electron-forge/maker-deb" ;
5+ import { MakerRpm } from " @electron-forge/maker-rpm" ;
6+ import { AutoUnpackNativesPlugin } from " @electron-forge/plugin-auto-unpack-natives" ;
7+ import { WebpackPlugin } from " @electron-forge/plugin-webpack" ;
88
9- import { mainConfig } from ' ./webpack.main.config' ;
10- import { rendererConfig } from ' ./webpack.renderer.config' ;
9+ import { mainConfig } from " ./webpack.main.config" ;
10+ import { rendererConfig } from " ./webpack.renderer.config" ;
1111
1212const config : ForgeConfig = {
1313 packagerConfig : {
1414 asar : true ,
1515 } ,
1616 rebuildConfig : { } ,
17- makers : [ new MakerSquirrel ( { } ) , new MakerZIP ( { } , [ 'darwin' ] ) , new MakerRpm ( { } ) , new MakerDeb ( { } ) ] ,
17+ makers : [
18+ new MakerSquirrel ( { } ) ,
19+ new MakerZIP ( { } , [ "darwin" ] ) ,
20+ new MakerRpm ( { } ) ,
21+ new MakerDeb ( { } ) ,
22+ ] ,
23+ publishers : [
24+ {
25+ name : "@electron-forge/publisher-github" ,
26+ config : {
27+ repository : {
28+ owner : "jossydeleon" ,
29+ name : "react-native-query-devtool-monorepo" ,
30+ generateReleaseNotes : true ,
31+ draft : true ,
32+ } ,
33+ } ,
34+ } ,
35+ ] ,
1836 plugins : [
1937 new AutoUnpackNativesPlugin ( { } ) ,
2038 new WebpackPlugin ( {
@@ -23,11 +41,11 @@ const config: ForgeConfig = {
2341 config : rendererConfig ,
2442 entryPoints : [
2543 {
26- html : ' ./src/index.html' ,
27- js : ' ./src/renderer.ts' ,
28- name : ' main_window' ,
44+ html : " ./src/index.html" ,
45+ js : " ./src/renderer.ts" ,
46+ name : " main_window" ,
2947 preload : {
30- js : ' ./src/preload.ts' ,
48+ js : " ./src/preload.ts" ,
3149 } ,
3250 } ,
3351 ] ,
0 commit comments