[babel 8] Use the JSX automatic runtime by default (#12630)

Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
Co-authored-by: Arun Kumar Mohan <arunmohandm@gmail.com>
This commit is contained in:
Nicolò Ribaudo
2021-01-19 01:41:07 +01:00
committed by GitHub
parent 6e8250a3a6
commit 10978bb65a
103 changed files with 217 additions and 93 deletions

View File

@@ -30,7 +30,11 @@ export default function createPlugin({ name, development }) {
// TODO (Babel 8): It should throw if this option is used with the automatic runtime
filter,
runtime: RUNTIME_DEFAULT = development ? "automatic" : "classic",
runtime: RUNTIME_DEFAULT = process.env.BABEL_8_BREAKING
? "automatic"
: development
? "automatic"
: "classic",
importSource: IMPORT_SOURCE_DEFAULT = DEFAULT.importSource,
pragma: PRAGMA_DEFAULT = DEFAULT.pragma,