Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

gorillaify

unc023MIT0.1.4

browserify v2 plugin for gorillascript with support for mixed .js and .gs files

gorillascript, browserify, browserify-transform

readme

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