flexn-io / create

Build apps for web, TVs, desktops, consoles, wearables and more. Developer friendly UI library targeting all form factors platforms. Another notable feature is providing focus management for TVs which very easy to implement using Create.
https://create.flexn.org
MIT License
26 stars 6 forks source link

[Regression] Can't run Flexn template #73

Closed ZymanteG closed 1 year ago

ZymanteG commented 1 year ago

Describe the bug

Rnv does not install apps: android, ios, macos,web, tvos, androidtv,firetv on macos.

To Reproduce

1.Create new project with rnv new and choose @flexn/template 2.Do rnv run with provided app above

Expected behavior All apps launches.

Screenshots or copy&paste

────────────────────────────────────────────────────────────────────────────┐
│  🚀  SUMMARY | 3/22/2023, 5:08:59 PM                                         │
│  $ rnv run -p web                                                            │
├──────────────────────────────────────────────────────────────────────────────┤
│  ReNative Version: 0.37.0-canary.5                                           │
│  Project Name ($package.name): undefined                                     │
│  Project Version ($package.version): undefined                               │
│  Workspace ($.workspaceID): rnv                                              │
│  Platform (-p): web                                                          │
│  Engine ($.platforms.web.engine): engine-rn-next                             │
│  Build Scheme (-s): debug                                                    │
│  Env Info: darwin | x64 | node v16.15.1                                      │
│  Executed Time: 0h:0m:1s:296ms                                               │
│                                                                              │
│ [ error ] [project configure] The "path" argument must be of type string. Received undefined
TypeError: The "path" argument must be of type string. Received undefined
    at new NodeError (node:internal/errors:372:5)
    at validateString (node:internal/validators:120:11)
    at Object.join (node:path:1172:7)
    at /Users/flexn/.config/yarn/global/node_modules/rnv/src/core/systemManager/crypto.js:51:33
    at step (/Users/flexn/.config/yarn/global/node_modules/rnv/node_modules/tslib/tslib.js:143:27)
    at Object.next (/Users/flexn/.config/yarn/global/node_modules/rnv/node_modules/tslib/tslib.js:124:57)
    at /Users/flexn/.config/yarn/global/node_modules/rnv/node_modules/tslib/tslib.js:117:75
    at new Promise (<anonymous>)
    at __awaiter (/Users/flexn/.config/yarn/global/node_modules/rnv/node_modules/tslib/tslib.js:113:16)
    at checkCrypto (/Users/flexn/.config/yarn/global/node_modules/rnv/src/core/systemManager/crypto.js:39:60)

Desktop (please complete the following information):

OS: macOS Montery 12.6.3 Node Version: v16.15.1 RNV Version: 0.37.0-canary.5 @flexn/template Version 0.20.0-alpha.13