Skip to content

docs: polish README and relax engines to Node 20 - #21

Merged
johnxie merged 1 commit into
mainfrom
docs/oss-polish
Sep 10, 2026
Merged

docs: polish README and relax engines to Node 20#21
johnxie merged 1 commit into
mainfrom
docs/oss-polish

Conversation

@johnxie

@johnxie johnxie commented Sep 10, 2026

Copy link
Copy Markdown
Member

Summary

  • README first screenful: npm/CI/license badges, credit @lxcid, playground, sibling link to uri-parser.
  • Honest “when to use this vs Temporal / luxon / date-fns” table (stops the “why not Temporal.from()?” comment on list PRs).
  • LLM credit moved to CONTRIBUTING.
  • engines.node >=22>=20 (Vitest 4 cannot run on 18; 18 is EOL). CI matrix adds 20.x. No parser or API changes.
  • Changeset for 1.2.2. Merging this PR lets the changesets bot open chore: version packages; merging that publishes to npm.

Test plan

  • npm test — 461 passed locally
  • npm run build — ESM + CJS + types
  • CI green on 20.x, 22.x, 24.x
  • After merge: version PR opens, then npm shows 1.2.2 with the new README

Made with Cursor

Add badges, playground, and an honest vs Temporal/luxon table so the
package is listable. engines >=20 is the lowest line Vitest 4 can prove;
Node 18 is EOL and is not claimed. No parser or API changes.

Co-authored-by: Cursor <cursoragent@cursor.com>
@changeset-bot

changeset-bot Bot commented Sep 10, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 4d6f0e5

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@taskade/temporal-parser Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

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.

🟢 Approval recommended

The documentation, engine metadata, CI matrix, and changeset are consistent and contain no unresolved correctness issues.

Pull request overview

Updates documentation and expands supported Node.js compatibility without parser or API changes.

Changes:

  • Adds README badges, project guidance, credits, and related links.
  • Lowers the Node.js requirement to 20 and adds Node 20 CI coverage.
  • Adds a patch changeset and relocates the LLM development note.
File summaries
File Description
README.md Improves project overview and usage guidance.
package.json Lowers the Node.js engine requirement.
package-lock.json Synchronizes the engine metadata.
CONTRIBUTING.md Adds the development-assistance note.
.github/workflows/ci.yml Adds Node 20 to the test matrix.
.changeset/node20-and-docs.md Records the patch release changes.
Review details
  • Files reviewed: 5/6 changed files
  • Comments generated: 0
  • Review effort level: Balanced

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

@johnxie
johnxie merged commit 20445e4 into main Sep 10, 2026
9 checks passed
@johnxie
johnxie deleted the docs/oss-polish branch September 10, 2026 23:57
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