Loading homepage
Implement truthiness and strict equality assertions with useful failure metadata.
Input: assert(1); assert.equal("A", "A"); Output: Both return undefined.
Input: assert.equal(1, "1", "Numbers only"); Output: Throws AssertionError with message "Numbers only", actual 1, expected "1", and operator "===".
Implement the exported assertion utility in index.js or index.ts. Tests provide fixtures for the required behavior.