File tree Expand file tree Collapse file tree 3 files changed +10
-9
lines changed
Expand file tree Collapse file tree 3 files changed +10
-9
lines changed Original file line number Diff line number Diff line change 22 "name" : " vite-react-typescript-starter" ,
33 "private" : true ,
44 "version" : " 0.0.0" ,
5+ "type" : " module" ,
56 "scripts" : {
67 "dev" : " concurrently \" npm:dev:frontend\" \" npm:dev:backend\" " ,
78 "dev:frontend" : " vite" ,
8- "dev:backend" : " ts-node server.ts " ,
9+ "dev:backend" : " node --loader ts-node/esm server.mts " ,
910 "build" : " npm run build:frontend && npm run build:backend" ,
1011 "build:frontend" : " vite build" ,
11- "build:backend" : " tsc --project tsconfig.server.json" ,
12- "start" : " node dist-server/server.js " ,
12+ "build:backend" : " tsc --project tsconfig.server.json && echo '{ \" type \" : \" module \" }' > dist-server/package.json " ,
13+ "start" : " node dist-server/server.mjs " ,
1314 "lint" : " eslint ." ,
1415 "preview" : " vite preview"
1516 },
5253 "typescript-eslint" : " ^8.3.0" ,
5354 "vite" : " ^5.4.2"
5455 }
55- }
56+ }
Original file line number Diff line number Diff line change 1- const express = require ( 'express' ) ;
2- const { GoogleGenAI } = require ( '@google/genai' ) ;
1+ import express from 'express' ;
2+ import { GoogleGenAI } from '@google/genai' ;
33import type { Request , Response } from 'express' ;
44
55const app = express ( ) ;
Original file line number Diff line number Diff line change 11{
22 "extends" : " ./tsconfig.json" ,
33 "compilerOptions" : {
4- "module" : " CommonJS " ,
5- "moduleResolution" : " node " ,
4+ "module" : " NodeNext " ,
5+ "moduleResolution" : " NodeNext " ,
66 "outDir" : " dist-server" ,
77 "noEmit" : false ,
88 "isolatedModules" : false ,
99 "resolveJsonModule" : true
1010 },
11- "include" : [" server.ts " ],
11+ "include" : [" server.mts " ],
1212 "exclude" : [" src" , " node_modules" ]
1313}
You can’t perform that action at this time.
0 commit comments