Migrate Firefox package tool from cfx to jpm
This commit is contained in:
parent
d90bc30a87
commit
7e44cac244
|
@ -115,7 +115,9 @@ gulp.task('firefox', ['firefox:js'], () => {
|
||||||
})
|
})
|
||||||
|
|
||||||
gulp.task('firefox:xpi', (cb) => {
|
gulp.task('firefox:xpi', (cb) => {
|
||||||
$.run('cd ./tmp/firefox && cfx xpi --output-file=../../dist/firefox.xpi').exec(cb)
|
// TODO: waiting for --output-file option to be merged
|
||||||
|
// The PR is at https://github.com/mozilla-jetpack/jpm/pull/344
|
||||||
|
$.run('cd ./tmp/firefox && jpm xpi && mv jid1-Om7eJGwA1U8Akg*.xpi ../../dist/firefox.xpi').exec(cb)
|
||||||
})
|
})
|
||||||
|
|
||||||
// Safari
|
// Safari
|
||||||
|
|
|
@ -4,7 +4,9 @@
|
||||||
"description": "Display GitHub code in tree format",
|
"description": "Display GitHub code in tree format",
|
||||||
"main": "inject.js",
|
"main": "inject.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "gulp test"
|
"test": "gulp test",
|
||||||
|
"dist": "gulp dist",
|
||||||
|
"preinstall": "npm i -g jpm gulp"
|
||||||
},
|
},
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
|
@ -23,7 +25,6 @@
|
||||||
"crx": "^0.4.4",
|
"crx": "^0.4.4",
|
||||||
"event-stream": "*",
|
"event-stream": "*",
|
||||||
"firefox-profile": "~0.3.6",
|
"firefox-profile": "~0.3.6",
|
||||||
"gulp": "^3.9.0",
|
|
||||||
"gulp-autoprefixer": "0.0.8",
|
"gulp-autoprefixer": "0.0.8",
|
||||||
"gulp-babel": "^6.1.0",
|
"gulp-babel": "^6.1.0",
|
||||||
"gulp-clean": "^0.3.1",
|
"gulp-clean": "^0.3.1",
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"name": "octotree",
|
"name": "octotree",
|
||||||
"title": "Octotree",
|
"title": "Octotree",
|
||||||
"id": "jid1-Om7eJGwA1U8Akg",
|
"id": "jid1-Om7eJGwA1U8Akg@jetpack",
|
||||||
"description": "Display GitHub code in tree format",
|
"description": "Display GitHub code in tree format",
|
||||||
"author": "Buu Nguyen",
|
"author": "Buu Nguyen",
|
||||||
"homepage": "https://github.com/buunguyen/octotree",
|
"homepage": "https://github.com/buunguyen/octotree",
|
||||||
|
|
Loading…
Reference in New Issue