TS7016
error TS7016: Could not find a declaration file for module ‘
uuidjs
‘.
Broken Code ❌
1 |
|
Fixed Code ✔️
The problem shows that uuidjs
is a plain JavaScript module and doesn’t ship with TypeScript declaration files (.d.ts
). That’s why we have to use the CommonJS import syntax to import this module in a Node.js project:
1 |
|
A proper fix would be to have a uuidjs.d.ts
as part of uuidjs
: https://github.com/LiosK/UUID.js/issues/6
Example:
1 |
|
1 |
|