{"version":3,"names":["path","FSExtra","colors","isNativeEnvironment","ASSET_DEST_DIR","DEV_ASSET_DEST_PATH","reactNativeDevAssetPlugin","options","assetExts","assetExtsRegExp","RegExp","join","isAssetFile","id","test","config","getAssetData","projectRoot","root","relativeAssetPath","relative","assetUrlPath","sep","replaceAll","relativeAssetDir","dirname","assetBasename","basename","assetExt","extname","slice","assetName","length","assetData","__packager_asset","fileSystemLocation","relativeFileSystemLocation","httpServerLocation","mode","scales","name","type","enforce","configResolved","resolvedConfig","load","_options","environment","assetsDest","assetsDestDir","ensureDir","copyFile","assetModuleCode","JSON","stringify","configureServer","server","logger","defaultLogOptions","timestamp","middlewares","use","req","res","next","url","startsWith","URL","pathname","assetPath","replace","asset","readFile","setHeader","write","end","e","error","red","Error","message","statusCode","code"],"sources":["../../src/plugins/reactNativeDevAssetPlugin.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}