{ "_from": "protoduck@^5.0.0", "_id": "protoduck@5.0.0", "_inBundle": false, "_integrity": "sha512-agsGWD8/RZrS4ga6v82Fxb0RHIS2RZnbsSue6A9/MBRhB/jcqOANAMNrqM9900b8duj+Gx+T/JMy5IowDoO/hQ==", "_location": "/protoduck", "_phantomChildren": {}, "_requested": { "type": "range", "registry": true, "raw": "protoduck@^5.0.0", "name": "protoduck", "escapedName": "protoduck", "rawSpec": "^5.0.0", "saveSpec": null, "fetchSpec": "^5.0.0" }, "_requiredBy": [ "/libcipm", "/pacote" ], "_resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.0.tgz", "_shasum": "752145e6be0ad834cb25716f670a713c860dce70", "_spec": "protoduck@^5.0.0", "_where": "/Users/rebecca/code/npm/node_modules/libcipm", "author": { "name": "Kat Marchán", "email": "kzm@sykosomatic.org" }, "bugs": { "url": "https://github.com/zkat/protoduck/issues" }, "bundleDependencies": false, "dependencies": { "genfun": "^4.0.1" }, "deprecated": false, "description": "Fancy duck typing for the most serious of ducks.", "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" }, "files": [ "index.js" ], "homepage": "https://github.com/zkat/protoduck#readme", "keywords": [ "oop", "util", "object oriented", "duck type", "ducktype", "ducktyping", "protocols", "multimethod", "clojure", "haskell", "rust", "generic", "functions", "clos", "polymorphism", "impl", "typeclass", "traits" ], "license": "MIT", "main": "index.js", "name": "protoduck", "repository": { "type": "git", "url": "git+https://github.com/zkat/protoduck.git" }, "scripts": { "postrelease": "npm publish && git push --follow-tags", "prerelease": "npm t", "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'" }, "version": "5.0.0" }