You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
/* const config2 = {
|
|
|
|
"presets": [
|
|
|
|
"@babel/preset-typescript",
|
|
|
|
|
|
|
|
[
|
|
|
|
"@babel/preset-env",
|
|
|
|
{
|
|
|
|
"modules": false,
|
|
|
|
"corejs": 3,
|
|
|
|
"useBuiltIns": "usage",
|
|
|
|
//"include": ["es.promise.finally"],
|
|
|
|
"targets": {
|
|
|
|
"chrome": "56"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
|
|
|
|
//"@babel/preset-2015"
|
|
|
|
],
|
|
|
|
"plugins": [
|
|
|
|
["@babel/plugin-proposal-class-properties", { "loose": true }],
|
|
|
|
["@babel/plugin-transform-typescript", {
|
|
|
|
"allowNamespaces": true
|
|
|
|
}]
|
|
|
|
]
|
|
|
|
};
|
|
|
|
|
|
|
|
const config3 = {
|
|
|
|
"presets": [
|
|
|
|
"@babel/preset-env",
|
|
|
|
"@babel/preset-typescript"
|
|
|
|
],
|
|
|
|
"plugins": [
|
|
|
|
"@babel/plugin-proposal-class-properties",
|
|
|
|
["@babel/plugin-transform-typescript", {
|
|
|
|
"allowNamespaces": true
|
|
|
|
}]
|
|
|
|
]
|
|
|
|
};
|
|
|
|
|
|
|
|
module.exports = config2; */
|
|
|
|
|
|
|
|
module.exports = {
|
|
|
|
presets: [
|
|
|
|
['@babel/preset-env', {targets: {node: 'current'}}],
|
|
|
|
'@babel/preset-typescript',
|
|
|
|
]/* ,
|
|
|
|
plugins: ["@babel/plugin-syntax-dynamic-import"] */
|
|
|
|
};
|