gatsby-source-wordpress
Version:
Source data from WordPress in an efficient and scalable way.
59 lines (58 loc) • 1.14 kB
JavaScript
module.exports = {
presets: [
[
`babel-preset-gatsby-package`,
{
"keepDynamicImports": [
"./src/utils/fetch-graphql.ts",
"./src/steps/ingest-remote-schema/build-queries-from-introspection/generate-queries-from-ingestable-types.js"
]
}
]
],
plugins: [
[
`@babel/plugin-proposal-private-methods`,
{
loose: true,
},
],
[
`babel-plugin-module-resolver`,
{
alias: {
"~": `./src`,
},
},
],
[
`@babel/plugin-proposal-class-properties`,
{
loose: true,
},
],
[
`import-globals`,
{
dd: {
moduleName: `dumper.js`,
exportName: `dd`,
},
dump: {
moduleName: `dumper.js`,
exportName: `dump`,
},
clipboardy: {
moduleName: `clipboardy`,
exportName: `default`,
},
},
],
],
"overrides": [
{
"test": ["**/src/gatsby-browser.ts"],
"presets": [["babel-preset-gatsby-package", { "browser": true, "esm": true }]]
}
]
}