import { existsSync, writeFileSync, readFileSync } from 'node:fs'; import { mkdir, writeFile } from 'node:fs/promises'; import { resolve, dirname, relative } from 'node:path'; import { detectPackageManager, installPackage } from './index.CqYx2Nsr.js'; import { p as prompt, f as findUp } from './index.BJDntFik.js'; import { x } from 'tinyexec'; import c from 'tinyrainbow'; import { c as configFiles } from './constants.fzPh7AOq.js'; import 'process'; import 'node:process'; import 'fs'; import 'path'; import 'node:url'; import './_commonjsHelpers.BFTU3MAI.js'; import 'readline'; import 'events'; const jsxExample = { name: "HelloWorld.jsx", js: ` export default function HelloWorld({ name }) { return (