-
Notifications
You must be signed in to change notification settings - Fork 36
Open
Description
Hi,
I am trying to start the example app from the master branch.
Expected behavior
When I run
npm install
npm startThen the application should start
Actual behavior
> [email protected] start
> ts-node -r tsconfig-paths/register src/main.ts
/Users/kyle/src/github.com/SoftwareBrothers/adminjs-nestjs/example-app/node_modules/ts-node/dist-raw/node-internal-errors.js:46
const err = new Error(getErrRequireEsmMessage(filename, parentPath, packageJsonPath))
^
Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: /Users/kyle/src/github.com/SoftwareBrothers/adminjs-nestjs/src/index.ts
require() of ES modules is not supported.
require() of /Users/kyle/src/github.com/SoftwareBrothers/adminjs-nestjs/src/index.ts from /Users/kyle/src/github.com/SoftwareBrothers/adminjs-nestjs/example-app/src/app.module.ts is an ES module file as it is a .ts file whose nearest parent package.json contains "type": "module" which defines all .ts files in that package scope as ES modules.
Instead change the requiring code to use import(), or remove "type": "module" from /Users/kyle/src/github.com/SoftwareBrothers/adminjs-nestjs/package.json.
....
at Object.<anonymous> (/Users/kyle/src/github.com/SoftwareBrothers/adminjs-nestjs/example-app/src/app.module.ts:7:1) {
code: 'ERR_REQUIRE_ESM'
}
Environment
Node v22.13.0
Metadata
Metadata
Assignees
Labels
No labels