Skip to main content
Bun.deepEquals() checks if two objects are deeply equal. expect().toEqual() in Bun’s test runner uses it internally.
https://mintcdn.com/bun-1dd33a4e/JUhaF6Mf68z_zHyy/icons/typescript.svg?fit=max&auto=format&n=JUhaF6Mf68z_zHyy&q=85&s=7ac549adaea8d5487d8fbd58cc3ea35bindex.ts

Pass true as a third argument to enable strict mode. expect().toStrictEqual() uses strict mode. The following examples return true in non-strict mode but false in strict mode.
https://mintcdn.com/bun-1dd33a4e/JUhaF6Mf68z_zHyy/icons/typescript.svg?fit=max&auto=format&n=JUhaF6Mf68z_zHyy&q=85&s=7ac549adaea8d5487d8fbd58cc3ea35bindex.ts

See Utils.