jucasoliveira / terminalGPT

Get GPT like chatGPT on your terminal
MIT License
1.01k stars 182 forks source link

npm -g install terminalgpt failed on Mac #80

Closed JayZhao closed 1 year ago

JayZhao commented 1 year ago

% npm -g install terminalgpt npm ERR! code 2 npm ERR! path /opt/homebrew/lib/node_modules/terminalgpt npm ERR! command failed npm ERR! command sh -c tsc npm ERR! src/utils.ts(17,5): error TS2322: Type 'TerminalRenderer' is not assignable to type 'Renderer'. npm ERR! The types of 'options.renderer' are incompatible between these types. npm ERR! Type 'Omit<_Renderer, "constructor"> | null | undefined' is not assignable to type 'Renderer | undefined'. npm ERR! Type 'null' is not assignable to type 'Renderer | undefined'.

npm ERR! A complete log of this run can be found in: /Users/zhaojianyin/.npm/_logs/2023-11-09T13_20_38_483Z-debug-0.log [installlog.log](https://github.com/jucasoliveira/terminalGPT/files/13308553/installlog.log)

1llyaa commented 1 year ago

Same issue but on archlinux npm install -g terminalgpt@latest

npm ERR! code 2 npm ERR! path /home/illyam/.nvm/versions/node/v20.9.0/lib/node_modules/terminalgpt npm ERR! command failed npm ERR! command sh -c tsc npm ERR! src/utils.ts(17,5): error TS2322: Type 'TerminalRenderer' is not assignable to type 'Renderer'. npm ERR! The types of 'options.renderer' are incompatible between these types. npm ERR! Type 'Omit<_Renderer, "constructor"> | null | undefined' is not assignable to type 'Renderer | undefined'. npm ERR! Type 'null' is not assignable to type 'Renderer | undefined'.

npm ERR! A complete log of this run can be found in: /home/illyam/.npm/_logs/2023-11-13T09_04_13_367Z-debug-0.log