This repository was archived by the owner on Sep 16, 2025. It is now read-only.
Releases: noel-archive/utils
Releases · noel-archive/utils
v2.5.1
v2.5.0
✨ Additions
- Add
ResultandOptionmodules (accessible by@noelware/utils/{result,option}) (@auguwu) - Add
exports,module, andtypesfields to package.json (@auguwu) - Add
src/directory to NPM for easier lookup of methods, types, etc. (@auguwu) - Added
DecouplePromisetype (@auguwu)
😔 Deprecations (scheduled to be removed in v2.7.0)
- Deprecated types due to none being used (@auguwu):
ListenerExtractListenerArgumentsGenericEventBusMapReaddirOptionsCtorConstructorReturnTypeObjectKeysWithSeperatorKeyToPropTypeDotNotation
- Deprecated classes due to none being used (@auguwu):
EventBus
- Deprecated functions due to none being used (@auguwu):
isEventEmitterLikesleeptitleCaseshouldExcludereaddirSyncreaddir
- Deprecated constants due to none being used (@auguwu):
MonthsDaysInWeek
👾 Removed
humanizefunction that was scheduled to be removed in 2.3pluralizefunction that was scheduled to be removed in 2.3
Full Changelog: v2.4.0...2.5.0
v2.4.0
✨ Additions
- Export
lazyfunction to create aLazyinstance (@auguwu) - Documentation for
LazyandStopwatchclasses and methods (@auguwu)
❌ Removed
- Deprecated functions (
property) and types (OmitUndefinedOrNull,FilterOut,AllowedNames, andFilterFlags) (@auguwu)
🐛 Bug Fixes
- Fixed issues with
perf_hooksnot being installed, opting toDate.nowas a backwards compat. way (@auguwu)
Full Changelog: v2.3.0...v2.4.0
v2.3.0
too many to list, ill probably do this later
Full Changelog: v2.2.1...v2.3.0
v2.2.1
v2.2.0
Additions
- feat: new Lazy utility by @auguwu
Fixes
- fix(readdirSync): recursive on readdirSync by @auguwu
- fix(tryRequire): modules are now cached in a
Mapby @auguwu
Dependency Updates
- Update dependency tsup to v6.2.1 by @renovate-bot
Full Changelog: v2.1.0...v2.2.0
v2.1.0
Fixes
- stackoverflow in tryRequire function by @auguwu
Dependency Updates
- Update typescript-eslint monorepo to v5.30.6 by @renovate-bot in #169
- Update dependency eslint to v8.20.0 by @renovate-bot in #170
- Update typescript-eslint monorepo to v5.30.7 by @renovate-bot in #171
- Update Yarn to v3.2.2 by @renovate-bot in #172
- Update dependency tsup to v6.2.0 by @renovate-bot in #173
- Update typescript-eslint monorepo to v5.31.0 by @renovate-bot in #174
Full Changelog: v2.0.1...v2.1.0