Skip to content
Rotor plugin to compile CoffeeScript files
Elixir CoffeeScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
test
vendor
.gitignore
LICENSE
README.md
mix.exs
mix.lock

README.md

CoffeeRotor

This is a Rotor to compile CoffeeScript files.

Usage

The CoffeeRotor module provides the coffee rotor. And this is how you call it

CoffeeRotor.coffee(files)

Example config using the coffee rotor

# This goes in the place you are configuring Rotor

import Rotor.BasicRotors
import CoffeeRotor

output_path = "priv/static/assets/app.js"
Rotor.watch :coffeescripts, ["priv/assets/javascripts/*.coffee"], fn(_changed_files, all_files)->
  read_files(all_files)
  |> coffee
  |> concat
  |> output_to(output_path)
end
Something went wrong with that request. Please try again.