one
Version:
One is a new React Framework that makes Vite serve both native and web.
1 lines • 4.23 kB
Source Map (JSON)
{"version":3,"names":["dirname","join","resolve","parseSync","MagicString","resolvePath","FSExtra","fs","serverlessVercelNodeJsConfig","serverlessVercelPackageJson","getPathFromRoute","createApiServerlessFunction","route","code","oneOptionsRoot","postBuildLogs","outDir","path","includeIndex","push","funcFolder","ensureDir","includes","reactPath","copy","distAssetsFolder","sourceAssetsFolder","pathExists","entrypointFilePath","writeFile","wrapHandlerFunctions","packageJsonFilePath","writeJSON","writeJson","handler","e","console","error","file","parsed","program","functionNamesToHandle","Set","ms","wrappersToAppend","item","body","fnDecl","isExported","exportNode","type","declaration","id","name","has","originalName","remove","start","overwrite","end","exportPrefix","length","append","toString"],"sources":["../../../../../src/vercel/build/generate/createApiServerlessFunction.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}