File tree 1 file changed +11
-2
lines changed
1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change
1
+ const extensionManifest = require ( './manifest.json' ) ;
2
+
1
3
module . exports = grunt => {
2
4
grunt . loadNpmTasks ( 'grunt-contrib-copy' ) ;
3
5
grunt . loadNpmTasks ( 'grunt-contrib-stylus' ) ;
@@ -73,7 +75,8 @@ module.exports = grunt => {
73
75
crx : {
74
76
pack : {
75
77
src : "dist/extension/**/*" ,
76
- dest : "dist/jwt-debugger-extension.zip"
78
+ dest : 'dist/chrome-jwt-debugger-extension-v' +
79
+ `${ extensionManifest . version } .zip`
77
80
}
78
81
} ,
79
82
@@ -82,6 +85,11 @@ module.exports = grunt => {
82
85
command : 'node_modules/web-ext/bin/web-ext build ' +
83
86
'--source-dir=dist/extension --artifacts-dir=dist ' +
84
87
'--overwrite-dest'
88
+ } ,
89
+ renameFirefoxExtension : {
90
+ command : `mv dist/jwt_debugger-${ extensionManifest . version } .zip ` +
91
+ 'dist/firefox-jwt-debugger-extension-' +
92
+ `v${ extensionManifest . version } .zip`
85
93
}
86
94
} ,
87
95
@@ -226,7 +234,8 @@ module.exports = grunt => {
226
234
'build-extension-views' ,
227
235
'webpack:extensionProd' ,
228
236
'crx:pack' ,
229
- 'exec:firefoxExtensionPack'
237
+ 'exec:firefoxExtensionPack' ,
238
+ 'exec:renameFirefoxExtension'
230
239
] ) ;
231
240
232
241
grunt . registerTask ( 'build-extension-dev' , [
You can’t perform that action at this time.
0 commit comments