Skip to content

Commit e24c981

Browse files
committed
change ES modules to common JS
Signed-off-by: YoungHypo <[email protected]>
1 parent c3f76a3 commit e24c981

File tree

6 files changed

+20
-30
lines changed

6 files changed

+20
-30
lines changed

src/dashboard/config/config.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
// https://umijs.org/config/
2-
import pageRoutes from './router.config';
3-
import webpackPlugin from './plugin.config';
4-
import theme from './theme';
2+
const pageRoutes = require('./router.config');
3+
const webpackPlugin = require('./plugin.config');
4+
const theme = require('./theme');
55

66
const PROXY = process.env.PROXY || 'http://127.0.0.1/engine';
77

8-
export default {
8+
module.exports = {
99
// add for transfer to umi
1010
dva: {},
1111
antd: {},

src/dashboard/config/plugin.config.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// Change theme plugin
22

3-
import MergeLessPlugin from 'antd-pro-merge-less';
4-
import AntDesignThemePlugin from 'antd-theme-webpack-plugin';
5-
import path from 'path';
3+
const MergeLessPlugin = require('antd-pro-merge-less');
4+
const AntDesignThemePlugin = require('antd-theme-webpack-plugin');
5+
const path = require('path');
66

77
function getModulePackageName(module) {
88
if (!module.context) return null;
@@ -23,7 +23,7 @@ function getModulePackageName(module) {
2323
return packageName;
2424
}
2525

26-
export default config => {
26+
module.exports = function(config) {
2727
// preview.pro.ant.design only do not use in your production ; preview.pro.ant.design 专用环境变量,请不要在你的项目中使用它。
2828
if (
2929
process.env.ANT_DESIGN_PRO_ONLY_DO_NOT_USE_IN_YOUR_PRODUCTION === 'site' ||
@@ -62,14 +62,14 @@ export default config => {
6262
minSize: 0,
6363
cacheGroups: {
6464
vendors: {
65-
test: module => {
65+
test: function(module) {
6666
const packageName = getModulePackageName(module);
6767
if (packageName) {
6868
return ['bizcharts', '@antv_data-set'].indexOf(packageName) >= 0;
6969
}
7070
return false;
7171
},
72-
name(module) {
72+
name: function(module) {
7373
const packageName = getModulePackageName(module);
7474

7575
if (['bizcharts', '@antv_data-set'].indexOf(packageName) >= 0) {

src/dashboard/config/router.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
SPDX-License-Identifier: Apache-2.0
33
*/
4-
export default [
4+
module.exports = [
55
// user
66
{
77
path: '/user',

src/dashboard/eslint.config.js

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import eslintPluginReact from 'eslint-plugin-react';
2-
import eslintPluginImport from 'eslint-plugin-import';
3-
import compatPlugin from 'eslint-plugin-compat';
1+
const eslintPluginReact = require('eslint-plugin-react');
2+
const eslintPluginImport = require('eslint-plugin-import');
3+
const compatPlugin = require('eslint-plugin-compat');
44

5-
export default [
5+
module.exports = [
66
{
77
files: ['**/*.js', '**/*.jsx'],
88
languageOptions: {
@@ -25,13 +25,7 @@ export default [
2525
'react/forbid-prop-types': 0,
2626
'react/jsx-one-expression-per-line': 0,
2727
'import/no-unresolved': [2, { ignore: ['^@/', '^umi/'] }],
28-
'import/no-extraneous-dependencies': [
29-
2,
30-
{
31-
optionalDependencies: true,
32-
devDependencies: ['**/tests/**.js', '/mock/**/**.js', '**/**.test.js'],
33-
},
34-
],
28+
'import/no-extraneous-dependencies': 0,
3529
'import/no-cycle': 0,
3630
'jsx-a11y/no-noninteractive-element-interactions': 0,
3731
'jsx-a11y/click-events-have-key-events': 0,

src/dashboard/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"version": "1.0.0",
44
"private": true,
55
"description": "Dashboard for management cello service",
6-
"type": "module",
76
"scripts": {
87
"analyze": "cross-env ANALYZE=1 umi build",
98
"build": "umi build",

src/dashboard/scripts/lint-prettier.js

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,11 @@
66
*----------*****--------------
77
*/
88

9-
import prettier from 'prettier';
10-
import fs from 'fs';
11-
import chalk from 'chalk';
12-
import { fileURLToPath } from 'url';
13-
import { dirname } from 'path';
14-
import { createRequire } from 'module';
9+
const prettier = require('prettier');
10+
const fs = require('fs');
11+
const chalk = require('chalk');
12+
const path = require('path');
1513

16-
const require = createRequire(import.meta.url);
1714
const prettierConfigPath = require.resolve('../.prettierrc');
1815

1916
const files = process.argv.slice(2);

0 commit comments

Comments
 (0)