1{ 2 "_from": "protoduck@^5.0.1", 3 "_id": "protoduck@5.0.1", 4 "_inBundle": false, 5 "_integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==", 6 "_location": "/protoduck", 7 "_phantomChildren": {}, 8 "_requested": { 9 "type": "range", 10 "registry": true, 11 "raw": "protoduck@^5.0.1", 12 "name": "protoduck", 13 "escapedName": "protoduck", 14 "rawSpec": "^5.0.1", 15 "saveSpec": null, 16 "fetchSpec": "^5.0.1" 17 }, 18 "_requiredBy": [ 19 "/pacote" 20 ], 21 "_resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz", 22 "_shasum": "03c3659ca18007b69a50fd82a7ebcc516261151f", 23 "_spec": "protoduck@^5.0.1", 24 "_where": "/Users/zkat/Documents/code/work/npm/node_modules/pacote", 25 "author": { 26 "name": "Kat Marchán", 27 "email": "kzm@sykosomatic.org" 28 }, 29 "bugs": { 30 "url": "https://github.com/zkat/protoduck/issues" 31 }, 32 "bundleDependencies": false, 33 "dependencies": { 34 "genfun": "^5.0.0" 35 }, 36 "deprecated": false, 37 "description": "Fancy duck typing for the most serious of ducks.", 38 "devDependencies": { 39 "mocha": "^5.2.0", 40 "nyc": "^13.1.0", 41 "standard": "^12.0.1", 42 "standard-version": "^4.0.0", 43 "tap": "^12.0.1", 44 "weallbehave": "^1.0.3", 45 "weallcontribute": "^1.0.8" 46 }, 47 "files": [ 48 "index.js" 49 ], 50 "homepage": "https://github.com/zkat/protoduck#readme", 51 "keywords": [ 52 "oop", 53 "util", 54 "object oriented", 55 "duck type", 56 "ducktype", 57 "ducktyping", 58 "protocols", 59 "multimethod", 60 "clojure", 61 "haskell", 62 "rust", 63 "generic", 64 "functions", 65 "clos", 66 "polymorphism", 67 "impl", 68 "typeclass", 69 "traits" 70 ], 71 "license": "MIT", 72 "main": "index.js", 73 "name": "protoduck", 74 "repository": { 75 "type": "git", 76 "url": "git+https://github.com/zkat/protoduck.git" 77 }, 78 "scripts": { 79 "postrelease": "npm publish && git push --follow-tags", 80 "prerelease": "npm t", 81 "pretest": "standard", 82 "release": "standard-version -s", 83 "test": "tap -J --coverage test/*.js", 84 "update-coc": "weallbehave -o . && git add CODE_OF_CONDUCT.md && git commit -m 'docs(coc): updated CODE_OF_CONDUCT.md'", 85 "update-contrib": "weallcontribute -o . && git add CONTRIBUTING.md && git commit -m 'docs(contributing): updated CONTRIBUTING.md'" 86 }, 87 "version": "5.0.1" 88} 89