Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/hapijs/hoek

Node utilities shared among the extended hapi universe
https://github.com/hapijs/hoek

Fix cloning Util.inherit() subclassed errors. Backports #401

Marsup opened this pull request about 1 month ago
Fix cloning Util.inherit() subclassed errors

kanongil opened this pull request about 1 month ago
Fix Error clone() when structuredClone uses bad prototype

kanongil opened this pull request about 2 months ago
fix: missing stack starting from node 21+

Marsup opened this pull request about 2 months ago
Error Schema can only contain plain objects

GerardPolloRebozado opened this issue 3 months ago
Fix default values for `merge.Options` interface

colinrotherham opened this pull request 5 months ago
Incorrect default documented for `mergeArrays` option

colinrotherham opened this issue 5 months ago
TypeScript errors on import

joshkel opened this issue 7 months ago
Fix TypeScript types

joshkel opened this pull request 7 months ago
Support the URL type

kanongil opened this pull request about 1 year ago
chore: change CI target for next

Marsup opened this pull request about 1 year ago
Custom error cloning to fix node v21 issue

kanongil opened this pull request about 1 year ago
fix: provide reference to TS types for export map

AndriiNyzhnyk opened this pull request over 1 year ago
Cannot find module '@hapi/hoek/assert'

andreynovikov95 opened this issue almost 2 years ago
chore: Add missing TS definition for options parameter in wait function

damien-gl opened this pull request almost 2 years ago
chore: help webpack do its tree-shaking

Marsup opened this pull request almost 2 years ago
Missing types in typescript with module resolution nodenext

ZachHaber opened this issue almost 2 years ago
chore: add individual module types

Marsup opened this pull request about 2 years ago
Updates assert() type to declare condition to be true

hueniverse opened this pull request over 2 years ago
Refactor AssertError

kanongil opened this pull request over 2 years ago
fix: expose AssertError

Marsup opened this pull request over 2 years ago
Explicitly export modules

kanongil opened this pull request over 2 years ago
Fix version range

kanongil opened this pull request over 2 years ago
Fix license years for Sideway versus contributors

devinivy opened this pull request over 2 years ago
Support node v18 and drop node v12

devinivy opened this pull request over 2 years ago
Fix Hoek.reach() docs formatting issue

jonathansamines opened this pull request almost 3 years ago
add dispatcher and use shared config

lloydbenson opened this pull request about 3 years ago
Change Log for 9.2.1 is not found

arsinclair opened this issue about 3 years ago
Handle very long timeouts in Hoek.wait()

kanongil opened this pull request about 3 years ago
Cleanup

kanongil opened this pull request about 3 years ago
Fix reachTemplate() regex timing

devinivy opened this pull request about 3 years ago
Update reach template documentation

jonathansamines opened this pull request over 3 years ago
add IDE linting

lloydbenson opened this pull request over 3 years ago
Support named imports when using node esm loader

kanongil opened this pull request over 3 years ago
applyToDefaults: respect nullOverride when shallow is used

watson opened this pull request about 4 years ago
applyToDefaults() does not respect nullOverride when shallow is used

kanongil opened this issue about 4 years ago
Fix applyToDefaults to work better with non-object source values

watson opened this pull request about 4 years ago
Create ci-module.yml

Nargonath opened this pull request about 4 years ago
Security Fix for Prototype Pollution - huntr.dev

huntr-helper opened this pull request about 4 years ago
Fix prototype pollution

gjasny opened this issue about 4 years ago
upgrade lab to v24 and devDependency of typescript

lloydbenson opened this pull request about 4 years ago
Always call base class methods to inspect Map and Set

kanongil opened this pull request over 4 years ago
Add returnValue option to wait()

kanongil opened this pull request over 4 years ago
Add tests for Hoek.block()

kanongil opened this pull request over 4 years ago
deepEqual() can fail on subclassed map

kanongil opened this issue over 4 years ago
Update travis to use node v14

cjihrig opened this pull request over 4 years ago
Recommended settings?

DiegoRBaquero opened this issue almost 5 years ago
Prevent prototype poisoning in clone() (v8)

