Skip to content

Conversation

@Alex000115
Copy link

@Alex000115 Alex000115 commented Jan 17, 2026


PR-Codex overview

This PR adds a tip in the README.md to ensure users are using Node.js v18+ and have pnpm installed for better local development.

Detailed summary

  • Added a tip in the Quick Start section of README.md advising users to use Node.js v18+ and have pnpm installed for smoother local development experience.

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

Summary by CodeRabbit

  • Documentation
    • Updated quick-start guide with recommendations for Node.js v18+ and pnpm to ensure smoother local development setup.

✏️ Tip: You can customize this high-level summary in your review settings.

@changeset-bot
Copy link

changeset-bot bot commented Jan 17, 2026

⚠️ No Changeset found

Latest commit: c650186

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

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

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 17, 2026

Walkthrough

README.md receives a new quick-start tip recommending Node.js v18+ and pnpm for local development, inserted twice within the Quick Start section. No functional code changes are present.

Changes

Cohort / File(s) Summary
Documentation Updates
README.md
Added quick-start tip recommending Node.js v18+ and pnpm (2 lines inserted in two locations within the Quick Start section)

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

🚥 Pre-merge checks | ✅ 2 | ❌ 1
❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Description check ⚠️ Warning The description is largely incomplete, containing only the template structure and a PR-Codex summary. Required sections like issue tag and testing instructions are missing or unfilled. Fill in the required sections: add the Linear issue tag (TEAM-XXXX format), provide 'Notes for the reviewer', and specify 'How to test' instructions (e.g., verify README displays correctly).
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly describes the main change: adding a Node.js and pnpm setup tip to documentation, which aligns with the changeset.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

Warning

Review ran into problems

🔥 Problems

Errors were encountered while retrieving linked issues.

Errors (1)
  • TEAM-0000: Entity not found: Issue - Could not find referenced Issue.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In `@README.md`:
- Line 45: Update the README tip to match package.json's engine requirement by
changing the Node.js version from "v18+" to "v20+"; locate the sentence "Tip:
Make sure you are using Node.js v18+ and have `pnpm` installed..." in README.md
and replace "v18+" with "v20+" so the documentation aligns with the "node":
">=20" entry in package.json.

Visit the [developer portal](https://portal.thirdweb.com) for full documentation.

### 🚀 Quick Start
> Tip: Make sure you are using Node.js v18+ and have `pnpm` installed for a smoother local development experience.
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Search for Node version constraints in repo config files
echo "=== Searching for Node version constraints ==="
rg -n 'engines|node-version|NODE_VERSION' . --type json --type yaml --type yml 2>/dev/null || true

echo ""
echo "=== Looking for .nvmrc and similar version files ==="
fd -e nvmrc -e npmrc -e node-version 2>/dev/null || true

echo ""
echo "=== Checking package.json for engines field ==="
if [ -f "package.json" ]; then
  cat -n package.json | grep -A5 -B5 'engines' || echo "No engines field found"
fi

echo ""
echo "=== Checking for volta configuration ==="
if [ -f "package.json" ]; then
  cat -n package.json | grep -A5 -B5 'volta' || echo "No volta config found"
fi

echo ""
echo "=== Looking for CI config files ==="
fd -e yml -e yaml -path '*/.github/*' -o -path '*/.gitlab-ci*' -o -path '*/azure-pipelines*' 2>/dev/null | head -10 || true

Repository: thirdweb-dev/js

Length of output: 607


Update Node.js version requirement from v18+ to v20+.

The README states "Node.js v18+" but package.json specifies "node": ">=20". Update the tip to reflect the actual minimum requirement.

🤖 Prompt for AI Agents
In `@README.md` at line 45, Update the README tip to match package.json's engine
requirement by changing the Node.js version from "v18+" to "v20+"; locate the
sentence "Tip: Make sure you are using Node.js v18+ and have `pnpm`
installed..." in README.md and replace "v18+" with "v20+" so the documentation
aligns with the "node": ">=20" entry in package.json.

@vercel
Copy link

vercel bot commented Jan 17, 2026

@Alex000115 is attempting to deploy a commit to the thirdweb Team on Vercel.

A member of the Team first needs to authorize it.

@Alex000115
Copy link
Author

Thanks for the feedback!

I’m happy to update this PR to follow the project’s guidelines.
Could you please let me know if a changeset or any formatting adjustments are required here?

I’ll make the necessary updates right away. 🙏

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.

1 participant