CheckChangelogFromGithubRelease

Check ChangeLog from Github Relase page.

< Feedback on CheckChangelogFromGithubRelease

Question/comment

§
Posted: 2014-06-19
Edited: 2014-06-28

Strangely formatted, very long lines

Appears to have quite a bit duplicated. All-round suspicious looking code.

§
Posted: 2014-06-24

I think this might be Browserify, which lets you include node.js modules. This would be against Greasy Fork's rules as stated, but maybe we'll start allowing this kind of thing if we trust npmjs.org enough. I've sent a message to the author to alert them to this discussion.

azu 2Author
§
Posted: 2014-06-24
Edited: 2014-06-24

Yes, this script was generated with browserify.

* https://github.com/azu/check_changelog_from_release

I think Greasemonkey's @require hard to create modular script.(Each module must has URL...)
So, I have created this script with browserify by way of experiment.

§
Posted: 2014-06-24

So is Browserify just for stuff from npmjs.org? And is code on npmjs.org reviewed by someone or is it open for anyone to put anything?

azu 2Author
§
Posted: 2014-06-24
Edited: 2014-06-24

JavaScript doesn't have module system(without ES6 module).
Browserify can bundle up all of the script depencies.( bundle = depencies.concat([aModule, bModule]) )
These modules are my code and code on npm.

> And is code on npmjs.org reviewed by someone

No, npm can publish a package without need for review.

https://www.npmjs.org/doc/cli/npm-publish.html

I think It's difficult to ensure confidence about code on npm.

Post reply

Sign in to post a reply.