Error please help

here is the error

Error: Cannot resolve entry file: The main field defined in your package.json points to a non-existent path.
at getEntryPointWithExtensions (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\config\src\paths\paths.ts:73:17)
at Object.getEntryPoint (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\config\src\paths\paths.ts:32:10)
at Object.resolveEntryPoint (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\xdl\src\tools\resolveEntryPoint.ts:21:17)
at getManifestResponseAsync (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\xdl\src\start\ManifestHandler.ts:198:22)
at getManifestResponseFromHeadersAsync (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\xdl\src\start\ManifestHandler.ts:177:10)
at C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\xdl\src\start\ManifestHandler.ts:137:55
at Layer.handle [as handle_request] (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\layer.js:95:5)
at next (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\route.js:137:13)
at Route.dispatch (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\route.js:112:3)
at Layer.handle [as handle_request] (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\layer.js:95:5)
at C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:281:22
at Function.process_params (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:335:12)
at next (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:275:10)
at urlencodedParser (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\body-parser\lib\types\urlencoded.js:91:7)
at Layer.handle [as handle_request] (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\layer.js:95:5)
at trim_prefix (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:317:13)
at C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:284:7
at Function.process_params (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:335:12)
at next (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:275:10)
at jsonParser (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\body-parser\lib\types\json.js:110:7)
at Layer.handle [as handle_request] (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\layer.js:95:5)
at trim_prefix (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:317:13)
at C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:284:7
at Function.process_params (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:335:12)
at next (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:275:10)
at expressInit (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\middleware\init.js:40:5)
at Layer.handle [as handle_request] (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\layer.js:95:5)
at trim_prefix (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:317:13)
at C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:284:7
at Function.process_params (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:335:12)
at next (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:275:10)
at query (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\middleware\query.js:45:5)
at Layer.handle [as handle_request] (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\layer.js:95:5)
at trim_prefix (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:317:13)
at C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:284:7
at Function.process_params (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:335:12)
at next (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:275:10)
at Function.handle (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\router\index.js:174:3)
at Function.handle (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\application.js:174:10)
at Server.app (C:\Users\gupta\AppData\Roaming\npm\node_modules\expo-cli\node_modules\express\lib\express.js:39:9)
at Server.emit (node:events:365:28)
at Server.emit (node:domain:470:12)
at parserOnIncoming (node:_http_server:924:12)
at HTTPParser.parserOnHeadersComplete (node:_http_common:127:17)
Error: Invalid sdkVersion. Valid options are 7.0.0, 8.0.0, 9.0.0, 10.0.0, 11.0.0, 12.0.0, 13.0.0, 14.0.0, 15.0.0, 16.0.0, 17.0.0, 18.0.0, 19.0.0, 20.0.0, 21.0.0, 22.0.0, 23.0.0, 24.0.0, 25.0.0, 26.0.0, 27.0.0, 28.0.0, 29.0.0, 30.0.0, 31.0.0, 32.0.0, 33.0.0, 34.0.0, 35.0.0, 36.0.0, 37.0.0, 38.0.0, 39.0.0, 40.0.0, 41.0.0

Without more info it’s hard to help.

i am doing react native fundamentals course i was learning about swappables and then suddenly this error came

can you tell me also which sdk version is it talking about

I have not done this course.

I assume you execute a command in the terminal? Something like npm run build?
First line of the error suggests package.json is using a folder that doesn’t exist.