• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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