Merge pull request #2649 from hzoo/stage-x-presets

add stage-x presets
This commit is contained in:
Sebastian McKenzie 2015-10-30 18:02:25 +00:00
commit a025432c31
8 changed files with 96 additions and 0 deletions

View File

@ -0,0 +1,9 @@
module.exports = {
presets: [
require("babel-preset-stage-1")
],
plugins: [
require("babel-plugin-transform-do-expressions"),
require("babel-plugin-transform-function-bind")
]
};

View File

@ -0,0 +1,15 @@
{
"name": "babel-preset-stage-0",
"version": "6.0.2",
"description": "Babel preset for stage 0 plugins",
"author": "Sebastian McKenzie <sebmck@gmail.com>",
"homepage": "https://babeljs.io/",
"license": "MIT",
"repository": "babel/babel",
"main": "index.js",
"dependencies": {
"babel-plugin-transform-do-expressions": "^6.0.2",
"babel-plugin-transform-function-bind": "^6.0.2",
"babel-preset-stage-1": "^6.0.2"
}
}

View File

@ -0,0 +1,11 @@
module.exports = {
presets: [
require("babel-preset-stage-2")
],
plugins: [
require("babel-plugin-transform-class-constructor-call"),
require("babel-plugin-transform-class-properties"),
require("babel-plugin-transform-decorators"),
require("babel-plugin-transform-export-extensions")
]
};

View File

@ -0,0 +1,17 @@
{
"name": "babel-preset-stage-1",
"version": "6.0.2",
"description": "Babel preset for stage 1 plugins",
"author": "Sebastian McKenzie <sebmck@gmail.com>",
"homepage": "https://babeljs.io/",
"license": "MIT",
"repository": "babel/babel",
"main": "index.js",
"dependencies": {
"babel-plugin-transform-class-constructor-call": "^6.0.2",
"babel-plugin-transform-class-properties": "^6.0.2",
"babel-plugin-transform-decorators": "^6.0.2",
"babel-plugin-transform-export-extensions": "^6.0.2",
"babel-preset-stage-2": "^6.0.2"
}
}

View File

@ -0,0 +1,9 @@
module.exports = {
presets: [
require("babel-preset-stage-3")
],
plugins: [
require("babel-plugin-syntax-trailing-function-commas"),
require("babel-plugin-transform-object-rest-spread")
]
};

View File

@ -0,0 +1,15 @@
{
"name": "babel-preset-stage-2",
"version": "6.0.2",
"description": "Babel preset for stage 2 plugins",
"author": "Sebastian McKenzie <sebmck@gmail.com>",
"homepage": "https://babeljs.io/",
"license": "MIT",
"repository": "babel/babel",
"main": "index.js",
"dependencies": {
"babel-plugin-syntax-trailing-function-commas": "^6.0.2",
"babel-plugin-transform-object-rest-spread": "^6.0.2",
"babel-preset-stage-3": "^6.0.2"
}
}

View File

@ -0,0 +1,6 @@
module.exports = {
plugins: [
require("babel-plugin-transform-async-to-generator"),
require("babel-plugin-transform-exponentiation-operator")
]
};

View File

@ -0,0 +1,14 @@
{
"name": "babel-preset-stage-3",
"version": "6.0.2",
"description": "Babel preset for stage 3 plugins",
"author": "Sebastian McKenzie <sebmck@gmail.com>",
"homepage": "https://babeljs.io/",
"license": "MIT",
"repository": "babel/babel",
"main": "index.js",
"dependencies": {
"babel-plugin-transform-async-to-generator": "^6.0.2",
"babel-plugin-transform-exponentiation-operator": "^6.0.2"
}
}