{"_id":"datamodel","_rev":"42-234bf072f4a3b9547d55ccedc6f36aad","name":"datamodel","description":"Relational algebra compliant in-memory tabular data store","dist-tags":{"latest":"2.3.1"},"versions":{"1.0.0":{"name":"datamodel","version":"1.0.0","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"Design datamodels with asynchronous functions and flows.","keywords":["data","model","object","builder","flow"],"homepage":"http://github.com/touv/node-datamodel","scripts":{"test":"mocha"},"main":"./index.js","repository":{"type":"git","url":"https://github.com/touv/node-datamodel.git"},"dependencies":{},"devDependencies":{"mocha":">=1.8.1","should":">=1.2.1"},"license":"MIT","engines":{"node":">=0.10.0"},"bugs":{"url":"https://github.com/touv/node-datamodel/issues"},"_id":"datamodel@1.0.0","dist":{"shasum":"4c0782aa7c1ac44c0da019fd27c63ba53ca47fa0","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-1.0.0.tgz","integrity":"sha512-JMrEKV5bdBvAc/YHTilBeGijSxMRXYRTXq8nIyFlZGY6riB/wNFa7+bDT6O1QdV4w1tGPTpxee8EFk2plpB5jA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdvCSlpiEsYT+QE0IAqojCKHb49SOZAmgMN06CXwZakAiEAun3s8QSu8uCBXwkRRuPdBGNsLcPRyiRDr7K/S7H9Pek="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":"nthouvenin@gmail.com"}],"directories":{}},"1.0.1":{"name":"datamodel","version":"1.0.1","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"Design datamodels with asynchronous functions and flows.","keywords":["data","model","object","builder","flow"],"homepage":"http://github.com/touv/node-datamodel","scripts":{"test":"mocha"},"main":"./index.js","repository":{"type":"git","url":"https://github.com/touv/node-datamodel.git"},"dependencies":{},"devDependencies":{"mocha":">=1.8.1","should":">=1.2.1"},"license":"MIT","engines":{"node":">=0.10.0"},"bugs":{"url":"https://github.com/touv/node-datamodel/issues"},"_id":"datamodel@1.0.1","dist":{"shasum":"7341762b3e73ad89f8737d769bebabea32bf0867","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-1.0.1.tgz","integrity":"sha512-/rad5fa2nOUrC0DkbMnL0gLvS733ZjS25lWzcjocjHYIDSn3yjO42M294Ezl/Rp8aykiM5sQ0Dl+fTk60Exu+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWdGGliL68IRRhRSRlpSAFmcZhG/ySbaFTMxQ/tXi8mAIgXwvpSaWXx9WAYjz+JEkA4wkZ9USklrCvCRX01ZyzaZ4="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":"nthouvenin@gmail.com"}],"directories":{}},"1.0.2":{"name":"datamodel","version":"1.0.2","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"Design datamodels with asynchronous functions and flows.","keywords":["data","model","object","builder","flow"],"homepage":"http://github.com/touv/node-datamodel","scripts":{"test":"mocha"},"main":"./index.js","repository":{"type":"git","url":"https://github.com/touv/node-datamodel.git"},"dependencies":{},"devDependencies":{"mocha":">=1.8.1","should":">=1.2.1"},"license":"MIT","engines":{"node":">=0.10.0"},"bugs":{"url":"https://github.com/touv/node-datamodel/issues"},"_id":"datamodel@1.0.2","dist":{"shasum":"7bb80e520762b056170abd20d6f34caf56c8d39c","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-1.0.2.tgz","integrity":"sha512-7a/ZAxQiLUmS/vEDRNR4MRttUDHCphaqZUbOYLDRsl0hPSkqCZauMxb90Ll/iyDkbz+TWPLKVHSCPEfOJor1Qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIv2hJpqzeR1Uy+uWQXHglACRbgWS16AGgQ8CkSDn/fgIhAM7/Bmdl2pzh33et6TdVj/1YXW3rF+wTNDzVmGb3nt23"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":"nthouvenin@gmail.com"}],"directories":{}},"1.0.3":{"name":"datamodel","version":"1.0.3","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"Design datamodels with asynchronous functions and flows.","keywords":["data","model","object","builder","flow"],"homepage":"http://github.com/touv/node-datamodel","scripts":{"test":"mocha"},"main":"./index.js","repository":{"type":"git","url":"https://github.com/touv/node-datamodel.git"},"dependencies":{},"devDependencies":{"mocha":">=1.8.1","should":">=1.2.1"},"license":"MIT","engines":{"node":">=0.10.0"},"bugs":{"url":"https://github.com/touv/node-datamodel/issues"},"_id":"datamodel@1.0.3","dist":{"shasum":"c77b95c9da67ae4085fe34c35216d088f81cc4dd","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-1.0.3.tgz","integrity":"sha512-zRgCsP0MEYWgRtK5FNA4YYhqNjScQfIOMefdhElSSM9ektjKCVZmrJugU4keFaonLiNeVDE7uT1+pDWLc4L6tg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWYc6veKMGoEvdtCDBEjbO5DbIcmKiMY5nTaTL7GOq3AiBnauWmR7TjnJ9HPAOcTDejzLvnlZo5wK2f52BDueYjMA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":"nthouvenin@gmail.com"}],"directories":{}},"1.0.4":{"name":"datamodel","version":"1.0.4","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"Design datamodels with asynchronous functions and flows.","keywords":["data","model","object","builder","flow"],"homepage":"http://github.com/touv/node-datamodel","scripts":{"test":"istanbul test ./node_modules/.bin/_mocha -- -R spec"},"main":"./index.js","repository":{"type":"git","url":"https://github.com/touv/node-datamodel.git"},"dependencies":{},"devDependencies":{"mocha":">=1.8.1","should":">=1.2.1","istanbul":"^0.2.10"},"license":"MIT","engines":{"node":">=0.10.0"},"bugs":{"url":"https://github.com/touv/node-datamodel/issues"},"_id":"datamodel@1.0.4","dist":{"shasum":"56f28478b0ceb84133145ab96cb55e56fdaddd83","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-1.0.4.tgz","integrity":"sha512-rCOoI70uPmJZlZ6JC13c3/bQk6gVQKvl3YsOcjqDjqL0ILSTYYfSDT4+w5kLygbKZLtd+nlLScEob9PX03JmiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfBDc0MVCWfok4hef36Wx6aGB9bCS7DQM7AyICIz60qgIgec03AVlVDBFI+HKlOY6YDqu6ElDqArJZyEyIPXTPWYU="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":"nthouvenin@gmail.com"}],"directories":{}},"1.0.5":{"name":"datamodel","version":"1.0.5","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"Design datamodels with asynchronous functions and flows.","keywords":["data","model","object","builder","flow"],"homepage":"http://github.com/castorjs/node-datamodel","scripts":{"test":"istanbul test ./node_modules/.bin/_mocha -- -R spec"},"main":"./index.js","repository":{"type":"git","url":"https://github.com/castorjs/node-datamodel.git"},"dependencies":{},"devDependencies":{"mocha":">=1.8.1","should":">=1.2.1","istanbul":"^0.2.10"},"license":"MIT","engines":{"node":">=0.10.0"},"bugs":{"url":"https://github.com/castorjs/node-datamodel/issues"},"_id":"datamodel@1.0.5","dist":{"shasum":"6969d575cb9ebbb2fe61ee3ca63e92d46f2fa87f","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-1.0.5.tgz","integrity":"sha512-PD7PM8JT/wbIuSMiBHN+YnWvALmvCuOSW9sK2TntT1DRwZ5whziaPUwt5R/O7yfXO34KmBUNieyx8XuR+7/QRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgr5vTFjtC9v/1YGscIvHCYW/fAAB3mIidRi9GiUb+XAiA/hvgfw7MEVnoPLeKg41p3B++PEYd4qyn0WVHkzfm9nw=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":"nthouvenin@gmail.com"}],"directories":{}},"1.0.6":{"name":"datamodel","version":"1.0.6","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"Design datamodels with asynchronous functions and flows.","keywords":["data","model","object","builder","flow"],"homepage":"http://github.com/castorjs/node-datamodel","scripts":{"test":"istanbul test ./node_modules/.bin/_mocha -- -R spec"},"main":"./index.js","repository":{"type":"git","url":"https://github.com/castorjs/node-datamodel.git"},"dependencies":{},"devDependencies":{"mocha":">=1.8.1","should":">=1.2.1","istanbul":"^0.2.10"},"license":"MIT","engines":{"node":">=0.10.0"},"bugs":{"url":"https://github.com/castorjs/node-datamodel/issues"},"_id":"datamodel@1.0.6","dist":{"shasum":"10ed88f7fe779ce86d89e0cb20150b032b2d5571","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-1.0.6.tgz","integrity":"sha512-yEVWmAaWR+cf1UM/zJ02ouNgxLCOoAXOkaMv8fJvrWA9XScgSvY7rA/bhph620vZWSDjtXG0NxwXUvcY14buog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEN6evFDuzOvmf/Ck853m3P7EynwVN/OyM1eW1hELTlpAiAV9ThnAkYzSaG8Py8FEhyTnk8yiZLF//feiKzjaxdMtQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":"nthouvenin@gmail.com"}],"directories":{}},"1.0.7":{"name":"datamodel","version":"1.0.7","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"Design datamodels with asynchronous functions and flows.","keywords":["data","model","object","builder","flow"],"homepage":"http://github.com/castorjs/node-datamodel","scripts":{"test":"istanbul test ./node_modules/.bin/_mocha -- -R spec"},"main":"./index.js","repository":{"type":"git","url":"https://github.com/castorjs/node-datamodel.git"},"dependencies":{},"devDependencies":{"mocha":">=1.8.1","should":">=1.2.1","istanbul":"^0.2.10"},"license":"MIT","engines":{"node":">=0.10.0"},"bugs":{"url":"https://github.com/castorjs/node-datamodel/issues"},"_id":"datamodel@1.0.7","dist":{"shasum":"ca4618a7c422b2d9a2268b34acc7bf286e46a616","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-1.0.7.tgz","integrity":"sha512-6LYIe972nzR59EUxz9kedu1IcpdAkSp17BMUsLD9U8BuarOJInSCB3J19/7LhsazprYk7OSqhWm4pG2dMGEfVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3h3+ybRFequXrmTXKaxQ7dKa+/EDm35KwNWGLONqL0AIgcG6VM9VoeJcTVXnk1rwWxdPWqWiWjDL5rzwlweXfIPM="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":"nthouvenin@gmail.com"}],"directories":{}},"1.1.0":{"name":"datamodel","version":"1.1.0","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"Design datamodels with asynchronous functions and flows.","keywords":["data","model","object","builder","flow"],"homepage":"http://github.com/castorjs/node-datamodel","scripts":{"test":"istanbul test ./node_modules/.bin/_mocha -- -R spec"},"main":"./index.js","repository":{"type":"git","url":"https://github.com/castorjs/node-datamodel.git"},"dependencies":{},"devDependencies":{"mocha":">=1.8.1","should":">=1.2.1","istanbul":"^0.2.10"},"license":"MIT","engines":{"node":">=0.10.0"},"bugs":{"url":"https://github.com/castorjs/node-datamodel/issues"},"_id":"datamodel@1.1.0","dist":{"shasum":"2bfbe138de27268e1d19af2ed4c8b96a8c408bbc","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-1.1.0.tgz","integrity":"sha512-fy7KV2vW/hD+xf28K0oGK6ADuDzkYLn1VxxCCCtsO1qWdtnXsW6ViOJtLivkjZmcoczE92t3tpJfnu36OxmMdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhNz2ODI+8XIKUGjKwHFaz7XkZEi1eXz1UdcP45xeDuAIhALDxyMchuJsSmA6a8cEsNPujlwVYF8TdMB1NZUNp2Er8"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":"nthouvenin@gmail.com"}],"directories":{}},"1.1.1":{"name":"datamodel","version":"1.1.1","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"Design datamodels with asynchronous functions and flows.","keywords":["data","model","object","builder","flow"],"homepage":"http://github.com/castorjs/node-datamodel","scripts":{"test":"istanbul test ./node_modules/.bin/_mocha -- -R spec"},"main":"./index.js","repository":{"type":"git","url":"https://github.com/castorjs/node-datamodel.git"},"dependencies":{"once":"^1.3.1"},"devDependencies":{"mocha":">=1.8.1","should":">=1.2.1","istanbul":"^0.2.10"},"license":"MIT","engines":{"node":">=0.10.0"},"bugs":{"url":"https://github.com/castorjs/node-datamodel/issues"},"_id":"datamodel@1.1.1","dist":{"shasum":"2c96252f7ec9603166ff511f1de101857fd97ddd","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-1.1.1.tgz","integrity":"sha512-/bu/2Bt+Bea11Zv5swBqVVVOYkfR20vCtaSHnPB7khw7zPU00r1vfJ0iiT3J1Uo/MNwXNlGVcfI3J4EQoOytmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgzLW5PjPid4odbjubRmyoasXt2RLcglcTKFpBNJ+2jQIgOhTMFDXtojeTMDazh3wyOeB6rNQm3ZiYpKNpnvydMXs="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":"nthouvenin@gmail.com"}],"directories":{}},"1.1.2":{"name":"datamodel","version":"1.1.2","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"Design datamodels with asynchronous functions and flows.","keywords":["data","model","object","builder","flow"],"homepage":"http://github.com/castorjs/node-datamodel","scripts":{"test":"istanbul test ./node_modules/.bin/_mocha -- -R spec"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/castorjs/node-datamodel.git"},"dependencies":{"once":"^1.3.1"},"devDependencies":{"mocha":">=1.8.1","should":">=1.2.1","istanbul":"^0.2.10"},"license":"MIT","engines":{"node":">=0.10.0"},"gitHead":"4cd5bc03cbec3b652f525ff1fbb20ba66c6a32c3","bugs":{"url":"https://github.com/castorjs/node-datamodel/issues"},"_id":"datamodel@1.1.2","_shasum":"8ad03b33a9a71156a02cc5a409c89f39758722e0","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"dist":{"shasum":"8ad03b33a9a71156a02cc5a409c89f39758722e0","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-1.1.2.tgz","integrity":"sha512-J/jycxSAiibWTVx8VkAuCHSnwq3NxhgYJtTnlQqZmMi2WYYHDfc/q/3cWHNcsVT1Cc+6s9S0nsfIcGqQcLn22A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAPLkU33pMb//+9G+4jNnWS38RlrR80hMkXBG1szUhChAiEAkP9iYMIVtVqMQMixXzBkkzjOHvJjn6k2DbIXLp1yLq0="}]},"maintainers":[{"name":"touv","email":"nthouvenin@gmail.com"}],"directories":{}},"1.2.0":{"name":"datamodel","version":"1.2.0","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"Design datamodels with asynchronous functions and flows.","keywords":["data","model","object","builder","flow"],"homepage":"http://github.com/castorjs/node-datamodel","scripts":{"test":"istanbul test ./node_modules/.bin/_mocha -- -R spec"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/castorjs/node-datamodel.git"},"dependencies":{"es6-promise":"^2.3.0","once":"^1.3.1"},"devDependencies":{"mocha":">=1.8.1","should":">=1.2.1","istanbul":"^0.2.10"},"license":"MIT","engines":{"node":">=0.10.0"},"gitHead":"aa8c1f1e32612d3cefd556dc5793ecb4d4cdb274","bugs":{"url":"https://github.com/castorjs/node-datamodel/issues"},"_id":"datamodel@1.2.0","_shasum":"9eb724854f06deb6fe2c69fda69750eb4b0303f3","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"dist":{"shasum":"9eb724854f06deb6fe2c69fda69750eb4b0303f3","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-1.2.0.tgz","integrity":"sha512-/Yt5oZ9MxgsE8Wo+NQj+oYvKshV7bNWh1AzTXcHDt5n4kxi1ahYHSa8qvgB0LfEFYQ1NB2r9XUEqisi3OUmmiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcPKzYHCRHXxXkT25amIwIUOdCh1bVma68gLJY3hDaYQIhAKRkIyjbMVW37+cqKcjfK1sIW2tAsTEmUWBHaBNMEiZr"}]},"maintainers":[{"name":"touv","email":"nthouvenin@gmail.com"}],"directories":{}},"1.3.0":{"name":"datamodel","version":"1.3.0","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"Design datamodels with asynchronous functions and flows.","keywords":["data","model","object","builder","flow"],"homepage":"http://github.com/castorjs/node-datamodel","scripts":{"test":"istanbul test ./node_modules/.bin/_mocha -- -R spec"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/castorjs/node-datamodel.git"},"dependencies":{"es6-promise":"^2.3.0","once":"^1.3.1"},"devDependencies":{"mocha":">=1.8.1","should":">=1.2.1","istanbul":"^0.2.10"},"license":"MIT","engines":{"node":">=0.10.0"},"gitHead":"0a09b1c6e45af3d87aaf322d011ca5d227fa92c8","bugs":{"url":"https://github.com/castorjs/node-datamodel/issues"},"_id":"datamodel@1.3.0","_shasum":"ab7dbb538af1479268adb3cd705ec469248adac6","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"dist":{"shasum":"ab7dbb538af1479268adb3cd705ec469248adac6","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-1.3.0.tgz","integrity":"sha512-Yescj6uwO4DSkW40dlrDQ6I/FccdWCBSL1tS71j6KQIqgP1i/pZvGr7WmCfB5jWotNL+Tmrn9foATC7hsCHCpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEHcQ+sZpSss7cLg9lnQgVBzkq9Eiuq8AyCu40Wlf5HrAiEA9GdjukrhqZrEEP+4tkj4/MO0bxg633C9kcxOVvJTX70="}]},"maintainers":[{"name":"touv","email":"nthouvenin@gmail.com"}],"directories":{}},"1.4.0":{"name":"datamodel","version":"1.4.0","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"Design datamodels with asynchronous functions and flows.","keywords":["data","model","object","builder","flow"],"homepage":"http://github.com/castorjs/node-datamodel","scripts":{"test":"istanbul test ./node_modules/.bin/_mocha -- -R spec"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/castorjs/node-datamodel.git"},"dependencies":{"es6-promise":"^2.3.0","once":"^1.3.1"},"devDependencies":{"mocha":">=1.8.1","should":">=1.2.1","istanbul":"^0.2.10"},"license":"MIT","engines":{"node":">=0.10.0"},"gitHead":"0a0c3489a9b930a54cd1774020adaacf739cb4ca","bugs":{"url":"https://github.com/castorjs/node-datamodel/issues"},"_id":"datamodel@1.4.0","_shasum":"f4a2de06f1115c858ff2feda759db5b9110503af","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"dist":{"shasum":"f4a2de06f1115c858ff2feda759db5b9110503af","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-1.4.0.tgz","integrity":"sha512-9KD1o4qpUG/GhTiCJbwfYHWhJAsLwFlndjcnU2HM9dPUq3oe/0My3fxfwnefSjuOXGKs6GmGv+Sw+hfPZSnL0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFlDOI5+r2oUY/IhunkxZUSxIgAaRC7a4uzQ1ThU/IodAiEAsKAEl4Www12cc61QcPdiA2g6qNHvCf656s9SdcdkkaQ="}]},"maintainers":[{"name":"touv","email":"nthouvenin@gmail.com"}],"directories":{}},"1.5.0":{"name":"datamodel","version":"1.5.0","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"Design datamodels with asynchronous functions and flows.","keywords":["data","model","object","builder","flow"],"homepage":"http://github.com/castorjs/node-datamodel","scripts":{"test":"istanbul test ./node_modules/.bin/_mocha -- -R spec"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/castorjs/node-datamodel.git"},"dependencies":{"es6-promise":"^2.3.0","once":"^1.3.1"},"devDependencies":{"mocha":">=1.8.1","should":">=1.2.1","istanbul":"^0.2.10"},"license":"MIT","engines":{"node":">=0.10.0"},"gitHead":"f40e0749c5e1fbabf6a0c1d4096ac43adbf2d7c4","bugs":{"url":"https://github.com/castorjs/node-datamodel/issues"},"_id":"datamodel@1.5.0","_shasum":"02a8c5f0f2b1a2237e1521272a1d2c8be96b9725","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"dist":{"shasum":"02a8c5f0f2b1a2237e1521272a1d2c8be96b9725","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-1.5.0.tgz","integrity":"sha512-CablactEGT202QOFmXO9X4sHghILzlTwOq72ClTymdOUkPY5LTzMacfOKl5HaGNGfmrm/k/Ax33wdRz9CPrDDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICD7Tctlo2Oyz6g2m5DN1AUKi00UcCVZxNCoXOsJM0SNAiAjGaymD+GoDkh8R16OQxQkNEYHZ99GMR6dNtu927YcnQ=="}]},"maintainers":[{"name":"touv","email":"nthouvenin@gmail.com"}],"directories":{}},"1.5.1":{"name":"datamodel","version":"1.5.1","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"Design datamodels with asynchronous functions and flows.","keywords":["data","model","object","builder","flow"],"homepage":"http://github.com/castorjs/node-datamodel","scripts":{"test":"istanbul test ./node_modules/.bin/_mocha -- -R spec"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/castorjs/node-datamodel.git"},"dependencies":{"es6-promise":"^2.3.0","once":"^1.3.1"},"devDependencies":{"mocha":">=1.8.1","should":">=1.2.1","istanbul":"^0.2.10"},"license":"MIT","engines":{"node":">=0.10.0"},"gitHead":"de73a0c0c1f16cd9a8e1d83f3f95bcf531353c41","bugs":{"url":"https://github.com/castorjs/node-datamodel/issues"},"_id":"datamodel@1.5.1","_shasum":"bb2d159a1113387ccef6ba4435181fa4d15f8411","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.1","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"dist":{"shasum":"bb2d159a1113387ccef6ba4435181fa4d15f8411","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-1.5.1.tgz","integrity":"sha512-2nY0cFjMR2Z513WDGEUEhHSs3HSRs6tXe7EjA0JcKjY+8vDYQ9rAEWidaUHkKOvAeq7dS9ciY8J4SzcAV2N7Pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1fYxuanzAroEaE3wQDVOQFkjAuguRdweMMV9NxV8O/wIhAMhgb0Gm9U6ueFszLMo+qw0h+3sGpTvPuAT4HPfUpTHJ"}]},"maintainers":[{"name":"touv","email":"nthouvenin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datamodel-1.5.1.tgz_1459975542869_0.770037290174514"},"directories":{}},"2.0.0":{"name":"datamodel","description":"Relational algebra compliant in-memory tabular data store","homepage":"https://github.com/chartshq/datamodel","version":"2.0.0","license":"MIT","main":"dist/datamodel.js","author":{"name":"Charts.com","email":"support@charts.com"},"keywords":["datamodel","data","relational","algebra","model","muze","fusioncharts","table","tabular","operation"],"repository":{"type":"git","url":"git+https://github.com/chartshq/datamodel.git"},"contributors":[{"name":"Akash Goswami","email":"akash@charts.com"},{"name":"Subhash Haldar","email":"subhash@charts.com"},{"name":"Rousan Ali","email":"rousan@charts.com","url":"https://rousan.io"},{"name":"Ujjal Kumar Dutta","email":"ujjal@charts.com"}],"dependencies":{"d3-dsv":"^1.0.8"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"6.1.2","babel-loader":"^7.1.4","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","chai":"3.5.0","cross-env":"^5.0.5","eslint":"3.19.0","eslint-config-airbnb":"15.1.0","eslint-plugin-import":"2.7.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.3.0","istanbul-instrumenter-loader":"^3.0.0","jsdoc":"3.5.5","json2yaml":"^1.1.0","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.1.1","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"1.3.0","karma-spec-reporter":"0.0.31","karma-webpack":"2.0.3","marked":"^0.5.0","mocha":"3.4.2","mocha-webpack":"0.7.0","transform-runtime":"0.0.0","webpack":"^4.12.0","webpack-cli":"^3.0.7","webpack-dev-server":"^3.1.4"},"scripts":{"test":"npm run lint && npm run ut","ut":"karma start karma.conf.js","utd":"karma start --single-run false --browsers Chrome karma.conf.js ","build":"webpack --mode production","start":"webpack-dev-server --config webpack.config.dev.js --mode development --open","lint":"eslint ./src","lint-errors":"eslint --quiet ./src","docs":"rm -rf yaml && mkdir yaml && jsdoc -c jsdoc.conf.json"},"gitHead":"105505daf5861a515b2c73ea19eafb65ac6df500","bugs":{"url":"https://github.com/chartshq/datamodel/issues"},"_id":"datamodel@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"charts.com","email":"eng@charts.com"},"dist":{"integrity":"sha512-RnZV0fqETCDgIsAjBfDyoPoO/GVhbuaQCCID4q6L/KUxAf7P0QS3k6uo2zNkGmsFyLbX81iwoefJD+k1H80VSQ==","shasum":"0eb3d252f7d2b1d4cd97ffe776049c72e7c27e55","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-2.0.0.tgz","fileCount":289,"unpackedSize":2166981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhJJ7CRA9TVsSAnZWagAAkbcP/0/ETRiYOhBkC9FuxZOm\nmZhtNRYfzTycvxsyMVnsJhllT8g1fTKoNs+pnvq6NpQMxM1VzZLyf0R/b2yx\n/JF9uXe7/kCF44fZTX0IcxggmkSk+jQuPQrfQJcomCFfLXZyJdoJEIxwW0B8\n5tvpHkuXXPxdknVdxKlwrKn8vpZairJT1ROxFbL031aEh2jdOc0l08YHv4Ev\nlRTNYV5lOheO+m+AHKJnS5afrUdcmVXh0NtE35wnVwhelCs2mY6DOETo5pKy\nhaGgFBgRQDt1slqKFNC1BlL050K7Ec/FGNfKpQhNie77qYAP0tKVlUHoQdFl\nnR2Nj1tKpIrvAWsvtph1EP+1O+g84+JwW3cbj3eug4e1i4zbLhQ+0kdZWRmk\nkK8nV33DRl0Ybxp/La5wSqcirC04LDsE0DLpqIlWZZi2A7ygEnSu9Si5UHFc\n4Zb+zOo/ekIlEbLfuI23M3/xY+pXdw61ACtWS+0chrKuOBDMD7+Js0bsSxXH\nYYz+K9QGyLINK3kWWaUC/GUt7bNYhB69TdNwCpVFC8juTv6144qlLLf9l4Wg\n8onGX1w+TbkFQxkvfjKn6oQddMDHU/fozng5YSpjgEFMdx1SHKkE6kioY2M8\nG7vHU+oq8biRXz4L+53Kj9Bul9o+mvBy6K8bccafrCEm3+u+NZHzMzkz2gFL\nzwJs\r\n=Rde7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAcK1wkzyjpahkjggmaWlh9bfs2S6PSppPsOvGp8a09QAiEA5fiiTfKBCdA3jiKfA9PtsHTSR5e9lP1iokUUcyPIG0g="}]},"maintainers":[{"email":"akash00goswami@gmail.com","name":"akash-goswami"},{"email":"eng@charts.com","name":"charts.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datamodel_2.0.0_1535414906742_0.6160563413472073"},"_hasShrinkwrap":false},"2.0.1":{"name":"datamodel","description":"Relational algebra compliant in-memory tabular data store","homepage":"https://github.com/chartshq/datamodel","version":"2.0.1","license":"MIT","main":"dist/datamodel.js","author":{"name":"Charts.com","email":"support@charts.com"},"keywords":["datamodel","data","relational","algebra","model","muze","fusioncharts","table","tabular","operation"],"repository":{"type":"git","url":"git+https://github.com/chartshq/datamodel.git"},"contributors":[{"name":"Akash Goswami","email":"akash@charts.com"},{"name":"Subhash Haldar","email":"subhash@charts.com"},{"name":"Rousan Ali","email":"rousan@charts.com","url":"https://rousan.io"},{"name":"Ujjal Kumar Dutta","email":"ujjal@charts.com"}],"dependencies":{"d3-dsv":"^1.0.8"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"6.1.2","babel-loader":"^7.1.4","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","chai":"3.5.0","cross-env":"^5.0.5","eslint":"3.19.0","eslint-config-airbnb":"15.1.0","eslint-plugin-import":"2.7.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.3.0","istanbul-instrumenter-loader":"^3.0.0","jsdoc":"3.5.5","json2yaml":"^1.1.0","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.1.1","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"1.3.0","karma-spec-reporter":"0.0.31","karma-webpack":"2.0.3","marked":"^0.5.0","mocha":"3.4.2","mocha-webpack":"0.7.0","transform-runtime":"0.0.0","webpack":"^4.12.0","webpack-cli":"^3.0.7","webpack-dev-server":"^3.1.4"},"scripts":{"test":"npm run lint && npm run ut","ut":"karma start karma.conf.js","utd":"karma start --single-run false --browsers Chrome karma.conf.js ","build":"webpack --mode production","start":"webpack-dev-server --config webpack.config.dev.js --mode development --open","lint":"eslint ./src","lint-errors":"eslint --quiet ./src","docs":"rm -rf yaml && mkdir yaml && jsdoc -c jsdoc.conf.json"},"gitHead":"98aed243909b78b6d2a285f714ce7d295c9fb5ea","bugs":{"url":"https://github.com/chartshq/datamodel/issues"},"_id":"datamodel@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"charts.com","email":"eng@charts.com"},"dist":{"integrity":"sha512-gov+9fz3YwVl27kW+4Fd1hgpbHOws/wPJXBJVrU39P6AHTBOSgfT/T4HbKwSSPenM3IXdn3uVJ1ruxbM1b9OtA==","shasum":"bacadb8697b764214102b7fe483ead5626d5566c","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-2.0.1.tgz","fileCount":389,"unpackedSize":4261472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbn+SYCRA9TVsSAnZWagAA9jIQAJg4BS3gGIUFwbgnn8pT\n8thM4f+7E6sU5WcK87wK66vg0OGNosFFTGhOVK3BoswYohRbhr4WmwE24Tur\nv3qoIsGjhJyLZnByHElfDmcD/XSSvU/WC7td4GaCRDuZ8CVL8FqqjnOp4fVg\nEqEgRuKW1fnV3NSST8zvca+XNvDc2EpM6sZfvkDAuFPhqUQ6gQ4n0QqV8lhb\nbpqIJ2sbL6hc/hyzsb5uMS+I1iA8QRmF/wpXyaJevSYUMW9vRe7i+hM8IKpz\nQ2TmHCF3Qny5sLyvnM2/aiBPy70LxrxWxdMwU6VShZLhvPYGHFSsHRDchg47\nW/1n2ZyuASeQ+WWRClZqYUkBkEpGTTjD6ScCAHw25YBf25zWkfi3HP/WPs5u\nVuGids8cxcnG1pkwEaUT/4ZEb1AcMU3+QDDSzSc3c6JAjIgqbGWfgl7PznQK\nWJCTWizRtbSa++3RYxQR75qqAkvNeFElxlt3/F6M/J4VxivX5yvaq0Zyj6t/\nVGDIBy1Pc5AmAUpQ9d5mL1fBjtzDH3NNacy9HcU0LhMQgRe4wNnjJ36DHj6d\n9CI8EUn6cWQEwn+p/qkpSotd0yfyNUV9NeU9vL5wNnysnYTRnYDUOGeSfiIa\n92GuTbX8xjPQUQNECcnxlA33PlS/Az+9ZeLvNO4TjdOIfmJAMDVsuKCAVDMb\nnjzX\r\n=6U2y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFc8OqrKIzWEJZ+M3KuyjH392AUIXnleAoa8xVmmdNLNAiEAl7RcxtUEKIinil/RbLbK+IOxsaQn6PZP9bmoOf6IqkU="}]},"maintainers":[{"email":"akash00goswami@gmail.com","name":"akash-goswami"},{"email":"eng@charts.com","name":"charts.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datamodel_2.0.1_1537205399992_0.22925876704428005"},"_hasShrinkwrap":false},"2.0.2":{"name":"datamodel","description":"Relational algebra compliant in-memory tabular data store","homepage":"https://github.com/chartshq/datamodel","version":"2.0.2","license":"MIT","main":"dist/datamodel.js","author":{"name":"Charts.com","email":"support@charts.com"},"keywords":["datamodel","data","relational","algebra","model","muze","fusioncharts","table","tabular","operation"],"repository":{"type":"git","url":"git+https://github.com/chartshq/datamodel.git"},"contributors":[{"name":"Akash Goswami","email":"akash@charts.com"},{"name":"Subhash Haldar","email":"subhash@charts.com"},{"name":"Rousan Ali","email":"rousan@charts.com","url":"https://rousan.io"},{"name":"Ujjal Kumar Dutta","email":"ujjal@charts.com"}],"dependencies":{"d3-dsv":"^1.0.8"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"6.1.2","babel-loader":"^7.1.4","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","chai":"3.5.0","cross-env":"^5.0.5","eslint":"3.19.0","eslint-config-airbnb":"15.1.0","eslint-plugin-import":"2.7.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.3.0","istanbul-instrumenter-loader":"^3.0.0","jsdoc":"3.5.5","json2yaml":"^1.1.0","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.1.1","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"1.3.0","karma-spec-reporter":"0.0.31","karma-webpack":"2.0.3","marked":"^0.5.0","mocha":"3.4.2","mocha-webpack":"0.7.0","transform-runtime":"0.0.0","webpack":"^4.12.0","webpack-cli":"^3.0.7","webpack-dev-server":"^3.1.4"},"scripts":{"test":"npm run lint && npm run ut","ut":"karma start karma.conf.js","utd":"karma start --single-run false --browsers Chrome karma.conf.js ","build":"webpack --mode production","start":"webpack-dev-server --config webpack.config.dev.js --mode development --open","lint":"eslint ./src","lint-errors":"eslint --quiet ./src","docs":"rm -rf yaml && mkdir yaml && jsdoc -c jsdoc.conf.json"},"gitHead":"f37e3e7583de65dd469ecb4975fb99c1814d57ae","bugs":{"url":"https://github.com/chartshq/datamodel/issues"},"_id":"datamodel@2.0.2","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"charts.com","email":"eng@charts.com"},"dist":{"integrity":"sha512-NfKeq13Fcob7y0dA90Jk/tZapCKoNowGFQ1MZJAafSAOm/OU3yPGd3SxJGllOtjBF+pJwQtUvR2lHVL0Au6JmA==","shasum":"fb4aebacb6a351e388b718f22e1ecff58af63842","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-2.0.2.tgz","fileCount":387,"unpackedSize":4255384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsgEYCRA9TVsSAnZWagAANqYP/0paSGHoWab3/6GZzN+R\nIdiiZFuZiC9+9nN/2TyOuKY18F4Qvp6GoDuAdKOTbWW5P4XYKffDptjB3ODl\n7HWACFx7DYHYu0Yle/UgGFAqOA+Vv8eHhl/C9IIRAOjpYVxkX0gg5UpclwF/\nlcfaIMS9qQYO9LajuuO5wvi09DzfGpER2HeZdnQMhZpM5cKh3zm54ZPtktFY\nd48gZA/PMuj5sETLabOH04plJkVtB5yJRS+3jodHtdmnb8hBBFlU5lR10Nuv\nfLFP8rQzb7HBUfiYXDP6HS9/GgoboNjROVNvGb8nIKsSkA5/oaFAqf9RodMM\nCHitrqg5uiSO6tpsz/Ia3tgj7FHGY55QeC3wt/u80q8zbSqjMtWBsVrkP11e\nOUJx/S4GmjD6y2Rmwq1NxJA5Vmfp1jC0XORw8P2rxY16kAGDlwSJCrlU8B96\nssEe6II1OfSiWd7Ch5rKDH5+IE4PXMmIi68ncmXxoc8BxqBmKxwsnsAwZiYW\nswia9kILl/FpuOF9tl3a5hUjGHR2JHmwLfK0jnDMAetb91Awhpft3Qjcn6PK\ni5Fqy2aLrOMwPKfPxhCT5ayzW4jW8rpT5Kw3isnlgE4J3Y2+D2kgNkPxh82M\nv2NkwGI4/hqxmcQarNbH5qOJdF2HHKRbqHJpz0ThCnZDrnpG9sU3MjX0PIwy\nFMIS\r\n=1KDK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMTuKoBjFCZkV29E3R1PbCMboNYeU/Pd4aGfZWQLkLbQIgAms9iCmlaDWU3BX3TBbdZ5VbFnTmhFPx0cWlC6fCaMg="}]},"maintainers":[{"email":"akash00goswami@gmail.com","name":"akash-goswami"},{"email":"eng@charts.com","name":"charts.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datamodel_2.0.2_1538392343552_0.6949494639410436"},"_hasShrinkwrap":false},"2.1.0":{"name":"datamodel","description":"Relational algebra compliant in-memory tabular data store","homepage":"https://github.com/chartshq/datamodel","version":"2.1.0","license":"MIT","main":"dist/datamodel.js","author":{"name":"Charts.com","email":"support@charts.com"},"keywords":["datamodel","data","relational","algebra","model","muze","fusioncharts","table","tabular","operation"],"repository":{"type":"git","url":"git+https://github.com/chartshq/datamodel.git"},"contributors":[{"name":"Akash Goswami","email":"akash@charts.com"},{"name":"Subhash Haldar","email":"subhash@charts.com"},{"name":"Rousan Ali","email":"rousan@charts.com","url":"https://rousan.io"},{"name":"Ujjal Kumar Dutta","email":"ujjal@charts.com"}],"dependencies":{"d3-dsv":"^1.0.8"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"6.1.2","babel-loader":"^7.1.4","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","chai":"3.5.0","cross-env":"^5.0.5","eslint":"3.19.0","eslint-config-airbnb":"15.1.0","eslint-plugin-import":"2.7.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.3.0","istanbul-instrumenter-loader":"^3.0.0","jsdoc":"3.5.5","json2yaml":"^1.1.0","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.1.1","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"1.3.0","karma-spec-reporter":"0.0.31","karma-webpack":"2.0.3","marked":"^0.5.0","mocha":"3.4.2","mocha-webpack":"0.7.0","transform-runtime":"0.0.0","webpack":"^4.12.0","webpack-cli":"^3.0.7","webpack-dev-server":"^3.1.4"},"scripts":{"test":"npm run lint && npm run ut","ut":"karma start karma.conf.js","utd":"karma start --single-run false --browsers Chrome karma.conf.js ","build":"webpack --mode production","start":"webpack-dev-server --config webpack.config.dev.js --mode development --open","lint":"eslint ./src","lint-errors":"eslint --quiet ./src","docs":"rm -rf yaml && mkdir yaml && jsdoc -c jsdoc.conf.json"},"gitHead":"c7b6062564380c8857955c50bd09a47308f960f1","bugs":{"url":"https://github.com/chartshq/datamodel/issues"},"_id":"datamodel@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"charts.com","email":"eng@charts.com"},"dist":{"integrity":"sha512-R4uuDQDfZIcepeMVCb68LQB7eNIpmyP//3G0Aq9/kttQnFqfpN/tD+sHo7GwDIuV/loD6HxQrhhVporezPxydw==","shasum":"0019de8c5d9f06796aaaa58ee2565ef08ba2a736","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-2.1.0.tgz","fileCount":175,"unpackedSize":837718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVAhgCRA9TVsSAnZWagAAVwwP/0N8NKJ9AMR1fL7B4k/D\nVHyvjINeLgdIoE247b1gZrgFCD8SlkuzVAcBGoi1c9dHsniXaFBj1YDQYd7K\nDLIuGzeOWiEPbsEOhNKlVNEpoh9vW4/A9g5DaUkuknU2/M+TAik/8Z5W2c6z\nAPhrRasEHgNUMo+XcyCQznZetgZylIePFayhZw6pB4Du+dg/U7AuFD5stZRO\nTyUYJ4T6isuQIgolg2gxkVR8BkH4qAGoj/1mQ8QJNwPOYA3HamYQamzK1U2e\nSiSe1uDJgDJqutQ2NQRC4e+w10kIm1xyf+3bZmXTJtv2AsmW7+6iYRKIsd+n\nXfIcTyqLwgTM7+b/mNbhwj7MHh5b8NWesqx0EyV3YfFsLAjsMGsbKVevnDyx\nG8zG3FUWRd9U7IX/h8s1tYSY07LTBULf7ZNxYYhek5zmTbZeXQCEPhicLDt1\nJSCZu3gnb9o9s2KiiRFwFQQfLDhxNM/J46r3c0Q2Cw5xaxncnIHTbLea3JOq\nhdw2c/Arud03biQvdP/5U9mNONcJ8aEM3oFvlrDwPg+fq1MiArQpfPzoR0TC\ncnLnx3ybvz/m5vG8kJd22cyv5EHRovp6YOyFsORWyB/pgDODfJfopVZ1is2N\n73fXzJ1H7vMLHBwqQKXuFbz9X0FU1Mwxv7UebIBX8cIuRC2HtOmCqt4nGA4L\nkMb0\r\n=wjVF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAEkv9EN8QGQB7zgLlOHqHtC/nkYLGd6A8sgOCfacVYwIgbtVIhawQPxuLq/yv5Rvg59CrCBamzVipgjoIoqJMul8="}]},"maintainers":[{"email":"akash00goswami@gmail.com","name":"akash-goswami"},{"email":"eng@charts.com","name":"charts.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datamodel_2.1.0_1549011039391_0.9430373405536834"},"_hasShrinkwrap":false},"2.2.0":{"name":"datamodel","description":"Relational algebra compliant in-memory tabular data store","homepage":"https://github.com/chartshq/datamodel","version":"2.2.0","license":"MIT","main":"dist/datamodel.js","keywords":["datamodel","data","relational","algebra","model","muze","fusioncharts","table","tabular","operation"],"author":{"name":"Muzejs.org","url":"https://muzejs.org/"},"repository":{"type":"git","url":"git+https://github.com/chartshq/datamodel.git"},"contributors":[{"name":"Akash Goswami","email":"akashgoswami90s@gmail.com"},{"name":"Subhash Haldar"},{"name":"Rousan Ali","email":"rousanali786@gmail.com","url":"https://rousan.io"},{"name":"Ujjal Kumar Dutta","email":"duttaujjalkumar@live.com"}],"dependencies":{"d3-dsv":"^1.0.8"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"6.1.2","babel-loader":"^7.1.4","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","chai":"3.5.0","cross-env":"^5.0.5","eslint":"3.19.0","eslint-config-airbnb":"15.1.0","eslint-plugin-import":"2.7.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.3.0","istanbul-instrumenter-loader":"^3.0.0","jsdoc":"3.5.5","json2yaml":"^1.1.0","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.1.1","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"1.3.0","karma-spec-reporter":"0.0.31","karma-webpack":"2.0.3","marked":"^0.5.0","mocha":"3.4.2","mocha-webpack":"0.7.0","transform-runtime":"0.0.0","webpack":"^4.12.0","webpack-cli":"^3.0.7","webpack-dev-server":"^3.1.4"},"scripts":{"test":"npm run lint && npm run ut","ut":"karma start karma.conf.js","utd":"karma start --single-run false --browsers Chrome karma.conf.js ","build":"webpack --mode production","start":"webpack-dev-server --config webpack.config.dev.js --mode development --open","lint":"eslint ./src","lint-errors":"eslint --quiet ./src","docs":"rm -rf yaml && mkdir yaml && jsdoc -c jsdoc.conf.json"},"gitHead":"f4020d14add4870cdf351241925a9a53b2cb6f7f","bugs":{"url":"https://github.com/chartshq/datamodel/issues"},"_id":"datamodel@2.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"charts.com","email":"eng@charts.com"},"dist":{"integrity":"sha512-WU3Pza8wpzXAJ8N+ssyiGNjiNWbWo5GXSP9l0LF5r5jjaJKAibGN67vX/CMIFqd+fspFL2BHkHuLcrDtcr3Lxw==","shasum":"f843670fc183fc16892eeb64d49aef78be21e19f","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-2.2.0.tgz","fileCount":177,"unpackedSize":870715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmhPTCRA9TVsSAnZWagAAfYcP/iH9ysMRNlYw3djqoJcN\n3oxBJWZKTrXMVK841Z/zVQV8BYZgZQfupABw2ETin3fPfzBMonORu1gxU70G\nUGO1Pl8cWTjImVeuXt0CRpvKMPRdc9VGhznSRxWeVEJI+7k/g0vTWcAZOykC\nU+KOd5+ai4J2hGuT1tyMIbpK4TdNxp9FWUMAq1pU6Q5aBqh/x8zKfLSBglCH\nslAx/c9k6xHN6UGagNa04jcVGUltUce2QOuCJJEWqxlbVYK27JFkuZvEi/vU\nQxS35jBzUNY1BRO078Q2cxrA27K9228nO75mH/UPPb+Bg+/PwxuHtv8bVE3V\nAG3IF6oehC1XUvD4tajMyZzLoUl76pHdZYNIq6+HFiedETT2QnQPSqBLHSIy\neyACkq0TSivh4Imi45SUNGT1J0pKLGC63zAirnJY67vgYp3CUuveED3LgGgg\n8FYTzJrTUJ97okDSx2qckfYAoY4K56nnDhPxfjtiFtzS3YEUDdQh77wcUl16\nQMAEmjhioUEDNcgW7eohgVi5gf3MOOukH5E5e7+Ny6bLI3dgtA/diaJICRmM\no/+SS7hd3WF9Z07U3oQtTe9vC/BMPk321d6WYLBcBReGR+y2jJ1fOCUZtMBK\nwUx2qL1ehtDa2N25Z5jhIFQMO9XGdNWLRGq7zf/vjZQ5g+S7HFsbuf+bzLYc\nwyKm\r\n=4k9L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3Al6lyUj5sI7Z3SxacHuEsc4f12+qmdA6iyZr1ZR8eQIgffccO+P/Zxn1YRh4vJ+FhPZAtlWrUAQreXv4vdmcdTk="}]},"maintainers":[{"email":"akash00goswami@gmail.com","name":"akash-goswami"},{"email":"eng@charts.com","name":"charts.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datamodel_2.2.0_1553601490492_0.5335131717540045"},"_hasShrinkwrap":false},"2.2.1":{"name":"datamodel","description":"Relational algebra compliant in-memory tabular data store","homepage":"https://github.com/chartshq/datamodel","version":"2.2.1","license":"MIT","main":"dist/datamodel.js","keywords":["datamodel","data","relational","algebra","model","muze","fusioncharts","table","tabular","operation"],"author":{"name":"Muzejs.org","url":"https://muzejs.org/"},"repository":{"type":"git","url":"git+https://github.com/chartshq/datamodel.git"},"contributors":[{"name":"Akash Goswami","email":"akashgoswami90s@gmail.com"},{"name":"Subhash Haldar"},{"name":"Rousan Ali","email":"rousanali786@gmail.com","url":"https://rousan.io"},{"name":"Ujjal Kumar Dutta","email":"duttaujjalkumar@live.com"}],"dependencies":{"d3-dsv":"^1.0.8"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"6.1.2","babel-loader":"^7.1.4","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","chai":"3.5.0","cross-env":"^5.0.5","eslint":"3.19.0","eslint-config-airbnb":"15.1.0","eslint-plugin-import":"2.7.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.3.0","istanbul-instrumenter-loader":"^3.0.0","jsdoc":"3.5.5","json2yaml":"^1.1.0","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.1.1","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"1.3.0","karma-spec-reporter":"0.0.31","karma-webpack":"2.0.3","marked":"^0.5.0","mocha":"3.4.2","mocha-webpack":"0.7.0","transform-runtime":"0.0.0","webpack":"^4.12.0","webpack-cli":"^3.0.7","webpack-dev-server":"^3.1.4"},"scripts":{"test":"npm run lint && npm run ut","ut":"karma start karma.conf.js","utd":"karma start --single-run false --browsers Chrome karma.conf.js ","build":"npm run build:prod","build:dev":"webpack --mode development","build:prod":"webpack --mode production","start":"webpack-dev-server --config webpack.config.dev.js --mode development --open","lint":"eslint ./src","lint-errors":"eslint --quiet ./src","docs":"rm -rf yaml && mkdir yaml && jsdoc -c jsdoc.conf.json"},"gitHead":"cb2c3df2c31cdbfbcc22ddf3856c61178bbcc28e","bugs":{"url":"https://github.com/chartshq/datamodel/issues"},"_id":"datamodel@2.2.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"charts.com","email":"eng@charts.com"},"dist":{"integrity":"sha512-jt4qsGrYjZeyX7lcgaFohOxYqwGZyu4nv+pvwl1Qb2cyxe3l6En04PxXpWnNaSB6jsHV1kewv/U5Wl+kp+tugA==","shasum":"042dc4165b9b9a4c0c4a63c87152f3df5572ae2a","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-2.2.1.tgz","fileCount":177,"unpackedSize":904752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczARWCRA9TVsSAnZWagAAXtcQAI++EnUf36sFBF/sfYRe\neW6BBOb1PRwoFVJP/dL5zKMQOnoYA2l6YJ94ffF3PZ28VcaKLabj6x3eb6pu\n3nW4TJgP0n3+VWaU8OftKJtoOD3OEarBUq1Zfbfthmpc/N+92R065SJT4Z6K\neg5b0ooDMcZA7DRGHpUX6TTDYTLGetRuzzsODDij8XuiREM4stT0obXX1i9c\n9Zn923nMeHXJTsk8FLMoJj1s14YptjkSp4+Nk4ZiNs6Vhxnt/W7aBWWPOhTw\npDpLcKEJy/tAEB9fMV2OyqV4AAx8xYbTJHc08ERsG5MmCm8mv1LbsW/4Q6nP\nsL89Yo/l2i/e+QJTXahq+xaWlECDH98M/SJRkdQ98//+5ShcH1C9lrQIiVDn\nliA63zmILmO1QNAlZJuZ1xawR67pVDfzQO9cR/ilk4/q6JDdgm71WfrxvKOm\nJuatXRAgkVQpbWPQAeYV/zuafY/2tlYjyktpN/np0pOfcBaFrrYktDP6yEn+\ng60E47MXawdCtbJdZ6aHNpSnIDJ8eS1WoRoKjoXbM0IbNEcsH9XLBYcK+euD\n4JWjDvsE7D9O6XK83pp8URjqPYd4SShfPFP9qvDivoF1MdtAWdd6tPbk4pCI\nh2bBDncX4MzDfDAG4L8nrlunxTGrpUW+6gmnpeT9vWi04sbgPSv4tfR+GRvC\niuWg\r\n=lQ0A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1v4+J55eF+/7k2/wyTgj4JfR1H6rjS2Uzu4mmQJ/2IQIgNW3n9auLAmFk2pCGe0RHwIs5bTdxKLdKuvCx8G6h2h0="}]},"maintainers":[{"email":"akash00goswami@gmail.com","name":"akash-goswami"},{"email":"eng@charts.com","name":"charts.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datamodel_2.2.1_1556874325937_0.055232396407936646"},"_hasShrinkwrap":false},"2.2.2":{"name":"datamodel","description":"Relational algebra compliant in-memory tabular data store","homepage":"https://github.com/chartshq/datamodel","version":"2.2.2","license":"MIT","main":"dist/datamodel.js","keywords":["datamodel","data","relational","algebra","model","muze","fusioncharts","table","tabular","operation"],"author":{"name":"Muzejs.org","url":"https://muzejs.org/"},"repository":{"type":"git","url":"git+https://github.com/chartshq/datamodel.git"},"contributors":[{"name":"Akash Goswami","email":"akashgoswami90s@gmail.com"},{"name":"Subhash Haldar"},{"name":"Rousan Ali","email":"rousanali786@gmail.com","url":"https://rousan.io"},{"name":"Ujjal Kumar Dutta","email":"duttaujjalkumar@live.com"},{"name":"Ranajit Banerjee","email":"ranajit.113124@gmail.com"},{"name":"Adarsh Lilha","email":"adarshlilha@gmail.com"}],"dependencies":{"d3-dsv":"^1.0.8"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"6.1.2","babel-loader":"^7.1.4","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","chai":"3.5.0","cross-env":"^5.0.5","eslint":"3.19.0","eslint-config-airbnb":"15.1.0","eslint-plugin-import":"2.7.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.3.0","istanbul-instrumenter-loader":"^3.0.0","jsdoc":"3.5.5","json2yaml":"^1.1.0","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.1.1","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"1.3.0","karma-spec-reporter":"0.0.31","karma-webpack":"2.0.3","marked":"^0.5.0","mocha":"3.4.2","mocha-webpack":"0.7.0","transform-runtime":"0.0.0","webpack":"^4.12.0","webpack-cli":"^3.0.7","webpack-dev-server":"^3.1.4"},"scripts":{"test":"npm run lint && npm run ut","ut":"karma start karma.conf.js","utd":"karma start --single-run false --browsers Chrome karma.conf.js ","build":"npm run build:prod","build:dev":"webpack --mode development","build:prod":"webpack --mode production","start":"webpack-dev-server --config webpack.config.dev.js --mode development --open","lint":"eslint ./src","lint-errors":"eslint --quiet ./src","docs":"rm -rf yaml && mkdir yaml && jsdoc -c jsdoc.conf.json"},"gitHead":"c18ab2e8a704f9818a66d5c5e23f10daa7ce736a","bugs":{"url":"https://github.com/chartshq/datamodel/issues"},"_id":"datamodel@2.2.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"charts.com","email":"eng@charts.com"},"dist":{"integrity":"sha512-f08u13sdL9AF9JwuS8TTlkoIQi5BGzUn4ID3LTGqKiWGxCXM8kMEI5O0/cn2H5CZaJ3fcIbPKA+nI8AqWzrtAQ==","shasum":"8d9dc82db1a1a0a716cb52944c29305d3f0223a6","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-2.2.2.tgz","fileCount":178,"unpackedSize":931844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeQnrCRA9TVsSAnZWagAArC0QAKFHLY3XJRUKLs2//VgG\nON0pp2z/K6QTi87FvhP5pKpS07VZHCEn8vm5fK61wzT9LNiL5YpTCQpQaaqj\n2i8KWJUNH87tsx4mihleD7p6dggv2Iklebk66stqgJO6QlQgZTjhPy1PmETU\nBCefB5fXsG4ORKLzxTnh5xGXbZ5uqgfUBusBh/2yutETzOVyIrvdZGVk3gB7\n8wZ7ay2V7jkls2g8+awzIsuAXSy8Qcz74slPkksyj7ZdIiOS4VpIZ1LNF4z4\nSPIGu3dXxmnPIDoDBMin1HKO60Q2phNSKAqjDAqICzXLLiFiX1wUp1ZqwFbp\nX6EKrI5D0ISkkoXPZkOQYhmgS0YExLt3d4xQuBajOogC+Hhe4F75gg2jKQwE\nOv/gOjEToSw+iXHzONyG3wDsBUeXYBSqGOL7Ilt9w2i2YENmvrJbPdowJot7\ns51Z2ejZ2DM3tHAghKwB5Pv2zCkzKpV3Xm0dfaclJP1cLCsfDvb034hl3Lye\nvBXvVGHbodnEl3ol9+/Z4A8fYSOlv1x7FI/YJz9RMhGRVHkEBcD8uK85St8n\nwPBtnDkKjUMWyG4CTJ4daoMQtBRtkMCijKkfkBG+LabH19YOoF6vz1Ngy3qD\nEOA5bte89Ik9kasuv415Vqg1+q+aUJxMr0cB4f02slaOz+tF9sBzZVoHfBtv\nWosQ\r\n=7Kpe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ+r6S7rxXSNnXVt+dGNrNQos4ObnstN+yQRxIaR9KHQIhAITSo6Cchdcd9Y94jc1hiBwoXI/gT0PBhTrL+FZ9PLIN"}]},"maintainers":[{"email":"akash00goswami@gmail.com","name":"akash-goswami"},{"email":"eng@charts.com","name":"charts.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datamodel_2.2.2_1568213482398_0.6478827407915118"},"_hasShrinkwrap":false},"2.2.3":{"name":"datamodel","description":"Relational algebra compliant in-memory tabular data store","homepage":"https://github.com/chartshq/datamodel","version":"2.2.3","license":"MIT","main":"dist/datamodel.js","keywords":["datamodel","data","relational","algebra","model","muze","fusioncharts","table","tabular","operation"],"author":{"name":"Muzejs.org","url":"https://muzejs.org/"},"repository":{"type":"git","url":"git+https://github.com/chartshq/datamodel.git"},"contributors":[{"name":"Akash Goswami","email":"akashgoswami90s@gmail.com"},{"name":"Subhash Haldar"},{"name":"Rousan Ali","email":"rousanali786@gmail.com","url":"https://rousan.io"},{"name":"Ujjal Kumar Dutta","email":"duttaujjalkumar@live.com"},{"name":"Ranajit Banerjee","email":"ranajit.113124@gmail.com"},{"name":"Adarsh Lilha","email":"adarshlilha@gmail.com"}],"dependencies":{"d3-dsv":"^1.0.8"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"6.1.2","babel-loader":"^7.1.4","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","chai":"3.5.0","cross-env":"^5.0.5","eslint":"3.19.0","eslint-config-airbnb":"15.1.0","eslint-plugin-import":"2.7.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.3.0","istanbul-instrumenter-loader":"^3.0.0","jsdoc":"3.5.5","json2yaml":"^1.1.0","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.1.1","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"1.3.0","karma-spec-reporter":"0.0.31","karma-webpack":"2.0.3","marked":"^0.5.0","mocha":"3.4.2","mocha-webpack":"0.7.0","transform-runtime":"0.0.0","webpack":"^4.12.0","webpack-cli":"^3.0.7","webpack-dev-server":"^3.1.4"},"scripts":{"test":"npm run lint && npm run ut","ut":"karma start karma.conf.js","utd":"karma start --single-run false --browsers Chrome karma.conf.js ","build":"npm run build:prod","build:dev":"webpack --mode development","build:prod":"webpack --mode production","start":"webpack-dev-server --config webpack.config.dev.js --mode development --open","lint":"eslint ./src","lint-errors":"eslint --quiet ./src","docs":"rm -rf yaml && mkdir yaml && jsdoc -c jsdoc.conf.json"},"gitHead":"675d3594768da137574b2ec615273e7394609b24","bugs":{"url":"https://github.com/chartshq/datamodel/issues"},"_id":"datamodel@2.2.3","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"charts.com","email":"eng@charts.com"},"dist":{"integrity":"sha512-8zsxm3eHgGhqVp/TwbaJiWkfAvkEExCZmMx6JQzx4Jzt+dlNwGjtrDwWXJEJOXGH/cJ53WVgpShjxBxD2wwjWw==","shasum":"e292d6a10e972ed402b3e6638c0b89600c951cfb","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-2.2.3.tgz","fileCount":178,"unpackedSize":947659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgkntCRA9TVsSAnZWagAA8MkP/R01ZYfXRJ4UrUJzZuwb\no0/hmwQqBgXrfrWZ/tR/tMhPDZfYV0frX5iHW0b1R36AQamIgOaxFIns9Gzv\npTsQYmRCFHiPwocEiMTUc7ob4oy3LylIwHGTySteYR5WuSf+HXvUAcku3zeM\nFDAKRYVZEUYbyTPepHYT03Ck09rhlopY+UryZeUUEvj+fNKeXeb0tqXIJUQJ\n4kvk78zWvjxXG9ZUP+Eh15+FobYnZOKI8Yf4p5n3Is7NSdKXMDw+lY4hAggx\nIq+t5ukjPcTMVLrmzlnhrt/qi96gMcE+TszPHW/Hel34DyguthrwCncqkwk4\na3bkYr2+6sTwbTvW+vIAyJKDuCJ+dJV15CFoU5tY6ESQdfRfskMai73Mv3c1\nQumcIxZidDt2AtZUDoo8dcbvcnFS9MfYDc3UZl6TM/Y2vlxf4tKFSiFA4jmw\n+0IjMJJFm38P89QZFRGFeLSWvIMwvDv1Jh8x3SL2Uk8pwdJLQMk3kVTzjePK\njRRLC2H0K2ewp12u8gt7rvR1CC0t3oz4qBfhfIPplWENrgwvoQpzWvYkVb2J\nyFGP2+wfJwjkwPdgxtr+ZByByZDiDWSMu1kp9Iq0yq3gIyegO6WpuKrHnz1c\nO8SMjgSm4fFMwSilOvZ6jCfBXcrUqjT56Go8UQe6n27nr/0wSqB7p/427uM+\nAye5\r\n=LEAS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgoxROtqtZoVa2IwxtWKOHZ0eUwnLb3ZH89hF9TyLguwIhAP+oXyZk/qWJBmW+MCtUqbJgzOFYQmW2Zmps3hOCjU1+"}]},"maintainers":[{"email":"akash00goswami@gmail.com","name":"akash-goswami"},{"email":"eng@charts.com","name":"charts.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datamodel_2.2.3_1568819692621_0.7360492298436052"},"_hasShrinkwrap":false},"2.3.0":{"name":"datamodel","description":"Relational algebra compliant in-memory tabular data store","homepage":"https://github.com/chartshq/datamodel","version":"2.3.0","license":"MIT","main":"dist/datamodel.js","keywords":["datamodel","data","relational","algebra","model","muze","fusioncharts","table","tabular","operation"],"author":{"name":"Muzejs.org","url":"https://muzejs.org/"},"repository":{"type":"git","url":"git+https://github.com/chartshq/datamodel.git"},"contributors":[{"name":"Akash Goswami","email":"akashgoswami90s@gmail.com"},{"name":"Subhash Haldar"},{"name":"Rousan Ali","email":"rousanali786@gmail.com","url":"https://rousan.io"},{"name":"Ujjal Kumar Dutta","email":"duttaujjalkumar@live.com"},{"name":"Ranajit Banerjee","email":"ranajit.113124@gmail.com"},{"name":"Adarsh Lilha","email":"adarshlilha@gmail.com"}],"dependencies":{"d3-dsv":"^1.0.8"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"6.1.2","babel-loader":"^7.1.4","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","chai":"3.5.0","cross-env":"^5.0.5","eslint":"3.19.0","eslint-config-airbnb":"15.1.0","eslint-plugin-import":"2.7.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.3.0","istanbul-instrumenter-loader":"^3.0.0","jsdoc":"3.5.5","json2yaml":"^1.1.0","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.1.1","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"1.3.0","karma-spec-reporter":"0.0.31","karma-webpack":"2.0.3","marked":"^0.5.0","mocha":"3.4.2","mocha-webpack":"0.7.0","transform-runtime":"0.0.0","webpack":"^4.12.0","webpack-cli":"^3.0.7","webpack-dev-server":"^3.1.4"},"scripts":{"test":"npm run lint && npm run ut","ut":"karma start karma.conf.js","utd":"karma start --single-run false --browsers Chrome karma.conf.js ","build":"npm run build:prod","build:dev":"webpack --mode development","build:prod":"webpack --mode production","start":"webpack-dev-server --config webpack.config.dev.js --mode development --open","lint":"eslint ./src","lint-errors":"eslint --quiet ./src","docs":"rm -rf yaml && mkdir yaml && jsdoc -c jsdoc.conf.json"},"gitHead":"0b6712afeea46fc549600a778b09179db1f063e6","bugs":{"url":"https://github.com/chartshq/datamodel/issues"},"_id":"datamodel@2.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"charts.com","email":"eng@charts.com"},"dist":{"integrity":"sha512-G5zeFCk+4n1koqvUNMD8bajrWHpy8tUozrqmNmoXAApAZvWd4NEmIOqfOAQfWh6VyboxGWBcnqLtk21alXjYow==","shasum":"e2da5dc9229db7bcdfb6595133c28404a5a69d7c","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-2.3.0.tgz","fileCount":192,"unpackedSize":976454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5RIUCRA9TVsSAnZWagAAcTYP/2MJMPV7NRNqOzwewsSs\na2WoyhoUIPQ3EzaHRHqD2dX43BX8xaLxBSJj4+dhEjjKKeMRxDwjDg86dt6G\nZiCR7CJ7vh3CqCS5v2PnLuv46I7AjA3jiMxFkQ2xWzQpzxtmK36gda1GMF1h\nJhiNvWrrqNDCGPAZvteHUDjhzfrAdHC+v8AR+hXUvox8G3fWOJZZg3enQ0rL\nwOjPlcDBfCrWS1h3pk4IVJzwfSjJe4YN/pwzeRlU4TTvl3j2/m4aNX3BDAM8\nvIjUpP4Jg1WRKgWcZAHSTJ1aZj40m7m31hhz8jDgIhCDUhcTkjjmQ0nQI3bq\nTzESvVyg0L5QxXFD93UVDlfAJJKby7HQrogtamyhYHdLHxk09HdZFAXwVl2E\niGT8P7uQS24ygsfUS8sIRuX7p/TC6aAsjQYyf9rN1P0AQIVs3cUfHj265MSf\nFQkMNSW8FAFGCMWG0c6Y2sIA54F6bL9lswiz2SiQP3YqPK3D9rn9Q0dA1GMK\nRdQnU9xh1UfI3kROo707QEfj+q89FqGQOEfTih5I/RLHga/B8mMdL7MPxVek\nl7e5MMaqkS/pfk15k6iT12VQ62b3BO7GX+zu8EID1qR3aInDboTcIWl+WpKJ\niG84xmmO0EhXJE4l8pLSPLCuvqz6AZdDCIIJBO11Bov+Dam7xMwuBG1VIDT9\nOk6a\r\n=OsjL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF0HzFpAOMqmSjYolXRsVXe95COTqaIgNuUCoA8MShQ6AiEA7XTGGGnZNx6sHhwYKenlVvWo/gPKmeqy9Ee01EbomfI="}]},"maintainers":[{"email":"akash00goswami@gmail.com","name":"akash-goswami"},{"email":"eng@charts.com","name":"charts.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datamodel_2.3.0_1575293459822_0.5939902186717947"},"_hasShrinkwrap":false},"2.3.1":{"name":"datamodel","description":"Relational algebra compliant in-memory tabular data store","homepage":"https://github.com/chartshq/datamodel","version":"2.3.1","license":"MIT","main":"dist/datamodel.js","keywords":["datamodel","data","relational","algebra","model","muze","fusioncharts","table","tabular","operation"],"author":{"name":"Muzejs.org","url":"https://muzejs.org/"},"repository":{"type":"git","url":"git+https://github.com/chartshq/datamodel.git"},"contributors":[{"name":"Akash Goswami","email":"akashgoswami90s@gmail.com"},{"name":"Subhash Haldar"},{"name":"Rousan Ali","email":"rousanali786@gmail.com","url":"https://rousan.io"},{"name":"Ujjal Kumar Dutta","email":"duttaujjalkumar@live.com"},{"name":"Ranajit Banerjee","email":"ranajit.113124@gmail.com"},{"name":"Adarsh Lilha","email":"adarshlilha@gmail.com"},{"name":"Swati Mukherjee","email":"swati020494@gmail.com"}],"dependencies":{"d3-dsv":"^1.0.8"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"6.1.2","babel-loader":"^7.1.4","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","chai":"3.5.0","cross-env":"^5.0.5","eslint":"3.19.0","eslint-config-airbnb":"15.1.0","eslint-plugin-import":"2.7.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.3.0","istanbul-instrumenter-loader":"^3.0.0","jsdoc":"3.5.5","json2yaml":"^1.1.0","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.1.1","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"1.3.0","karma-spec-reporter":"0.0.31","karma-webpack":"2.0.3","marked":"^0.5.0","mocha":"3.4.2","mocha-webpack":"0.7.0","transform-runtime":"0.0.0","webpack":"^4.12.0","webpack-cli":"^3.0.7","webpack-dev-server":"^3.1.4"},"scripts":{"test":"npm run lint && npm run ut","ut":"karma start karma.conf.js","utd":"karma start --single-run false --browsers Chrome karma.conf.js ","build":"npm run build:prod","build:dev":"webpack --mode development","build:prod":"webpack --mode production","start":"webpack-dev-server --config webpack.config.dev.js --mode development --open","lint":"eslint ./src","lint-errors":"eslint --quiet ./src","docs":"rm -rf yaml && mkdir yaml && jsdoc -c jsdoc.conf.json"},"gitHead":"d6e089d8502ad803b06349ed86065b73a0f06ae8","bugs":{"url":"https://github.com/chartshq/datamodel/issues"},"_id":"datamodel@2.3.1","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-12R1AJV6xkPORihcjE7xlY9OKvn21JSbg0/50dpdLDGrji7xIXR9KS+VR6dYw812OwyxxNTmSiZaQ1QfFWh73w==","shasum":"3b672563c9b06c6e830e1d68b3329956c4ad3970","tarball":"https://registry.npmjs.org/datamodel/-/datamodel-2.3.1.tgz","fileCount":194,"unpackedSize":993764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOB+tCRA9TVsSAnZWagAAeFgP/i+5VptWXZ/F70DRwbUi\nqlNCf6Xs8l/ErywauF0w/Ku8/nLSx7qlnwxwnDAgfGrcIXksOm5RwmkbaBLg\norGkXE3PhDLVBXb2F4hZCQOrvt4kbpObOhIoGA369mqew0nXuHztnJmiq/UN\nLoCYSnFlLUfKqo1naw/ta8C9ggL11VqiYpDDj793qjMqkfx5mHk6UV/NgGFY\nuWyBVMyQYVwpVm+pwUgBuK0/e0UwFpyLP0JodA00pmxwQrrfwl27A1tfi5lA\nbaTk1aYzRdStrGiNL69MDx/NdYHh2ge5IgZ++/UqmvLgqSipgmgRW0Hnp5p5\nHtowieH/KdtMd4e5NgdxDoDTao4A+PicvXc1OkkunRNuo/gvsx7c6GS2ErQh\n43y8J7fV++to2FOGQ9RxADyBP3CpMr7jeMrsbYff6RlMLLBBs1P0omzhYqaH\nFtC3MQGInhBtF8fxokMUHwjKOOLQrjpdEeHU54W4P2G38qKctGVD+8FLjDDY\n5xtEoWfNb+eJs6zofMNYkcnX/ZFwGkzDe0hBFduuhszLu1zQQqIoHatHlW7Y\nifYzvTPo0we65ac560DyIYwPx578u5yD8vZTwislfJGbg863OsZEZo9Hgxlw\naWNfqgWzIldumd+6U2QQie8dhaYqnBrU3Q8o5/wf1xArqWL6/SJz0aPrwtws\nL/EP\r\n=kTOw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfDdzafrSkTx0fjgdX7de/Ub3iyKzBmsyf+OGWAQOsTAIgAyGWlHPpXKmjaIG93qYwluYl+g4Sj1+0aF0c33XiomU="}]},"maintainers":[{"email":"akash00goswami@gmail.com","name":"akash-goswami"},{"email":"eng@charts.com","name":"charts.com"}],"_npmUser":{"name":"charts.com","email":"eng@charts.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datamodel_2.3.1_1580736428910_0.6428499520957769"},"_hasShrinkwrap":false}},"readme":"<!-- <h3 align=\"center\">\n  <br />\n  <br />\n  <a href=\"https://github.com/chartshq/datamodel\">\n    <img src=\"https://github.com/chartshq/datamodel/raw/master/logo.svg\" alt=\"datamodel\" title=\"datamodel\" />\n  </a>\n</h3>\n<br />\n<br />\n<br /> -->\n\n[![Build Status](https://api.travis-ci.org/chartshq/datamodel.svg?branch=develop)](https://travis-ci.org/chartshq/datamodel)\n[![codecov](https://codecov.io/gh/chartshq/datamodel/branch/develop/graph/badge.svg)](https://codecov.io/gh/chartshq/datamodel)\n[![Maintainability](https://api.codeclimate.com/v1/badges/80e8cf66984f3bd82da2/maintainability)](https://codeclimate.com/github/chartshq/datamodel/maintainability)\n[![NPM version](https://img.shields.io/npm/v/datamodel.svg)](https://www.npmjs.com/package/datamodel)\n[![NPM total downloads](https://img.shields.io/npm/dt/datamodel.svg)](https://www.npmjs.com/package/datamodel)\n[![Contributors](https://img.shields.io/github/contributors/chartshq/datamodel.svg)](https://github.com/chartshq/datamodel/graphs/contributors)\n[![License](https://img.shields.io/github/license/chartshq/datamodel.svg)](https://github.com/chartshq/datamodel/blob/master/LICENSE)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/chartshq/datamodel/blob/master/CONTRIBUTING.md)\n\n\n## What is DataModel?\n\nDataModel is a minimalistic, in-browser representation of tabular data. It supports [Relational Algebra](https://en.wikipedia.org/wiki/Relational_algebra) operators which enable you to run `filter`, `group`, `bin`, `join` (and many more) operations on the data.\n\nDataModel can be used if you need an in-browser tabular data store for data analysis, visualization or just general use of data. Since DataModel is immutable and enables all relational algebra operations, it can work seamlessly with any JavaScript library.\n\n## Features\n\n* 🎉 Supports **Relational Algebra** operators e.g. `selection`, `projection`, `union`, `difference`, `join` etc out-of-the-box.\n* 🔨 Provides additional operators like `bin`, `groupBy`, `calculateVariable` to harness additional power of data transformation.\n* 🎵 **Compose** and store data operations, with support for chaining or multiple levels of nesting.\n* 💎 Every operation creates **Immutable** DataModel instance and builds a Directed Acyclic Graph (DAG) which establishes auto interactivity.\n\n## Installation\n\n### CDN\n\nInsert the DataModel build into the `<head>`:\n\n```html\n<script src=\"https://cdn.muzejs.org/lib/datamodel/latest/datamodel.js\" type=\"text/javascript\"></script>\n```\n\n### NPM\n\nInstall DataModel from NPM:\n\n```bash\n$ npm install --save datamodel\n```\n\n## Getting started\n\n1. Prepare the data and the corresponding schema:\n\n```javascript\n// Prepare the schema for data\nconst schema = [\n  {\n    name: 'Name',\n    type: 'dimension'\n  },\n  {\n    name: 'Maker',\n    type: 'dimension'\n  },\n  {\n    name: 'Horsepower',\n    type: 'measure',\n    defAggFn: 'avg'\n  },\n  {\n    name: 'Origin',\n    type: 'dimension'\n  }\n]\n\n// Prepare the data\nconst data = [\n   {\n    \"Name\": \"chevrolet chevelle malibu\",\n    \"Maker\": \"chevrolet\",\n    \"Horsepower\": 130,\n    \"Origin\": \"USA\"\n  },\n  {\n    \"Name\": \"buick skylark 320\",\n    \"Maker\": \"buick\",\n    \"Horsepower\": 165,\n    \"Origin\": \"USA\"\n  },\n  {\n    \"Name\": \"datsun pl510\",\n    \"Maker\": \"datsun\",\n    \"Horsepower\": 88,\n    \"Origin\": \"Japan\"\n  }\n]\n```\n\n2. Pass the data and schema to `DataModel` constructor and create a new `DataModel` instance:\n\n```javascript\nimport DataModel from 'datamodel';\n\n// Create a new DataModel instance\nconst dm = new DataModel(data, schema);\nconsole.log(dm.getData().data);\n// Output:\n//  [\n//     [\"chevrolet chevelle malibu\", \"chevrolet\", 130, \"USA\"],\n//     [\"buick skylark 320\", \"buick\", 165, \"USA\"],\n//     [\"datsun pl510\", \"datsun\", 88, \"Japan\"]\n//  ]\n\n\n// Perform the selection operation\nconst selectDm = dm.select((fields) => fields.Origin.value === \"USA\");\nconsole.log(selectDm.getData().data);\n// Output:\n//  [\n//     [\"chevrolet chevelle malibu\", \"chevrolet\", 130, \"USA],\n//     [\"buick skylark 320\", \"buick\", 165, \"USA]\n//  ]\n\n// Perform the projection operation\nconst projectDm = dm.project([\"Origin\", \"Maker\"]);\nconsole.log(projectDm.getData().data);\n// Output:\n//  [\n//     [\"USA\", \"chevrolet\"],\n//     [\"USA\", \"buick\"],\n//     [\"Japan\", \"datsun\"]\n//  ]\nconsole.log(projectDm.getData().schema);\n// Output:\n//  [\n//     {\"name\": \"Origin\",\"type\": \"dimension\"},\n//     {\"name\": \"Maker\",\"type\": \"dimension\"}\n//  ]\n\n```\n\n## Documentation\n\nFind detailed documentation and API reference from [here](https://muzejs.org/docs/concepts/datamodel/introducing-datamodel).\n\n## Contributing\n\nYour PRs and stars are always welcome.\n\nCheckout the [CONTRIBUTING](https://github.com/chartshq/datamodel/blob/master/CONTRIBUTING.md) guides.\n\n## License\n\nMIT\n","maintainers":[{"email":"akash00goswami@gmail.com","name":"akash-goswami"},{"email":"eng@charts.com","name":"charts.com"}],"time":{"modified":"2022-06-14T19:31:28.615Z","created":"2014-06-13T21:14:40.990Z","1.0.0":"2014-06-13T21:14:40.990Z","1.0.1":"2014-06-16T20:24:24.572Z","1.0.2":"2014-06-17T07:57:01.293Z","1.0.3":"2014-06-17T20:31:38.694Z","1.0.4":"2014-06-18T07:32:52.038Z","1.0.5":"2014-07-24T10:25:08.560Z","1.0.6":"2014-09-17T20:49:40.146Z","1.0.7":"2014-09-18T12:27:25.101Z","1.1.0":"2014-11-25T15:51:30.190Z","1.1.1":"2014-12-03T20:26:32.711Z","1.1.2":"2015-07-15T14:57:21.447Z","1.2.0":"2015-07-16T13:16:00.462Z","1.3.0":"2015-08-17T11:26:56.159Z","1.4.0":"2015-08-20T21:27:23.220Z","1.5.0":"2015-10-01T20:16:08.460Z","1.5.1":"2016-04-06T20:45:45.136Z","2.0.0":"2018-08-28T00:08:26.854Z","2.0.1":"2018-09-17T17:30:00.207Z","2.0.2":"2018-10-01T11:12:23.850Z","2.1.0":"2019-02-01T08:50:39.563Z","2.2.0":"2019-03-26T11:58:10.753Z","2.2.1":"2019-05-03T09:05:26.187Z","2.2.2":"2019-09-11T14:51:22.607Z","2.2.3":"2019-09-18T15:14:52.810Z","2.3.0":"2019-12-02T13:31:00.107Z","2.3.1":"2020-02-03T13:27:09.075Z"},"homepage":"https://github.com/chartshq/datamodel","keywords":["datamodel","data","relational","algebra","model","muze","fusioncharts","table","tabular","operation"],"repository":{"type":"git","url":"git+https://github.com/chartshq/datamodel.git"},"contributors":[{"name":"Akash Goswami","email":"akashgoswami90s@gmail.com"},{"name":"Subhash Haldar"},{"name":"Rousan Ali","email":"rousanali786@gmail.com","url":"https://rousan.io"},{"name":"Ujjal Kumar Dutta","email":"duttaujjalkumar@live.com"},{"name":"Ranajit Banerjee","email":"ranajit.113124@gmail.com"},{"name":"Adarsh Lilha","email":"adarshlilha@gmail.com"},{"name":"Swati Mukherjee","email":"swati020494@gmail.com"}],"author":{"name":"Muzejs.org","url":"https://muzejs.org/"},"bugs":{"url":"https://github.com/chartshq/datamodel/issues"},"license":"MIT","readmeFilename":"README.md"}