Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-11-13 | feat(node): stabilize detecting if CJS via `"type": "commonjs"` in a ↵ | David Sherret | |
package.json (#26439) This will respect `"type": "commonjs"` in a package.json to determine if `.js`/`.jsx`/`.ts`/.tsx` files are CJS or ESM. If the file is found to be ESM it will be loaded as ESM though. | |||
2024-09-05 | feat: Allow importing .cjs files (#25426) | Bartek Iwańczuk | |
This commit adds support for executing top-level `.cjs` files, as well as import `.cjs` files from within npm packages. This works only for `.cjs` files, the contents of sibling `package.json` are not consulted for the `"type"` field. Closes https://github.com/denoland/deno/issues/25384 --------- Signed-off-by: David Sherret <dsherret@users.noreply.github.com> Co-authored-by: Luca Casonato <hello@lcas.dev> Co-authored-by: David Sherret <dsherret@users.noreply.github.com> |