{"name":"protoduck","version":"5.0.0","description":"Fancy duck typing for the most serious of ducks.","main":"index.js","files":["index.js"],"scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","pretest":"standard","release":"standard-version -s","test":"tap -J --coverage test/*.js","update-coc":"weallbehave -o . && git add CODE_OF_CONDUCT.md && git commit -m 'docs(coc): updated CODE_OF_CONDUCT.md'","update-contrib":"weallcontribute -o . && git add CONTRIBUTING.md && git commit -m 'docs(contributing): updated CONTRIBUTING.md'"},"repository":{"type":"git","url":"git+https://github.com/zkat/protoduck.git"},"keywords":["oop","util","object oriented","duck type","ducktype","ducktyping","protocols","multimethod","clojure","haskell","rust","generic","functions","clos","polymorphism","impl","typeclass","traits"],"author":{"name":"Kat Marchán","email":"kzm@sykosomatic.org"},"license":"MIT","bugs":{"url":"https://github.com/zkat/protoduck/issues"},"homepage":"https://github.com/zkat/protoduck#readme","dependencies":{"genfun":"^4.0.1"},"devDependencies":{"mocha":"^3.2.0","nyc":"^10.2.0","standard":"^10.0.2","standard-version":"^4.0.0","tap":"^10.3.2","weallbehave":"^1.0.3","weallcontribute":"^1.0.8"},"gitHead":"42567d44789059b37cc0fae79e32c082b30d8642","_id":"protoduck@5.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"zkat","email":"kzm@sykosomatic.org"},"dist":{"shasum":"752145e6be0ad834cb25716f670a713c860dce70","size":9400,"noattachment":false,"key":"/protoduck/-/protoduck-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protoduck/download/protoduck-5.0.0.tgz"},"maintainers":[{"name":"zkat","email":"kat@sykosomatic.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protoduck-5.0.0.tgz_1513112558027_0.15918784798122942"},"directories":{},"publish_time":1513112558613,"_hasShrinkwrap":false,"_cnpm_publish_time":1513112558613,"dist-tags":{"latest":"5.0.1"}}