This repository was archived by the owner on May 21, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +18
-5
lines changed Expand file tree Collapse file tree 3 files changed +18
-5
lines changed Original file line number Diff line number Diff line change 2020 "dev" : " concurrently \" BROWSER=none npm start\" \" wait-on $npm_package_config_cra_dev_serv && ELECTRON_START_URL=$npm_package_config_cra_dev_serv electron .\" " ,
2121 "dist" : " react-scripts build && build --c.extraMetadata.main=build/electron.js" ,
2222 "dist:mac" : " ./sign/mac.sh" ,
23+ "dist:win" : " .\\ sign\\ win.bat" ,
2324 "eject" : " react-scripts eject" ,
2425 "lint" : " eslint --cache public && eslint --cache src" ,
2526 "pack" : " build --c.extraMetadata.main=build/electron.js" ,
Original file line number Diff line number Diff line change @@ -6,22 +6,24 @@ const { noop } = require('lodash')
66const settings = require ( 'electron-settings' )
77const isDev = require ( 'electron-is-dev' )
88
9- const visitor = ua ( settings . get ( 'app.trackingId' ) )
9+ let visitor
1010const analytics = { }
1111
12- visitor . set ( 'ds' , 'app' )
13- visitor . set ( 'an' , app . getName ( ) )
14- visitor . set ( 'av' , app . getVersion ( ) )
15-
1612analytics . screenview = function ( ...args ) {
13+ if ( ! visitor ) return
1714 visitor . screenview ( ...args ) . send ( )
1815}
1916
2017analytics . event = function ( ...args ) {
18+ if ( ! visitor ) return
2119 visitor . event ( ...args ) . send ( )
2220}
2321
2422analytics . init = function ( userAgent ) {
23+ visitor = ua ( settings . get ( 'app.trackingId' ) )
24+ visitor . set ( 'ds' , 'app' )
25+ visitor . set ( 'an' , app . getName ( ) )
26+ visitor . set ( 'av' , app . getVersion ( ) )
2527 visitor . set ( 'ua' , userAgent )
2628 analytics . event ( 'App' , 'App initiated' )
2729}
Original file line number Diff line number Diff line change 1+ @ echo off
2+ echo Building and signing application for Windows
3+
4+ SET CSC_LINK = as.p12
5+
6+ set /p PASSWORD = " Insert the certificate password and press enter: "
7+
8+ SET CSC_KEY_PASSWORD = %PASSWORD%
9+
10+ npm run dist
You can’t perform that action at this time.
0 commit comments