mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
Support class properties in both modern and legacy presets.
This commit is contained in:
2
index.js
2
index.js
@@ -7,6 +7,8 @@ module.exports = function (api, options) {
|
||||
require("@babel/plugin-transform-arrow-functions"),
|
||||
require("@babel/plugin-transform-block-scoped-functions"),
|
||||
require("@babel/plugin-transform-block-scoping"),
|
||||
require("@babel/plugin-syntax-class-properties"),
|
||||
require("@babel/plugin-proposal-class-properties"),
|
||||
[require("@babel/plugin-transform-classes"), {
|
||||
loose: true
|
||||
}],
|
||||
|
||||
@@ -9,9 +9,8 @@ exports.getPreset = function (api, options) {
|
||||
}],
|
||||
require("@babel/plugin-transform-literals"),
|
||||
require("@babel/plugin-transform-template-literals"),
|
||||
// [require("@babel/plugin-transform-classes"), {
|
||||
// loose: true
|
||||
// }],
|
||||
require("@babel/plugin-syntax-class-properties"),
|
||||
require("@babel/plugin-proposal-class-properties"),
|
||||
require("@babel/plugin-transform-parameters"),
|
||||
// require("@babel/plugin-transform-unicode-regex"),
|
||||
require("@babel/plugin-proposal-object-rest-spread"),
|
||||
|
||||
@@ -8,8 +8,10 @@
|
||||
"main": "index.js",
|
||||
"dependencies": {
|
||||
"@babel/plugin-proposal-async-generator-functions": "^7.2.0",
|
||||
"@babel/plugin-proposal-class-properties": "^7.5.0",
|
||||
"@babel/plugin-proposal-object-rest-spread": "^7.5.0",
|
||||
"@babel/plugin-syntax-async-generators": "^7.2.0",
|
||||
"@babel/plugin-syntax-class-properties": "^7.2.0",
|
||||
"@babel/plugin-syntax-flow": "^7.2.0",
|
||||
"@babel/plugin-syntax-object-rest-spread": "^7.2.0",
|
||||
"@babel/plugin-transform-arrow-functions": "^7.2.0",
|
||||
|
||||
Reference in New Issue
Block a user