import { createServer } from 'vite' import viteConfig from '~/vite.config.mjs' import { isLinux } from '~/helpers/environment.js' import { getText } from '~/helpers/http.js' const port = 1337 // Example: doesitarm-cif09horl-samcarltoncreative.vercel.app const vercelUrl = process.env.VERCEL_URL const runScans = false ;(async () => { // Disable on linux (server environments) if ( !runScans || isLinux() ) return // await scanNewAppsAsBrowser() // http://localhost:3000/ const server = await createServer({ ...viteConfig, port }) console.log( 'server', server ) await server.listen(); console.log(`Server listening on https://${ vercelUrl }:${ port }/`) const data = await getText( `http://${ vercelUrl }:${ port }/` ) .catch( err => { console.log( 'err', err ) }) console.log( data?.slice(0, 100) ) await server.close(); process.exit() })()