-
-
Notifications
You must be signed in to change notification settings - Fork 71
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
Circular import #33
Comments
That looks like a TypeScript import. What is the actual Node.js code it gets compiled to? Importing like this should work:
|
It gets compiled to this:
|
I'm using following command to compile it:
|
Ah crap you're right, I get the same error even with my code! I'll look into this soon, thanks for the bug report. |
Cool! Thanks for quick response! :) |
You're right, it is related to circular imports. Probably nobody noticed it before because if you import fake-indexeddb first, it's not a problem. And there probably is not a reason to import FDBCursor without importing fake-indexeddb too. So if you change from:
to:
it will work. If you really have no use for the
I'd still like to fix this, but I'm just posting the workaround in case I don't get around to it for a while. |
Thanks! It works this way. About my use case: i'm writing custom testEnvironment for jest and want to extend this.global with fakeIndexedDB:
|
Hey! Thanks for this lib!
I'm trying to use fakeIndexedDB in node environment and have the following code:
Just trying to import fdbcursor but it throws error:
I found that it is because of circular import.
What should i do?
The text was updated successfully, but these errors were encountered: