This repository was archived by the owner on Nov 22, 2025. It is now read-only.
Commit 715f438
chore: update packages and readme (#452)
* chore: update build
* feat: add comprehensive serverless testing and lint-staged integration
- Add 50+ new serverless architecture test cases covering:
- Concurrent resource loading
- Error handling and recovery
- Locale fallback mechanisms
- Performance and latency monitoring
- Cache management strategies
- Edge cases and validation
- Integrate lint-staged with Husky for automated code quality
- Run Biome checks and formatting on staged files
- Ensure code consistency before commits
- Update CHANGELOG with v1.6.0 features and improvements
- Format scripts with Biome standards and Node.js protocol imports
* chore: update build
* chore: update build
* chore: update build
* chore: update build
* chore(deps): update dependency rollup to v4.50.0 (#385)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore: update pkgs
* chore: update deps and ci
* feat: migrate build system to Rolldown and improve TypeScript configuration
- Replace Rollup + ESBuild with Rolldown for faster, simpler builds
- Remove redundant type declarations, leverage TypeScript inference
- Modernize TypeScript config (ES2020 target, bundler resolution)
- Simplify build scripts and configuration files
- Add ES module support with "type": "module"
- Reduce build dependencies from 7 packages to just Rolldown
Build performance: ~90ms with Rolldown (native TypeScript support)
All 70 tests passing successfully
* feat: simplify build configuration with unified Rollup setup and improved TypeScript
- Unified Rollup configuration: Single rollup.config.js instead of two files
- Improved TypeScript configuration: ES2020 target with better type inference
- Removed redundant type annotations leveraging TypeScript's inference
- Added ES module support with "type": "module" in package.json
- Simplified build scripts from 8 to 4 commands
- Modern TypeScript settings with declaration maps and better defaults
All 70 tests passing successfully with cleaner, more maintainable configuration.
* fix: use CommonJS format for Rollup config for better compatibility
- Renamed rollup.config.js to rollup.config.cjs
- Removed "type": "module" from package.json
- Updated build scripts to explicitly reference .cjs config file
- Maintained all TypeScript improvements and unified configuration
This ensures compatibility with existing Node.js environments that may not
fully support ES modules while keeping the simplified build setup.
* docs: update README and CHANGELOG with recent build system improvements
- Document migration to unified Rollup configuration
- Add build system changes section in CHANGELOG
- Include Building section in README with build instructions
- Document CommonJS compatibility fix for Rollup config
- Note removal of redundant serverless config file
* chore(deps): update actions/setup-node action to v5 (#388)
* chore(deps): update dependency @types/node to v24.3.1 (#389)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore: update pkgs
* chore(deps): update dependency @biomejs/biome to v2.2.3 (#391)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency rollup to v4.50.1 (#392)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @biomejs/biome to v2.2.4 (#393)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update all non-major dependencies (#394)
* chore(deps): update dependency @types/node to v24.4.0 (#395)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update all non-major dependencies (#396)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @types/node to v24.5.1 (#397)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency esbuild to v0.25.10 (#398)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @types/node to v24.5.2 (#399)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency ts-jest to v29.4.3 (#400)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency rollup to v4.51.0 (#401)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update all non-major dependencies (#402)
* fix(deps): update dependency libphonenumber-js to v1.12.18 (#403)
* chore(deps): update dependency lint-staged to v16.2.0 (#404)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency rollup to v4.52.2 (#405)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency libphonenumber-js to v1.12.21 (#406)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency libphonenumber-js to v1.12.22 (#407)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency lint-staged to v16.2.1 (#408)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency libphonenumber-js to v1.12.23 (#409)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency rollup to v4.52.3 (#410)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update all non-major dependencies (#411)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency lint-staged to v16.2.3 (#412)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @types/node to v24.6.0 (#413)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update all non-major dependencies (#414)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @types/node to v24.6.2 (#415)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @biomejs/biome to v2.2.5 (#416)
* chore(deps): update dependency rollup to v4.52.4 (#417)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @rollup/plugin-node-resolve to v16.0.2 (#418)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @types/node to v24.7.0 (#419)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @types/node to v24.7.1 (#420)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update all non-major dependencies (#421)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency lint-staged to v16.2.4 (#422)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update all non-major dependencies (#423)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update actions/setup-node action to v6 (#424)
* chore(deps): update dependency @rollup/plugin-commonjs to v28.0.7 (#425)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency esbuild to v0.25.11 (#426)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @rollup/plugin-commonjs to v28.0.8 (#427)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @types/node to v24.8.0 (#428)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @types/node to v24.8.1 (#429)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update all non-major dependencies (#430)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update all non-major dependencies (#431)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update all non-major dependencies (#432)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @biomejs/biome to v2.3.1 (#433)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update all non-major dependencies (#434)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency esbuild to v0.25.12 (#436)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update all non-major dependencies (#437)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @biomejs/biome to v2.3.4 (#438)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update all non-major dependencies (#440)
* chore(deps): update dependency esbuild to ^0.26.0 (#441)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency esbuild to ^0.27.0 (#442)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency rollup to v4.53.2 (#443)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @biomejs/biome to v2.3.5 (#444)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @types/node to v24.10.1 (#445)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore: update code
* chore: update readme
* chore(deps): update dependency @biomejs/biome to v2.3.6 (#447)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency libphonenumber-js to v1.12.27 (#449)
* chore(deps): update dependency rollup to v4.53.3 (#450)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore: update
* chore: update
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent c3d0f9c commit 715f438
4 files changed
+214
-214
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| |||
367 | 367 | | |
368 | 368 | | |
369 | 369 | | |
370 | | - | |
371 | | - | |
372 | | - | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
373 | 373 | | |
374 | 374 | | |
375 | 375 | | |
| |||
422 | 422 | | |
423 | 423 | | |
424 | 424 | | |
425 | | - | |
426 | | - | |
| 425 | + | |
| 426 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
| 78 | + | |
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
82 | | - | |
| 82 | + | |
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
| 94 | + | |
95 | 95 | | |
96 | | - | |
| 96 | + | |
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
| |||
0 commit comments