UNPKG

one

Version:

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

1 lines 5.84 kB
{"version":3,"names":["dirname","join","resolve","generator","parser","traverse","t","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","ast","parse","sourceType","default","FunctionDeclaration","node","functionNamesToHandle","id","name","extra","isWrapper","isWrapped","originalName","originalFunction","functionDeclaration","identifier","params","body","async","requestIdentifier","wrapperParams","urlIdentifier","paramsIdentifier","urlDecl","variableDeclaration","variableDeclarator","newExpression","memberExpression","paramsDecl","callExpression","callOrigFnStatement","objectExpression","objectProperty","wrapperFunction","blockStatement","returnStatement","parentPath","isExportNamedDeclaration","replaceWithMultiple","exportNamedDeclaration","output"],"sources":["../../../../../src/vercel/build/generate/createApiServerlessFunction.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}