From b809b368cb04c3ece77bea68224108a3a42245d8 Mon Sep 17 00:00:00 2001 From: Iddan Aaronsohn Date: Sun, 18 Nov 2018 01:15:53 +0200 Subject: [PATCH 1/3] Babel preset absoluteRuntime docs Documented babel-preset-react-app absoluteRuntime option --- packages/babel-preset-react-app/README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/babel-preset-react-app/README.md b/packages/babel-preset-react-app/README.md index 4235416b167..687ee14d155 100644 --- a/packages/babel-preset-react-app/README.md +++ b/packages/babel-preset-react-app/README.md @@ -51,3 +51,11 @@ TypeScript is enabled by default. Make sure you have a `tsconfig.json` file at t "presets": [["react-app", { "flow": false, "typescript": true }]] } ``` + +## Absolute Runtime Paths +By default, `babel-preset-react-app` will make `@babel/runtime` imports to use absolute file system paths. To avoid that and use `node_modules/` relative paths set off the `absoluteRuntime` option on `.babelrc`: + +``` +{ + "presets": [["react-app", { "absoluteRuntime": false }]] +} From 8b70df881c3efcb36b499d19b0483551b13e7a31 Mon Sep 17 00:00:00 2001 From: Iddan Aaronsohn Date: Tue, 3 Mar 2020 16:14:05 +0200 Subject: [PATCH 2/3] Update packages/babel-preset-react-app/README.md Co-Authored-By: Brody McKee --- packages/babel-preset-react-app/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/babel-preset-react-app/README.md b/packages/babel-preset-react-app/README.md index 687ee14d155..8d05542c017 100644 --- a/packages/babel-preset-react-app/README.md +++ b/packages/babel-preset-react-app/README.md @@ -53,7 +53,7 @@ TypeScript is enabled by default. Make sure you have a `tsconfig.json` file at t ``` ## Absolute Runtime Paths -By default, `babel-preset-react-app` will make `@babel/runtime` imports to use absolute file system paths. To avoid that and use `node_modules/` relative paths set off the `absoluteRuntime` option on `.babelrc`: +Absolute paths are enabled by default for imports. To use relative paths instead, set the `absoluteRuntime` option in `.babelrc` to `false`: ``` { From a5b67cad4d1a463b7b7f6e2eebe33ae166151a17 Mon Sep 17 00:00:00 2001 From: Iddan Aaronsohn Date: Tue, 3 Mar 2020 16:14:28 +0200 Subject: [PATCH 3/3] Add missing backticks --- packages/babel-preset-react-app/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/babel-preset-react-app/README.md b/packages/babel-preset-react-app/README.md index 8d05542c017..415d706271d 100644 --- a/packages/babel-preset-react-app/README.md +++ b/packages/babel-preset-react-app/README.md @@ -59,3 +59,4 @@ Absolute paths are enabled by default for imports. To use relative paths instead { "presets": [["react-app", { "absoluteRuntime": false }]] } +```