one
Version:
One is a React framework for web, iOS, and Android apps.
1 lines • 1.09 kB
Source Map (JSON)
{"version":3,"file":"setupBuildOptions.js","names":[],"sources":["esm/server/setupBuildOptions.js"],"sourcesContent":["import { setCacheKey } from \"../constants\";\nfunction setupBuildInfo(buildInfo) {\n const key = buildInfo.constants?.CACHE_KEY;\n if (key) {\n process.env.ONE_CACHE_KEY ||= key;\n setCacheKey(key);\n }\n process.env.ONE_DEFAULT_RENDER_MODE ||= buildInfo.oneOptions?.web?.defaultRenderMode || \"ssg\";\n const { cssContentsByPath } = buildInfo;\n if (cssContentsByPath) {\n for (const route of Object.values(buildInfo.routeToBuildInfo)) {\n route.cssContents = route.css.map((cssPath) => cssContentsByPath[cssPath] ?? \"\");\n }\n }\n}\nexport {\n setupBuildInfo\n};\n//# sourceMappingURL=setupBuildOptions.js.map\n"],"mappings":";;;AACA,SAAS,eAAe,WAAW;CACjC,MAAM,MAAM,UAAU,WAAW;CACjC,IAAI,KAAK;EACP,QAAQ,IAAI,kBAAkB;EAC9B,YAAY,GAAG;CACjB;CACA,QAAQ,IAAI,4BAA4B,UAAU,YAAY,KAAK,qBAAqB;CACxF,MAAM,EAAE,sBAAsB;CAC9B,IAAI,mBAAmB;EACrB,KAAK,MAAM,SAAS,OAAO,OAAO,UAAU,gBAAgB,GAAG;GAC7D,MAAM,cAAc,MAAM,IAAI,KAAK,YAAY,kBAAkB,YAAY,EAAE;EACjF;CACF;AACF"}