Skip to content

Commit

Permalink
feat(node): allow executing esm compiled scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
bulldog98 authored and jaysoo committed May 4, 2023
1 parent e49b3c5 commit 4bc0aff
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions e2e/node/src/node.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -232,10 +232,12 @@ describe('Node Applications', () => {
}
}, 120000);

it('should be able to run es module applications', async () => {
it('should be able to run ESM applications', async () => {
const esmapp = uniq('esmapp');

runCLI(`generate @nrwl/node:app ${esmapp} --linter=eslint`);
runCLI(
`generate @nrwl/node:app ${esmapp} --linter=eslint --framework=none`
);
updateJson(`apps/${esmapp}/tsconfig.app.json`, (config) => {
config.module = 'esnext';
config.target = 'es2020';
Expand Down Expand Up @@ -268,8 +270,9 @@ describe('Node Applications', () => {
})`
);
await runCLIAsync(`build ${esmapp}`);
const { stdout } = await runCLIAsync(`serve ${esmapp}`);
expect(stdout).toBe('Hello World!');
await runCommandUntil(`serve ${esmapp}`, (output) => {
return output.includes('Hello World!');
});
}, 300000);
});

Expand Down

0 comments on commit 4bc0aff

Please sign in to comment.