├── .gitignore ├── LICENSE ├── README.md ├── bower.json ├── index.js ├── lib └── jjv.js ├── package.json └── test ├── draft-04-schema.json ├── fixtures ├── additionalItems.json ├── additionalProperties.json ├── allOf.json ├── anyOf.json ├── bignum.json ├── definitions.json ├── dependencies.json ├── enum.json ├── format.json ├── items.json ├── maxItems.json ├── maxLength.json ├── maxProperties.json ├── maximum.json ├── minItems.json ├── minLength.json ├── minProperties.json ├── minimum.json ├── multipleOf.json ├── not.json ├── oneOf.json ├── pattern.json ├── patternProperties.json ├── properties.json ├── ref.json ├── refRemote.json ├── required.json ├── type.json └── uniqueItems.json ├── test-datav5.js ├── test-mini.js ├── test-oneOf.js └── test-suite.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/README.md -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/bower.json -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/jjv.js'); 2 | -------------------------------------------------------------------------------- /lib/jjv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/lib/jjv.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/package.json -------------------------------------------------------------------------------- /test/draft-04-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/draft-04-schema.json -------------------------------------------------------------------------------- /test/fixtures/additionalItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/additionalItems.json -------------------------------------------------------------------------------- /test/fixtures/additionalProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/additionalProperties.json -------------------------------------------------------------------------------- /test/fixtures/allOf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/allOf.json -------------------------------------------------------------------------------- /test/fixtures/anyOf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/anyOf.json -------------------------------------------------------------------------------- /test/fixtures/bignum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/bignum.json -------------------------------------------------------------------------------- /test/fixtures/definitions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/definitions.json -------------------------------------------------------------------------------- /test/fixtures/dependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/dependencies.json -------------------------------------------------------------------------------- /test/fixtures/enum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/enum.json -------------------------------------------------------------------------------- /test/fixtures/format.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/format.json -------------------------------------------------------------------------------- /test/fixtures/items.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/items.json -------------------------------------------------------------------------------- /test/fixtures/maxItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/maxItems.json -------------------------------------------------------------------------------- /test/fixtures/maxLength.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/maxLength.json -------------------------------------------------------------------------------- /test/fixtures/maxProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/maxProperties.json -------------------------------------------------------------------------------- /test/fixtures/maximum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/maximum.json -------------------------------------------------------------------------------- /test/fixtures/minItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/minItems.json -------------------------------------------------------------------------------- /test/fixtures/minLength.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/minLength.json -------------------------------------------------------------------------------- /test/fixtures/minProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/minProperties.json -------------------------------------------------------------------------------- /test/fixtures/minimum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/minimum.json -------------------------------------------------------------------------------- /test/fixtures/multipleOf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/multipleOf.json -------------------------------------------------------------------------------- /test/fixtures/not.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/not.json -------------------------------------------------------------------------------- /test/fixtures/oneOf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/oneOf.json -------------------------------------------------------------------------------- /test/fixtures/pattern.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/pattern.json -------------------------------------------------------------------------------- /test/fixtures/patternProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/patternProperties.json -------------------------------------------------------------------------------- /test/fixtures/properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/properties.json -------------------------------------------------------------------------------- /test/fixtures/ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/ref.json -------------------------------------------------------------------------------- /test/fixtures/refRemote.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/refRemote.json -------------------------------------------------------------------------------- /test/fixtures/required.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/required.json -------------------------------------------------------------------------------- /test/fixtures/type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/type.json -------------------------------------------------------------------------------- /test/fixtures/uniqueItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/fixtures/uniqueItems.json -------------------------------------------------------------------------------- /test/test-datav5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/test-datav5.js -------------------------------------------------------------------------------- /test/test-mini.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/test-mini.js -------------------------------------------------------------------------------- /test/test-oneOf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/test-oneOf.js -------------------------------------------------------------------------------- /test/test-suite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acornejo/jjv/HEAD/test/test-suite.js --------------------------------------------------------------------------------