Commit Graph

  • 811238c49c Fix typo Kevin Martensson 2018-03-22 23:30:24 +0100
  • 7bbfee02a5 Add `any` predicate (#56) Sam Verschueren 2018-03-14 18:12:30 +0100
  • 82deda94ff Add logo (#57) Vadim Demedes 2018-03-14 18:34:47 +0200
  • c87999fbca Add `is` predicate to provide custom validation functions (#55) Sam Verschueren 2018-03-09 06:31:25 +0100
  • 5b1b37a143 Add object.deepValuesOfType validator - fixes #51 (#53) Sam Verschueren 2018-02-12 20:41:46 +0100
  • e22f0f8e24 Support dot properties in object hasKeys and hasAnyKeys - fixes #50 (#52) Sam Verschueren 2018-02-12 20:33:56 +0100
  • 3b570b41df Add object predicate (#48) Sam Verschueren 2018-02-02 09:56:10 +0100
  • a6057e58fe Bump TypeScript Sindre Sorhus 2018-02-01 10:13:09 +0700
  • ec9483abea Turn on `noImplicitAny` flag - fixes #3 (#47) Sam Verschueren 2018-02-01 02:45:48 +0100
  • 184a1ebd8d Bump `tslint-xo` Sindre Sorhus 2018-01-13 15:16:23 +0100
  • ad4b9d4ac5 Extract collection logic into separate utils - fixes #45 (#46) Sam Verschueren 2018-01-01 14:11:16 +0100
  • 4ca49475e4 Add WeakMap predicate (#43) Sam Verschueren 2017-12-29 15:29:21 +0100
  • 98396e87c0 Add WeakSet predicate (#44) Sam Verschueren 2017-12-29 15:18:33 +0100
  • f64f1cd022 Add reusable validators - fixes #41 (#42) Sam Verschueren 2017-12-27 19:35:05 +0100
  • 7114ab3bd1 Bump `tslint-xo` Sindre Sorhus 2017-12-23 01:41:25 +0100
  • 7f5ac63dc7
    Move `todo.md` contents into separate issues Sindre Sorhus 2017-12-23 01:34:39 +0100
  • a7b775471b Add dataView, NaN, and nullOrUndefined predicates (#38) Sam Verschueren 2017-12-23 01:27:07 +0100
  • 4a42a281df Add Set predicate (#39) Sam Verschueren 2017-12-23 01:25:44 +0100
  • 3ac3630d18 Add Map predicate (#36) Sam Verschueren 2017-12-15 18:43:33 +0100
  • 8b0b4405a6
    Simplify module.exports webpack config (#37) Sindre Sorhus 2017-12-15 10:20:06 +0100
  • 826af43ff9 Use `add-asset-webpack-plugin` Sindre Sorhus 2017-12-07 03:57:55 +0100
  • 503b1ae791 Fix support for CJS - fixes #34 (#35) Sam Verschueren 2017-12-07 03:34:12 +0100
  • c5d004233f Add back missing dependencies Sindre Sorhus 2017-12-06 12:17:20 +0100
  • c14bd63605 Mark predicates as readonly Sam Verschueren 2017-12-05 07:43:10 +0100
  • 6e5f35de1d
    Add documentation generator (#29) Sindre Sorhus 2017-12-04 22:40:10 +0100
  • 73b51d6b93 Enforce stricter ow type definition - fixes #31 (#33) Sam Verschueren 2017-12-04 22:35:32 +0100
  • 5b2754583c Add more built-in validators (#30) Sam Verschueren 2017-12-04 13:41:31 +0100
  • 6d22d3d932 Fix null test title Sam Verschueren 2017-12-03 19:45:24 +0100
  • f8b3191125 Add error predicate (#27) Sam Verschueren 2017-12-02 11:45:56 +0100
  • 549eb3ef36 Bump dependencies Sindre Sorhus 2017-12-01 13:15:42 +0100
  • 474139f2e4 Target Node.js 6 Sindre Sorhus 2017-12-01 13:11:42 +0100
  • 20d3ba7176 Add symbol, undefined and null predicates (#28) Sam Verschueren 2017-11-28 14:48:50 +0100
  • 568eb70488 Set return type explicitely in not operator Sam Verschueren 2017-11-28 07:35:34 +0100
  • f2be585bf2 Add date predicate (#26) Sam Verschueren 2017-11-25 11:25:55 +0100
  • b26de419e1 Fix support for CommonJS (#25) Sam Verschueren 2017-11-15 08:56:13 +0100
  • b28ac2ebc7 Make `ow` a default export Sindre Sorhus 2017-11-07 10:54:50 +0700
  • 764173c9cf Bump `@sindresorhus/is` Sindre Sorhus 2017-11-07 10:45:16 +0700
  • 3306c69fbe Add array validators (#20) Sam Verschueren 2017-11-04 14:32:27 +0100
  • 89b49e7659 Bump dev dependencies Sindre Sorhus 2017-11-03 13:28:04 +0700
  • e530ae2d50 Generate single distribution bundle - fixes #16 (#18) Sam Verschueren 2017-11-01 20:42:25 +0100
  • 6b179a037a
    Upgrade `tslint-xo` (#23) Sindre Sorhus 2017-11-02 02:39:49 +0700
  • 734598aa38 Add `strictFunctionTypes` to tsconfig Sindre Sorhus 2017-11-02 02:34:56 +0700
  • 766b789e36 Mark addValidator as internal (#22) Sam Verschueren 2017-11-01 19:54:30 +0100
  • c66131a4e9
    Tweaks to tsconfig.json (#21) Sindre Sorhus 2017-11-02 01:52:36 +0700
  • 494cc40994 Add `not` predicate (#12) Sam Verschueren 2017-11-01 15:37:27 +0100
  • 7d8f699182
    Use `tslint-xo` (#19) Sindre Sorhus 2017-11-01 20:02:59 +0700
  • d0bb4e84dc
    Tiny readme tweak Sindre Sorhus 2017-11-01 15:52:27 +0700
  • 90788e2ded Fix support for Node.js 4 (#17) Sam Verschueren 2017-10-30 18:32:56 +0100
  • 5cc0b50eb7 Add more string validators (#15) Sam Verschueren 2017-10-30 10:01:04 +0100
  • 075f326ac4 Add boolean validator (#13) Sam Verschueren 2017-10-27 07:35:54 +0200
  • 98ba0c039e Upgrade to @sindresorhus/is 0.4.0 Sam Verschueren 2017-10-22 19:44:01 +0200
  • be2c343a14 Make Predicate class abstract Sam Verschueren 2017-10-22 19:43:44 +0200
  • b330b58e8d Add number validator (#10) Sam Verschueren 2017-10-18 18:56:58 +0200
  • 54a73ca91e Fix issue regarding resetting of the predicate chain Sam Verschueren 2017-10-18 09:11:15 +0200
  • bd414164c1 Add @SamVerschueren to the readme Sindre Sorhus 2017-10-16 13:25:26 +0700
  • 6d36c16c4e Add linting rules - fixes #7 (#8) Sam Verschueren 2017-10-16 08:22:04 +0200
  • 2871cfc12e Mark validators as internal to hide it from tsd (#9) Sam Verschueren 2017-10-14 17:40:44 +0200
  • df7b6774ec Use an object to register a validator - fixes #2 (#6) Sam Verschueren 2017-10-13 18:43:45 +0200
  • 5d24a9db22 Rewrite in TypeScript (#1) Sam Verschueren 2017-10-05 08:07:27 +0200
  • bd362ece97 Init Sindre Sorhus 2017-09-29 10:29:55 +0700