Skip to content

Commit

Permalink
fix(esm): included the extension in the templated import
Browse files Browse the repository at this point in the history
  • Loading branch information
travi committed May 4, 2024
1 parent f7e6f7e commit 6ce0cf0
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 3 deletions.
6 changes: 5 additions & 1 deletion src/server-test.js
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,11 @@ suite('server', () => {
`${projectRoot}/.env.example`
);
assert.calledWith(promises.writeFile, `${pathToCreatedDirectory}/manifest.js`, renderedContent);
assert.calledWith(promises.writeFile, `${pathToCreatedDirectory}/index.js`, "export {default} from './server';\n");
assert.calledWith(
promises.writeFile,
`${pathToCreatedDirectory}/index.js`,
"export {default} from './server.js';\n"
);
assert.calledWith(
promises.copyFile,
resolve(__dirname, '..', 'templates', 'webpack.config.server.mjs'),
Expand Down
2 changes: 1 addition & 1 deletion src/server.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ export default async function ({projectRoot, projectName}) {
{projectName}
)
),
promises.writeFile(`${serverDirectory}/index.js`, 'export {default} from \'./server\';\n'),
promises.writeFile(`${serverDirectory}/index.js`, 'export {default} from \'./server.js\';\n'),
promises.copyFile(
resolve(__dirname, '..', 'templates', 'webpack.config.server.mjs'),
`${projectRoot}/webpack.config.server.babel.js`
Expand Down
3 changes: 2 additions & 1 deletion templates/server.mjs
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import Glue from '@hapi/glue';
import manifest from './manifest';

import manifest from './manifest.js';

const startServer = async function () {
try {
Expand Down

0 comments on commit 6ce0cf0

Please sign in to comment.