Skip to main content
Version: 3x

Function: getInitializationEntries

getInitializationEntries(reactNativePath, options?): string[]

Get setup and initialization entires for Webpack configuration's entry field. The returned entires should be added before your project entry.

example Usage in Webpack config:

import * as Repack from '@callstack/repack';

export default (env) => {
const {
devServer,
reactNativePath = new URL('./node_modules/react-native', import.meta.url)
.pathname,
} = env;

return {
entry: [
...Repack.getInitializationEntries(reactNativePath, {
hmr: devServer && devServer.hmr,
}),
entry,
],
};
};

Parameters

NameTypeDescription
reactNativePathstringAbsolute path to directory with React Native dependency.
optionsInitializationEntriesOptionsAdditional options that can modify returned entires.

Returns

string[]

Array of entires.

Defined in

packages/repack/src/webpack/utils/getInitializationEntries.ts:50