Closed McSneaky closed 1 year ago
Yes, that's probably that. We are using pnpm workspaces, so I think using npm can cause some issues I've tried a fresh reinstall on my side and haven't had any problems
Can you try again with pnpm and tell me if it's ok for you?
pnpm install -r
at rootpnpm dev
at root tooAha, two mistakes
Didn't notice it's workspace And was using Node 20, reverting to Node 16 made it work. Didn't try Node 18
Sorry for wasting your time :)
No worries! Works well with node 19.x. Will take a look for Node 20 asap
Stack for Node 20, might be useful
└─$ pnpm dev
> @ dev /home/mcsneaky/Projects/adonis-packages
> pnpm -C website dev
> adonis-packages-website@0.0.0 dev /home/mcsneaky/Projects/adonis-packages/website
> pnpm build:npm && nuxi dev
> adonis-packages-website@0.0.0 build:npm /home/mcsneaky/Projects/adonis-packages/website
> cd .. && pnpm build
> @ build /home/mcsneaky/Projects/adonis-packages
> pnpm cli build
> @ cli /home/mcsneaky/Projects/adonis-packages
> ts-node-esm ./lib/cli.ts "build"
TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ".ts" for /home/mcsneaky/Projects/adonis-packages/lib/cli.ts
at new NodeError (node:internal/errors:399:5)
at Object.getFileProtocolModuleFormat [as file:] (node:internal/modules/esm/get_format:99:9)
at defaultGetFormat (node:internal/modules/esm/get_format:139:38)
at defaultLoad (node:internal/modules/esm/load:83:20)
at nextLoad (node:internal/modules/esm/hooks:750:28)
at load (/home/mcsneaky/Projects/adonis-packages/node_modules/.pnpm/ts-node@10.9.1_@types+node@18.16.0_typescript@5.0.4/node_modules/ts-node/dist/child/child-loader.js:19:122)
at nextLoad (node:internal/modules/esm/hooks:750:28)
at Hooks.load (node:internal/modules/esm/hooks:382:26)
at MessagePort.handleMessage (node:internal/modules/esm/worker:165:24)
at [nodejs.internal.kHybridDispatch] (node:internal/event_target:762:20) {
code: 'ERR_UNKNOWN_FILE_EXTENSION'
}
ELIFECYCLE Command failed with exit code 1.
ELIFECYCLE Command failed with exit code 1.
ELIFECYCLE Command failed with exit code 1.
ELIFECYCLE Command failed with exit code 1.
ELIFECYCLE Command failed with exit code 1.
```
When starting up local development, getting some interesting errors
For first error, I have some wrong package version? It's fresh clone and
npm install
Other error about
../../../npm/modules.json
is interesting tho. It seems to point to my home folder. I assume that's because I'm usingnpm
and notpnpm
? 🤔