| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
📝 Walkthrough
WalkthroughThe create package now reuses the edge memory environment, removes memfs from runtime dependencies, pins it as a development dependency, and adds tests for imports and package metadata. ChangesCreate memory environment
Estimated code review effort: 3 (Moderate) | ~20 minutes Suggested reviewers: alemtuzlak 🚥 Pre-merge checks | ✅ 5 ✅ Passed checks (5 passed)
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 ESLintpackages/create/tests/index.test.ts Parsing error: "parserOptions.project" has been provided for @typescript-eslint/parser. 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. ❤️ ShareComment @coderabbitai help to get the list of available commands. |
Sorry, something went wrong.
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agentsVerify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. Inline comments: In `@packages/create/src/environment.ts`: - Around line 126-128: Update the environment.writeFileBase64 wrapper in createDefaultEnvironment so base64:: contents are decoded before being passed to the shared writeFileBase64 implementation, preserving decoded binary bytes in the memory environment; alternatively, align the edge file helper semantics consistently while retaining decoded-write behavior.
Fix all unresolved CodeRabbit comments on this PR:
Configuration used: defaults
Review profile: CHILL
Plan: Pro Plus
Run ID: 9b01a8ab-13a5-4944-be68-c711c18d7e27
📥 CommitsReviewing files that changed from the base of the PR and between db108a1 and e4a4ce5.
⛔ Files ignored due to path filters (1)
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Summary
Why
@tanstack/create's broad memfs runtime range now pulls newly split @jsonjoy.com/fs-* packages into temporary npx installs. Generated apps never use them. The CLI still needs an in-memory environment for add-to-app and custom add-on flows, but it already ships an equivalent internal implementation.
Related: #329, #396, X report
Validation
Summary by CodeRabbit
Improvements
Tests