# Issue initializing auth0 with Typescript and Inversify

node-auth0's ESM support doesn't cover every use case. If initializing with TypeScript (or a DI container like Inversify) fails under ESM, import the CJS build of the library instead using the workaround documented in the comments of auth0/node-auth0 issue 832. If that still doesn't cover your setup, reach out through your technical account manager or Auth0 representative.

## Context from the issue
gh:auth0/node-auth0#863: Issue auth0/node-auth0#863 (closed, 9 comments): ### Checklist - [X] I have looked into the [Readme](https://github.com/auth0/node-auth0#readme), [Examples](https://github.com/auth0/node-auth0/blob/master/EXAMPLES.md), and [FAQ](https://github.com/auth0/node-auth0/blob/master/FAQ.md) and have not found a suitable solution or answer. - [X] I have looked into the [API documentation](https://auth0.github.io/node-auth0/) and have not found a suitable solution or answer. - [X] I have searched the [issues](https://github.com/auth0/node-auth0/issues) and have not found a suitable solution or answer.