Skip to content

refactor - #56

Merged
khulnasoft-bot merged 28 commits into
khulnasoft:mainfrom
neopilotai:main
Aug 24, 2026
Merged

refactor#56
khulnasoft-bot merged 28 commits into
khulnasoft:mainfrom
neopilotai:main

Conversation

@neopilotai

Copy link
Copy Markdown
Contributor

No description provided.

FortiShield and others added 28 commits October 22, 2025 10:17
- Remove outdated CHANGELOG.md from types, user-agent, and vm packages
- These files are no longer needed as changelog is managed elsewhere
- Migrate turbo.json from deprecated 'pipeline' to 'tasks' for v2.0+ compatibility
- Simplify primitives build outputs configuration
- Update pnpm lockfile with latest dependency versions
- Update types package: v2.2.9 → v4.0.0, update description and license
- Update user-agent package: v1.4.1 → v4.0.0, update dependencies and license
- Update vm package: v3.2.0 → v4.0.0, update dependencies and license
- Standardize Node.js requirement to >=18 across all packages
- Change license from MPL-2.0 to MIT across all packages
- Update types package README: 'Runtime Edge' → 'Edge Runtime'
- Update user-agent package README: 'Runtime Edge' → 'Edge Runtime'
- Add website reference links to both README files
- Update global type declaration: RuntimeEdge → EdgeRuntime
- Consistent with package rebranding from 'Runtime Edge' to 'Edge Runtime'
- Add env.d.ts with multer module declarations and Edge Runtime polyfills
- Add test-if.ts with conditional test execution guard and Edge Runtime detection
- Support for testing in both Node.js and Edge Runtime environments
- Test error stack trace preservation in VM context
- Test custom error classes with additional properties (digest, cause)
- Verify proper error serialization and formatting in Edge Runtime VM
- Add stream.js to export Web Stream APIs from node:stream/web
- Provides ReadableStream, WritableStream, TransformStream and related classes
- Enables stream/web module compatibility for Edge Runtime primitives
- Add ESLint configuration with Next.js recommended rules
- Add Nextra app component for documentation theme
- Enable TypeScript linting for docs
- Update VM source files with improved event handling and error management
- Update runtime CLI and server modules to use EdgeRuntime naming
- Consistent API naming throughout the Edge Runtime implementation
- Improve error handling and unhandled rejection management in VM context
- Update runtime test fixtures: RuntimeEdge → EdgeRuntime imports
- Update VM test files with EdgeRuntime naming consistency
- Maintain test coverage for API naming changes
- Update Twitter handle from @vercel to @khulnasoft in runtime and vm packages
- Consistent social media branding across documentation
- Update format package: v2.2.1 → v4.0.0, standardize description and license
- Update cookies package: v4.1.1 → v4.0.0, update description and license
- Update runtime package: v2.5.9 → v4.0.0, update dependencies and remove dev deps
- Standardize Node.js requirement to >=18 across all packages
- Change license from MPL-2.0 to MIT across all packages
- Update fetch.js example: 'Runtime Edge' → 'Edge Runtime' in marquee text
- Update html.js example: 'Runtime Edge' → 'Edge Runtime' in generated markup
- Consistent branding in example code
- Update fetch.d.ts: remove deprecated getAll method, reorganize Headers export
- Update structured-clone.d.ts: add constructor export pattern
- Improve type definitions for better compatibility
- Update primitives package.json: standardize Node.js requirement to >=18
- Update dependencies: esbuild 0.24.0, undici 6.21.0
- Change license from MPL-2.0 to MIT
- Simplify clean:build script
- Update undici-core-request.js patch to v6.21.0 compatibility
- Remove unused util-types.js patch file
- Update blob.js and fetch.js implementations
- Remove unused load.js and structured-clone.js files
- Clean up deprecated patches and implementations
- Remove outdated CHANGELOG.md from runtime package
- Consistent with other package CHANGELOG removals
- Update fetch-event and request tests: RuntimeEdge → EdgeRuntime imports
- Consistent API naming in node-utils test suite
- Update ponyfill package.json: standardize Node.js requirement to >=18
- Update dependencies: acorn 8.14.0, acorn-walk 8.3.4
- Update test environment variable: RUNTIME_EDGE_EXISTS → EDGE_RUNTIME_EXISTS
- Change license from MPL-2.0 to MIT
- Remove outdated CHANGELOG.md from primitives package
- Update primitives README with any necessary changes
- Update all remaining package configurations and dependencies
- Standardize naming from RuntimeEdge to EdgeRuntime across all packages
- Update Node.js requirements to >=18 across the entire monorepo
- Change license from MPL-2.0 to MIT across all packages
- Remove outdated CHANGELOG files and update documentation
- Update test suites and examples with new naming conventions
- Clean up deprecated code and patches
- Prepare codebase for Edge Runtime v4.0.0 release
- Add polished README with Vercel/Supabase-style layout
- Include project badges, architecture diagram, and feature highlights
- Add quick start guide and usage examples
- Document ecosystem packages and contributor information
- Responsive design with dark/light theme support
- Professional branding consistent with Edge Runtime v4.0.0
- Update branding from 'Runtime Edge' to 'Edge Runtime' throughout
- Replace generic content with accurate package descriptions based on actual codebase
- Add complete package ecosystem table with all 10 published packages
- Update features table with real functionality (Web APIs, VM, testing tools)
- Improve quick start with realistic CLI commands and usage examples
- Add architecture section explaining monorepo structure and package relationships
- Enhance testing and contributing sections with pnpm workflows
- Update 'What's New in v4.0.0' section with specific improvements made
- Remove placeholder content and replace with production-ready documentation
…cve-vu-98kr4r

Fix React Server Components CVE vulnerabilities
Signed-off-by: NeoPilot <221231603+neopilotai@users.noreply.github.com>
@codesandbox

codesandbox Bot commented Aug 24, 2026

Copy link
Copy Markdown

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders

Open Preview

@qodo-code-review

Copy link
Copy Markdown

Code Review by Qodo

Grey Divider

No Changes in PR

Qodo reviewed your PR and found no changes in the code

Grey Divider

Tip of the day
💡 Did you know, you can switch off images and animations for a plain-text comment

More tips ↗ | Customize Qodo ↗ | Qodo docs ↗

Grey Divider

Qodo Logo

@khulnasoft-bot
khulnasoft-bot merged commit 7018e39 into khulnasoft:main Aug 24, 2026
4 of 8 checks passed
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.

3 participants