2020-11-06 03:33:14 +01:00
|
|
|
/* eslint-disable import/no-extraneous-dependencies */
|
|
|
|
|
2021-09-01 19:46:50 +02:00
|
|
|
function types() {
|
|
|
|
return require('@babel/types')
|
|
|
|
}
|
|
|
|
|
2020-11-06 03:33:14 +01:00
|
|
|
function codeFrame() {
|
|
|
|
return require('@babel/code-frame')
|
|
|
|
}
|
|
|
|
|
|
|
|
function core() {
|
|
|
|
return require('@babel/core')
|
|
|
|
}
|
|
|
|
|
2021-04-08 14:03:02 +02:00
|
|
|
function coreLibConfig() {
|
|
|
|
return require('@babel/core/lib/config')
|
|
|
|
}
|
|
|
|
|
|
|
|
function coreLibNormalizeFile() {
|
|
|
|
return require('@babel/core/lib/transformation/normalize-file')
|
|
|
|
}
|
|
|
|
|
|
|
|
function coreLibNormalizeOpts() {
|
|
|
|
return require('@babel/core/lib/transformation/normalize-opts')
|
|
|
|
}
|
|
|
|
|
|
|
|
function coreLibBlockHoistPlugin() {
|
|
|
|
return require('@babel/core/lib/transformation/block-hoist-plugin')
|
|
|
|
}
|
|
|
|
|
|
|
|
function coreLibPluginPass() {
|
|
|
|
return require('@babel/core/lib/transformation/plugin-pass')
|
|
|
|
}
|
|
|
|
|
|
|
|
function traverse() {
|
|
|
|
return require('@babel/traverse')
|
|
|
|
}
|
|
|
|
|
|
|
|
function generator() {
|
|
|
|
return require('@babel/generator')
|
|
|
|
}
|
|
|
|
|
2022-03-06 21:41:22 +01:00
|
|
|
function parser() {
|
|
|
|
return require('@babel/parser')
|
|
|
|
}
|
|
|
|
|
2021-08-22 21:06:58 +02:00
|
|
|
function eslintParser() {
|
|
|
|
return require('next/dist/compiled/babel-packages').eslintParser()
|
|
|
|
}
|
|
|
|
|
2020-11-06 03:33:14 +01:00
|
|
|
function pluginProposalClassProperties() {
|
2021-08-22 21:06:58 +02:00
|
|
|
return require('next/dist/compiled/babel-packages').pluginProposalClassProperties()
|
2020-11-06 03:33:14 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
function pluginProposalExportNamespaceFrom() {
|
2021-08-22 21:06:58 +02:00
|
|
|
return require('next/dist/compiled/babel-packages').pluginProposalExportNamespaceFrom()
|
2020-11-06 03:33:14 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
function pluginProposalNumericSeparator() {
|
2021-08-22 21:06:58 +02:00
|
|
|
return require('next/dist/compiled/babel-packages').pluginProposalNumericSeparator()
|
2020-11-06 03:33:14 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
function pluginProposalObjectRestSpread() {
|
2021-08-22 21:06:58 +02:00
|
|
|
return require('next/dist/compiled/babel-packages').pluginProposalObjectRestSpread()
|
2020-11-06 03:33:14 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
function pluginSyntaxBigint() {
|
2021-08-22 21:06:58 +02:00
|
|
|
return require('next/dist/compiled/babel-packages').pluginSyntaxBigint()
|
2020-11-06 03:33:14 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
function pluginSyntaxDynamicImport() {
|
2021-08-22 21:06:58 +02:00
|
|
|
return require('next/dist/compiled/babel-packages').pluginSyntaxDynamicImport()
|
2020-11-06 03:33:14 +01:00
|
|
|
}
|
|
|
|
|
2022-03-06 21:41:22 +01:00
|
|
|
function pluginSyntaxImportAssertions() {
|
|
|
|
return require('next/dist/compiled/babel-packages').pluginSyntaxImportAssertions()
|
|
|
|
}
|
|
|
|
|
2020-11-06 03:33:14 +01:00
|
|
|
function pluginSyntaxJsx() {
|
2021-08-22 21:06:58 +02:00
|
|
|
return require('next/dist/compiled/babel-packages').pluginSyntaxJsx()
|
2020-11-06 03:33:14 +01:00
|
|
|
}
|
|
|
|
|
2021-01-15 02:51:45 +01:00
|
|
|
function pluginTransformDefine() {
|
2021-08-22 21:06:58 +02:00
|
|
|
return require('next/dist/compiled/babel-packages').pluginTransformDefine()
|
2021-01-15 02:51:45 +01:00
|
|
|
}
|
|
|
|
|
2020-11-06 03:33:14 +01:00
|
|
|
function pluginTransformModulesCommonjs() {
|
2021-08-22 21:06:58 +02:00
|
|
|
return require('next/dist/compiled/babel-packages').pluginTransformModulesCommonjs()
|
2020-11-06 03:33:14 +01:00
|
|
|
}
|
|
|
|
|
2021-01-15 02:51:45 +01:00
|
|
|
function pluginTransformReactRemovePropTypes() {
|
2021-08-22 21:06:58 +02:00
|
|
|
return require('next/dist/compiled/babel-packages').pluginTransformReactRemovePropTypes()
|
2021-01-15 02:51:45 +01:00
|
|
|
}
|
|
|
|
|
2020-11-06 03:33:14 +01:00
|
|
|
function pluginTransformRuntime() {
|
2021-08-22 21:06:58 +02:00
|
|
|
return require('next/dist/compiled/babel-packages').pluginTransformRuntime()
|
2020-11-06 03:33:14 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
function presetEnv() {
|
2021-08-22 21:06:58 +02:00
|
|
|
return require('next/dist/compiled/babel-packages').presetEnv()
|
2020-11-06 03:33:14 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
function presetReact() {
|
2021-08-22 21:06:58 +02:00
|
|
|
return require('next/dist/compiled/babel-packages').presetReact()
|
2020-11-06 03:33:14 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
function presetTypescript() {
|
2021-08-22 21:06:58 +02:00
|
|
|
return require('next/dist/compiled/babel-packages').presetTypescript()
|
2020-11-06 03:33:14 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
module.exports = {
|
2021-09-01 19:46:50 +02:00
|
|
|
types,
|
2020-11-06 03:33:14 +01:00
|
|
|
codeFrame,
|
|
|
|
core,
|
2021-04-08 14:03:02 +02:00
|
|
|
coreLibConfig,
|
|
|
|
coreLibNormalizeFile,
|
|
|
|
coreLibNormalizeOpts,
|
|
|
|
coreLibBlockHoistPlugin,
|
|
|
|
coreLibPluginPass,
|
|
|
|
generator,
|
2021-08-22 21:06:58 +02:00
|
|
|
traverse,
|
|
|
|
eslintParser,
|
2022-03-06 21:41:22 +01:00
|
|
|
parser,
|
2020-11-06 03:33:14 +01:00
|
|
|
pluginProposalClassProperties,
|
|
|
|
pluginProposalExportNamespaceFrom,
|
|
|
|
pluginProposalNumericSeparator,
|
|
|
|
pluginProposalObjectRestSpread,
|
|
|
|
pluginSyntaxBigint,
|
|
|
|
pluginSyntaxDynamicImport,
|
2022-03-06 21:41:22 +01:00
|
|
|
pluginSyntaxImportAssertions,
|
2020-11-06 03:33:14 +01:00
|
|
|
pluginSyntaxJsx,
|
2021-01-15 02:51:45 +01:00
|
|
|
pluginTransformDefine,
|
2020-11-06 03:33:14 +01:00
|
|
|
pluginTransformModulesCommonjs,
|
2021-01-15 02:51:45 +01:00
|
|
|
pluginTransformReactRemovePropTypes,
|
2020-11-06 03:33:14 +01:00
|
|
|
pluginTransformRuntime,
|
|
|
|
presetEnv,
|
|
|
|
presetReact,
|
|
|
|
presetTypescript,
|
|
|
|
}
|