gorillaify

0.1.4 • Public • Published

gorillaify

browserify v2 plugin for gorillascript

mix and match .gsgorillascript and .js files in the same project

This is a mod from coffeeify

Build Status

example

given some files written in a mix of js and gorilla:

foo.gs

console.log require './bar.js'

bar.js:

module.exports = require('./baz.gs')(5)

baz.gs:

module.exports := #(n)-> n * 111

install gorillaify into your app:

$ npm install gorillaify --save-dev

when you compile your app, just pass -t gorillaify to browserify:

$ browserify -t gorillaify foo.gs > bundle.js
$ node bundle.js
555

you can omit the .gs extension from your requires if you add the extension to browserify's module extensions:

module.exports = require('./baz')(5)
$ browserify -t gorillaify --extension=".gs" foo.gs > bundle.js
$ node bundle.js
555

if you are ready to bundle codes for production:

$ browserify -t gorillaify/no-debug foo.gs > bundle.js

this will disable generating source map, and using gorillascript's bare mode.

install

With npm do:

npm install gorillaify

license

MIT

Package Sidebar

Install

npm i gorillaify

Weekly Downloads

3

Version

0.1.4

License

MIT

Last publish

Collaborators

  • unc0