UNPKG

@expo/metro-runtime

Version:

Tools for making advanced Metro bundler features work

17 lines (13 loc) 573 B
declare const process: any; function openFileInEditor(file: string, lineNumber: number) { if (process.env.NODE_ENV !== 'production') { // TODO: This is not a great URL since it now blocks users from accessing the `/open-stack-frame` url in their router // ideally it would be something like `/_devtools/open-stack-frame`. const baseUrl = window.location.protocol + '//' + window.location.host; fetch(baseUrl + '/open-stack-frame', { method: 'POST', body: JSON.stringify({ file, lineNumber }), }); } } export default openFileInEditor;