Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/okikio/bundlejs-api.
Something went wrong. Try again.
Commits on main
Okiki Ojo 34be097f chore: remove unnecessary whitespace in compression function main
Signed-off-by: Okiki Ojo <hey@okikio.dev>
chore: remove unnecessary whitespace in compression function main
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 069292bd fix: integrate compression modules for enhanced performance
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix: integrate compression modules for enhanced performance
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo d189e6c8 feat: enhance bundling and execution with compression module support
Signed-off-by: Okiki Ojo <hey@okikio.dev>
feat: enhance bundling and execution with compression module support
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo bc72a3d1 chore: update dependencies in package.json to latest versions
Signed-off-by: Okiki Ojo <hey@okikio.dev>
chore: update dependencies in package.json to latest versions
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo b96ebcb6 chore: add oxc.path.node configuration to settings
Signed-off-by: Okiki Ojo <hey@okikio.dev>
chore: add oxc.path.node configuration to settings
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
fix: TIL index.json is indeed a thing
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 0fbd1ded fix(fetch): cancel response body to prevent in-flight request count in Cloudflare
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(fetch): cancel response body to prevent in-flight request count in Cloudflare
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 9497ba2e fix(cloudflare): update subrequests limit in observability configuration
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(cloudflare): update subrequests limit in observability configuration
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 3e3c2b7b fix(cloudflare): add cpu_ms limit to observability configuration
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(cloudflare): add cpu_ms limit to observability configuration
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 35a83a3b fix(cloudflare): add limits configuration for subrequests in observability settings
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(cloudflare): add limits configuration for subrequests in observability settings
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 5e15526f feat(cloudflare): add observability configuration for logs and traces
Signed-off-by: Okiki Ojo <hey@okikio.dev>
feat(cloudflare): add observability configuration for logs and traces
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 4be89af8 fix(cloudflare): update BUNDLE_CACHE id in wrangler configuration
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(cloudflare): update BUNDLE_CACHE id in wrangler configuration
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 34136718 chore(cloudflare): make R2 artifact storage optional and update related documentation
Signed-off-by: Okiki Ojo <hey@okikio.dev>
chore(cloudflare): make R2 artifact storage optional and update related documentation
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo b533b287 fix(cloudflare): correct application name in wrangler configuration
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(cloudflare): correct application name in wrangler configuration
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo f3095335 chore(cloudflare): update deployment commands and add Git deployment settings
Signed-off-by: Okiki Ojo <hey@okikio.dev>
chore(cloudflare): update deployment commands and add Git deployment settings
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 31ea0d7c chore: add cloudflare/.wrangler to .gitignore
Signed-off-by: Okiki Ojo <hey@okikio.dev>
chore: add cloudflare/.wrangler to .gitignore
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
chore: add .pnpm-store to .gitignore
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 0e674cb6 chore: add devcontainer configuration and Dependabot setup for version updates
Signed-off-by: Okiki Ojo <hey@okikio.dev>
chore: add devcontainer configuration and Dependabot setup for version updates
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 58eb4088 chore: update std library imports to specific versions in deno.jsonc and utils package files
Signed-off-by: Okiki Ojo <hey@okikio.dev>
chore: update std library imports to specific versions in deno.jsonc and utils package files
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
chore: update esbuild
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 6abc8d53 chore: add .vscode/mise-tools to .gitignore
Signed-off-by: Okiki Ojo <hey@okikio.dev>
chore: add .vscode/mise-tools to .gitignore
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo c599e0bc feat(wip): implement Cloudflare worker with BundleCoordinator and associated storage management
Signed-off-by: Okiki Ojo <hey@okikio.dev>
feat(wip): implement Cloudflare worker with BundleCoordinator and associated storage management
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo aaecbf64 fix: update esbuild dependencies to version 0.28.0 and add edge package.json
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix: update esbuild dependencies to version 0.28.0 and add edge package.json
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 9f272d85 chore: initialize pnpm workspace and add utils package
Signed-off-by: Okiki Ojo <hey@okikio.dev>
chore: initialize pnpm workspace and add utils package
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 441d0fb1 chore: add mise.toml for tool version management
Signed-off-by: Okiki Ojo <hey@okikio.dev>
chore: add mise.toml for tool version management
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 310ce4a9 docs: add comprehensive URL configuration parameters documentation
Signed-off-by: Okiki Ojo <hey@okikio.dev>
docs: add comprehensive URL configuration parameters documentation
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo d445745f fix(tests): update assertions to improve error formatting for esbuild instance checks
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(tests): update assertions to improve error formatting for esbuild instance checks
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 22e8d642 test(concurrent-init): add tests for concurrent init() and build() scenarios to prevent race conditions
Signed-off-by: Okiki Ojo <hey@okikio.dev>
test(concurrent-init): add tests for concurrent init() and build() scenarios to prevent race conditions
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 47da93c4 tests(benchmark): add race-condition benchmark for concurrent init() calls
Signed-off-by: Okiki Ojo <hey@okikio.dev>
tests(benchmark): add race-condition benchmark for concurrent init() calls
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo d880852d fix(init): add initPromise to GlobalState for managing concurrent initialization
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(init): add initPromise to GlobalState for managing concurrent initialization
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 6d392712 feat(dispose): integrate AsyncDisposableStack and update imports for resource management
Signed-off-by: Okiki Ojo <hey@okikio.dev>
feat(dispose): integrate AsyncDisposableStack and update imports for resource management
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo a7afbd4a fix(cdn): add options parameter to getJSRVersionMeta and getPackageOfVersion for improved fetch control
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(cdn): add options parameter to getJSRVersionMeta and getPackageOfVersion for improved fetch control
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo b666660a fix(fetch): ensure signal is provided for background refresh to prevent resource leaks
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(fetch): ensure signal is provided for background refresh to prevent resource leaks
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo eeec4c0a fix(fetch): add options parameter to getJSRVersionMeta for enhanced fetch control
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(fetch): add options parameter to getJSRVersionMeta for enhanced fetch control
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 0226b6da fix(fetch): add options parameter to getPackageOfVersion for improved fetch control
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(fetch): add options parameter to getPackageOfVersion for improved fetch control
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo d3282464 fix(fetch): remove response cloning to prevent deadlocks and improve resource management
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(fetch): remove response cloning to prevent deadlocks and improve resource management
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 0aff0b7c fix(docs): update references from HttpPlugin to PackagePlugin in architecture and scenario documentation
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(docs): update references from HttpPlugin to PackagePlugin in architecture and scenario documentation
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo b9ec2bc2 fix(build): improve LIFO disposal order for abort handling to prevent resource leaks
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(build): improve LIFO disposal order for abort handling to prevent resource leaks
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 72c630a2 fix(fetch): await response body cancellation to prevent resource leaks
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(fetch): await response body cancellation to prevent resource leaks
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 84fa11b5 fix(docs): clarify PackagePlugin's role in JSX loader upgrade and flow stripping integration
Signed-off-by: Okiki Ojo <hey@okikio.dev>
fix(docs): clarify PackagePlugin's role in JSX loader upgrade and flow stripping integration
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo bd46d104 feat(build): enhance resource management with LIFO disposal order and abort handling
Signed-off-by: Okiki Ojo <hey@okikio.dev>
feat(build): enhance resource management with LIFO disposal order and abort handling
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo a558b24b feat(fetch): enhance fetch options with background refresh tracking and disposal scope
Signed-off-by: Okiki Ojo <hey@okikio.dev>
feat(fetch): enhance fetch options with background refresh tracking and disposal scope
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo f1841f2d docs: update scenarios to reflect PackagePlugin integration for browser field remapping and flow type stripping
Signed-off-by: Okiki Ojo <hey@okikio.dev>
docs: update scenarios to reflect PackagePlugin integration for browser field remapping and flow type stripping
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo ab0e2e7a feat(context): integrate PackagePlugin into build context for enhanced resource management
Signed-off-by: Okiki Ojo <hey@okikio.dev>
feat(context): integrate PackagePlugin into build context for enhanced resource management
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 73a5bd36 docs: update README to reflect PackagePlugin in relative import remapping scenario
Signed-off-by: Okiki Ojo <hey@okikio.dev>
docs: update README to reflect PackagePlugin in relative import remapping scenario
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 7201f270 docs: refine architecture guide to clarify content pre-processing and JSX loader upgrade for React Native packages
Signed-off-by: Okiki Ojo <hey@okikio.dev>
docs: refine architecture guide to clarify content pre-processing and JSX loader upgrade for React Native packages
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo d7d7a5c9 refactor(fs): streamline VirtualFileSystemPlugin by delegating content loading to PackagePlugin
Signed-off-by: Okiki Ojo <hey@okikio.dev>
refactor(fs): streamline VirtualFileSystemPlugin by delegating content loading to PackagePlugin
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 2aa4dc18 test(bench): add comprehensive benchmarks for init/stop lifecycle performance
Signed-off-by: Okiki Ojo <hey@okikio.dev>
test(bench): add comprehensive benchmarks for init/stop lifecycle performance
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 4ba6d8d0 feat(package): introduce PackagePlugin for enhanced import enrichment and sideEffects handling
Signed-off-by: Okiki Ojo <hey@okikio.dev>
feat(package): introduce PackagePlugin for enhanced import enrichment and sideEffects handling
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 5133d54b docs: update architecture guide to clarify esbuild-wasm integration and plugin architecture
Signed-off-by: Okiki Ojo <hey@okikio.dev>
docs: update architecture guide to clarify esbuild-wasm integration and plugin architecture
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo bfbeddd4 docs: expand architecture guide with detailed plugin scenarios and resource management insights
Signed-off-by: Okiki Ojo <hey@okikio.dev>
docs: expand architecture guide with detailed plugin scenarios and resource management insights
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 989b8a22 docs: add resource lifecycle and explicit resource management section to architecture guide
Signed-off-by: Okiki Ojo <hey@okikio.dev>
docs: add resource lifecycle and explicit resource management section to architecture guide
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo d3e5ae23 refactor(build): enhance resource management comments and clarify disposal behavior
Signed-off-by: Okiki Ojo <hey@okikio.dev>
refactor(build): enhance resource management comments and clarify disposal behavior
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed
Okiki Ojo 1916e198 refactor(tests): update package building syntax to use 'await using' for better resource management
Signed-off-by: Okiki Ojo <hey@okikio.dev>
refactor(tests): update package building syntax to use 'await using' for better resource management
Signed-off-by: Okiki Ojo <hey@okikio.dev>
Okiki Ojo committed