michaelwittig / node-q

Q interfacing with Node.js
MIT License
52 stars 14 forks source link

Type Definition Errors #54

Closed ChrisCates closed 3 years ago

ChrisCates commented 3 years ago

Output

node_modules/node-q/lib/typed.d.ts:1:23 - error TS2688: Cannot find type definition file for 'long'.

1 /// <reference types="long" />
                        ~~~~

node_modules/node-q/lib/typed.d.ts:56:37 - error TS2304: Cannot find name 'Long'.

56 export declare function long(value: Long): Typed;
                                       ~~~~

node_modules/node-q/lib/typed.d.ts:149:38 - error TS2304: Cannot find name 'Long'.

149 export declare function longs(value: Long[] | ReadonlyArray<Long>): Typed;
                                         ~~~~

node_modules/node-q/lib/typed.d.ts:149:61 - error TS2304: Cannot find name 'Long'.

149 export declare function longs(value: Long[] | ReadonlyArray<Long>): Typed;
ChrisCates commented 3 years ago

Closing, this is my fault for not realizing you need the long type definition.

Resolution

yarn add --dev @types/long