{"_id":"orderly","_rev":"10-5e1c967cf3872fdfb59c63da7cb5ebcc","name":"orderly","description":"Translates Orderly to JSON Schema","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"author":{"name":"Zach Carter","email":"zcarter@cse.usf.edu","url":"http://zaa.ch"},"name":"orderly","description":"Translates Orderly to JSON Schema","keywords":["json","orderly","jsonschema","parser"],"version":"1.0.0","preferGlobal":true,"repository":{"type":"git","url":"git://github.com/zaach/orderly.js.git"},"bugs":{"url":"http://github.com/zaach/orderly.js/issues"},"main":"dist/orderly.js","bin":{"orderly":"dist/cli.js"},"engines":{"node":"0.4 || 0.5"},"dependencies":{"nomnom":">= 0.4.3"},"devDependencies":{"test":"*","jison":"*","uglify-js":"*"},"scripts":{"test":"node tests/all-tests.js"},"homepage":"http://zaach.github.com/orderly.js/","_npmJsonOpts":{"file":"/Users/zach/.npm/orderly/1.0.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"orderly@1.0.0","_engineSupported":true,"_npmVersion":"1.0.17","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"f63bf52ce3094fc434e549e24604613af33f58a9","tarball":"https://registry.npmjs.org/orderly/-/orderly-1.0.0.tgz","integrity":"sha512-l2MKnPzl9RnTEptlQjIbxHUeh7/16pruC0CPqAV72nBzvedo9OMpAXOK/MzXDXmjFTWCBsd0zPEEGhNzFJr3RQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+LxQtUDhtNDJdxrl5Y+pOBPqpWvcbLQ3Vqsiv67ZmsAiAbk13vI35xf8EY59GCWdFDbM1SDXzNiQ0EONKylzlMfQ=="}]}},"1.0.1":{"author":{"name":"Zach Carter","email":"zcarter@cse.usf.edu","url":"http://zaa.ch"},"name":"orderly","description":"Translates Orderly to JSON Schema","keywords":["json","orderly","jsonschema","parser"],"version":"1.0.1","preferGlobal":true,"repository":{"type":"git","url":"git://github.com/zaach/orderly.js.git"},"bugs":{"url":"http://github.com/zaach/orderly.js/issues"},"main":"dist/orderly.js","bin":{"orderly":"dist/cli.js"},"engines":{"node":">= 0.4"},"dependencies":{"nomnom":">= 0.4.3"},"devDependencies":{"test":"*","jison":"*","uglify-js":"*"},"scripts":{"test":"node tests/all-tests.js"},"homepage":"http://zaach.github.com/orderly.js/","_npmUser":{"name":"zaach","email":"zack.carter@gmail.com"},"_id":"orderly@1.0.1","_engineSupported":true,"_npmVersion":"1.0.105","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"fb4e983db7900832373a7b0c903669c4dae78fb6","tarball":"https://registry.npmjs.org/orderly/-/orderly-1.0.1.tgz","integrity":"sha512-3glrHFm6SPOhFdawMNfSydtl086jvhWjyngTQpIjDWRdsJ7B4+QacDnqDGZlC25d1rSB0ZF5r0sSyBG49q6yMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC47etUA3sCYpmxcbKMBrhxcpBBorO1CUy2Rw8t4bTgKwIhAK7rvhEO6yszkoCy0NEQv0rBYjV2esqCRhSbsKIeY7u7"}]},"maintainers":[{"name":"zaach","email":"zack.carter@gmail.com"}]},"1.1.0":{"author":{"name":"Zach Carter","email":"zcarter@cse.usf.edu","url":"http://zaa.ch"},"name":"orderly","description":"Translates Orderly to JSON Schema","keywords":["json","orderly","jsonschema","parser"],"version":"1.1.0","preferGlobal":true,"repository":{"type":"git","url":"git://github.com/zaach/orderly.js.git"},"bugs":{"url":"http://github.com/zaach/orderly.js/issues"},"main":"dist/orderly.js","bin":{"orderly":"dist/cli.js"},"engines":{"node":">= 0.4"},"dependencies":{"nomnom":">= 0.4.3"},"devDependencies":{"test":"*","jison":"*","uglify-js":"*"},"scripts":{"test":"node tests/all-tests.js"},"homepage":"http://zaach.github.com/orderly.js/","readme":"Orderly.js\n==========\n\nA CommonJS module that compiles Orderly to JSONSchema\n------------------------------------------------------\n> [Orderly](http://orderly-json.org/) is a textual format for describing JSON. Orderly can be compiled into JSONSchema. It is designed to be easy to read and write.\n\nInstallation\n----\nDepends on Node.js and npm:\n\n    npm install orderly -g\n\nModule Usage\n-----\n    var orderly = require(\"orderly\");\n\n    var orderlySource = \"array {};\";\n\n    var jsonSchemaSource = orderly.compile(orderlySource);\n\n    var jsonSchemaObject = orderly.parse(orderlySource);\n\n    print(JSON.stringify(jsonSchemaObject));\n\nCommand-line Usage\n------\n    usage: orderly <file> [options]\n\n    file     file to parse; otherwise uses stdin\n\n    options:\n       -v, --version                 print version and exit\n       -o FILE, --output-file FILE   write output to the file\n       -t CHAR, --indent CHAR        character(s) to use for indentation\n\nStandalone Usage\n-----\nThe minified, standalone version of orderly.js is found in `web/orderly.js`. Just include it in your web page to use the `orderly` object:\n\n    <script src=\"json2.js\"></script>\n    <script src=\"orderly.js\"></script>\n    <script>\n        var orderlySource = \"array {};\";\n        var jsonSchemaSource = orderly.compile(orderlySource);\n        var jsonSchemaObject = orderly.parse(orderlySource);\n    </script>\n\nOrderly.js includes it's own JSON parser, but older browsers will need a JSON stringifier such as [json2.js](http://json.org/json2.js) in order to compile to JSONSchema.\n\nLicense\n-------\nMIT X License\n\n> Copyright (c) 2009 Zachary Carter\n> \n>  Permission is hereby granted, free of\n> charge, to any person  obtaining a\n> copy of this software and associated\n> documentation  files (the \"Software\"),\n> to deal in the Software without \n> restriction, including without\n> limitation the rights to use,  copy,\n> modify, merge, publish, distribute,\n> sublicense, and/or sell  copies of the\n> Software, and to permit persons to\n> whom the  Software is furnished to do\n> so, subject to the following \n> conditions:\n> \n>  The above copyright notice and this\n> permission notice shall be  included\n> in all copies or substantial portions\n> of the Software.\n> \n>  THE SOFTWARE IS PROVIDED \"AS IS\",\n> WITHOUT WARRANTY OF ANY KIND,  EXPRESS\n> OR IMPLIED, INCLUDING BUT NOT LIMITED\n> TO THE WARRANTIES  OF MERCHANTABILITY,\n> FITNESS FOR A PARTICULAR PURPOSE AND \n> NONINFRINGEMENT. IN NO EVENT SHALL THE\n> AUTHORS OR COPYRIGHT  HOLDERS BE\n> LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n> LIABILITY,  WHETHER IN AN ACTION OF\n> CONTRACT, TORT OR OTHERWISE, ARISING \n> FROM, OUT OF OR IN CONNECTION WITH THE\n> SOFTWARE OR THE USE OR  OTHER DEALINGS\n> IN THE SOFTWARE.\n","readmeFilename":"README.md","_id":"orderly@1.1.0","dist":{"shasum":"82a303b49965bdb9e723b88c84d377912759f96a","tarball":"https://registry.npmjs.org/orderly/-/orderly-1.1.0.tgz","integrity":"sha512-S3vC/uXAn9dVsXas0cw/uyhDXPRKiQWaDhGZWBBKYLAVxhSQBEmiUbNGktiszhfnkDFH1Tni07ZJ0o3rYG5Lzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmD4wGg0lzLSNZcEWC0hQ8qJE+0On6zdfXsemThGUSvwIhALnmSkLtGo2r1gbFG4ft2SW+MtxMIhBtLYPCdmQ+x4gK"}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"zaach","email":"zack.carter@gmail.com"},"maintainers":[{"name":"zaach","email":"zack.carter@gmail.com"}]}},"maintainers":[{"name":"zaach","email":"zack.carter@gmail.com"}],"time":{"modified":"2022-06-23T02:01:10.282Z","created":"2011-07-20T16:41:29.749Z","1.0.0":"2011-07-20T16:41:30.186Z","1.0.1":"2012-01-13T20:48:33.786Z","1.1.0":"2013-04-17T20:47:33.167Z"},"author":{"name":"Zach Carter","email":"zcarter@cse.usf.edu","url":"http://zaa.ch"},"repository":{"type":"git","url":"git://github.com/zaach/orderly.js.git"},"users":{"focusaurus":true}}