Skip to content

Commit 384e801

Browse files
authoredJun 20, 2022
fix: use proper babelrc configs for compiling packages (#35948)

File tree

9 files changed

+23
-11
lines changed

9 files changed

+23
-11
lines changed
 

‎packages/gatsby-link/.babelrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"presets": [["babel-preset-gatsby-package", { "browser": true }]]
2+
"presets": [["babel-preset-gatsby-package", { "browser": true, "esm": true }]]
33
}

‎packages/gatsby-page-utils/.babelrc

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
2-
"presets": [["babel-preset-gatsby-package", { "browser": true }]],
2+
"presets": [["babel-preset-gatsby-package"]],
33
"overrides": [
44
{
5-
"test": ["**/*.ts"],
6-
"plugins": [["@babel/plugin-transform-typescript"]]
5+
"test": "src/apply-trailing-slash-options.ts",
6+
"presets": [["babel-preset-gatsby-package", { "browser": true }]]
77
}
88
]
99
}
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
11
{
2-
"presets": [["babel-preset-gatsby-package", { "browser": true }]]
2+
"presets": [["babel-preset-gatsby-package", { "browser": true, "esm": true }]],
3+
"overrides": [
4+
{
5+
"test": ["src/gatsby-node.js"],
6+
"presets": [["babel-preset-gatsby-package"]]
7+
}
8+
]
39
}

‎packages/gatsby-plugin-canonical-urls/src/gatsby-browser.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
exports.onRouteUpdate = (
1+
export const onRouteUpdate = (
22
{ location },
33
pluginOptions = { stripQueryString: false }
44
) => {

‎packages/gatsby-plugin-canonical-urls/src/gatsby-ssr.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from "react"
22
import url from "url"
33

4-
exports.onRenderBody = (
4+
export const onRenderBody = (
55
{ setHeadComponents, pathname = `/` },
66
pluginOptions
77
) => {
+7-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
11
{
2-
"presets": [["babel-preset-gatsby-package", { "browser": true }]]
2+
"presets": [["babel-preset-gatsby-package", { "browser": true, "esm": true }]],
3+
"overrides": [
4+
{
5+
"test": ["src/gatsby-node.js"],
6+
"presets": [["babel-preset-gatsby-package"]]
7+
}
8+
]
39
}

‎packages/gatsby-plugin-catch-links/src/gatsby-browser.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { navigate } from "gatsby"
22

33
import catchLinks from "./catch-links"
44

5-
exports.onClientEntry = (_, pluginOptions = {}) => {
5+
export const onClientEntry = (_, pluginOptions = {}) => {
66
catchLinks(window, pluginOptions, href => {
77
navigate(href)
88
})
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"presets": [["babel-preset-gatsby-package", { "browser": true }]]
2+
"presets": [["babel-preset-gatsby-package", { "browser": true, "esm": true }]]
33
}
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"presets": [["babel-preset-gatsby-package", { "browser": true }]]
2+
"presets": [["babel-preset-gatsby-package"]]
33
}

0 commit comments

Comments
 (0)
Please sign in to comment.