Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot find name 'Buffer' on Quagga2 type-definitions #509

Closed
MasterDataBase opened this issue Aug 8, 2023 · 4 comments
Closed

Cannot find name 'Buffer' on Quagga2 type-definitions #509

MasterDataBase opened this issue Aug 8, 2023 · 4 comments

Comments

@MasterDataBase
Copy link

Hi all

I'm start using Quagga, and facing some problem after install Quagga on my Angular project.

And after the tring to import the library import Quagga from '@ericblade/quagga2';

I'm facing the following problem:
Error: node_modules/@ericblade/quagga2/type-definitions/quagga.d.ts:784:33 - error TS2591: Cannot find name 'Buffer'. Do you need to install type definitions for node? Try npm i --save-dev @types/node and then add 'node' to the types field in your tsconfig.

I tried to install the @types/node and also insert the Type:node in the tsconfig file, but without luck, someone can point me to the right direction?

@github-actions
Copy link

github-actions bot commented Aug 8, 2023

Thank you for filing an issue! Please be patient. :-)

@MasterDataBase
Copy link
Author

It seems to work now, the fix in my case was to:

  • Install the types/node npm i --save-dev @types/node
  • Add in the tsconfig.app.json the value "types": ["node"] in the compilerOptions object

@yogeshgadge
Copy link

It seems to work now, the fix in my case was to:

  • Install the types/node npm i --save-dev @types/node
  • Add in the tsconfig.app.json the value "types": ["node"] in the compilerOptions object

Not sure if this is a good workaround to add "types": ["node"] to the tsconfig.app.json
If you are targeting browser app we need something better than allowing 'node'

@ericblade
Copy link
Owner

Thanks for bringing this back up. Decent tools are available now to probably replace the use of Buffer type in here.
#538

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants