Skip to content

Commit bc5ec03

Browse files
liujupingJackLian
authored andcommitted
chore: add babel.config to fix build error
1 parent f9e6913 commit bc5ec03

File tree

16 files changed

+59
-128
lines changed

16 files changed

+59
-128
lines changed

babel.config.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
module.exports = {
2+
plugins: [
3+
['@babel/plugin-proposal-decorators', { legacy: true }],
4+
[require.resolve('@babel/plugin-proposal-class-properties'), { loose: true }],
5+
],
6+
};
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = require('../../babel.config');

modules/code-generator/babelTransform.js

Lines changed: 0 additions & 22 deletions
This file was deleted.

modules/code-generator/jest.config.js

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
11
module.exports = {
2-
transform: {
3-
'^.+\\.(js|jsx|ts|tsx)$': './babelTransform.js',
4-
'^(?!.*\\.(js|jsx|ts|tsx|css|json)$)': 'build-scripts-config/lib/config/jest/fileTransform.js',
5-
},
62
preset: 'ts-jest',
73
testEnvironment: 'node',
84
transformIgnorePatterns: ['/node_modules/(?!core-js)/'],

packages/designer/babel.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = require('../../babel.config');

packages/designer/babelTransform.js

Lines changed: 0 additions & 22 deletions
This file was deleted.

packages/designer/jest.config.js

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@ const esModules = [].join('|');
44
const pkgNames = fs.readdirSync(join('..')).filter(pkgName => !pkgName.startsWith('.'));
55

66
const jestConfig = {
7-
transform: {
8-
'^.+\\.(js|jsx|ts|tsx)$': './babelTransform.js',
9-
'^(?!.*\\.(js|jsx|ts|tsx|css|json)$)': 'build-scripts-config/lib/config/jest/fileTransform.js',
10-
},
117
// transform: {
128
// '^.+\\.[jt]sx?$': 'babel-jest',
139
// // '^.+\\.(ts|tsx)$': 'ts-jest',

packages/engine/babel.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = require('../../babel.config');

packages/engine/build.plugin.js

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -25,24 +25,6 @@ const releaseVersion = getVersion();
2525

2626
module.exports = ({ context, onGetWebpackConfig }) => {
2727
onGetWebpackConfig((config) => {
28-
['jsx', 'tsx'].forEach((rule) => {
29-
config.module
30-
.rule(rule)
31-
.exclude.clear()
32-
.add(/node_modules(?!(.+_component_demo|.+build-plugin-component))/)
33-
.end()
34-
.use('babel-loader')
35-
.tap((options) => {
36-
const { plugins = [] } = options;
37-
return {
38-
...options,
39-
plugins: [
40-
...plugins,
41-
['@babel/plugin-proposal-class-properties', { loose: true }],
42-
],
43-
};
44-
});
45-
});
4628
config.resolve
4729
.plugin('tsconfigpaths')
4830
.use(TsconfigPathsPlugin, [{

packages/ignitor/babel.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = require('../../babel.config');

0 commit comments

Comments
 (0)