I like this project! I'm curious how hard it would be to add JSPM (www.jspm.io) support. It's a package manager on the edge of popularity and having increasing uptake. While it manages / installs NPM and Github repos it would be awesome to add to David support for NPM packages. Below is the package.json for one of my repos (Backbone-ES6):
As you can see under the jspm hash is a devDependencies entry. Entries preceded by npm: are NPM packages. There can also be a dependencies entry as well. If detected I'd imagine David could have additional tabs and badges for JSPM dependencies and JSPM devDependencies listed for a project page.
Extra credit would be supporting Github dependency version checking, but that is a bit much of an ask. NPM packages are preferred in JSPM, so it would be fantastic to see that supported.
I can perhaps take a look, but not immediately, so I'm just throwing out this idea as possible future support / feature to be tracked.
Greets,
I like this project! I'm curious how hard it would be to add JSPM (www.jspm.io) support. It's a package manager on the edge of popularity and having increasing uptake. While it manages / installs NPM and Github repos it would be awesome to add to David support for NPM packages. Below is the package.json for one of my repos (Backbone-ES6):
As you can see under the
jspm
hash is adevDependencies
entry. Entries preceded bynpm:
are NPM packages. There can also be adependencies
entry as well. If detected I'd imagine David could have additional tabs and badges for JSPM dependencies and JSPM devDependencies listed for a project page.Extra credit would be supporting Github dependency version checking, but that is a bit much of an ask. NPM packages are preferred in JSPM, so it would be fantastic to see that supported.
I can perhaps take a look, but not immediately, so I'm just throwing out this idea as possible future support / feature to be tracked.
Cheers!