Fetch Not Running with CommonJS Files
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 166
- Forks
- 21
- PR merge metrics
- No merged PRs in 30d
Description
eleventy-fetch v4.0.1, eleventy v3.0.0
Files containing eleventy-fetch reliant functions in src/_data are not run when .cjs - switching to ESM solves the issue immediately. No debug messages or errors, seems to not even attempt to run rather than run and fail.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue with eleventy-fetch v4.0.1 and Eleventy v3.0.0 using a CommonJS file in src/_data, then compare it with the same file switched to ESM. Trace why the CommonJS file is not attempted and verify that eleventy-fetch-reliant functions in src/_data run without requiring the ESM switch.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100