UNPKG

one

Version:

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

1 lines 22.1 kB
{"version":3,"names":["configureVXRNCompilerPlugin","resolvePath","getPlatformEnvDefine","events","existsSync","readFileSync","path","exactRegex","normalizePath","autoDepOptimizePlugin","getOptionsFilled","loadEnv","vxrnVitePlugin","CACHE_KEY","getViteMetroPluginOptions","setServerGlobals","getRouterRootFromOneOptions","createRouteIndex","ensureTSConfig","setOneOptions","bundledDevPlugin","clientTreeShakePlugin","createDevtoolsPlugin","createFileSystemRouterPlugin","fixDependenciesPlugin","generateFileSystemRouteTypesPlugin","criticalCSSPlugin","imageDataPlugin","createRouteModuleHmrPlugin","sourceInspectorPlugin","SSRCSSPlugin","virtualEntryId","createVirtualEntry","environmentGuardPlugin","createWorkerdDevPlugins","shouldEnableWorkerdDev","RN_DEEP_IMPORT_RE","setMaxListeners","globalThis","__vxrnEnableNativeEnv","one","options","routerRoot","nativeDisabled","native","nativeOptions","metroOptions","bundler","process","env","ONE_METRO_MODE","dropped","bundlerOptions","babelConfig","babelConfigOverrides","console","warn","info","defaultMetroOptions","projectRoot","argv","cwd","relativeRouterRoot","ignoredRouteFiles","router","linking","userDefaultConfigOverrides","defaultConfigOverrides","setupFile","userMetroOptions","plugins","react","compiler","mainModuleName","startup","ONE_METRO_LAZY","vxrnPlugins","IS_VXRN_CLI","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","pkgName","subpath","slice","join","resolved","resolve","skipSelf","id","includes","fs","dirname","realpathSync","existsSync2","readFileSync2","dir","nmPkgDir","pkg","JSON","parse","exportEntry","exports","target","import","module","default","fullPath","external","realPkgDir","relativePart","devAndProdPlugins","__get","userConfig","envPrefix","web","experimentalBundledDev","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","tsconfigPathsFilter","RegExp","map","tsconfigPaths","filter","handler","jsExts","candidate","extname","e","alias","resolveMap","out","key","value","isAbsolute","a","client","ios","android","aliasKeys","values","flatMap","keys","aliasFilter","k","environment","specific","isWeb","general","load","tslibLitePath","err","DEBUG","error","tslib","setupFileDefines","setupFiles","server","serverURL","ONE_SERVER_URL","url","defaultRenderMode","NODE_ENV","linkPrefetch","skewProtection","suspendRoutes","environments","noExternal","_","transform","code","dedupeList","dedupe","Array","isArray","nativeWebDevAndProdPlugsin","viteBundlerOptions","__vxrnAddNativePlugins","runtime","__vxrnNativeUserDefine","__vxrnAddWebPluginsProd","flags","routeIndex","__vxrnNativeEntryConfig","inspectorPlugins","devtools","inspector","editor","workerdDevPlugins","deploy","patches","includeUI"],"sources":["../../../src/vite/one.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}