UNPKG

one

Version:

One is a new React Framework that makes Vite serve both native and web.

1 lines 21 kB
{"version":3,"names":["configureVXRNCompilerPlugin","resolvePath","getPlatformEnvDefine","events","existsSync","readFileSync","path","autoDepOptimizePlugin","getOptionsFilled","loadEnv","vxrnVitePlugin","CACHE_KEY","getViteMetroPluginOptions","setServerGlobals","getRouterRootFromOneOptions","ensureTSConfig","setOneOptions","clientTreeShakePlugin","createDevtoolsPlugin","createFileSystemRouterPlugin","fixDependenciesPlugin","generateFileSystemRouteTypesPlugin","criticalCSSPlugin","imageDataPlugin","sourceInspectorPlugin","SSRCSSPlugin","virtualEntryId","createVirtualEntry","environmentGuardPlugin","setMaxListeners","globalThis","__vxrnEnableNativeEnv","one","options","routerRoot","nativeDisabled","native","nativeOptions","metroOptions","bundler","process","env","ONE_METRO_MODE","console","info","routerRoot2","defaultMetroOptions","projectRoot","bundlerOptions","argv","cwd","relativeRouterRoot","ignoredRouteFiles","router","userDefaultConfigOverrides","defaultConfigOverrides","setupFile","userMetroOptions","babelConfig","plugins","react","compiler","mainModuleName","startup","ONE_METRO_LAZY","vxrnPlugins","IS_VXRN_CLI","warn","push","metro","disableNative","__oneOptions","config","vxrnOptions","root","enableCompiler","autoDepsOptions","ssr","autoDepsOptimization","dedupeSymlinks","dedupeSymlinkedModules","ssrDedup_optimizedPackages","ssrDedup_projectRoot","ssrSymlinkDedupPlugin","name","enforce","configResolved","ssrInclude","optimizeDeps","include","length","Set","entry","startsWith","parts","split","add","resolveId","source","importer","options2","pkgName","subpath","slice","join","resolved","resolve","skipSelf","id","includes","path2","fs","dirname","realpathSync","existsSync2","readFileSync2","dir","nmPkgDir","pkg","JSON","parse","exportEntry","exports","target","import","module","default","fullPath","external","realPkgDir","relativePart","devAndProdPlugins","__get","userConfig","envPrefix","environmentGuards","clientEnvDefine","skipEnv","mode","define","ONE_DEBUG_ROUTER","stringify","onScannedDeps","hasReanimated","hasNativewind","enableReanimated","enableNativeCSS","css","enableNativewind","tsConfigPaths","mappings","loadMappings","resolvedRoot","configPath","raw","stripped","replace","m","g","paths","compilerOptions","baseUrl","pattern","targets","Object","entries","endsWith","prefix","replacement","wildcard","tsconfigPaths","jsExts","candidate","extname","e","alias","resolveMap","map","out","key","value","isAbsolute","a","web","client","ios","android","environment","specific","isWeb","general","test","load","tslibLitePath","err","DEBUG","error","tslib","setupFileDefines","setupFiles","server","serverURL","ONE_SERVER_URL","url","defaultRenderMode","NODE_ENV","linkPrefetch","skewProtection","suspendRoutes","environments","noExternal","hotUpdate","modules","file","envName","fileRelativePath","relative","fileRootDir","sep","isAppFile","hasRouteUpdate","result","relativePath","rootDir","acceptedHmrExports","isRootLayout","hot","send","type","event","data","_","transform","code","dedupeList","dedupe","Array","isArray","nativeWebDevAndProdPlugsin","__vxrnAddNativePlugins","runtime","__vxrnAddWebPluginsProd","flags","__vxrnNativeEntryConfig","inspectorPlugins","devtools","inspector","editor","patches","includeUI"],"sources":["../../../src/vite/one.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}