Geoffrey Booth
a70f1a082e
Throw warning for unsupported runtimes, e.g. Node < 6 ( #4839 )
2018-01-14 23:40:36 -08:00
Geoffrey Booth
993347bb8a
[CS2] Un-prefer global ( #4543 )
...
* Don’t prefer global installation; the `coffee` or `cake` commands should try to run the locally-installed module if it exists, or the global version otherwise
* Style
2017-05-08 23:35:11 -07:00
Geoffrey
4cc701a9da
Remove hyphen in coffee-script
2017-02-12 17:00:05 -08:00
gfxmonk
ab17f41652
Moved src/*.coffee under src/coffee-script/ so that lib can be added to $NODE_PATH and only expose the top-level coffee-script namespace. Fixes #1246
2011-07-05 21:58:04 +10:00
Trevor Burnham
fc992ba380
Using process.mainModule.filename instead of passing __filename
2011-04-30 23:01:36 -04:00
Trevor Burnham
264070bfc7
Making process.execPath
point to coffee
when running .coffee files
...
Related: #1303 set `process.argv[0]` to `coffee`. This makes
`process.execPath` consistent with that change.
2011-04-30 19:45:32 -04:00
Jeremy Ashkenas
26a115adcf
Removing the mixed-in sys/util module. Switching from 'puts' to console.log
2010-10-24 12:48:42 -04:00
Timothy Jones
291f377d40
Correcting version regex.
2010-10-24 15:05:11 +13:00
Michael Ficarra
4d4e758bf3
node 0.3 compliance
2010-10-23 21:48:58 -04:00
satyr
e0ed254252
helpers: now directly exported
2010-09-25 09:29:44 +09:00
Jeremy Ashkenas
12d8d70573
fixing incorrectly-rooted relative paths in bin/cake and bin/coffee
2010-03-16 19:27:11 -04:00
Jeremy Ashkenas
02f4cb75dd
removing deprecated references to process.mixin in favor of helpers.extend for Node 0.1.32
2010-03-15 22:53:25 -07:00
Jeremy Ashkenas
119b80d449
removing fiddling with require.paths from CoffeeScript
2010-03-15 20:39:46 -07:00
Jeremy Ashkenas
893fb98522
moving command_line.coffee -> command.coffee
2010-03-06 22:18:15 -05:00
Chris Hoffman
f7183e6918
Use new node api for resolving a chain of symlinks
2010-03-03 16:34:17 -06:00
Jeremy Ashkenas
93f644fae2
finishing the second half of prefix installs. Using readLink to refer to the CoffeeScript installation reliably.
2010-02-26 19:49:12 -05:00
Jeremy Ashkenas
9b78fb67cf
allowing checked out versions of the source to use bin/cake and bin/coffee from any directory.
2010-02-22 09:12:52 -05:00
Jeremy Ashkenas
07513ba928
documentation for Cake and Cakefiles
2010-02-21 18:37:52 -05:00
Jeremy Ashkenas
e2a71d3c2c
removing the '--' from /usr/bin/env node, until we can find a workaround for linux.
2010-02-17 19:05:22 -05:00
Jeremy Ashkenas
0490cb2920
added experimental (but working) method to install CoffeeScript: 'sudo bin/cake install' -- once you've done that, you can take cake and coffee out of their bin/
2010-02-17 01:24:02 -05:00
Jeremy Ashkenas
2d0ad73af8
reorganizing lib/coffee_script to plain ol' lib
2010-02-17 00:55:56 -05:00
Jeremy Ashkenas
6446e0004c
The Great Purge. Removing the Ruby compiler, and all of its accoutrements. bin/coffee is now CoffeeScript-in-CoffeeScript
2010-02-17 00:33:55 -05:00
Jeremy Ashkenas
bedc005d67
Adding a CoffeeScript equivalent to Rake/Make/Jake (Cake, naturally), and implementing all of our build and test tasks in the Cakefile. Run bin/cake to see the tasks.
2010-02-16 20:42:10 -05:00
Jeremy Ashkenas
79bb0da153
add a -- to let us parse our own flags
2010-02-13 10:45:05 -05:00
Jeremy Ashkenas
872b36c11d
things are in motion -- bin/node_coffee is the new JS-only command line ... it can pass some of the tests
2010-02-11 01:57:33 -05:00
Jeremy Ashkenas
3c67d54bbe
changed bin/coffee-script to bin/coffee
2009-12-26 08:57:13 -08:00
Jeremy Ashkenas
73aaf127c8
removed bin/cs in favor of a more comprehensive coffee-script command ... now with --interactive and --run
2009-12-24 23:57:27 -08:00
tlrobinson
9f80998415
Command line CoffeeScript
2009-12-24 14:42:57 -08:00
Jeremy Ashkenas
290aa257de
completely reorganized for a gem and the 'coffee-script' command
2009-12-16 22:42:53 -05:00