Uploaded image for project: 'Realm JavaScript SDK'
  1. Realm JavaScript SDK
  2. RJS-2818

Unable to resolve module node:os

      How frequently does the bug occur?

      Always

      Description

      Build works, but when running app getting Unable to resolve module node:os. Tried changing the node version with nvm, but still no success. Issue start happening after upgrading to React Native version 0.74.1.

      Stacktrace & log output

      Unable to find source-code formatter for language: shell. Available languages are: actionscript, ada, applescript, bash, c, c#, c++, cpp, css, erlang, go, groovy, haskell, html, java, javascript, js, json, lua, none, nyan, objc, perl, php, python, r, rainbow, ruby, scala, sh, sql, swift, visualbasic, xml, yaml
      Error: Unable to resolve module node:os from */node_modules/realm/dist/platform/node/device-info.js: node:os could not be found within the project or in these directories:
        node_modules/realm/node_modules
        node_modules
        21 | };
        22 | Object.defineProperty(exports, "__esModule", { value: true });
      > 23 | const node_os_1 = __importDefault(require("node:os"))
      

      Can you reproduce the bug?

      Always

      Reproduction Steps

      npx react-native@latest init MyApp
      npm i realm @realm/react
      npx react-native run-ios

      Version

      12.7.1

      What services are you using?

      Atlas Device Sync

      Are you using encryption?

      No

      Platform OS and version(s)

      12.8.0

      Build environment

      System:
      OS: macOS 14.3.1
      Shell: 5.9 - /bin/zsh
      Binaries:
      Node: 22.1.0 - /opt/homebrew/bin/node
      Yarn: 1.22.22 - ~/.nvm/versions/node/v21.7.1/bin/yarn
      npm: 10.7.0 - /opt/homebrew/bin/npm
      Watchman: 2024.05.06.00 - /opt/homebrew/bin/watchman
      Managers:
      CocoaPods: 1.15.2 - /usr/local/bin/pod
      SDKs:
      iOS SDK:
      Platforms: DriverKit 23.4, iOS 17.4, macOS 14.4, tvOS 17.4, visionOS 1.1, watchOS 10.4
      IDEs:
      Android Studio: 2023.2 AI-232.10227.8.2321.11479570
      Xcode: 15.3/15E204a - /usr/bin/xcodebuild
      npmPackages:
      expo: ^51.0.0 => 51.0.2
      react: 18.2.0 => 18.2.0
      react-dom: 18.2.0 => 18.2.0
      react-native: 0.74.1 => 0.74.1
      Expo Workflow: bare

      Cocoapods version

      1.15.2

            Assignee:
            Unassigned Unassigned
            Reporter:
            unitosyncbot Unito Sync Bot
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: