You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I want to declare a variable of type IHasher in my TypeScript code, but it's declared in WASMInterface.ts and although that builds to /dist/lib/WASMInterface.d.ts, it's not exported in /lib/index.ts so I can't write:
import { IHasher } from 'hash-wasm';
If I attempt to reference it directly with import { IHasher } from 'hash-wasm/dist/lib/WASMInterface' I get compiler errors from my WebPack build.
Please consider adding:
export * from './WASMInterface';
to lib/index.ts
The text was updated successfully, but these errors were encountered:
On reflection I've just found I was importing from the wrong place 🤦♂️:
This doesn't work: import { IHasher } from 'hash-wasm/lib/WASMInterface', probably because I'm stuck on an old version of TS
But this does work: import { IHasher } from 'hash-wasm/dist/lib/WASMInterface'
There's no urgency, but I still think it would be nice to be able to write:
I want to declare a variable of type IHasher in my TypeScript code, but it's declared in WASMInterface.ts and although that builds to /dist/lib/WASMInterface.d.ts, it's not exported in /lib/index.ts so I can't write:
import { IHasher } from 'hash-wasm';
If I attempt to reference it directly with
import { IHasher } from 'hash-wasm/dist/lib/WASMInterface'
I get compiler errors from my WebPack build.Please consider adding:
export * from './WASMInterface';
to lib/index.ts
The text was updated successfully, but these errors were encountered: