Optional
allowOptional
autoOptional
defineOptional
exportsOptional
eliminate?: string[]Optional
replace?: Record<string, string>Optional
jsxOptional
loaderWhat is the default loader used for this transpiler?
Optional
macrosReplace an import statement with a macro.
This will remove the import statement from the final output and replace any function calls or template strings with the result returned by the macro
{
"react-relay": {
"graphql": "bun-macro-relay"
}
}
Code that calls graphql
will be replaced with the result of the macro.
import {graphql} from "react-relay";
// Input:
const query = graphql`
query {
... on User {
id
}
}
}`;
Will be replaced with:
import UserQuery from "./UserQuery.graphql";
const query = UserQuery;
Optional
platform"browser"
Optional
treeOptional
trimOptional
tsconfigTSConfig.json file as stringified JSON or an object Use this to set a custom JSX factory, fragment, or import source For example, if you want to use Preact instead of React. Or if you want to use Emotion.
Generated using TypeDoc
Replace key with value. Value must be a JSON string.
Example