101 Commits (68df587b1ee6b28f6abf5efffbd2475cf54508e2)

Author SHA1 Message Date
Timothy Gu 7907534a8d
lib: faster type checks for some types 7 years ago
Ruben Bridgewater db2e093e05
assert: handle enumerable symbol keys 7 years ago
Ruben Bridgewater b0d3bec95c
assert: use Same-value equality in deepStrictEqual 7 years ago
Ruben Bridgewater 22ae8c0248
assert: fix boxed primitives in deepStrictEqual 7 years ago
geek e13d1df89b
assert: support custom errors 7 years ago
Ruben Bridgewater ea2e6363f2
assert: use SameValueZero in deepStrictEqual 7 years ago
Ruben Bridgewater 204d94fc75
assert: handle errors properly with deep*Equal 7 years ago
Ruben Bridgewater 4381100371
assert: handle sparse arrays in deepStrictEqual 7 years ago
Ruben Bridgewater 9aa709382a
lib: remove circular reference 7 years ago
Ruben Bridgewater 9222fe64ad
assert: optimize code path for deepEqual Maps 8 years ago
Ruben Bridgewater a8149c4799 assert: fix deepEqual inconsistencies 8 years ago
James M Snell 355523fcfb buffer: refactor module.exports, imports 8 years ago
Ruben Bridgewater 5203bb0b16
assert: improve deepEqual Set and Map worst case 8 years ago
Ruslan Bekenev c53db1e8e9
assert: show thrown message in doesNotThrow() 8 years ago
Ruben Bridgewater be20e9ecfe
assert: refactor to reduce unecessary code paths 8 years ago
kuroljov 6e86a70da2 assert: replace many if's with if-else statement 8 years ago
Tobias Nießen 1d7414354e assert: fix incorrect use of ERR_INVALID_ARG_TYPE 8 years ago
Ruben Bridgewater 0455fff880
assert: refactor the code 8 years ago
Ruben Bridgewater fc463639fa assert: fix assert.fail with zero arguments 8 years ago
Joseph Gentle 7cddcc9715 assert: fix deepEqual similar sets and maps bug 8 years ago
rmdm b1ed55f259 assert: fix deepEqual RangeError: Maximum call stack size exceeded 8 years ago
Faiz Halde 425aba4f36 errors: AssertionError moved to internal/error 8 years ago
Rich Trott f6247a945c assert: restore TypeError if no arguments 8 years ago
Anna Henningsen 7e5f500c98
assert: improve deepEqual perf for large input 8 years ago
larissayvette 1c834e78ff errors,test: migrating error to internal/errors 8 years ago
James M Snell e48d58b8b2 assert: fix AssertionError, assign error code 8 years ago
Rich Trott 096508dfa9 tools,lib: enable strict equality lint rule 8 years ago
Rich Trott 758b8b6e5d assert: improve assert.fail() API 8 years ago
Joseph Gentle 6481c93aef
assert: add support for Map and Set in deepEqual 8 years ago
Joyee Cheung efec14a7d1
assert: enforce type check in deepStrictEqual 8 years ago
Joyee Cheung 562cf5a81c assert: fix premature deep strict comparison 8 years ago
Rich Trott 4fe081df44 assert: apply minor refactoring 8 years ago
Rich Trott 3429991d8b assert: remove unneeded condition 8 years ago
Rich Trott 0af41834f1 assert: fix misformatted error message 8 years ago
Gibson Fahnestock 6509d747ee assert, tools: enforce strict (not)equal in eslint 8 years ago
Kai Cataldo 398229ac71 assert: update comments 8 years ago
Miguel Angel Asencio Hurtado ef030da818 assert: name anonymous functions 8 years ago
Rich Trott d4061a6314 tools: replace custom ESLint rule with built-in 8 years ago
Rich Trott 2e59ccecde assert: remove code that is never reached 8 years ago
Feross Aboukhadijeh 387ab62939 assert: fix deepEqual/deepStrictEqual on equivalent typed arrays 9 years ago
Rich Trott db21266427 assert: remove unneeded arguments special handling 9 years ago
Rich Trott d3aafd02ef assert: allow circular references 9 years ago
Ilya Shaisultanov c1d82ac2ff assert: respect assert.doesNotThrow message. 10 years ago
Anna Henningsen cf949293ba assert: Check typed array view type in deepEqual 9 years ago
James M Snell 85ab4a5f12 buffer: add .from(), .alloc() and .allocUnsafe() 9 years ago
Nathan Woltman d0582ef9e1 lib: copy arguments object instead of leaking it 9 years ago
Michaël Zasso 7ce0e04f44 lib: fix style issues after eslint update 9 years ago
Claudio Rodriguez 63786227cc assert: typed array deepequal performance fix 9 years ago
Rich Trott da5cdc2207 assert: accommodate ES6 classes that extend Error 9 years ago
micnic 20285ad177 lib: Consistent error messages in all modules 9 years ago