gitextract_qa5zm9sp/ ├── .github/ │ ├── FUNDING.yml │ ├── renovate.json │ └── workflows/ │ ├── browsers.yml │ ├── node.js.yml │ └── npm-publish.yml ├── .gitignore ├── .mailmap ├── .prettierrc.json ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── History.md ├── LICENSE ├── README.md ├── ReleaseNotes.md ├── eslint.config.js ├── lib/ │ ├── chai/ │ │ ├── assertion.js │ │ ├── config.js │ │ ├── core/ │ │ │ └── assertions.js │ │ ├── interface/ │ │ │ ├── assert.js │ │ │ ├── expect.js │ │ │ └── should.js │ │ └── utils/ │ │ ├── addChainableMethod.js │ │ ├── addLengthGuard.js │ │ ├── addMethod.js │ │ ├── addProperty.js │ │ ├── compareByInspect.js │ │ ├── events.js │ │ ├── expectTypes.js │ │ ├── flag.js │ │ ├── getActual.js │ │ ├── getMessage.js │ │ ├── getOperator.js │ │ ├── getOwnEnumerableProperties.js │ │ ├── getOwnEnumerablePropertySymbols.js │ │ ├── getProperties.js │ │ ├── index.js │ │ ├── inspect.js │ │ ├── isNaN.js │ │ ├── isProxyEnabled.js │ │ ├── objDisplay.js │ │ ├── overwriteChainableMethod.js │ │ ├── overwriteMethod.js │ │ ├── overwriteProperty.js │ │ ├── proxify.js │ │ ├── test.js │ │ ├── transferFlags.js │ │ └── type-detect.js │ └── chai.js ├── package.json ├── register-assert.js ├── register-expect.js ├── register-should.js ├── test/ │ ├── assert.js │ ├── auth/ │ │ └── .gitkeep │ ├── bootstrap/ │ │ └── index.js │ ├── configuration.js │ ├── display/ │ │ ├── errors.js │ │ └── message.js │ ├── expect.js │ ├── globalErr.js │ ├── globalShould.js │ ├── plugins.js │ ├── should.js │ ├── subset.js │ ├── type-detect/ │ │ ├── deno-test.ts │ │ ├── dom.js │ │ ├── index.js │ │ ├── new-ecmascript-types.js │ │ ├── node.js │ │ └── tostringtag-extras.js │ ├── utilities.js │ └── virtual-machines.js ├── tsconfig.json └── web-test-runner.config.js