Skip to content

feat: transform core modules to standalone module functions#3857

Open
ST-DDT wants to merge 5 commits into
nextfrom
feat/standalone/core-modules
Open

feat: transform core modules to standalone module functions#3857
ST-DDT wants to merge 5 commits into
nextfrom
feat/standalone/core-modules

Merge branch 'next' into feat/standalone/core-modules

4668dfe
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 4, 2026 in 1s

98.89% (target 95.00%)

View this Pull Request on Codecov

98.89% (target 95.00%)

Details

Codecov Report

❌ Patch coverage is 97.59863% with 14 lines in your changes missing coverage. Please review.
✅ Project coverage is 98.89%. Comparing base (03a1682) to head (4668dfe).

Files with missing lines Patch % Lines
src/modules/helpers/from-reg-exp.ts 94.11% 5 Missing and 2 partials ⚠️
src/modules/helpers/replace-credit-card-symbols.ts 88.00% 6 Missing ⚠️
src/modules/helpers/weighted-array-element.ts 92.30% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             next    #3857      +/-   ##
==========================================
- Coverage   98.92%   98.89%   -0.03%     
==========================================
  Files         910      947      +37     
  Lines        3161     3262     +101     
  Branches      581      588       +7     
==========================================
+ Hits         3127     3226      +99     
- Misses         30       32       +2     
  Partials        4        4              
Files with missing lines Coverage Δ
src/modules/datatype/boolean.ts 100.00% <100.00%> (ø)
src/modules/datatype/index.ts 100.00% <100.00%> (ø)
src/modules/helpers/_eval.ts 95.65% <ø> (ø)
src/modules/helpers/_luhn-check.ts 100.00% <ø> (ø)
src/modules/helpers/array-element.ts 100.00% <100.00%> (ø)
src/modules/helpers/array-elements.ts 100.00% <100.00%> (ø)
src/modules/helpers/enum-value.ts 100.00% <100.00%> (ø)
src/modules/helpers/index.ts 100.00% <100.00%> (+4.72%) ⬆️
src/modules/helpers/maybe.ts 100.00% <100.00%> (ø)
src/modules/helpers/multiple.ts 100.00% <100.00%> (ø)
... and 35 more

... and 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.