├── .editorconfig ├── .gitignore ├── .jscsrc ├── .jshintrc ├── .travis.yml ├── LICENSE ├── README.md ├── bower.json ├── changelog.md ├── dist ├── jsen.js └── jsen.min.js ├── index.js ├── lib ├── equal.js ├── formats.js ├── func.js ├── header ├── jsen.js ├── metaschema.json ├── resolver.js ├── ucs2length.js └── unique.js ├── package.json └── test ├── any.js ├── array.js ├── boolean.js ├── build.js ├── clone.js ├── date.js ├── equal.js ├── error.js ├── fixes.js ├── format.js ├── greedy.js ├── index.html ├── index.js ├── integer.js ├── missing.js ├── multi.js ├── null.js ├── number.js ├── object.js ├── reference.js ├── schema.js ├── string.js ├── ucs2length.js ├── unique.js └── x-draft4-test-suite.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/.gitignore -------------------------------------------------------------------------------- /.jscsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/.jscsrc -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/.jshintrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/README.md -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/bower.json -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/changelog.md -------------------------------------------------------------------------------- /dist/jsen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/dist/jsen.js -------------------------------------------------------------------------------- /dist/jsen.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/dist/jsen.min.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/jsen.js'); -------------------------------------------------------------------------------- /lib/equal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/lib/equal.js -------------------------------------------------------------------------------- /lib/formats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/lib/formats.js -------------------------------------------------------------------------------- /lib/func.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/lib/func.js -------------------------------------------------------------------------------- /lib/header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/lib/header -------------------------------------------------------------------------------- /lib/jsen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/lib/jsen.js -------------------------------------------------------------------------------- /lib/metaschema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/lib/metaschema.json -------------------------------------------------------------------------------- /lib/resolver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/lib/resolver.js -------------------------------------------------------------------------------- /lib/ucs2length.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/lib/ucs2length.js -------------------------------------------------------------------------------- /lib/unique.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/lib/unique.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/package.json -------------------------------------------------------------------------------- /test/any.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/any.js -------------------------------------------------------------------------------- /test/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/array.js -------------------------------------------------------------------------------- /test/boolean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/boolean.js -------------------------------------------------------------------------------- /test/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/build.js -------------------------------------------------------------------------------- /test/clone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/clone.js -------------------------------------------------------------------------------- /test/date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/date.js -------------------------------------------------------------------------------- /test/equal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/equal.js -------------------------------------------------------------------------------- /test/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/error.js -------------------------------------------------------------------------------- /test/fixes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/fixes.js -------------------------------------------------------------------------------- /test/format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/format.js -------------------------------------------------------------------------------- /test/greedy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/greedy.js -------------------------------------------------------------------------------- /test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/index.html -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/index.js -------------------------------------------------------------------------------- /test/integer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/integer.js -------------------------------------------------------------------------------- /test/missing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/missing.js -------------------------------------------------------------------------------- /test/multi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/multi.js -------------------------------------------------------------------------------- /test/null.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/null.js -------------------------------------------------------------------------------- /test/number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/number.js -------------------------------------------------------------------------------- /test/object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/object.js -------------------------------------------------------------------------------- /test/reference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/reference.js -------------------------------------------------------------------------------- /test/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/schema.js -------------------------------------------------------------------------------- /test/string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/string.js -------------------------------------------------------------------------------- /test/ucs2length.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/ucs2length.js -------------------------------------------------------------------------------- /test/unique.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/unique.js -------------------------------------------------------------------------------- /test/x-draft4-test-suite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bugventure/jsen/HEAD/test/x-draft4-test-suite.js --------------------------------------------------------------------------------