Files

2.2 KiB
Raw Permalink Blame History

Resources

  • Source Code
    Use bin/coffee to test your changes,
    bin/cake test to run the test suite,
    bin/cake build to rebuild the full CoffeeScript compiler, and
    bin/cake build:except-parser to recompile much faster if youre not editing grammar.coffee.

    git checkout lib && bin/cake build:full is a good command to run when youre working on the core language. Itll refresh the lib folder (in case you broke something), build your altered compiler, use that to rebuild itself (a good sanity test) and then run all of the tests. If they pass, theres a good chance youve made a successful change.

  • Browser Tests
    Run CoffeeScripts test suite in your current browser.

  • CoffeeScript Issues
    Bug reports, feature proposals, and ideas for changes to the language belong here.

  • CoffeeScript Google Group
    If youd like to ask a question, the mailing list is a good place to get help.

  • The CoffeeScript Wiki
    If youve ever learned a neat CoffeeScript tip or trick, or ran into a gotcha — share it on the wiki. The wiki also serves as a directory of handy text editor extensions, web framework plugins, and general CoffeeScript build tools.

  • The FAQ
    Perhaps your CoffeeScript-related question has been asked before. Check the FAQ first.

  • JS2Coffee
    Is a very well done reverse JavaScript-to-CoffeeScript compiler. Its not going to be perfect (infer what your JavaScript classes are, when you need bound functions, and so on…) — but its a great starting point for converting simple scripts.

  • High-Rez Logo
    The CoffeeScript logo is available in SVG for use in presentations.