hueniverse opened this issue almost 5 years ago
Prevent prototype poisoning in clone()

hueniverse opened this issue almost 5 years ago
Fix 'compare is not a function'

jamespsterling opened this pull request almost 5 years ago
Clone fails to copy override array prototype

hueniverse opened this issue almost 5 years ago
Add isPromise()

hueniverse opened this issue about 5 years ago
Add ts.XOR<>

hueniverse opened this issue about 5 years ago
Improve clone() performance

hueniverse opened this issue about 5 years ago
contain() part option allows no matches

hueniverse opened this issue about 5 years ago
Clone Map and Set

kanongil opened this pull request over 5 years ago
Handle promises in deepEqual()

kanongil opened this pull request over 5 years ago
Symbol support

kanongil opened this pull request about 6 years ago
Add Map and Set support to deepEqual()

kanongil opened this pull request over 6 years ago
Use Object.assign() for shallow() implementation

kanongil opened this pull request almost 7 years ago
Add contain() comparison function for strings, objects, and arrays

hueniverse opened this issue about 10 years ago
Don't clone properties with getter by executing the getter

geek opened this issue about 10 years ago
cloneWithShallow is not documented in Readme

jardakotesovec opened this issue over 10 years ago
Update to lab 4.x

nlf opened this issue over 10 years ago
applyToDefaults should return defaults when options is undefined

jaw187 opened this issue over 10 years ago
Test 43 case for applyToDefaults not accurately testing

tsilvia opened this issue over 10 years ago
applyToDefaults Should Handle Undefined options More Gracefully

tsilvia opened this issue over 10 years ago
Rename spumko to hapijs

hueniverse opened this issue over 10 years ago
Cannot read property 'isImmutable' of null

garthk opened this issue over 10 years ago
merge() shallow copies array members when merging

hueniverse opened this issue over 10 years ago
Shallow copy objects with prototype.isImmutable flag

hueniverse opened this issue over 10 years ago
clone() creates multiple copies of the same date, regex, or buffer object

hueniverse opened this issue over 10 years ago
Detect [[Class]] instead of using instanceof

bnjmnt4n opened this issue over 10 years ago
Hoek.merge() should not be destructive

danielb2 opened this issue over 10 years ago
Add isInteger()

hueniverse opened this issue over 10 years ago
This is issue i found while using HAPI but reporting here as well

ascaler opened this issue over 10 years ago
Bring coverage back to 100% after lab logical statement support

hueniverse opened this issue over 10 years ago
Add isAbsolutePath for unix and windows when using node <0.11

hueniverse opened this issue over 10 years ago
Cleanup API and remove/move unused functions

hueniverse opened this issue almost 11 years ago
Bring coverage back to 100% after lab fix

hueniverse opened this issue almost 11 years ago
once() - protect a function from being called multiple times

hueniverse opened this issue almost 11 years ago
Add Bench

hueniverse opened this issue about 11 years ago
close

idanwe opened this issue about 11 years ago
merge should not combine objects with arrays

hueniverse opened this issue about 11 years ago
Add Buffer support to base64Url

hueniverse opened this issue about 11 years ago
loadPackage() fails on windows

hueniverse opened this issue over 11 years ago
applyToDefaults and merge combines Date as empty object

idanwe opened this issue over 11 years ago
Improved Windows support for `npm test`

mcandre opened this pull request over 11 years ago
Assert should take multiple args and only concat them if needed

hueniverse opened this issue over 11 years ago
Clone no longer converts undefined properties to null

geek opened this pull request over 11 years ago
Adding javascript escaping support

geek opened this pull request over 11 years ago
Now using lab and added missing tests

geek opened this pull request almost 12 years ago
Added docs for hoek methods

thesillyhippo opened this pull request almost 12 years ago
Adding option to hide stack for assert and abort

geek opened this pull request almost 12 years ago
Develop

hueniverse opened this pull request almost 12 years ago
Clone doesn't protect against circular references

mikeal opened this issue almost 12 years ago
0.4.1

hueniverse opened this pull request almost 12 years ago
Copyright

hueniverse opened this pull request almost 12 years ago