Skip to content

Target ES2018 - #6

Merged
donatj merged 1 commit into
devfrom
target-es2018
Aug 11, 2026
Merged

Target ES2018#6
donatj merged 1 commit into
devfrom
target-es2018

Conversation

@donatj

@donatj donatj commented Aug 11, 2026

Copy link
Copy Markdown
Owner

Lowers csv-walker’s emitted JavaScript and TypeScript library baseline from ES2022 to ES2018.

ES2018 preserves native async generators and for await...of, which the streaming API needs. TypeScript downlevels optional chaining and nullish assignment, so they are absent from the emitted parser.

The Node 20 support policy is unchanged.

Checks: npm run format:check, npm run lint, npm test, npm run test:coverage.

Copilot AI lite review requested due to automatic review settings August 11, 2026 21:20

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@donatj
donatj merged commit 8b40680 into dev Aug 11, 2026
12 checks passed
@donatj
donatj deleted the target-es2018 branch August 11, 2026 21:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants