|
|
@@ -10,18 +10,9 @@ const { PHASE_PRODUCTION_BUILD, PHASE_PRODUCTION_SERVER } = require('next/consta
|
|
|
|
|
|
|
|
|
const getTranspilePackages = () => {
|
|
|
- const eazyLogger = require('eazy-logger');
|
|
|
- const { listScopedPackages, listPrefixedPackages } = require('./src/utils/next.config.utils');
|
|
|
+ const { listPrefixedPackages } = require('./src/utils/next.config.utils');
|
|
|
|
|
|
- // setup logger
|
|
|
- const logger = eazyLogger.Logger({
|
|
|
- prefix: '[{green:next.config.js}] ',
|
|
|
- useLevelPrefixes: false,
|
|
|
- });
|
|
|
-
|
|
|
- // define transpiled packages for '@growi/*'
|
|
|
const packages = [
|
|
|
- ...listScopedPackages(['@growi'], { ignorePackageNames: ['@growi/app'] }),
|
|
|
// listing ESM packages until experimental.esmExternals works correctly to avoid ERR_REQUIRE_ESM
|
|
|
'react-markdown',
|
|
|
'unified',
|
|
|
@@ -50,6 +41,11 @@ const getTranspilePackages = () => {
|
|
|
...listPrefixedPackages(['remark-', 'rehype-', 'hast-', 'mdast-', 'micromark-', 'unist-']),
|
|
|
];
|
|
|
|
|
|
+ // const eazyLogger = require('eazy-logger');
|
|
|
+ // const logger = eazyLogger.Logger({
|
|
|
+ // prefix: '[{green:next.config.js}] ',
|
|
|
+ // useLevelPrefixes: false,
|
|
|
+ // });
|
|
|
// logger.info('{bold:Listing scoped packages for transpiling:}');
|
|
|
// logger.unprefixed('info', `{grey:${JSON.stringify(packages, null, 2)}}`);
|
|
|
|