mirror of
https://github.com/jashkenas/coffeescript.git
synced 2026-05-03 03:00:14 -04:00
* Upgrade Babeli (now babel-minify) which fixes the bug that was forcing us to run Babel twice for transpilation * Add --transpile option (WIP) * Node API always compiles a string, so it doesn’t need the option to pass a path to an options file, it can always just pass an object to `transpile`; get `transpile` working with `eval` * Not allowing argument to `--transpile` so don’t need to cover so many cases * Don’t need to worry about `sourceMaps` option to pass to Babel, `inputSourceMap` overrides it * Rewrite Webpack test to use Node API * Make the compiler safe again for browsers and Webpack/Browserify * Node version of CoffeeScript.compile passes reference to Babel if transpile is requested * Test Node API for transpile option * Test for merged source maps * Test for Node API error message * Only stop searching for Babel options if a package.json has a truthy "babel" key * Update docs
59 lines
1.3 KiB
JSON
59 lines
1.3 KiB
JSON
{
|
|
"name": "coffeescript",
|
|
"description": "Unfancy JavaScript",
|
|
"keywords": [
|
|
"javascript",
|
|
"language",
|
|
"coffeescript",
|
|
"compiler"
|
|
],
|
|
"author": "Jeremy Ashkenas",
|
|
"version": "2.0.0-beta5",
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=6"
|
|
},
|
|
"directories": {
|
|
"lib": "./lib/coffeescript"
|
|
},
|
|
"main": "./lib/coffeescript/index",
|
|
"browser": "./lib/coffeescript/browser",
|
|
"bin": {
|
|
"coffee": "./bin/coffee",
|
|
"cake": "./bin/cake"
|
|
},
|
|
"files": [
|
|
"bin",
|
|
"lib",
|
|
"register.js",
|
|
"repl.js"
|
|
],
|
|
"scripts": {
|
|
"test": "node ./bin/cake test",
|
|
"test-harmony": "node --harmony ./bin/cake test"
|
|
},
|
|
"homepage": "http://coffeescript.org",
|
|
"bugs": "https://github.com/jashkenas/coffeescript/issues",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git://github.com/jashkenas/coffeescript.git"
|
|
},
|
|
"devDependencies": {
|
|
"babel-core": "~6.26.0",
|
|
"babel-preset-babili": "~0.1.4",
|
|
"babel-preset-env": "~1.6.0",
|
|
"babel-preset-minify": "^0.2.0",
|
|
"codemirror": "^5.29.0",
|
|
"docco": "~0.7.0",
|
|
"highlight.js": "~9.12.0",
|
|
"jison": ">=0.4.18",
|
|
"markdown-it": "~8.4.0",
|
|
"underscore": "~1.8.3",
|
|
"webpack": "~3.5.6"
|
|
},
|
|
"optionalDependencies": {
|
|
"babel-core": "^6"
|
|
},
|
|
"dependencies": {}
|
|
}
|