Component System For NodeJS and Browsers based on Browserify