1
- import { build } from " esbuild" ;
2
- import { copyFileSync } from "fs" ;
3
- import { resolve , dirname } from " path" ;
1
+ import { build } from ' esbuild' ;
2
+ import { copyFileSync } from 'fs' ;
3
+ import { resolve , dirname } from ' path' ;
4
4
import { fileURLToPath } from 'url' ;
5
- import AdmZip from " adm-zip" ;
6
- import metadata from " ./src/metadata.json" assert { type : 'json ' } ;
5
+ import AdmZip from ' adm-zip' ;
6
+ import metadata from ' ./src/metadata.json' assert { type : 'json ' } ;
7
7
8
8
const __dirname = dirname ( fileURLToPath ( import . meta. url ) ) ;
9
9
@@ -20,34 +20,33 @@ build({
20
20
// firefox78 // Since GJS 1.65.90
21
21
// firefox91 // Since GJS 1.71.1
22
22
// firefox102 // Since GJS 1.73.2
23
- target : " firefox78" ,
24
- platform : " neutral" ,
25
- platform : " node" ,
23
+ target : ' firefox78' ,
24
+ platform : ' neutral' ,
25
+ platform : ' node' ,
26
26
// mainFields: ['main'],
27
27
// conditions: ['require', 'default'],
28
28
format : 'esm' ,
29
29
external : [ 'gi://*' , 'resource://*' , 'system' , 'gettext' , 'cairo' ] ,
30
30
} ) . then ( ( ) => {
31
- const metaSrc = resolve ( __dirname , " src/metadata.json" ) ;
32
- const metaDist = resolve ( __dirname , " dist/metadata.json" ) ;
31
+ const metaSrc = resolve ( __dirname , ' src/metadata.json' ) ;
32
+ const metaDist = resolve ( __dirname , ' dist/metadata.json' ) ;
33
33
const zipFilename = `${ metadata . uuid } .zip` ;
34
34
const zipDist = resolve ( __dirname , zipFilename ) ;
35
35
copyFileSync ( metaSrc , metaDist ) ;
36
36
37
37
const zip = new AdmZip ( ) ;
38
- zip . addLocalFolder ( resolve ( __dirname , " dist" ) ) ;
38
+ zip . addLocalFolder ( resolve ( __dirname , ' dist' ) ) ;
39
39
zip . writeZip ( zipDist ) ;
40
40
41
41
console . log ( `Build complete. Zip file: ${ zipFilename } \n` ) ;
42
- console . log ( `Install with: gnome-extensions install ${ zipFilename } ` )
43
- console . log ( `Update with: gnome-extensions install --force ${ zipFilename } ` )
44
- console . log ( `Enable with: gnome-extensions enable ${ metadata . uuid } ` )
42
+ console . log ( `Install with: gnome-extensions install ${ zipFilename } ` ) ;
43
+ console . log ( `Update with: gnome-extensions install --force ${ zipFilename } ` ) ;
44
+ console . log ( `Enable with: gnome-extensions enable ${ metadata . uuid } ` ) ;
45
45
console . log ( '' ) ;
46
- console . log ( `Disable with: gnome-extensions disable ${ metadata . uuid } ` )
47
- console . log ( `Remove with: gnome-extensions uninstall ${ metadata . uuid } ` )
46
+ console . log ( `Disable with: gnome-extensions disable ${ metadata . uuid } ` ) ;
47
+ console . log ( `Remove with: gnome-extensions uninstall ${ metadata . uuid } ` ) ;
48
48
console . log ( '' ) ;
49
- console . log ( 'To check if the extension has been recognized, you can execute the following: gnome-extensions list.' )
49
+ console . log ( 'To check if the extension has been recognized, you can execute the following: gnome-extensions list.' ) ;
50
50
console . log ( `If ${ metadata . uuid } is listed in the output, you should be able to activate the extension.` ) ;
51
51
console . log ( 'Otherwise, you will need to restart the GNOME Shell.' ) ;
52
52
} ) ;
53
-
0 commit comments