├── .babelrc ├── .eslintrc.json ├── .gitignore ├── .nycrc ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── karma.conf.js ├── matchers.js ├── package.json ├── src ├── asserts │ ├── deep_equal.js │ ├── deep_strict_equal.js │ ├── index.js │ ├── not_deep_equal.js │ └── not_deep_strict_equal.js ├── index.js ├── matchers │ ├── any.js │ ├── array_of.js │ ├── contains.js │ ├── custom.js │ ├── every.js │ ├── gt.js │ ├── gte.js │ ├── index.js │ ├── loose.js │ ├── lt.js │ ├── lte.js │ ├── not.js │ ├── primitive.js │ ├── regex.js │ ├── some.js │ ├── strict.js │ └── type.js └── util │ ├── build_assert.js │ ├── build_assertion.js │ └── utils.js └── test ├── core ├── test-assert-typedarray-deepequal.spec.js └── test-assert.spec.js └── src ├── asserts ├── deep_equal.spec.js ├── deep_strict_equal.spec.js ├── not_deep_equal.spec.js └── not_deep_strict_equal.spec.js ├── matchers ├── any.spec.js ├── array_of.spec.js ├── contains.spec.js ├── custom.spec.js ├── every.spec.js ├── gt.spec.js ├── gte.spec.js ├── loose.spec.js ├── lt.spec.js ├── lte.spec.js ├── not.spec.js ├── primitive.spec.js ├── regex.spec.js ├── some.spec.js ├── strict.spec.js └── type.spec.js ├── test-assert.spec.js └── util ├── build_assert.spec.js └── build_assertion.spec.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log* 3 | coverage 4 | dst 5 | .nyc_output 6 | -------------------------------------------------------------------------------- /.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/.nycrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/README.md -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/karma.conf.js -------------------------------------------------------------------------------- /matchers.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./dst/matchers') 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/package.json -------------------------------------------------------------------------------- /src/asserts/deep_equal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/asserts/deep_equal.js -------------------------------------------------------------------------------- /src/asserts/deep_strict_equal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/asserts/deep_strict_equal.js -------------------------------------------------------------------------------- /src/asserts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/asserts/index.js -------------------------------------------------------------------------------- /src/asserts/not_deep_equal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/asserts/not_deep_equal.js -------------------------------------------------------------------------------- /src/asserts/not_deep_strict_equal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/asserts/not_deep_strict_equal.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/index.js -------------------------------------------------------------------------------- /src/matchers/any.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/any.js -------------------------------------------------------------------------------- /src/matchers/array_of.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/array_of.js -------------------------------------------------------------------------------- /src/matchers/contains.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/contains.js -------------------------------------------------------------------------------- /src/matchers/custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/custom.js -------------------------------------------------------------------------------- /src/matchers/every.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/every.js -------------------------------------------------------------------------------- /src/matchers/gt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/gt.js -------------------------------------------------------------------------------- /src/matchers/gte.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/gte.js -------------------------------------------------------------------------------- /src/matchers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/index.js -------------------------------------------------------------------------------- /src/matchers/loose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/loose.js -------------------------------------------------------------------------------- /src/matchers/lt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/lt.js -------------------------------------------------------------------------------- /src/matchers/lte.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/lte.js -------------------------------------------------------------------------------- /src/matchers/not.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/not.js -------------------------------------------------------------------------------- /src/matchers/primitive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/primitive.js -------------------------------------------------------------------------------- /src/matchers/regex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/regex.js -------------------------------------------------------------------------------- /src/matchers/some.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/some.js -------------------------------------------------------------------------------- /src/matchers/strict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/strict.js -------------------------------------------------------------------------------- /src/matchers/type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/matchers/type.js -------------------------------------------------------------------------------- /src/util/build_assert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/util/build_assert.js -------------------------------------------------------------------------------- /src/util/build_assertion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/util/build_assertion.js -------------------------------------------------------------------------------- /src/util/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/src/util/utils.js -------------------------------------------------------------------------------- /test/core/test-assert-typedarray-deepequal.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/core/test-assert-typedarray-deepequal.spec.js -------------------------------------------------------------------------------- /test/core/test-assert.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/core/test-assert.spec.js -------------------------------------------------------------------------------- /test/src/asserts/deep_equal.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/asserts/deep_equal.spec.js -------------------------------------------------------------------------------- /test/src/asserts/deep_strict_equal.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/asserts/deep_strict_equal.spec.js -------------------------------------------------------------------------------- /test/src/asserts/not_deep_equal.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/asserts/not_deep_equal.spec.js -------------------------------------------------------------------------------- /test/src/asserts/not_deep_strict_equal.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/asserts/not_deep_strict_equal.spec.js -------------------------------------------------------------------------------- /test/src/matchers/any.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/matchers/any.spec.js -------------------------------------------------------------------------------- /test/src/matchers/array_of.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/matchers/array_of.spec.js -------------------------------------------------------------------------------- /test/src/matchers/contains.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/matchers/contains.spec.js -------------------------------------------------------------------------------- /test/src/matchers/custom.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/matchers/custom.spec.js -------------------------------------------------------------------------------- /test/src/matchers/every.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/matchers/every.spec.js -------------------------------------------------------------------------------- /test/src/matchers/gt.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/matchers/gt.spec.js -------------------------------------------------------------------------------- /test/src/matchers/gte.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/matchers/gte.spec.js -------------------------------------------------------------------------------- /test/src/matchers/loose.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/matchers/loose.spec.js -------------------------------------------------------------------------------- /test/src/matchers/lt.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/matchers/lt.spec.js -------------------------------------------------------------------------------- /test/src/matchers/lte.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/matchers/lte.spec.js -------------------------------------------------------------------------------- /test/src/matchers/not.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/matchers/not.spec.js -------------------------------------------------------------------------------- /test/src/matchers/primitive.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/matchers/primitive.spec.js -------------------------------------------------------------------------------- /test/src/matchers/regex.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/matchers/regex.spec.js -------------------------------------------------------------------------------- /test/src/matchers/some.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/matchers/some.spec.js -------------------------------------------------------------------------------- /test/src/matchers/strict.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/matchers/strict.spec.js -------------------------------------------------------------------------------- /test/src/matchers/type.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/matchers/type.spec.js -------------------------------------------------------------------------------- /test/src/test-assert.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/test-assert.spec.js -------------------------------------------------------------------------------- /test/src/util/build_assert.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/util/build_assert.spec.js -------------------------------------------------------------------------------- /test/src/util/build_assertion.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmdm/assert-match/HEAD/test/src/util/build_assertion.spec.js --------------------------------------------------------------------------------