JCoffeeScript

JCoffeeScript is a java library that compiles CoffeeScript 1.0.

Лицензия

Лицензия

Категории

Категории

Maven Компиляция и сборка
Группа

Группа

com.google.code.maven-play-plugin.com.github.yeungda.jcoffeescript
Идентификатор

Идентификатор

jcoffeescript
Последняя версия

Последняя версия

1.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

JCoffeeScript
JCoffeeScript is a java library that compiles CoffeeScript 1.0.
Ссылка на сайт

Ссылка на сайт

https://github.com/yeungda/jcoffeescript
Система контроля версий

Система контроля версий

https://github.com/yeungda/jcoffeescript

Скачать jcoffeescript

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.google.code.maven-play-plugin.com.github.yeungda.jcoffeescript/jcoffeescript/ -->
<dependency>
    <groupId>com.google.code.maven-play-plugin.com.github.yeungda.jcoffeescript</groupId>
    <artifactId>jcoffeescript</artifactId>
    <version>1.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.google.code.maven-play-plugin.com.github.yeungda.jcoffeescript/jcoffeescript/
implementation 'com.google.code.maven-play-plugin.com.github.yeungda.jcoffeescript:jcoffeescript:1.0'
// https://jarcasting.com/artifacts/com.google.code.maven-play-plugin.com.github.yeungda.jcoffeescript/jcoffeescript/
implementation ("com.google.code.maven-play-plugin.com.github.yeungda.jcoffeescript:jcoffeescript:1.0")
'com.google.code.maven-play-plugin.com.github.yeungda.jcoffeescript:jcoffeescript:jar:1.0'
<dependency org="com.google.code.maven-play-plugin.com.github.yeungda.jcoffeescript" name="jcoffeescript" rev="1.0">
  <artifact name="jcoffeescript" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.google.code.maven-play-plugin.com.github.yeungda.jcoffeescript', module='jcoffeescript', version='1.0')
)
libraryDependencies += "com.google.code.maven-play-plugin.com.github.yeungda.jcoffeescript" % "jcoffeescript" % "1.0"
[com.google.code.maven-play-plugin.com.github.yeungda.jcoffeescript/jcoffeescript "1.0"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.

JCoffeeScript

JCoffeeScript is a java library that compiles CoffeeScript 1.1.

Usage

from the command prompt:

echo "a = 1" | java -jar jcoffeescript-1.1.jar

      (function() {
          var a;
          a = 1;
       })();

####Command Line (unix/windows):

java -jar jcoffeescript-1.1.jar < foo.coffee > foo.js

####command line options:

--bare - compile the javascript without top-level function safety wrapper.

####From java:

String javascript = new org.jcoffeescript.JCoffeeScriptCompiler().compile("a = 1");

####From jruby:

if "java" == RUBY_PLATFORM then
   # use jcoffeescript implementation
   require 'java'
   class CoffeeScriptCompiler
        def initialize
            @compiler = org.jcoffeescript.JCoffeeScriptCompiler.new
        end
        def compile(source)
            @compiler.compile(source)
        end
    end
else
    # use shell out to coffee implementation
    require 'open3'
    class CoffeeScriptCompiler
        def compile(source)
            return Open3.popen3('coffee --eval --print') do |stdin, stdout, stderr|
              stdin.puts source
              stdin.close
              stdout.read
            end
        end
    end
end
compiler = CoffeeScriptCompiler.new
compiler.compile('a = 1')
#### Thanks Thanks to Jeremy Ashkenas and all contributors to the coffeescript project. Thanks to Raphael Speyer for helping with the design. Thanks to Daniel Cassidy for putting a lot of work into the code. Thanks to PandaWood for maintaining the code. [JCoffeeScript Homepage](http://yeungda.github.com/jcoffeescript)

Версии библиотеки

Версия
1.0