Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As far as I'm concerned this fixed my problem (at least locally)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM :+1
@ficristo Updated the code on production server as well, Could you please verify it? |
Unfortunately the registry now give me this error: |
@rationalcoding You also were also facing a similar issue, how did you resolve it? |
@ficristo My issue was having an empty "dependencies" field in my package.json. ie)
I guess this isn't accepted. |
I removed the "dependencies" fields from the package.json of https://github.com/ficristo/brackets-panels-hack and I was able to upload it. |
@ficristo I tried uploading a test extension using the same dependencies as yours, and I got this error on console.
I think there is an issue with the |
@rationalcoding I noticed why your extension was failing as in https://github.com/adobe/brackets-registry/blob/master/deps/brackets-extensibility/npm-installer.js#L117 we are checking only for |
Can we update the |
We have upgraded node version on the server to 6.9.5. Actually I had changed my node version to 0.10.25 and forgot to update it. Updated it now, also edited the error log. |
I'm quite sure I used node 6 and npm 3 to develop my extension, I'll check. |
Because Check this: https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions
So the question is, are the More reading on that here: https://github.com/nodejs/node-gyp#installation |
I just checked build-essential is installed on the registry machine. |
The check for a package.json with an empty dependencies field that was added is fine to avoid a |
Yeah ideally it should not fail. |
What's the content of |
Fixes adobe/brackets#13312