{"_id":"json-ref-lite","_rev":"28-4281b2ac9f3bca92de447989c0e68e73","name":"json-ref-lite","description":"Extremely light weight way to resolve jsonschema '$ref' references & inheritance: create circular/graphs, fractals from json (browser/coffeescript/javascript).","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.1":{"name":"json-ref-lite","version":"1.0.1","description":"Extremely light weight module to resolve jsonschema '$ref' references","main":"index.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"homepage":"https://github.com/coderofsalvation/json-ref-lite","_id":"json-ref-lite@1.0.1","dist":{"shasum":"397b4291c96dcc019e494f97809b9e1e44a8af45","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.1.tgz","integrity":"sha512-5nfuWIWwyxYgGkeLBZOMPkjqdYqzRai5gi5d+8FAglM1bHwEQiF0aKDKak/f2dxPAOuMRf9r4uoIivifYOnoSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqaWoCD1SH/8kDiQx+/kM2mmHWN81r7ZIm7SqmQ8pWvAiEAhewBJg75fLJAKb+9OwPYHE74P0KP265p3dFJ0IkJ0dk="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}]},"1.0.3":{"name":"json-ref-lite","version":"1.0.3","description":"Extremely light weight module to resolve jsonschema '$ref' references","main":"index.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"keywords":["json","jsonschema","ref","$ref","resolve"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","_id":"json-ref-lite@1.0.3","dist":{"shasum":"a7ee1783ec1566a42ad1ac841b96cce800be4450","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.3.tgz","integrity":"sha512-J/EpPYHlwbMqMvPIbdv5M488HEj+l0+NTuWxgg9HMM91E5qRk6kEa+hwhAG/VM4OcPUCwrkK5Gh5CXydRPey/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZt9PqFPbVRx36rUrekNXJxOpqkWW53ENxia8JvDuZuAiEAxZADPPbPGmGV8i5YaW/ni7Qf0mYsDizIz5ysK+aE4kk="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}]},"1.0.4":{"name":"json-ref-lite","version":"1.0.4","description":"Extremely light weight module to resolve jsonschema '$ref' references (support for 4 variants)","main":"index.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"keywords":["json","jsonschema","ref","$ref","resolve"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","_id":"json-ref-lite@1.0.4","dist":{"shasum":"c3c55b9bbec72209c2d87a83a5453f00d3dda049","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.4.tgz","integrity":"sha512-CLApYHMO3v4BaDrPN+sHx+nc40gSG0bNgbduFlpxI7cQ5gKU+XkAqdznCFdtv4epAOnOj1sJBPN/A8ZNWtjzzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEm9zOCPhgwpkFVHt9wavQYLT4985sxdZV6PzkSs1w4AiAz+xLhBa+bkcCBy+P261V6Xe594EO5iIsNDaDAwz1r4Q=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}]},"1.0.5":{"name":"json-ref-lite","version":"1.0.5","description":"Extremely light weight module to resolve jsonschema '$ref' references (support for 4 variants)","main":"index.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"keywords":["json","jsonschema","ref","$ref","resolve"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","_id":"json-ref-lite@1.0.5","dist":{"shasum":"acfcea4d8bcf836bec94064647636948695a269d","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.5.tgz","integrity":"sha512-2bQPsg1tMtnmQMDUIQNfwf9Bz68NCRdPonK0MXQYYdicttsK4GkoLsHSQ8LWbAn+NvdCW/vBBTiUDJ/Qr0CG7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5MRjHebOvvLclXDe+xr9xFRhbHLD0rxlShQxRyVOnxAIhAPcPYWwEq/zaOfTRyDMZsz36SAWXB/5CJ7fdEyobQMio"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}]},"1.0.51":{"name":"json-ref-lite","version":"1.0.51","description":"Extremely light weight module to resolve jsonschema '$ref' references (support for 4 variants)","main":"index.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"keywords":["json","jsonschema","ref","$ref","resolve"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","_id":"json-ref-lite@1.0.51","dist":{"shasum":"509ff6fcd200a8e7f56a1d6757707dc9ba2731fb","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.51.tgz","integrity":"sha512-4lg9JPm5fo/fJpsHal5PutZWFsVdrO1McW6x6mJP0gVeSc8H9Eo0IDf1hSKlkGThrOCUIgnSPIlHZ8uZjNKwfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGn7jdhqsKERTIBSYFbIF/xRJfQ88b0qVeJQAB2/Dz0rAiEAwGgV2ztgel0E/WPmsAM3+rRpXgauG61akRyaYTOYsZ0="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}]},"1.0.52":{"name":"json-ref-lite","version":"1.0.52","description":"Extremely light weight module to resolve jsonschema '$ref' references (support for 4 variants)","main":"index.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"keywords":["json","jsonschema","ref","$ref","resolve"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","_id":"json-ref-lite@1.0.52","dist":{"shasum":"225a0d2b3bf7cb57cf10d29246af39966e3d7b47","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.52.tgz","integrity":"sha512-CQHnyVcawyMZhdd17c3o8WMbsfm18w2MOUS6j8Xfi0vEGhdCbSV0ybQNjFQnA0rtK6R94lTRNo9E+e5w4A+9RA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9pLH+nTYKUYyELCcaAhPQ5n+7AS4o2w+XvVCC9KtK4QIgHDghAX65RTOffKWHGsZbc2vn24h7FSkDxeW1OsLZC7M="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}]},"1.0.53":{"name":"json-ref-lite","version":"1.0.53","description":"Extremely light weight module to resolve jsonschema '$ref' references (support for 4 variants)","main":"index.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"keywords":["json","jsonschema","ref","$ref","resolve"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","_id":"json-ref-lite@1.0.53","dist":{"shasum":"42cabc65f2040542a5058f98e92e3ca54fdf358c","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.53.tgz","integrity":"sha512-I71yoknXon9Clyl6c1Pnd8Y+Z0nkPl/dKnAGO5RwoJi791XT981zoB4ctBbUh0IcrYnm/WXXzxkbHrO6shHqbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICU7PYYBmJtiJGUHb9rg1p6YpJR6yBu0ZlaSItMCLeTAAiEAzdSrMYFJsfOvD9NltkYfmpaqdScLdjWAFS1gkrlh3r0="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}]},"1.0.55":{"name":"json-ref-lite","version":"1.0.55","description":"Extremely light weight module to resolve jsonschema '$ref' references (support for 4 variants)","main":"index.js","dependencies":{},"devDependencies":{},"scripts":{"prepublish":"coffee -c index.coffee"},"repository":{"type":"git","url":"https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"keywords":["json","jsonschema","ref","$ref","resolve"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","_id":"json-ref-lite@1.0.55","dist":{"shasum":"e96e3d8629b2c58ea7c3f6966a489567f91d669c","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.55.tgz","integrity":"sha512-F2Xd/cRyMxwLGyreEOmoUhDevV9sYcmAnSiPXzTdi7xwJ+GOfDtM5Ib3lBgy614gmHQqNmuv/CQmmn48+3kmwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCu/0FFtCg3+2inbdQsBqWIJTK/mgpKcfcUTtGSHqs/UQIhAN1/WXWjzymZ8Q7h1BacAF4psaDv8P+8mX7ZJXqVpPlF"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}]},"1.0.56":{"name":"json-ref-lite","version":"1.0.56","description":"Extremely light weight module to resolve jsonschema '$ref' references (support for 4 variants)","main":"index.js","dependencies":{},"devDependencies":{},"scripts":{"prepublish":"coffee -c index.coffee"},"repository":{"type":"git","url":"https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","_id":"json-ref-lite@1.0.56","dist":{"shasum":"264fe9cf53f7c32313512f35df2834910f4c0304","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.56.tgz","integrity":"sha512-CFSlorpGyrJtCd8W2HUrZydev8it3ng2wblHUdbOksyVBeHs6KJ91cqogf3DhfR/AWi5raXBvHVnCeTpjlrLPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx/1DHEOEpCNM+KqqBbD/7OP8iwO7LgiRxKt4uuIM+twIhAL44qaXegphi+HWH4iJmKTZIT3U9j+ESFx3BK1SzLfdQ"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}]},"1.0.57":{"name":"json-ref-lite","version":"1.0.57","description":"Extremely light weight module to resolve jsonschema '$ref' references (support for 4 variants)","main":"index.js","dependencies":{},"devDependencies":{},"scripts":{"prepublish":"coffee -c index.coffee"},"repository":{"type":"git","url":"https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","_id":"json-ref-lite@1.0.57","dist":{"shasum":"dd2a77742127b3a5ddf784d7afe098e1cb40ed68","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.57.tgz","integrity":"sha512-a0XIrOon2lR72U2IMJYbiYsBcAFQzDje2USXoIk+ZVTDW7ua7Ix1+VspJEq/MlGA67IB3gGKeDOM+Ao6ApXvaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8siSe1zFIvlqXisxa9I2JSI/HkTuFbl0CosbfJZIAJAiBa0BSbULvaw/uDtgywLkyEO6aUZp1I543vfFC3Mq/2Wg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}]},"1.0.58":{"name":"json-ref-lite","version":"1.0.58","description":"Extremely light weight module to resolve jsonschema '$ref' references (support for 4 variants)","main":"index.js","dependencies":{},"devDependencies":{},"scripts":{"prepublish":"coffee -c index.coffee"},"repository":{"type":"git","url":"https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","_id":"json-ref-lite@1.0.58","dist":{"shasum":"d406d75e979e3928a74687b4e7af74d88be6a516","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.58.tgz","integrity":"sha512-atr2VDI94j19mKbDF9kp72gfvfUs45BAfiGZUnMYZaeHtfnQu4pfVhkbvkR+sRh2XiWj7s13+ESjqP7EyE4Jrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClvfrmdzA8R3ez/oxeY4d3vpkn0NgNOGsNXdBzcqaPkAIhAJqxyFjpenHaftTCciibDjvjzhQMeENNGyQV9DoZPEU4"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}]},"1.0.60":{"name":"json-ref-lite","version":"1.0.60","description":"Extremely light weight module to resolve jsonschema '$ref' references (support for 4 variants)","main":"index.js","dependencies":{"property-expr":"^1.3.1"},"devDependencies":{},"scripts":{"browser":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite > json-ref-lite.min.js'","browser.min":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite | uglifyjs -o json-ref-lite.min.js'"},"repository":{"type":"git","url":"git+https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"browser":{"sync-request":false,"fs":false},"keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight","circular","graph"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","gitHead":"c4249aee706c73b3d05eebb0f48f721c82049fcd","_id":"json-ref-lite@1.0.60","_shasum":"5fa9ca0818613530fa59b970689f84bd53ac02e9","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}],"dist":{"shasum":"5fa9ca0818613530fa59b970689f84bd53ac02e9","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.60.tgz","integrity":"sha512-yqltA8vd6iUJ0I9zdMa2wc6qoc0UMea7jzlCA4ufa7YwTmt8ZKAxb5vx/EIiJOlyZG0iOoyN7Odm5aNkf7Z6Lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrOBgrpD1CMwzQ/Xa8lV/0eU+4EBv/p+Vaftg15TqRUgIgGqsYuEUo62NVNqZj8MHohzK1tEJAOsyuVCyUeggjTkk="}]}},"1.0.61":{"name":"json-ref-lite","version":"1.0.61","description":"Extremely light weight module to resolve jsonschema '$ref' references (many variants: remote, local, jsonpointer, circular/graph structures, function evaluation)","main":"index.js","dependencies":{"property-expr":"^1.3.1"},"devDependencies":{},"scripts":{"browser":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite > json-ref-lite.min.js'","browser.min":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite | uglifyjs -o json-ref-lite.min.js'"},"repository":{"type":"git","url":"git+https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"browser":{"sync-request":false,"fs":false},"keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight","circular","graph"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","gitHead":"2bea9a9afc7b471888a6bd44b4f809a00a98a894","_id":"json-ref-lite@1.0.61","_shasum":"7d69d4c6c29e5ad4f17696d3e50d3b8ccf9a33cb","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}],"dist":{"shasum":"7d69d4c6c29e5ad4f17696d3e50d3b8ccf9a33cb","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.61.tgz","integrity":"sha512-m+W7Br/otUOMjEEuPOVFvKLieV3QCR2ApJgXBT9fGl7Oyf4l5bTAYx0Dn9CTeYHbqofj1tYVSb/9E+YYbcMlHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDmCtpUrIMx30II8DDk9mTk+IJrmvNwEAGZ0XvTYYq3QIgerbJ1c3b4zdCRceU0aIawKCp2rMbO71hf40xyFoOnQY="}]}},"1.0.62":{"name":"json-ref-lite","version":"1.0.62","description":"Extremely light weight module to resolve jsonschema '$ref' references (many variants: remote, local, jsonpointer, circular/graph structures, function evaluation)","main":"index.js","dependencies":{"property-expr":"^1.3.1"},"devDependencies":{},"scripts":{"browser":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite > json-ref-lite.min.js'","browser.min":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite | uglifyjs -o json-ref-lite.min.js'"},"repository":{"type":"git","url":"git+https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"browser":{"sync-request":false,"fs":false},"keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight","circular","graph"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","gitHead":"7bc113330ea27bba825241baf91e3f6bd8c97879","_id":"json-ref-lite@1.0.62","_shasum":"001ff12c30d52ebc01910ec4448e4bde416315b8","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}],"dist":{"shasum":"001ff12c30d52ebc01910ec4448e4bde416315b8","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.62.tgz","integrity":"sha512-bs0U7/XghWrLesStnW6H/1uenv2cpBbKrfTN2P0rxNsEtsLg0kZPV1kMkBLp4wYBd6OtSSUydkLbLoEIrnxt5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMgmtJuy0kWsOOLIza7itEbxjGx0TfPHf62ojy5cMaaAiEA1dZX5PPug1RauAE760jdndf2WRE8t6KKjXO0Q3SZCIk="}]}},"1.0.63":{"name":"json-ref-lite","version":"1.0.63","description":"Extremely light weight module to resolve jsonschema '$ref' references (many variants: remote, local, jsonpointer, circular/graph structures, function evaluation)","main":"index.js","dependencies":{"property-expr":"^1.3.1"},"devDependencies":{},"scripts":{"browser":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite > json-ref-lite.min.js'","browser.min":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite | uglifyjs -o json-ref-lite.min.js'"},"repository":{"type":"git","url":"git+https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"browser":{"sync-request":false,"fs":false},"keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight","circular","graph"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","gitHead":"aa10ca2c09dbb97d4e9c360d0073872311026cbc","_id":"json-ref-lite@1.0.63","_shasum":"4710e9601f6837047582c8bb8abe26acb83176d8","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}],"dist":{"shasum":"4710e9601f6837047582c8bb8abe26acb83176d8","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.63.tgz","integrity":"sha512-lTmYlmxcoYIhWjgJB9altMDB0G6sAeps9CKmyEQldFm7Bm3JJi28pHfJldLKxF9xujCOqsEyMdPXnAsaqnqj7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDvpJJB4friFPUYw7f10LV57oHjSiAZUXLqTO++20qVnAiAn16jzcd4NuB5khBfIKnwtVmCoaQ2W0PgF/wla/SzEAA=="}]}},"1.0.64":{"name":"json-ref-lite","version":"1.0.64","description":"Extremely light weight module to resolve jsonschema '$ref' references (many variants: remote, local, jsonpointer, circular/graph structures, function evaluation)","main":"index.js","dependencies":{"property-expr":"^1.3.1"},"devDependencies":{},"scripts":{"browser":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite > json-ref-lite.min.js'","browser.min":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite | uglifyjs -o json-ref-lite.min.js'"},"repository":{"type":"git","url":"git+https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"browser":{"sync-request":false,"fs":false},"keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight","circular","graph"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","gitHead":"ed78aaf03d6c21040b722f283d7d45b9e16ec637","_id":"json-ref-lite@1.0.64","_shasum":"039fb57ce89e2a442f34a5a6c0d406a1f0e17f61","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}],"dist":{"shasum":"039fb57ce89e2a442f34a5a6c0d406a1f0e17f61","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.64.tgz","integrity":"sha512-NtRUr2n3HFz5VpDn/dtpgeLSV+68YBBgXYy/iVKfOqnOLA4Jk5fz3Q3m1D0oQfid+nYlAiaLRhcCV9+RTAgO+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIXCGKVJ2OqDavJo9TEF6j1IrMXfmgh8bVgiCJIx2jFgIgcUQc7Jvn7drxrnIqLN6mcahdLqevOxQLGE0BR11cGfg="}]}},"1.0.66":{"name":"json-ref-lite","version":"1.0.66","description":"Extremely light weight module to resolve jsonschema '$ref' references (many variants: remote, local, jsonpointer, circular/graph structures, function evaluation)","main":"index.js","dependencies":{"property-expr":"^1.3.1"},"devDependencies":{},"scripts":{"browser":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite > json-ref-lite.min.js'","browser.min":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite | uglifyjs -o json-ref-lite.min.js'"},"repository":{"type":"git","url":"git+https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"browser":{"sync-request":false,"fs":false},"keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight","circular","graph"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","gitHead":"5dc68732aebfe8cfea95bad40125771369604964","_id":"json-ref-lite@1.0.66","_shasum":"e8146746270ea13256f6de17e37f94cfa182f137","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}],"dist":{"shasum":"e8146746270ea13256f6de17e37f94cfa182f137","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.66.tgz","integrity":"sha512-bj5KPAwzMCxp3HQ/QxplwU5sOLiabmb2O3JvxGeB9shFttSGhm+0uOq0CSs2mk4KO1VBcesYzYNhxFSDQ0xsuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLSfSKCYoMY4JeL2NWM63psd78j5uY+e1o0ZzFLXnQaAIgeEiW7J9qJXHjS9yaetYAlikw2+wzqGr4GMndQ43XACQ="}]}},"1.0.67":{"name":"json-ref-lite","version":"1.0.67","description":"Extremely light weight module to resolve jsonschema '$ref' references (many variants: remote, local, jsonpointer, circular/graph structures, function evaluation)","main":"index.js","dependencies":{"property-expr":"^1.3.1"},"devDependencies":{},"scripts":{"browser":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite > json-ref-lite.min.js'","browser.min":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite | uglifyjs -o json-ref-lite.min.js'"},"repository":{"type":"git","url":"git+https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"browser":{"sync-request":false,"fs":false},"keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight","circular","graph"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","gitHead":"b5ccf70a86bb831b31942ee201facb850aefa080","_id":"json-ref-lite@1.0.67","_shasum":"7bb7e0355815b06533e12ed9ea3cfb0e4fb14825","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}],"dist":{"shasum":"7bb7e0355815b06533e12ed9ea3cfb0e4fb14825","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.67.tgz","integrity":"sha512-Dt75pU44b0dGkhSps6LyqiHZo4+Rahcz+3pIH8LSPFhfhteeYTenLYK+r87gVzVqTbwOsF9kLnZwPeOt5t3mQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQEvty02uPdi7PFRahKzLbgd/fFgin9sDWVY4r8VZOhAiABmuGcR1jS8eQY4Tf2S4tUKm1+qzet18qP2vKeOf81xQ=="}]}},"1.0.68":{"name":"json-ref-lite","version":"1.0.68","description":"Extremely light weight module to resolve jsonschema '$ref' references (many variants: remote, local, jsonpointer, circular/graph structures, function evaluation)","main":"index.js","dependencies":{"property-expr":"^1.3.1"},"devDependencies":{},"scripts":{"browser":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite > json-ref-lite.min.js'","browser.min":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite | uglifyjs -o json-ref-lite.min.js'"},"repository":{"type":"git","url":"git+https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"browser":{"sync-request":false,"fs":false},"keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight","circular","graph"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","gitHead":"5191da962befc9f25bf262a485dec78f6722040b","_id":"json-ref-lite@1.0.68","_shasum":"09a2be85b1f6f040a9377c7e06e00f92bf07af42","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}],"dist":{"shasum":"09a2be85b1f6f040a9377c7e06e00f92bf07af42","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.68.tgz","integrity":"sha512-JdUCMNaNLdiJLcK0Z3Datu+S0T0AojMq1e6iW/as6vzQ/BGvO0rRlUayyRdu4hpiV7FYLZiTNh3nKINlXy/xMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAr8SIvuz9E+IL4C9EP7vYQBAYWm+M1rL/B+QUOm1bFqAiB0nXcfQ7GLxIg+UgnyYI2WCfXpNeza5OQ8c+MwCFi6QA=="}]}},"1.0.69":{"name":"json-ref-lite","version":"1.0.69","description":"Extremely light weight module to resolve jsonschema '$ref' references (many variants: remote, local, jsonpointer, circular/graph structures, function evaluation)","main":"index.js","dependencies":{"property-expr":"^1.3.1"},"devDependencies":{},"scripts":{"browser":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite > json-ref-lite.min.js'","browser.min":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite | uglifyjs -o json-ref-lite.min.js'"},"repository":{"type":"git","url":"git+https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"browser":{"sync-request":false,"fs":false},"keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight","circular","graph"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","gitHead":"e267ebaaa3aa5384b02f41e8dbf75e996f2e97cc","_id":"json-ref-lite@1.0.69","_shasum":"0f4990c97d4891334b4773423f70f7f18225f5a3","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}],"dist":{"shasum":"0f4990c97d4891334b4773423f70f7f18225f5a3","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.69.tgz","integrity":"sha512-KAbbIbQHhHloWVpuvQqPcz5zMZ0dKozKNWjFQ6L8aEzixuJwNlGk39NtphJj8U3NG1kl6CjAMCsCDJv7aVgQzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNVlqt1vL8GOGVY9HAHKDl5jGFzh8mgdXArLNTGnqBpwIhAMxS3L26sjCz7iKTNJIDkQX65nWdRYZKdp8RuD51nQHh"}]}},"1.0.71":{"name":"json-ref-lite","version":"1.0.71","description":"Extremely light weight module to resolve jsonschema '$ref' references (many variants: remote, local, jsonpointer, circular/graph structures, function evaluation)","main":"index.js","dependencies":{"property-expr":"^1.3.1"},"devDependencies":{},"scripts":{"browser":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite | uglifyjs -o json-ref-lite.min.js'"},"repository":{"type":"git","url":"git+https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"browser":{"sync-request":false,"fs":false},"keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight","circular","graph"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","gitHead":"87dd8c660d5abd836c67e7e213004cdf91994d89","_id":"json-ref-lite@1.0.71","_shasum":"86e3e06b03b81901bba11804b586740e7e6f7f0a","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}],"dist":{"shasum":"86e3e06b03b81901bba11804b586740e7e6f7f0a","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.71.tgz","integrity":"sha512-spzedSrFgPIYL/a7S3htio/Pw3zq9n7gd4sk8Rt+K4LW9vd8+iiZGj/Sqa38dpS5eMCNjXuGaGfFgkaK3pYlcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCubuaXicaXP0w2RasM5N/liISZYxojqxDgsMDujRQm6AIgXfR1k3eE+k7HSwXaWgZdGumHrpkOXqqgqYV6v5t6WGQ="}]}},"1.0.72":{"name":"json-ref-lite","version":"1.0.72","description":"Extremely light weight module to resolve jsonschema '$ref' references (many variants: remote, local, jsonpointer, circular/graph structures, function evaluation)","main":"index.js","dependencies":{"property-expr":"^1.3.1"},"devDependencies":{},"scripts":{"test":"coffee test/test.coffee > test/test.now ; diff --brief test/test.now test/test.out && echo 'test OK' || exit 1","browser":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite | uglifyjs -o json-ref-lite.min.js'"},"repository":{"type":"git","url":"git+https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"browser":{"sync-request":false,"fs":false},"keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight","circular","graph"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","gitHead":"98e43620c9bf4362806f3607b96bd35ceb7a0ff2","_id":"json-ref-lite@1.0.72","_shasum":"a34bbf44a6a6a7ff2e90f0467f4bc51f4bf59b02","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}],"dist":{"shasum":"a34bbf44a6a6a7ff2e90f0467f4bc51f4bf59b02","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.72.tgz","integrity":"sha512-ny2gdvR4UXaLEQIgqkh1oXKAj1I6Skif2i/pWy+q7ZvmRAbWtGWgig/qBgkfWyvJfLAN7jYrTCXtrzh1S+mxcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY/y0HtgNVIxMpG/5USrBty6k8Jp8gj6CMK55pxo+AdQIgEMal39MzW4k/xinYVLq+pO7ctYMUWSR7u6Y7bkhci9A="}]}},"1.0.73":{"name":"json-ref-lite","version":"1.0.73","description":"Extremely light weight way to resolve jsonschema '$ref' references & inheritance: create circular/graphs, fractals from json (browser/coffeescript/javascript).","main":"index.js","dependencies":{"property-expr":"^1.3.1"},"devDependencies":{},"scripts":{"test":"coffee test/test.coffee > test/test.now ; diff --brief test/test.now test/test.out && echo 'test OK' || exit 1","browser":"/bin/bash -c 'coffee -c *.coffee test/*.coffee && browserify -r .:json-ref-lite | uglifyjs -o json-ref-lite.min.js'"},"repository":{"type":"git","url":"git+https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"browser":{"sync-request":false,"fs":false},"keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight","circular","graph"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","gitHead":"2fac6e450ea8d32dc101903461df2469e19d063c","_id":"json-ref-lite@1.0.73","_shasum":"65365c8bda20bd6de6f6be739fd3561f3379d0a4","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}],"dist":{"shasum":"65365c8bda20bd6de6f6be739fd3561f3379d0a4","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.0.73.tgz","integrity":"sha512-XgCFiXyamxbwli8PcUfWoIJStBMMvybtjlkqdLbpRyaeA6zq+vxUmKLUx+pHraWKDWqqXMqMhJ4292ZSwsKq5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0fUEcw+vx9dAJ6JMW0Ca87J0s+eUmGP76sn4fNVSwhgIgAz+Zuj/+92BHl27pyCcPzixFW/qbbd1iXzU296x/rL8="}]}},"1.1.0":{"name":"json-ref-lite","version":"1.1.0","description":"Extremely light weight way to resolve jsonschema '$ref' references & inheritance: create circular/graphs, fractals from json (browser/coffeescript/javascript).","main":"index.js","dependencies":{"property-expr":"^1.3.1"},"devDependencies":{},"scripts":{"test":"node test/test.js > test/test.now ; diff --brief test/test.now test/test.out && echo 'test OK' || exit 1","browser":"browserify -r .:json-ref-lite | uglifyjs -o json-ref-lite.min.js'"},"repository":{"type":"git","url":"git+https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"browser":{"sync-request":false,"fs":false},"keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight","circular","graph"],"homepage":"https://github.com/coderofsalvation/json-ref-lite","gitHead":"191d4e979bd77d83f735c2c549ce1f1ed6799dc5","_id":"json-ref-lite@1.1.0","_shasum":"6040b9d75ce7cbec056045e50b054bf1de3cced7","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"coderofsalvation","email":"info@leon.vankammen.eu"},"maintainers":[{"name":"coderofsalvation","email":"info@leon.vankammen.eu"}],"dist":{"shasum":"6040b9d75ce7cbec056045e50b054bf1de3cced7","tarball":"https://registry.npmjs.org/json-ref-lite/-/json-ref-lite-1.1.0.tgz","integrity":"sha512-IBQQ84uNPHSZlmckoUnj0+6ZOMGMJ9V0G4ALz5S8gdQqK1kuVkFLDa0draUlQ1qCxIf7jMcz18AyIaX2CoeSEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCamY6/cBJ4vV6QkSTorYqxpVZfZDFJtg0R4widAHSN9AIgJJ9rx7bKSbdZ4F4//l+Pzk9ezssWNVZM4SEByOdA59I="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/json-ref-lite-1.1.0.tgz_1490796503963_0.29340383200906217"}}},"readme":"Extremely light weight way to resolve jsonschema '$ref' references & inheritance: create circular/graphs, fractals from json (browser/coffeescript/javascript).\n\n<img alt=\"\" src=\"https://raw.githubusercontent.com/coderofsalvation/jsongraph/master/logo.png\"/>\n\nStop processing json tree-structures, think json references and extentions.\n\n# Usage\n\nnodejs:\n\n    jref = require('json-ref-lite')\n\nor in the browser:\n\n    <script type=\"text/javascript\" src=\"json-ref-lite.min.js\"></script>\n    jref = require('json-ref-lite');\n\nFor example here's how to do a multidirected graph:\n\n      json = {\n        \"a\": { \"$ref\": [{\"$ref\":\"#/b\"}]           },\n        \"b\": { \"$ref\": [{\"$ref\": [{\"$ref\":\"#/a\"}] }\n      }\n      console.dir(jref.resolve(json));\n\noutputs:\n\n      { a: { '$ref': [ { '$ref': [ [Circular] ] } ] },\n        b: { '$ref': [ { '$ref': [ [Circular] ] } ] } }\n\n> NOTE #1: for flowprogramming with json-ref-lite see [jsongraph](https://npmjs.org/packages/jsongraph)\n> NOTE #2: for converting a restful service to server/client graph see [ohmygraph](https://npmjs.org/packages/ohmygraph)\n\n# Resolve Jsonschema v1/2/3 references\n\njson-ref-lite resolves newer, older jsonschema reference notations, as well as simple dotstyle:\n\n    json = {\n      foo: {\n        id: 'foobar',\n        value: 'bar'\n      },\n      old: { '$ref': 'foobar'      }\n      new: { '$ref': '#/foo/id'    }\n      dotstyle: { '$ref': '#foo.id' } \n    };\n\n    console.dir(jref.resolve(json));\n\nOutputs:\n\n    { \n      foo: { id: 'foobar', value: 'bar' },\n      old: { value: 'bar' },\n      new: 'foobar',\n      dotstyle: 'foobar',\n    }\n\n# Why?\n\nBecause dont-repeat-yourself (DRY)! \nIt is extremely useful to use '$ref' keys in jsonschema graphs.\nInstead of writing manual REST-api gluecode, you can build a restgraph client & server.\n\n# Rule of thumb\n\nWhen referencing to keys, always use underscores. Not doing this will not resolve references correctly.\n\n# Features \n\n| Feature                                             | Notation                                                               |\n|-----------------------------------------------------|------------------------------------------------------------------------|\n|resolving (old) jsonschema references to 'id'-fields | `\"$ref\": \"foobar\"`                                                     |\n|resolving (new) jsonschema internal jsonpointers     | `\"$ref\": \"#/foo/value\"`                                                |\n|resolving positional jsonpointers                    | `\"$ref\": \"#/foo/bar[2]\"`                                               |\n|resolving grouped jsonpointers                       | `\"$ref\": [{\"$ref\": \"#/foo\"},{\"$ref\": \"#/bar}]` for building jsongraphs |\n|evaluating positional jsonpointer function           | `\"$ref\": \"#/foo/bar()\"`                                                |\n|resolving local files                                | `\"$ref\": \"/some/path/test.json\"`                                       |\n|resolving remote json(schema) files                  | `\"$ref\": \"http://foo.com/person.json\"`                                 |\n|resolving remote jsonpointers                        | `\"$ref\": \"http://foo.com/person.json#/address/street\"`                 |\n|evaluating jsonpointer notation in string            | `foo_{#/a/graph/value}`                                                |\n|evaluating dot-notation in string                    | `foo_{a.graph.value}`                                                  |\n\nDeveloper tools:\n\n| Feature                                             | Howto                                                                  |\n|-----------------------------------------------------|------------------------------------------------------------------------|\n|console.log debug output                             | `jref.debug = true`                                                    |\n|redefine ref token                                   | `jref.reftoken = '@ref'`                                               |\n|redefine extend token                                | `jref.extendtoken = '@extend'`                                         |\n|redefine jsonpointer starttoken                      | `jref.pathtoken = '#'`                                                 |\n\n> NOTE: re-defining tokens is useful to prevent resolving only certain references. A possible rule of thumb could be to have '$ref' references for serverside, and '@ref' references for clientside when resolving the same jsondata.\n\n## Example: id fields\n\n    json = {\n      foo: {\n        id: 'foobar',\n        value: 'bar'\n      },\n      example: {\n        '$ref': 'foobar'\n      }\n    };\n\noutputs:\n\n    { \n      foo: { id: 'foobar', value: 'bar' },\n      example: { value: 'bar' } \n    }\n\n## Example: jsonpointers\n\n    {\n      foo: {\n        value: 'bar',\n        foo: 'flop'\n      },\n      example: {\n        ids: {\n          \"foo\":\"bar\",\n          '$ref': '#/foo/foo'\n        }\n      }\n    }\n\noutputs:\n\n    {\n      foo: {\n        value: 'bar',\n        foo: 'flop'\n      },\n      example: {\n        foo:\"bar\",\n        ids: 'flop' \n      }\n    }\n\n> NOTE: escaping slashes in keys is supported. `\"#/model/foo['\\\\/bar']/flop\"` will try to reference `model.foo['/bar'].flop` from itself \n\n## Example: remote schemas\n\n    {\n      foo: {\n        \"$ref\": \"http://json-schema.org/address\"\n      }\n      bar: {\n        \"$ref\": \"http://json-schema.org/address#/street/number\"\n      }\n    }\n\noutputs: replaces value of foo with jsonresult from given url, also supports jsonpointers to remote source\n\n> NOTE: please install like so for remote support: 'npm install json-ref-lite sync-request'\n\n## Example: local files    \n\n    {\n      foo: {\n        \"$ref\": \"./test.json\"\n      }\n    }\n\noutputs: replaces value of foo with contents of file test.json (use './' for current directory).\n\n## Example: array references\n\n    {\n      \"bar\": [\"one\",\"two\"],\n      \"foo\": { \"$ref\": \"#/bar[1]\" }\n    }\n\noutputs:\n\n    {\n      \"bar\": [\"one\",\"two\"],\n      \"foo\": \"two\"\n    }\n\n## Example: evaluating functions \n\nOfcoarse functions fall outside the json scope, but they can be executed after\nbinding them to the json.\n\n    json = {\n      \"bar\": { \"$ref\": \"#/foo()\" }\n    }\n\n    json.foo = function(){ return \"Hello World\"; }\n\noutputs:\n\n    {\n      \"bar\": \"Hello World\"\n    }\n\n\n## Example: Graphs / Circular structures\n\nJson-ref allows you to build circular/flow structures.\n\n    {\n      \"a\": { \"$ref\": [{\"$ref\":\"#/b\"}] },\n      \"b\": { \"$ref\": [{\"$ref\":\"#/a\"}] },\n      \"c\": { \"$ref\": [{\"$ref\":\"#/a\"}] }\n    }\n\nThis resembles the following graph: b<->a<-c\n\nSee superminimalistic dataflow programming example here [JS](/test/flowprogramming.js) / [CS](/test/flowprogramming.coffee)\n\n> HINT: But hey, since you're reading this, why not use [jsongraph](https://npmjs.org/packages/jsongraph) instead?\n\n## Example: evaluating data into graph\n\nProcess graph-values into strings:\n\n    data = \n      boss: {name:\"John\"}\n      employee: {name:\"Matt\"}\n\n    template = jref.resolve \n      boss:\n        name: \"{boss.name}\"\n      employee:\n        name: \"{#/employee/name}\"\n      names: [{\"$ref\":\"#/boss/name\"},{\"$ref\":\"#/employee/name\"}]\n\n    graph = jref.evaluate template, data # !!! (k,v) -> return v\n\n    console.log JSON.stringify graph, null, 2\n\n> Note #1: you can override the evaluator with your own by adding a function as third argument. See the '!!' comment \n> Note #2: both jsonpointer notation `foo_{#/a/graph/value}` as well as dot-notation is allowed `foo_{a.graph.value}`\n\n## Example: restgraph using jsonschema\n\nCRUD operations in server/client without dealing with the underlying rest interface?\nSee the [ohmygraph](https://npmjs.org/packages/ohmygraph) module.\n\n# Philosophy\n\n* This is a zero-dependency module.\n* isomorphic is cool\n* pistachio icecream is nice\n","maintainers":[{"email":"leonvankammen@gmail.com","name":"coderofsalvation"}],"time":{"modified":"2022-06-19T06:22:03.823Z","created":"2015-09-21T07:37:46.515Z","1.0.1":"2015-09-21T07:37:46.515Z","1.0.3":"2015-09-21T07:57:41.547Z","1.0.4":"2015-09-24T20:52:07.615Z","1.0.5":"2015-09-24T21:24:36.308Z","1.0.51":"2015-09-24T21:26:09.398Z","1.0.52":"2015-10-05T11:31:17.481Z","1.0.53":"2015-10-05T11:44:08.148Z","1.0.55":"2015-10-05T11:58:23.847Z","1.0.56":"2015-10-05T13:12:50.542Z","1.0.57":"2015-10-05T13:56:20.353Z","1.0.58":"2015-10-07T10:29:16.912Z","1.0.60":"2015-11-01T11:26:51.808Z","1.0.61":"2015-11-01T11:28:37.249Z","1.0.62":"2015-11-02T17:58:42.655Z","1.0.63":"2015-11-03T21:03:17.342Z","1.0.64":"2015-11-03T21:54:20.841Z","1.0.66":"2015-11-04T11:19:35.492Z","1.0.67":"2015-11-04T14:27:59.138Z","1.0.68":"2015-11-04T16:04:16.605Z","1.0.69":"2015-11-06T08:21:52.282Z","1.0.71":"2015-11-06T10:48:47.612Z","1.0.72":"2015-11-13T08:14:30.547Z","1.0.73":"2015-11-13T08:16:45.501Z","1.1.0":"2017-03-29T14:08:24.675Z"},"homepage":"https://github.com/coderofsalvation/json-ref-lite","repository":{"type":"git","url":"git+https://coderofsalvation@github.com/coderofsalvation/json-ref-lite.git"},"bugs":{"url":"https://github.com/coderofsalvation/json-ref-lite/issues"},"license":"ISC","readmeFilename":"README.md","keywords":["json","jsonschema","ref","json pointers","jsonpointer","jsonref","$ref","resolve","remote reference","json jsonschema ref json pointers jsonref remote reference lightweight","circular","graph"],"users":{"outbreak":true}}