Hello, everyone I updated slice-machine-ui from 0.46 to 0.1.0-beta.1 and I get this error
$ start-slicemachine --port 9999
[slice-machine] Launching server
[slice-machine] Now running on http://localhost:9999 !
[slice-machine] ╭───────────────────────────────────────────────────╮
│ 🍕 SliceMachine 0.1.0 started. │
╰───────────────────────────────────────────────────╯
[slice-machine] node:fs:1504
handleErrorFromBinding(ctx);
^
Error: ENOTDIR: not a directory, lstat website-next/packages/@smLib/slices/index.ts/model.json'
at Proxy.lstatSync (node:fs:1504:3)
at Object.exists (../../../lib/utils/files.ts:55:25)
at fromJsonFile (../../../lib/queries/component.ts:55:25)
at Object.getComponentInfo (../../../lib/queries/component.ts:96:63)
at ../../../lib/queries/listComponents.ts:38:29
at Array.reduce (<anonymous>)
at handleLibraryPath (../../../lib/queries/listComponents.ts:36:56)
at ../../../lib/queries/listComponents.ts:67:28
at Array.map (<anonymous>)
at Object.listComponentsByLibrary (../../../lib/queries/listComponents.ts:67:5) {
errno: -20,
syscall: 'lstat',
code: 'ENOTDIR',
path: 'website-next/packages/@smLib/slices/index.ts/model.json'
}
[slice-machine] Thanks for using SliceMachine
After some digging I found that, problem was with index.ts file, problem is that slice-machine-ui thinks that index.ts file is folder and doesn't treat it same as index.js file