mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
Add babel-preset-meteor/modern module for modern browsers.
This commit is contained in:
30
modern.js
Normal file
30
modern.js
Normal file
@@ -0,0 +1,30 @@
|
||||
exports.getPreset = function (api, options) {
|
||||
return {
|
||||
plugins: [
|
||||
require("@babel/plugin-syntax-flow"),
|
||||
require("@babel/plugin-syntax-async-generators"),
|
||||
require("@babel/plugin-syntax-object-rest-spread"),
|
||||
require("@babel/plugin-check-constants"),
|
||||
[require("@babel/plugin-transform-for-of"), {
|
||||
loose: true
|
||||
}],
|
||||
require("@babel/plugin-transform-literals"),
|
||||
require("@babel/plugin-transform-parameters"),
|
||||
require("@babel/plugin-transform-unicode-regex"),
|
||||
require("@babel/plugin-proposal-object-rest-spread"),
|
||||
require("@babel/plugin-transform-flow-strip-types"),
|
||||
require("@babel/plugin-transform-exponentiation-operator"),
|
||||
require("@babel/plugin-proposal-async-generator-functions"),
|
||||
require("@babel/plugin-transform-async-to-generator"),
|
||||
]
|
||||
};
|
||||
}
|
||||
|
||||
exports.versions = {
|
||||
chrome: 49,
|
||||
edge: 13,
|
||||
firefox: 46,
|
||||
mobile_safari: 10,
|
||||
opera: 38,
|
||||
safari: 10
|
||||
};
|
||||
@@ -8,11 +8,13 @@
|
||||
"main": "index.js",
|
||||
"dependencies": {
|
||||
"@babel/plugin-check-constants": "^7.0.0-beta.34",
|
||||
"@babel/plugin-proposal-async-generator-functions": "^7.0.0-beta.34",
|
||||
"@babel/plugin-proposal-object-rest-spread": "^7.0.0-beta.34",
|
||||
"@babel/plugin-syntax-async-generators": "^7.0.0-beta.34",
|
||||
"@babel/plugin-syntax-flow": "^7.0.0-beta.34",
|
||||
"@babel/plugin-syntax-object-rest-spread": "^7.0.0-beta.34",
|
||||
"@babel/plugin-transform-arrow-functions": "^7.0.0-beta.34",
|
||||
"@babel/plugin-transform-async-to-generator": "^7.0.0-beta.34",
|
||||
"@babel/plugin-transform-block-scoped-functions": "^7.0.0-beta.34",
|
||||
"@babel/plugin-transform-block-scoping": "^7.0.0-beta.34",
|
||||
"@babel/plugin-transform-classes": "^7.0.0-beta.34",
|
||||
|
||||
Reference in New Issue
Block a user