Permalink
Commits on May 20, 2015
  1. Merge pull request #103 from pgilad/patch-1

    Use SPDX compatible license in package.json
    Swaagie committed May 20, 2015
Commits on Dec 29, 2014
  1. Merge pull request #89 from kapral18/detectObjectType

    Improved and crossbrowser Array and Date type detection
    jcrugzz committed Dec 29, 2014
Commits on Dec 22, 2014
  1. [ci] fix travis for 0.8

    jcrugzz committed Dec 22, 2014
Commits on Dec 11, 2014
Commits on Dec 8, 2014
  1. [dist] Version bump. 0.3.1

    indexzero committed Dec 8, 2014
Commits on Oct 21, 2014
  1. [dist] release v0.3.0

    Swaagie committed Oct 21, 2014
  2. Merge pull request #77 from davidgwking/arrayValidation

    Added capability to validate arrays directly against a schema
    Swaagie committed Oct 21, 2014
Commits on Jul 9, 2014
  1. Additional tests

    davidgwking committed Jul 9, 2014
Commits on Jun 27, 2014
  1. [dist] release v0.2.0

    Swaagie committed Jun 27, 2014
  2. Merge pull request #75 from gunyarakun/false_unique_items

    Fix a behavior when uniqueItems is false for array
    Swaagie committed Jun 27, 2014
  3. Merge pull request #43 from okv/fix_default_opts_override_direct_opts

    fix that default options overrides directly passed options to validate
    Swaagie committed Jun 27, 2014
  4. [minor] provide defaults and align messages

    Also make sure that the options are valued over defaults, overwriting defaults
    is impossible otherwise
    Swaagie committed Jun 27, 2014
  5. additionalProperties option added

    okv committed with Swaagie Feb 6, 2013
  6. Merge pull request #62 from seangarner/additional_properties_message

    add message for additionalProperties
    Swaagie committed Jun 27, 2014
  7. [docs] minor add contributor

    Swaagie committed Jun 27, 2014
  8. fix typos in readme

    zeke committed with Swaagie Apr 5, 2014
  9. Merge pull request #71 from davidgwking/master

    patternProperties not subjected to additionalProperties constraint
    Swaagie committed Jun 27, 2014
  10. Merge pull request #67 from eiriksm/patch-1

    Fix inconsistent headers in README
    Swaagie committed Jun 27, 2014
  11. Merge pull request #69 from seangarner/dot_notation_errors

    Dot notation errors
    Swaagie committed Jun 27, 2014
Commits on May 16, 2014
  1. Merge pull request #72 from bengl/mathdotfloor

    use Math.floor instead of ~~ for integer
    Swaagie committed May 16, 2014
Commits on May 14, 2014
  1. [dist] v0.1.8

    julianduque committed May 14, 2014
Commits on May 6, 2014
  1. Fix a behavior when uniqueItems is false for array

    Tasuku SUENAGA committed May 6, 2014
Commits on Apr 18, 2014
  1. Merge pull request #56 from facundoolano/master

    Update the exports line to work in node.js, browser and browserify
    jcrugzz committed Apr 18, 2014
  2. use Math.floor instead of ~~ for integer

    When testing large numbers, ~~ gives results that are inconsistent with
    Math.floor(). The performance impact is *very* small.
    
    http://jsperf.com/tilde-vs-floor
    bengl committed with bengl Apr 17, 2014
Commits on Apr 10, 2014
  1. patternProperties that provide errors now provide the property name r…

    …ather than the pattern regular expression
    davidgwking committed Apr 10, 2014
  2. patternProperties subjected to additionalProperties constraint

    Currently, there is a bug with patternProperties where if a node is not
    visited, it is counted as visited, even if not matched to a regular
    expression. This fix subjects all unvisited properties not visited by
    either the normal properties or pattern properties iterations to the
    additionalProperties constraint.
    davidgwking committed Apr 10, 2014
Commits on Mar 26, 2014
  1. now with or more cowbell

    or less console.dir.  whatever.
    seangarner committed Mar 26, 2014
  2. errors use dot notation for properties

    for example, publisher is an object with a name property.  classically revalidator would set `property` to simply `name`.  but that sucks if you have another property called `name` somewhere else in the object.
    
    this commit makes errors prefix the property with their ancestry in dot notation form.  e.g.
    ```js
    {
    attribute: 'type',
    property: 'publisher.name',
    expected: 'string',
    actual: 'object',
    message: 'must be of string type'
    }
    ```
    seangarner committed Mar 26, 2014
Commits on Mar 13, 2014
Commits on Mar 11, 2014
  1. Merge pull request #66 from panuhorsmalahti/master

    Update package.json
    3rd-Eden committed Mar 11, 2014
  2. Update package.json

    Add license to package.json for tools like licensechecker.
    panuhorsmalahti committed Mar 11, 2014
Commits on Feb 6, 2014
  1. [dist] version up v0.1.7

    Swaagie committed Feb 6, 2014