{"_id":"tul","_rev":"101-dbbde6f4b2991a18c7bd3b9d69515605","name":"tul","description":"Tiny Utilities Library","dist-tags":{"latest":"0.0.31"},"versions":{"0.0.2":{"name":"tul","main":"TUL.js","version":"0.0.2","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","grunt-release":"~0.7.0"},"_id":"tul@0.0.2","dist":{"shasum":"a657176a0e4170f97211001d5a306e2e484ba35f","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.2.tgz","integrity":"sha512-+JzXyxD/0yXY03EZr+tm/Gt0cmuzbJ1TNN4z8+uoA4G6V8v++wkLJRcMgEYTqLvEZi+tY0/orDcl+ZGWg93iNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCH/hzTRi9REO46udXxPGCpDxScWT9PGFiy8tFdrZeFkAIhAMfWFhNNrc5Hk2amVnqnC+nGOJrRQPUFuZdUoI9lAE1v"}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}],"deprecated":"Deprecated"},"0.0.3":{"name":"tul","main":"TUL.js","version":"0.0.3","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","grunt-release":"~0.7.0"},"_id":"tul@0.0.3","dist":{"shasum":"4680dd446dc0dbe287b31cd3a04cdb70bae2959b","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.3.tgz","integrity":"sha512-Ak31iVRc0aManG1kXZpTLsedRSUR1JIv9bL51lEQbSS7qd2r8mB5CHHKEYNN8n0B8KNPO+RxUM2Ml3UQfeLCXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMh4Xw6nhCvHlPd2bzUcrxEZjFxl7W3ZO2e94s1F8DUAIgf1J2EuccQHxlxQ6Q2iksbqHFfXVmcYSaqLR9VHw3Mkw="}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}],"deprecated":"Deprecated"},"0.0.4":{"name":"tul","main":"TUL.js","version":"0.0.4","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","grunt-release":"~0.7.0"},"_id":"tul@0.0.4","dist":{"shasum":"75fd7d8bd3a4d89319f1c8bb5f563ca04d4e19e2","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.4.tgz","integrity":"sha512-0/myWWL2wHgaX/Qc1UV1F0adtGwHAbgmKb2e8ccWM/DKncajHhrwx9HepD1kth0cKF/dlyzjevfsXZCvyvAoWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGBHEqeeSdROhp7+kSA0OtZgT+GWKKKPyXcQoDMyj/HAiEAkEBxRZa2YN9ABpMe9kmusv1HUBCH/UyYSibkdnPT81c="}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}],"deprecated":"Deprecated"},"0.0.5":{"name":"tul","main":"TUL.js","version":"0.0.5","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","grunt-release":"~0.7.0"},"_id":"tul@0.0.5","dist":{"shasum":"446b148212f000fa38acd000a7d919540600230a","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.5.tgz","integrity":"sha512-k0KjK29vx+2GT9aHYmF8Lk3idtGpyy/D13nSm/aYOriowZG8N93FbIgqubnrK0bfIiqJ8sX5bkoMP9dOtvFRzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSaykl/v3cJ4msBD9t+j0ykjDmtKxrox8AzmvHQsaj4gIgWk7hVo4c/9C0y3oC/k47rRBrHmv9gAhP4YYcG3+2tA0="}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.6":{"name":"tul","main":"TUL.js","version":"0.0.6","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","grunt-release":"~0.7.0"},"_id":"tul@0.0.6","dist":{"shasum":"6cfb9b2e866235675c890563cdbc69328a471637","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.6.tgz","integrity":"sha512-m3vt6DR3D0UpD++E228A5OJdjob3weNus2qu3QCIIzzN/Ca9lEBAreTQ+FeSpLrEta/qYuY0K2V2xmCTnMnGQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFJH8Ht8xTIPtW1Krmje2mtFok48xHliCkmzE+VmAUxQIgezhNeCyjw1xuEM/o5bNd7a74tscB2NFLvBV4kP1deLg="}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.7":{"name":"tul","main":"TUL.js","version":"0.0.7","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.7","dist":{"shasum":"b6607a3f3ccacef648cb4a08cc42cebb15310470","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.7.tgz","integrity":"sha512-88iuE0lZLJKVnYvRjPpObQ4yupQmQ5q31IAvd6z9zA9FDGu14QbgtCEfTR8J0Yb4bucIvN2wdt9vwyJ/eDIo7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSoCSm+qvvfAHtTCQ8Ai7I/BVkreRIljikqcIcn5AZtwIgMRUyAoKkfXaa3tAuGirDgwsKCfb1W6qbiKVs2PF077w="}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.8":{"name":"tul","main":"TUL.js","version":"0.0.8","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.8","dist":{"shasum":"259b2ce3142af8c8de9352e601cdbc047b0f9434","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.8.tgz","integrity":"sha512-FSAoyt0/f0KxvjuJNsnNMN2hQ7Myuf5OJbfTW+6z5+GrKsNUXRxhvejnXK/FLOb3w5jvKtl9IwdeIQ4cib6Lcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGzJPd83oTsQTMVfVW7f+ASxeFM3gryPiOHv2+2CpG9AiEApuVjHtscWXxftc4zBJAxf3nWAQ0t9yjwZ+bKM5xkfHI="}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.10":{"name":"tul","main":"TUL.js","version":"0.0.10","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.10","dist":{"shasum":"35d8beba60de384f45d611d7049e63bdde011385","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.10.tgz","integrity":"sha512-N40wrb3grbFlh0lmkuff2B80XnjYsuiNojq50bOGJHA/gC7PGD7It9lwyURUhS58wzmGqWKrMR08lwAm+C37FQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4tz3AdQOl6afN4lr5CbA0ReToJIXKHL9qmV0VgvqDjAIhANSOSBgpbS0BPeVszD2xNrbAsRXqn3ZCsfwHYVTJClPY"}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.11":{"name":"tul","main":"TUL.js","version":"0.0.11","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.11","dist":{"shasum":"d9cd236b75af050c9022f38b241e9de0339396f1","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.11.tgz","integrity":"sha512-6LBp2HwC3kmgm+4oFB7b0rrZnpwZzXbv47Uf0BjbXoys8kXjaWO76fROfkzfMn7bp8+ZRqE14apzzQ64QqtHGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYSyOnig2usxuAfHW9De05L29amlv49Gx21rX8dIxxgAIgV/xDGi8o19UnF218ZiDVotX75tG2aQS6OaxqGO8CJY0="}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.12":{"name":"tul","main":"TUL.js","version":"0.0.12","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.12","dist":{"shasum":"24534371ca37c0713c86eb5d35f521a55b814f44","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.12.tgz","integrity":"sha512-D4ZfLqR5ULbQrJ+S1SESuMzA4vN98aD4pAYPadeWTJDx1PDrlC0dW4kbo6+Xhm6eratoKAOD9FPA/BrAfFaIlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZr0a7Q5uWNmnxZp5I93wszZiyQPp3+a9THS2RXZcq6AIgb7dAFv4GxOmv9MXs6jmtnZvFlpOCcFjvlweRMXZtSAY="}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.13":{"name":"tul","main":"TUL.js","version":"0.0.13","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.13","dist":{"shasum":"5d179a07af939a40eef03ab22d2e277f7257bc82","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.13.tgz","integrity":"sha512-BqYXNqhRLPd0k87jYNRbAe0YGvwKIXVhfDh+u23TKEpyndkWIIfymQ+pDAXYWCifTEW40oAtxUeu1T/JN63s2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwo8QL/mNzIyepMrS2lhjENgfogHEfpozHfu1p24oAigIhAP7ieryugzINzHLpz5B0JModQN9omlqTtprRES9mXCPN"}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.14":{"name":"tul","main":"TUL.js","version":"0.0.14","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.14","dist":{"shasum":"fba41a4ea7a272b011c41854fce16bced46cc6d8","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.14.tgz","integrity":"sha512-XNXgLVeOlm9hCqAXGTQ72/vMQUFRhEDuXx+qGQL1B/VDOE3GI9MsCxoKCAHO4spQfR9zf7xIG/7iq1JxKrjLEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/lo8l2IfXXi+cNGSIpLvqz4yqEhaSnbFKryprbMUrjAiB3Gk5VBKK+BTRALtw9ZTgP07RixhtkjYBU6QKp+AkorQ=="}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.15":{"name":"tul","main":"TUL.js","version":"0.0.15","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.15","dist":{"shasum":"2a309af6ca7cc4bd851756dcfc3869ceb0167893","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.15.tgz","integrity":"sha512-7wkA6TBJ7yuA/iqXAbLE433tj2hlJkqsIZu+cA4oJ2lGcremaRy95iTV0DpWg9NB2f7KGUFZFcMozNwKelNKbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxgkVpBYnb/FUbf/JWXwncdQWmolgALW9paXtIMF2euwIhAI0egICZsEIostQB+Xw1RJiQb6FYz5mzDEaProaortAJ"}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.16":{"name":"tul","main":"TUL.js","version":"0.0.16","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.16","dist":{"shasum":"8951c05ca30fe97b8a8d2d32f42d1e307614c40c","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.16.tgz","integrity":"sha512-ybF5wijsiNL86k6R/zQwWqqNj1dGmE7hrOF6oMCCFTCHfwThcVhSzKOIAvvIJ0lgacp6M4w6+8MmoxEuOjTAlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2vOCtiZDaIWJFFOQuR6rDChyYFf1caIDpwR8x1XWDHAiBH4UdMVVcYqN6Cs9ee5/d3BgPXua/5IrrWEheolY8Y0w=="}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.17":{"name":"tul","main":"TUL.js","version":"0.0.17","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.17","dist":{"shasum":"ca3410a60b34af360c30410294f29958ba2f2b0d","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.17.tgz","integrity":"sha512-w60E17r9NxxdYuLmiiT1QuTpCD5JLzljXpg6+NC4UHtiglPKJojwIr3oboPrey2u14M5DTPMQN79Z6K3dwGHGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqnMvyH4wXAyTN7cI67OVO+sDjh7rAWaHH8g2gl5f0mAiEAsc/kJhnI34p4spWsf60N8d2mQ3b6hvPdvu/Rvux1N/s="}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.18":{"name":"tul","main":"TUL.js","version":"0.0.18","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.18","dist":{"shasum":"b5dd4cf7ef95712cb66b165eace1e9bf2e13135e","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.18.tgz","integrity":"sha512-q4vWd1Fc3qxa9GHAl4zdXc1oPnxD7wp21UYKCvWW1lChv7LF73VadZlGvsrer84jwrsZfViyP85C6YuIBfrpAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtP48xr+jUVW2iNG3oJjovfufTPX6eHE0L0zAB191nhAiEAqDRuo7UeZoMonHy9c09SpSiwhRxm67WmwbbUYDlo6B4="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.19":{"name":"tul","main":"TUL.js","version":"0.0.19","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.19","dist":{"shasum":"b862e3688d122c12688ad403052699c170a10521","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.19.tgz","integrity":"sha512-ee4thr+OFxZFTXz5HWxxuV7PkmzwI5+ar1cgjmHzrk8eX63LQWcn8LxKR+erxSTg972AsaMhKDBwiJxHH4K2Hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkzR6+2spTPvcu3Y4Ay+c6nl/J0CQHfY4CRQALoW+BGgIhALCMsjuKze+4RKx8s3aq+FW/n0XbGLdmFNBTx8i6u+CU"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.20":{"name":"tul","main":"TUL.js","version":"0.0.20","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.20","dist":{"shasum":"f88031e2da6e949b5fed8b29986ea02ec7f8f8e2","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.20.tgz","integrity":"sha512-9bzkXDi/ewnnX/RoeyaTJhxHmY0541QoGrSFPnHijACZlabhOYc3NXCxizuuuPRIBNa9bGxiIlQFPGfc143fGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrdtE/rbPnDQG1pGr7DbyE9iZzmuWYQtxQX14m96z65AIhALwW7ToozHFGiSX6qHErABPv/1xSuajWYAE7wGocJktn"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.21":{"name":"tul","main":"TUL.js","version":"0.0.21","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.21","dist":{"shasum":"00d39ce1cd88dd02c0a5f59004d37f874d266c7f","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.21.tgz","integrity":"sha512-m/n1SW7h58HBAvDZyZ6i3AGCKYK8ZFasF7QX8jMTM7doPO0Ps+r8PfpXWyynQRdNlsiujxoPWr9aHkMjIWDr0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEeB6r4kN9E5TyOEWesjGpqujUMzpevXjN5hsh7cH0pQAiAhGiW9K2vAF5JvixE9OzvcVyFswmcMzjdHRRJnfEMM4Q=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.22":{"name":"tul","main":"TUL.js","version":"0.0.22","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.22","dist":{"shasum":"fadb8a3aeda6625220fc26cef60630cf18f1b66d","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.22.tgz","integrity":"sha512-15818lJTn/KvFC77FbsST9c/CA1Xgv++rJeZFxLxUu3alrxok2PzjTICD+/uoBMipTC2LNGqc1GVNyqyJman+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFnRUnSqRoeLni1lK2z0brZZMwnXF7dyXW+dYVRNG8RAAiBOKXKAN1sifAh65M3eNGrqba6YuRE4nWV7z2q6oryRsQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.23":{"name":"tul","main":"TUL.js","version":"0.0.23","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.23","dist":{"shasum":"a7f8b77b7dcc792071620b30698214b3815f102a","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.23.tgz","integrity":"sha512-DtTkgZKIMCFUo+7HfFOmx67tGXEeA5SwwJlZddaqJ1GSLIufdjWaBV0UH0rXF6bTdoqcmC7PwDDVxNlLWtcrUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkYJhBSaNuymZlFMhzrtkI3Em0xLQIphGdfnXjUr4EeAiASpahVKwSzuyXMXtwlMLgR4b2yF5gfVVnvQmOzyjbo7g=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.24":{"name":"tul","main":"TUL.js","version":"0.0.24","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.24","dist":{"shasum":"b866e09fedcee4ad8f4312f2951652a121315ba0","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.24.tgz","integrity":"sha512-zlbyHt7peeY/P2HlanLP2QoG2rhTjlmCCPwLDN5uMTc8zvU6SeCmbzs/mQGIRG7FmxvljdaEYUBSf4smz9WT+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCokvYTo0VfJqbVR+ZlZKAwPFA5JRmgpcfo+y31uVK3UgIhAKrh35R4HBTtTyEvonl9WGu51WdhC2yDat4TWZ3jfaDV"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.25":{"name":"tul","main":"TUL.js","version":"0.0.25","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.25","dist":{"shasum":"6730d02e9d01820a6cd53cd2f324105f01924a72","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.25.tgz","integrity":"sha512-ct/5ZfYFsnHNE9WhY8ryz9qiQIPL4c+A/dO1jrVrXrGzrkbyphUqNtZ9JgzLS1geQyvRkB7hV1tA8qgnA9T98g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD45OmL0t9Be89DsBVlC4mlm7Cmvdw1OZMtvrs5Tw103gIhANmL0nojEOShDJRo6+FqJ0ShGaiIdc1LUw5mApAZPA0E"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.26":{"name":"tul","main":"TUL.js","version":"0.0.26","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.26","dist":{"shasum":"e6c137d3acdf820b42575bc51c9c1840829638e9","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.26.tgz","integrity":"sha512-hXg3sG62sg0T+VvvRsqZY28/Y5Ca2NPjx8vTA8rjgo2O8hLjrPtF/fHL+5elyERW6Wz4xrYU3zUF+B0qEE/NqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQ0insbUKeZ7ZXQwY3x+NaMWsdmgZuTqLyRISSttImEAIhANqcoaxs/5ZgPy43nBnKcvEtbp0Yefs5okShR3J0mj0p"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.27":{"name":"tul","main":"TUL.js","version":"0.0.27","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.27","dist":{"shasum":"7d1542c4d4d35c015142dedf5a411f490f783831","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.27.tgz","integrity":"sha512-A5JOg5dvSO1/+osPUcRPwl3wV6e6ZCqskwI/GkSzjPp4WiaE/P+lnKvgbt8ORl4EMhgN7Ua1LhpdR4+FNno1Tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDS3bV9q6evrPVVdM5ladwliqrFAQWZhoAb/UHKwm4FrgIgCDeCMxS4vpmCy+AnDcTg6l+MkOoXG+V+vBuqlSCAjRk="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.28":{"name":"tul","main":"TUL.js","version":"0.0.28","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.28","dist":{"shasum":"5b55d35fd6622762f621613715269854815bcda1","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.28.tgz","integrity":"sha512-9UY8Jxasdc+MXIUxH3G86eKhhIiGzM7rc6vfHk/sC+mqSOyVdwVfP7qVsV5BwV0t8HRXj/UuMvcADWtHiKO15g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBbha75el/wobFolOzoadLIik/JRTdARWTaPC5SVazSWAiEA8Wq5mhhfsSBQIDWcxxN/rVFGfm8gruuTg6igHXi3EZk="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.29":{"name":"tul","main":"TUL.js","version":"0.0.29","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.29","dist":{"shasum":"a5ab189a3b25e761527786410bb7b5e371a723b9","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.29.tgz","integrity":"sha512-2YawhX6KUkudE+8Nw/EYvb75/WDQ/5v80Dnz0qhZQZ2DH/tMgrVvjO87MHcqRz3D5C9PG40S/K6gUybT1mbnKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrfgPnL7JBSIn2CdGzkPKBHWFVglKxP7STOr6PG6LB5AiEA0gzbI1fktSJvO9J1EguL0E/FnXdq1PbJ/yv4/9Clwbc="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.30":{"name":"tul","main":"TUL.js","version":"0.0.30","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.30","dist":{"shasum":"bd94a12c315e53b63b8ffd39c37eb5e1396bb9f2","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.30.tgz","integrity":"sha512-gPqnsA6Y79OEaai8EZFfEg9BLJCXgl+lb7kM/CZbeR8/t7tcmmyjUelVmcJXmIWtRyc0OCehYOwge0FlcwfS4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0wI8l/z+N2MxcWSxstYSRSu4EPO/ol8l1uf4XL+fB6QIhALMORJycpE/j5pvxS7SrYpRwcltYH75MW7js5kE17Up1"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]},"0.0.31":{"name":"tul","main":"TUL.js","version":"0.0.31","description":"Tiny Utilities Library","directories":{"test":"test"},"scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","devDependencies":{"grunt":"~0.4.2","grunt-mochaccino":"~0.1.7","chai":"~1.9.0","grunt-contrib-uglify":"~0.3.2","q":"~1.0.0","semver":"~2.2.1","shelljs":"~0.2.6"},"_id":"tul@0.0.31","dist":{"shasum":"750cd6848d447ab8897af8a0bd837ba7a6f32032","tarball":"https://registry.npmjs.org/tul/-/tul-0.0.31.tgz","integrity":"sha512-PRrGcPPaLmD0UnkJYhHsf4QhM4PvC2O/PdCjmqFk4fOrdmnMAu2NN3gVSNJ+hvl6FnMW7BzWJr4+VcdhnuqYwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIERYj3Cz0gGsvMvXjmTnAu7+NRqM1HkRpO7BtPIIC22VAiBUT5fRqIIKKx2l8qwvHT/Jj4geVYouA9dvKCTLlOgakw=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"townxelliot","email":"elliot.smith@intel.com"},"maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}]}},"readme":"# TUL - Tiny Utilities Library\n\n\"Tiny\" === around 5.7K when minified, 2.3K when minified + gzipped\n\nIf you want something well tested which is guaranteed to work all\nthe time on all browsers, this isn't it - try lodash and/or jQuery\nand their friends instead.\n\nTUL works in a lot of the cases where I want it\nto (mainly very up to date Chrome/Crosswalk and Firefox/Firefox OS)\nand that's the only promise I can make.\n\nIt also has a slightly idiosyncratic API. I seem to end up writing\nand using the same chunks of code over and over, so I put them in here,\nhence the apparently random bundle of functions.\n\nI will probably add/remove stuff to this as I think of it and change\nmy mind.\n\n# Usage\n\nUse an AMD loader like requirejs:\n\n    require('tul', function (TUL) {\n      // ...\n    });\n\nOr load it in your HTML file:\n\n    <script src=\"tul.js\"></script>\n\nOr use (some of) it from node:\n\n    var TUL = require('tul');\n\n(\"some of\" because parts of TUL won't work without a DOM.)\n\n# API\n\nThe following are available:\n\n*   TUL.$(): wrapper for document.querySelectorAll(), which returns an\narray of elements or single element (depending on the number of\nmatching elements) rather than a NodeList\n*   TUL.req(): Ajax request\n*   TUL.jsonp(): JSONP request\n*   TUL.ext(): extend an object with other objects\n*   TUL.defaults(): set undefined object properties to default values\n*   TUL.forEach(): iterate object properties\n*   TUL.tpl(): very simple templating (iterators and properties, no filters)\n*   TUL.keygen(): key generating function which generates\nunique random keys (though not unique across multiple TUL instances, e.g.\nif you use it for database keys which are written from multiple pages)\n*   TUL.find(): find items in a collection which satisfy a test function\n*   Array.forEach(), Array.find(): shims for ES6 array methods\n*   Array.map(): similar to Underscore's _.map() function\n*   TUL.throttle(): same as Underscore's _.throttle() function - restrict\na function so it can only be invoked every N ms\n*   TUL.isArray(): check whether a value is an array\n*   TUL.chomp(): remove trailing character from a string (useful for\nmaking URLs)\n*   TUL.norm(): normalise a string by removing non-word characters,\nreplacing accented characters with equivalents without accents,\nreplacing spaces with hyphens, and lowercasing; useful for creating\nkeys/URL slugs\n*   TUL.round(): round a number\n*   TUL.zpad(): zero pad a number &lt; 10\n*   TUL.timefmt(): format seconds to \"HH:MM:ss\"\n*   TUL.Ev(): prototype which can be used to add on()/off()/fire() methods\nto an object (mix it into an object with TUL.ext())\n*   TUL.Collection/TUL.Model: factory functions to create event-firing\ncollections/models, e.g. TUL.ext(MyObject, TUL.Model())\n\nSee the source for details (I may get round to some automated docs\neventually).\n\n# Build\n\nTo make a minified version of the library:\n\n    grunt min\n\nThe output goes into `build/TUL.min.js`.\n\n# Tests\n\nYou can run the node-testable pieces with grunt:\n\n    grunt test\n\nThe non-node pieces are manually tested using the HTML files in the\n`examples/` directory.\n\nTest coverage is far from 100%.\n\n# Licence\n\n[MIT](http://opensource.org/licenses/MIT) - see LICENCE-MIT\n","maintainers":[{"name":"townxelliot","email":"elliot.smith@intel.com"}],"time":{"modified":"2022-06-27T23:14:01.106Z","created":"2014-03-05T21:32:32.303Z","0.0.2":"2014-03-05T21:32:34.765Z","0.0.3":"2014-03-05T21:35:00.566Z","0.0.4":"2014-03-05T21:36:46.099Z","0.0.5":"2014-03-05T21:40:39.324Z","0.0.6":"2014-03-05T21:42:47.444Z","0.0.7":"2014-03-06T00:06:55.070Z","0.0.8":"2014-03-06T00:09:47.150Z","0.0.10":"2014-03-06T00:16:47.039Z","0.0.11":"2014-03-11T09:52:24.197Z","0.0.12":"2014-03-12T07:43:52.684Z","0.0.13":"2014-03-13T14:36:57.052Z","0.0.14":"2014-03-13T14:39:11.809Z","0.0.15":"2014-03-13T16:45:18.444Z","0.0.16":"2014-03-13T16:50:51.602Z","0.0.17":"2014-03-13T17:10:20.175Z","0.0.18":"2014-03-27T11:25:00.359Z","0.0.19":"2014-03-27T11:26:58.433Z","0.0.20":"2014-04-02T18:40:04.927Z","0.0.21":"2014-04-02T19:45:45.865Z","0.0.22":"2014-04-10T11:05:31.655Z","0.0.23":"2014-04-10T15:47:21.916Z","0.0.24":"2014-04-17T12:53:58.991Z","0.0.25":"2014-04-22T17:07:54.803Z","0.0.26":"2014-04-23T16:15:50.021Z","0.0.27":"2014-04-24T10:54:36.511Z","0.0.28":"2014-04-24T13:47:55.724Z","0.0.29":"2014-04-24T13:58:12.102Z","0.0.30":"2014-05-01T09:10:55.961Z","0.0.31":"2014-06-05T12:35:47.373Z"},"readmeFilename":"README.md","author":{"name":"Elliot Smith","email":"elliot@townx.org"},"license":"MIT","users":{}}