├── .eslintrc.json ├── .github ├── ISSUE_TEMPLATE │ ├── config.yml │ ├── feature_request.md │ └── issue-report.md ├── PULL_REQUEST_TEMPLATE │ └── pull_request_template.md └── workflows │ ├── main.yml │ └── npm-publish.yml ├── .gitignore ├── .prettierrc.json ├── .vscode └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── jest.config.js ├── package.json ├── src ├── decodeMatchers │ ├── __tests__ │ │ └── toBeLeftWithErrorsMatching.test.ts │ ├── index.ts │ └── toBeLeftWithErrorsMatching.ts ├── either │ ├── __tests__ │ │ ├── applyPredicate.test.ts │ │ └── print.test.ts │ ├── applyPredicate.ts │ ├── either.ts │ └── print.ts ├── eitherMatchers │ ├── __tests__ │ │ └── toBeEither.test.ts │ ├── index.ts │ └── toBeEither.ts ├── eitherOrThese │ ├── __tests__ │ │ ├── applyPredicate.test.ts │ │ └── print.test.ts │ ├── applyPredicate.ts │ ├── eitherOrThese.ts │ └── print.ts ├── eitherOrTheseMatchers │ ├── __tests__ │ │ ├── toBeLeft.test.ts │ │ ├── toBeLeftErrorMatching.test.ts │ │ ├── toBeRight.test.ts │ │ ├── toEqualLeft.test.ts │ │ ├── toEqualRight.test.ts │ │ ├── toStrictEqualLeft.test.ts │ │ ├── toStrictEqualRight.test.ts │ │ ├── toSubsetEqualLeft.test.ts │ │ └── toSubsetEqualRight.test.ts │ ├── index.ts │ ├── toBeLeft.ts │ ├── toBeLeftErrorMatching.ts │ ├── toBeRight.ts │ ├── toEqualLeft.ts │ ├── toEqualRight.ts │ ├── toStrictEqualLeft.ts │ ├── toStrictEqualRight.ts │ ├── toSubsetEqualLeft.ts │ └── toSubsetEqualRight.ts ├── index.ts ├── option │ ├── __tests__ │ │ ├── applyPredicate.test.ts │ │ └── print.test.ts │ ├── applyPredicate.ts │ ├── option.ts │ └── print.ts ├── optionMatchers │ ├── __tests__ │ │ ├── toBeNone.test.ts │ │ ├── toBeOption.test.ts │ │ ├── toBeSome.test.ts │ │ ├── toEqualSome.test.ts │ │ ├── toStrictEqualSome.test.ts │ │ └── toSubsetEqualSome.test.ts │ ├── index.ts │ ├── toBeNone.ts │ ├── toBeOption.ts │ ├── toBeSome.ts │ ├── toEqualSome.ts │ ├── toStrictEqualSome.ts │ └── toSubsetEqualSome.ts ├── predicates │ ├── __tests__ │ │ ├── contains.test.ts │ │ ├── containsMatch.test.ts │ │ ├── containsMatches.test.ts │ │ ├── equals.test.ts │ │ ├── hasProperty.test.ts │ │ ├── isEither.test.ts │ │ ├── isError.test.ts │ │ ├── isFalsy.test.ts │ │ ├── isThese.test.ts │ │ ├── isTruthy.test.ts │ │ ├── isValidtion.test.ts │ │ └── matches.test.ts │ ├── contains.ts │ ├── containsMatch.ts │ ├── containsMatches.ts │ ├── equals.ts │ ├── hasProperty.ts │ ├── index.ts │ ├── isEither.ts │ ├── isEitherOrThese.ts │ ├── isError.ts │ ├── isFalsy.ts │ ├── isOption.ts │ ├── isThese.ts │ ├── isTruthy.ts │ ├── isValidation.ts │ └── matches.ts ├── these │ ├── __tests__ │ │ ├── applyPredicate.test.ts │ │ └── print.test.ts │ ├── applyPredicate.ts │ ├── print.ts │ └── these.ts ├── theseMatchers │ ├── __tests__ │ │ ├── toBeBoth.test.ts │ │ ├── toBeThese.test.ts │ │ ├── toEqualBoth.test.ts │ │ ├── toStrictEqualBoth.test.ts │ │ └── toSubsetEqualBoth.test.ts │ ├── index.ts │ ├── toBeBoth.ts │ ├── toBeThese.ts │ ├── toEqualBoth.ts │ ├── toStrictEqualBoth.ts │ └── toSubsetEqualBoth.ts └── validation │ └── validation.ts └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/.github/ISSUE_TEMPLATE/issue-report.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/package.json -------------------------------------------------------------------------------- /src/decodeMatchers/__tests__/toBeLeftWithErrorsMatching.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/decodeMatchers/__tests__/toBeLeftWithErrorsMatching.test.ts -------------------------------------------------------------------------------- /src/decodeMatchers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/decodeMatchers/index.ts -------------------------------------------------------------------------------- /src/decodeMatchers/toBeLeftWithErrorsMatching.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/decodeMatchers/toBeLeftWithErrorsMatching.ts -------------------------------------------------------------------------------- /src/either/__tests__/applyPredicate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/either/__tests__/applyPredicate.test.ts -------------------------------------------------------------------------------- /src/either/__tests__/print.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/either/__tests__/print.test.ts -------------------------------------------------------------------------------- /src/either/applyPredicate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/either/applyPredicate.ts -------------------------------------------------------------------------------- /src/either/either.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/either/either.ts -------------------------------------------------------------------------------- /src/either/print.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/either/print.ts -------------------------------------------------------------------------------- /src/eitherMatchers/__tests__/toBeEither.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherMatchers/__tests__/toBeEither.test.ts -------------------------------------------------------------------------------- /src/eitherMatchers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherMatchers/index.ts -------------------------------------------------------------------------------- /src/eitherMatchers/toBeEither.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherMatchers/toBeEither.ts -------------------------------------------------------------------------------- /src/eitherOrThese/__tests__/applyPredicate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrThese/__tests__/applyPredicate.test.ts -------------------------------------------------------------------------------- /src/eitherOrThese/__tests__/print.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrThese/__tests__/print.test.ts -------------------------------------------------------------------------------- /src/eitherOrThese/applyPredicate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrThese/applyPredicate.ts -------------------------------------------------------------------------------- /src/eitherOrThese/eitherOrThese.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrThese/eitherOrThese.ts -------------------------------------------------------------------------------- /src/eitherOrThese/print.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrThese/print.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/__tests__/toBeLeft.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/__tests__/toBeLeft.test.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/__tests__/toBeLeftErrorMatching.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/__tests__/toBeLeftErrorMatching.test.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/__tests__/toBeRight.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/__tests__/toBeRight.test.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/__tests__/toEqualLeft.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/__tests__/toEqualLeft.test.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/__tests__/toEqualRight.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/__tests__/toEqualRight.test.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/__tests__/toStrictEqualLeft.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/__tests__/toStrictEqualLeft.test.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/__tests__/toStrictEqualRight.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/__tests__/toStrictEqualRight.test.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/__tests__/toSubsetEqualLeft.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/__tests__/toSubsetEqualLeft.test.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/__tests__/toSubsetEqualRight.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/__tests__/toSubsetEqualRight.test.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/index.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/toBeLeft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/toBeLeft.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/toBeLeftErrorMatching.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/toBeLeftErrorMatching.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/toBeRight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/toBeRight.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/toEqualLeft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/toEqualLeft.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/toEqualRight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/toEqualRight.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/toStrictEqualLeft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/toStrictEqualLeft.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/toStrictEqualRight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/toStrictEqualRight.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/toSubsetEqualLeft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/toSubsetEqualLeft.ts -------------------------------------------------------------------------------- /src/eitherOrTheseMatchers/toSubsetEqualRight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/eitherOrTheseMatchers/toSubsetEqualRight.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/option/__tests__/applyPredicate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/option/__tests__/applyPredicate.test.ts -------------------------------------------------------------------------------- /src/option/__tests__/print.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/option/__tests__/print.test.ts -------------------------------------------------------------------------------- /src/option/applyPredicate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/option/applyPredicate.ts -------------------------------------------------------------------------------- /src/option/option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/option/option.ts -------------------------------------------------------------------------------- /src/option/print.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/option/print.ts -------------------------------------------------------------------------------- /src/optionMatchers/__tests__/toBeNone.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/optionMatchers/__tests__/toBeNone.test.ts -------------------------------------------------------------------------------- /src/optionMatchers/__tests__/toBeOption.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/optionMatchers/__tests__/toBeOption.test.ts -------------------------------------------------------------------------------- /src/optionMatchers/__tests__/toBeSome.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/optionMatchers/__tests__/toBeSome.test.ts -------------------------------------------------------------------------------- /src/optionMatchers/__tests__/toEqualSome.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/optionMatchers/__tests__/toEqualSome.test.ts -------------------------------------------------------------------------------- /src/optionMatchers/__tests__/toStrictEqualSome.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/optionMatchers/__tests__/toStrictEqualSome.test.ts -------------------------------------------------------------------------------- /src/optionMatchers/__tests__/toSubsetEqualSome.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/optionMatchers/__tests__/toSubsetEqualSome.test.ts -------------------------------------------------------------------------------- /src/optionMatchers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/optionMatchers/index.ts -------------------------------------------------------------------------------- /src/optionMatchers/toBeNone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/optionMatchers/toBeNone.ts -------------------------------------------------------------------------------- /src/optionMatchers/toBeOption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/optionMatchers/toBeOption.ts -------------------------------------------------------------------------------- /src/optionMatchers/toBeSome.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/optionMatchers/toBeSome.ts -------------------------------------------------------------------------------- /src/optionMatchers/toEqualSome.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/optionMatchers/toEqualSome.ts -------------------------------------------------------------------------------- /src/optionMatchers/toStrictEqualSome.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/optionMatchers/toStrictEqualSome.ts -------------------------------------------------------------------------------- /src/optionMatchers/toSubsetEqualSome.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/optionMatchers/toSubsetEqualSome.ts -------------------------------------------------------------------------------- /src/predicates/__tests__/contains.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/__tests__/contains.test.ts -------------------------------------------------------------------------------- /src/predicates/__tests__/containsMatch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/__tests__/containsMatch.test.ts -------------------------------------------------------------------------------- /src/predicates/__tests__/containsMatches.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/__tests__/containsMatches.test.ts -------------------------------------------------------------------------------- /src/predicates/__tests__/equals.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/__tests__/equals.test.ts -------------------------------------------------------------------------------- /src/predicates/__tests__/hasProperty.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/__tests__/hasProperty.test.ts -------------------------------------------------------------------------------- /src/predicates/__tests__/isEither.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/__tests__/isEither.test.ts -------------------------------------------------------------------------------- /src/predicates/__tests__/isError.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/__tests__/isError.test.ts -------------------------------------------------------------------------------- /src/predicates/__tests__/isFalsy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/__tests__/isFalsy.test.ts -------------------------------------------------------------------------------- /src/predicates/__tests__/isThese.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/__tests__/isThese.test.ts -------------------------------------------------------------------------------- /src/predicates/__tests__/isTruthy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/__tests__/isTruthy.test.ts -------------------------------------------------------------------------------- /src/predicates/__tests__/isValidtion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/__tests__/isValidtion.test.ts -------------------------------------------------------------------------------- /src/predicates/__tests__/matches.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/__tests__/matches.test.ts -------------------------------------------------------------------------------- /src/predicates/contains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/contains.ts -------------------------------------------------------------------------------- /src/predicates/containsMatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/containsMatch.ts -------------------------------------------------------------------------------- /src/predicates/containsMatches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/containsMatches.ts -------------------------------------------------------------------------------- /src/predicates/equals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/equals.ts -------------------------------------------------------------------------------- /src/predicates/hasProperty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/hasProperty.ts -------------------------------------------------------------------------------- /src/predicates/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/index.ts -------------------------------------------------------------------------------- /src/predicates/isEither.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/isEither.ts -------------------------------------------------------------------------------- /src/predicates/isEitherOrThese.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/isEitherOrThese.ts -------------------------------------------------------------------------------- /src/predicates/isError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/isError.ts -------------------------------------------------------------------------------- /src/predicates/isFalsy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/isFalsy.ts -------------------------------------------------------------------------------- /src/predicates/isOption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/isOption.ts -------------------------------------------------------------------------------- /src/predicates/isThese.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/isThese.ts -------------------------------------------------------------------------------- /src/predicates/isTruthy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/isTruthy.ts -------------------------------------------------------------------------------- /src/predicates/isValidation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/isValidation.ts -------------------------------------------------------------------------------- /src/predicates/matches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/predicates/matches.ts -------------------------------------------------------------------------------- /src/these/__tests__/applyPredicate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/these/__tests__/applyPredicate.test.ts -------------------------------------------------------------------------------- /src/these/__tests__/print.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/these/__tests__/print.test.ts -------------------------------------------------------------------------------- /src/these/applyPredicate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/these/applyPredicate.ts -------------------------------------------------------------------------------- /src/these/print.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/these/print.ts -------------------------------------------------------------------------------- /src/these/these.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/these/these.ts -------------------------------------------------------------------------------- /src/theseMatchers/__tests__/toBeBoth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/theseMatchers/__tests__/toBeBoth.test.ts -------------------------------------------------------------------------------- /src/theseMatchers/__tests__/toBeThese.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/theseMatchers/__tests__/toBeThese.test.ts -------------------------------------------------------------------------------- /src/theseMatchers/__tests__/toEqualBoth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/theseMatchers/__tests__/toEqualBoth.test.ts -------------------------------------------------------------------------------- /src/theseMatchers/__tests__/toStrictEqualBoth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/theseMatchers/__tests__/toStrictEqualBoth.test.ts -------------------------------------------------------------------------------- /src/theseMatchers/__tests__/toSubsetEqualBoth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/theseMatchers/__tests__/toSubsetEqualBoth.test.ts -------------------------------------------------------------------------------- /src/theseMatchers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/theseMatchers/index.ts -------------------------------------------------------------------------------- /src/theseMatchers/toBeBoth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/theseMatchers/toBeBoth.ts -------------------------------------------------------------------------------- /src/theseMatchers/toBeThese.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/theseMatchers/toBeThese.ts -------------------------------------------------------------------------------- /src/theseMatchers/toEqualBoth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/theseMatchers/toEqualBoth.ts -------------------------------------------------------------------------------- /src/theseMatchers/toStrictEqualBoth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/theseMatchers/toStrictEqualBoth.ts -------------------------------------------------------------------------------- /src/theseMatchers/toSubsetEqualBoth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/theseMatchers/toSubsetEqualBoth.ts -------------------------------------------------------------------------------- /src/validation/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/src/validation/validation.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relmify/jest-fp-ts/HEAD/tsconfig.json --------------------------------------------------------------------------------