Package Details: nodejs-jpm 1.3.1-3

Git Clone URL: https://aur.archlinux.org/nodejs-jpm.git (read-only)
Package Base: nodejs-jpm
Description: Jetpack Mechanic utilities for creating, testing, running and packaging Mozilla Jetpack Addons
Upstream URL: https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/jpm
Licenses: MPL2
Submitter: yan12125
Maintainer: None
Last Packager: yan12125
Votes: 13
Popularity: 0.000048
First Submitted: 2015-03-08 10:05
Last Updated: 2017-10-07 17:57

Pinned Comments

SammysHP commented on 2018-01-07 21:28

Now that Mozilla dropped all old addon frameworks in favor of webextensions I don't use this package anymore and will disown it in the near future.

Latest Comments

SammysHP commented on 2018-01-07 21:28

Now that Mozilla dropped all old addon frameworks in favor of webextensions I don't use this package anymore and will disown it in the near future.

yan12125 commented on 2017-10-08 05:46

I've migrated all my extensions to WebExtensions and I'll never use this package. Disowned.

SammysHP commented on 2017-08-12 11:13

You're right. I just noticed the warnings from pacman and thought that something has changed.

yan12125 commented on 2017-08-05 12:57

@SammysHP: Could you check again? All 777 files in the built package are symbolic links. That's definitely fine.

$ pacman -Qlq nodejs-jpm | xargs ls -ld | grep rwxrwxrwx
lrwxrwxrwx 1 root root 33 Aug 5 20:53 /usr/bin/jpm -> /usr/lib/node_modules/jpm/bin/jpm
lrwxrwxrwx 1 root root 14 Aug 5 20:53 /usr/lib/node_modules/.bin/jpm -> ../jpm/bin/jpm
lrwxrwxrwx 1 root root 36 Aug 5 20:53 /usr/lib/node_modules/jpm/node_modules/.bin/decompress-zip -> ../decompress-zip/bin/decompress-zip
lrwxrwxrwx 1 root root 29 Aug 5 20:53 /usr/lib/node_modules/jpm/node_modules/.bin/firefox-profile -> ../firefox-profile/lib/cli.js
lrwxrwxrwx 1 root root 26 Aug 5 20:53 /usr/lib/node_modules/jpm/node_modules/.bin/fx-runner -> ../fx-runner/bin/fx-runner
lrwxrwxrwx 1 root root 34 Aug 5 20:53 /usr/lib/node_modules/jpm/node_modules/.bin/har-validator -> ../har-validator/bin/har-validator
lrwxrwxrwx 1 root root 19 Aug 5 20:53 /usr/lib/node_modules/jpm/node_modules/.bin/nopt -> ../nopt/bin/nopt.js
lrwxrwxrwx 1 root root 20 Aug 5 20:53 /usr/lib/node_modules/jpm/node_modules/.bin/semver -> ../semver/bin/semver
lrwxrwxrwx 1 root root 23 Aug 5 20:53 /usr/lib/node_modules/jpm/node_modules/.bin/sshpk-conv -> ../sshpk/bin/sshpk-conv
lrwxrwxrwx 1 root root 23 Aug 5 20:53 /usr/lib/node_modules/jpm/node_modules/.bin/sshpk-sign -> ../sshpk/bin/sshpk-sign
lrwxrwxrwx 1 root root 25 Aug 5 20:53 /usr/lib/node_modules/jpm/node_modules/.bin/sshpk-verify -> ../sshpk/bin/sshpk-verify
lrwxrwxrwx 1 root root 21 Aug 5 20:53 /usr/lib/node_modules/jpm/node_modules/.bin/uuid -> ../node-uuid/bin/uuid
lrwxrwxrwx 1 root root 18 Aug 5 20:53 /usr/lib/node_modules/jpm/node_modules/.bin/which -> ../which/bin/which
lrwxrwxrwx 1 root root 16 Aug 5 20:53 /usr/lib/node_modules/jpm/node_modules/fs-extra/node_modules/.bin/rimraf -> ../rimraf/bin.js
lrwxrwxrwx 1 root root 20 Aug 5 20:53 /usr/lib/node_modules/jpm/node_modules/jetpack-validation/node_modules/.bin/semver -> ../semver/bin/semver
lrwxrwxrwx 1 root root 19 Aug 5 20:53 /usr/lib/node_modules/jpm/node_modules/touch/node_modules/.bin/nopt -> ../nopt/bin/nopt.js
lrwxrwxrwx 1 root root 33 Aug 5 20:53 /usr/share/licenses/nodejs-jpm/LICENSE -> /usr/lib/node_modules/jpm/LICENSE

SammysHP commented on 2017-08-05 11:50

The latest update changed the permissions from 755 to 777 (which sounds wrong).

yan12125 commented on 2015-12-16 17:49

Thanks for flagging. Updated.

yan12125 commented on 2015-05-19 19:17

Thanks for the suggestion. I think npm is necessary only in build time but not in runtime, so I add npm to makedepends.

Alda commented on 2015-05-19 07:35

Can you change the dependency from nodejs to npm ?

If the user has not npm this package won't intall. And npm already depends on nodejs.