nostr-delegation-signer

Sign nostr delegations
git clone git://jb55.com/nostr-delegation-signer
Log | Files | Refs | README

package-lock.json (14616B)


      1 {
      2   "name": "nostr-delegation-signer",
      3   "version": "0.1.0",
      4   "lockfileVersion": 2,
      5   "requires": true,
      6   "packages": {
      7     "": {
      8       "name": "nostr-delegation-signer",
      9       "version": "0.1.0",
     10       "dependencies": {
     11         "minimist": "^1.2.7",
     12         "nostr": "^0.2.3"
     13       },
     14       "devDependencies": {
     15         "tap": "~0.2.5"
     16       }
     17     },
     18     "node_modules/abbrev": {
     19       "version": "1.1.1",
     20       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
     21       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
     22       "dev": true
     23     },
     24     "node_modules/buffer-equal": {
     25       "version": "0.0.2",
     26       "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.2.tgz",
     27       "integrity": "sha512-4hr0gS7+NK47X6WbA/okVFrN5qGh3WLT7N3hMRv7+hlkXnbUIdU2u05n6r0RQv6cq6xke06nVl70r0NW0WM2OQ==",
     28       "dev": true,
     29       "engines": {
     30         "node": ">=0.4.0"
     31       }
     32     },
     33     "node_modules/bunker": {
     34       "version": "0.1.2",
     35       "resolved": "https://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz",
     36       "integrity": "sha512-YnahkcXBNT522S46k5LUA9P18lzvgkunbMl0qIJQ8oeRMQ+dAg3YI3k32q5TnO+AAUErFHO6R768To6jslgYmQ==",
     37       "dev": true,
     38       "dependencies": {
     39         "burrito": ">=0.2.5 <0.3"
     40       },
     41       "engines": {
     42         "node": "*"
     43       }
     44     },
     45     "node_modules/burrito": {
     46       "version": "0.2.12",
     47       "resolved": "https://registry.npmjs.org/burrito/-/burrito-0.2.12.tgz",
     48       "integrity": "sha512-ZhhT5iVTAgzQ+s8rily7m45Swxe/cU3dVCHTzqmHVWD/cc0Ds3W4Q4MExbkevY+fm0Me3lEwpehIy6TH7p+ehw==",
     49       "dev": true,
     50       "dependencies": {
     51         "traverse": "~0.5.1",
     52         "uglify-js": "~1.1.1"
     53       },
     54       "engines": {
     55         "node": ">=0.4.0"
     56       }
     57     },
     58     "node_modules/burrito/node_modules/traverse": {
     59       "version": "0.5.2",
     60       "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.5.2.tgz",
     61       "integrity": "sha512-PUBVcfB3RqgLpzgTRGNiqK4duqrDbgGa1bobbUtzUwLiBNAjZ7vd5eCOdBxqZ/Fgezagr9o69IxP2fZp41RGFA==",
     62       "dev": true,
     63       "engines": {
     64         "node": "*"
     65       }
     66     },
     67     "node_modules/charm": {
     68       "version": "0.1.2",
     69       "resolved": "https://registry.npmjs.org/charm/-/charm-0.1.2.tgz",
     70       "integrity": "sha512-syedaZ9cPe7r3hoQA9twWYKu5AIyCswN5+szkmPBe9ccdLrj4bYaCnLVPTLd2kgVRc7+zoX4tyPgRnFKCj5YjQ==",
     71       "dev": true
     72     },
     73     "node_modules/deep-equal": {
     74       "version": "0.0.0",
     75       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz",
     76       "integrity": "sha512-p1bI/kkDPT6auUI0U+WLuIIrzmDIDo80I406J8tT4y6I4ZGtBuMeTudrKDtBdMJFAcxqrQdx27gosqPVyY3IvQ==",
     77       "dev": true,
     78       "engines": {
     79         "node": "*"
     80       }
     81     },
     82     "node_modules/deep-is": {
     83       "version": "0.1.4",
     84       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
     85       "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
     86       "dev": true
     87     },
     88     "node_modules/difflet": {
     89       "version": "0.2.6",
     90       "resolved": "https://registry.npmjs.org/difflet/-/difflet-0.2.6.tgz",
     91       "integrity": "sha512-ruldDDRmY1t678UOAJBng6sL77f62SqjHj0498YC0EJhxIe2yKkqJn2qEchwG3eU/dqJ/RxPZkAnYjePS4pDCw==",
     92       "dev": true,
     93       "dependencies": {
     94         "charm": "0.1.x",
     95         "deep-is": "0.1.x",
     96         "traverse": "0.6.x"
     97       },
     98       "engines": {
     99         "node": ">=0.4.0"
    100       }
    101     },
    102     "node_modules/minimist": {
    103       "version": "1.2.7",
    104       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
    105       "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
    106       "funding": {
    107         "url": "https://github.com/sponsors/ljharb"
    108       }
    109     },
    110     "node_modules/mkdirp": {
    111       "version": "0.3.5",
    112       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz",
    113       "integrity": "sha512-8OCq0De/h9ZxseqzCH8Kw/Filf5pF/vMI6+BH7Lu0jXz2pqYCjTAQRolSxRIi+Ax+oCCjlxoJMP0YQ4XlrQNHg==",
    114       "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)",
    115       "dev": true
    116     },
    117     "node_modules/noble-secp256k1": {
    118       "version": "1.2.14",
    119       "resolved": "https://registry.npmjs.org/noble-secp256k1/-/noble-secp256k1-1.2.14.tgz",
    120       "integrity": "sha512-GSCXyoZBUaaPwVWdYncMEmzlSUjF9J/YeEHpklYJCyg8wPuJP3NzDx0BkiwArzINkdX2HJHvUJhL6vVWPOQQcg==",
    121       "deprecated": "Switch to namespaced @noble/secp256k1 for security and feature updates"
    122     },
    123     "node_modules/nopt": {
    124       "version": "2.2.1",
    125       "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.2.1.tgz",
    126       "integrity": "sha512-gIOTA/uJuhPwFqp+spY7VQ1satbnGlD+iQVZxI18K6hs8Evq4sX81Ml7BB5byP/LsbR2yBVtmvdEmhi7evJ6Aw==",
    127       "dev": true,
    128       "dependencies": {
    129         "abbrev": "1"
    130       },
    131       "bin": {
    132         "nopt": "bin/nopt.js"
    133       }
    134     },
    135     "node_modules/nostr": {
    136       "version": "0.2.3",
    137       "resolved": "https://registry.npmjs.org/nostr/-/nostr-0.2.3.tgz",
    138       "integrity": "sha512-+gT8V+jBoVlHGRJEyn5fkBSIF41xkQVc53FaX+7sQ+XAwhlj0/eSKp4HfsZvb326xSIT4RuyaTEJn+nTR4itwA==",
    139       "dependencies": {
    140         "noble-secp256k1": "^1.2.14",
    141         "ws": "^8.8.1"
    142       }
    143     },
    144     "node_modules/runforcover": {
    145       "version": "0.0.2",
    146       "resolved": "https://registry.npmjs.org/runforcover/-/runforcover-0.0.2.tgz",
    147       "integrity": "sha512-yarCIK2HcAOadqnKW419+FA38qpWDCKcOr5RZU+jnyLL/hn3No9BHZY+YJDEzvQ0k8Oyl7ffLjZv9ZUxvyKoLQ==",
    148       "dev": true,
    149       "dependencies": {
    150         "bunker": "0.1.X"
    151       },
    152       "engines": {
    153         "node": "*"
    154       }
    155     },
    156     "node_modules/slide": {
    157       "version": "1.1.6",
    158       "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz",
    159       "integrity": "sha512-NwrtjCg+lZoqhFU8fOwl4ay2ei8PaqCBOUV3/ektPY9trO1yQ1oXEfmHAhKArUVUr/hOHvy5f6AdP17dCM0zMw==",
    160       "dev": true,
    161       "engines": {
    162         "node": "*"
    163       }
    164     },
    165     "node_modules/tap": {
    166       "version": "0.2.6",
    167       "resolved": "https://registry.npmjs.org/tap/-/tap-0.2.6.tgz",
    168       "integrity": "sha512-uLvaKbh3+A4nh+P3SrfX52kWGkVvP37UYI7LxKjRkd6Bjdqbyc7MARaPFGl7SdwyNwWtZHlUxQX3w9pVNf3FKQ==",
    169       "bundleDependencies": [
    170         "inherits",
    171         "tap-consumer",
    172         "yamlish"
    173       ],
    174       "dev": true,
    175       "dependencies": {
    176         "buffer-equal": "~0.0.0",
    177         "deep-equal": "~0.0.0",
    178         "difflet": "~0.2.0",
    179         "inherits": "*",
    180         "mkdirp": "~0.3",
    181         "nopt": "~2",
    182         "runforcover": "~0.0.2",
    183         "slide": "*",
    184         "yamlish": "*"
    185       },
    186       "bin": {
    187         "tap": "bin/tap.js"
    188       }
    189     },
    190     "node_modules/tap/node_modules/inherits": {
    191       "version": "1.0.0",
    192       "dev": true,
    193       "inBundle": true,
    194       "license": "WTFPL2"
    195     },
    196     "node_modules/tap/node_modules/yamlish": {
    197       "version": "0.0.5",
    198       "dev": true,
    199       "inBundle": true,
    200       "license": "MIT"
    201     },
    202     "node_modules/traverse": {
    203       "version": "0.6.7",
    204       "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz",
    205       "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==",
    206       "dev": true,
    207       "funding": {
    208         "url": "https://github.com/sponsors/ljharb"
    209       }
    210     },
    211     "node_modules/uglify-js": {
    212       "version": "1.1.1",
    213       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.1.1.tgz",
    214       "integrity": "sha512-YYY9Dle1leC+btgrHnAR05eq0aRdcPJsXlYYD+SYw2lqc5HFuFNHg3wWEW4SNE0iXXEUl0fz43gTQ3r1YK76rg==",
    215       "dev": true,
    216       "bin": {
    217         "uglifyjs": "bin/uglifyjs"
    218       },
    219       "engines": {
    220         "node": "*"
    221       }
    222     },
    223     "node_modules/ws": {
    224       "version": "8.11.0",
    225       "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
    226       "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",
    227       "engines": {
    228         "node": ">=10.0.0"
    229       },
    230       "peerDependencies": {
    231         "bufferutil": "^4.0.1",
    232         "utf-8-validate": "^5.0.2"
    233       },
    234       "peerDependenciesMeta": {
    235         "bufferutil": {
    236           "optional": true
    237         },
    238         "utf-8-validate": {
    239           "optional": true
    240         }
    241       }
    242     }
    243   },
    244   "dependencies": {
    245     "abbrev": {
    246       "version": "1.1.1",
    247       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
    248       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
    249       "dev": true
    250     },
    251     "buffer-equal": {
    252       "version": "0.0.2",
    253       "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.2.tgz",
    254       "integrity": "sha512-4hr0gS7+NK47X6WbA/okVFrN5qGh3WLT7N3hMRv7+hlkXnbUIdU2u05n6r0RQv6cq6xke06nVl70r0NW0WM2OQ==",
    255       "dev": true
    256     },
    257     "bunker": {
    258       "version": "0.1.2",
    259       "resolved": "https://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz",
    260       "integrity": "sha512-YnahkcXBNT522S46k5LUA9P18lzvgkunbMl0qIJQ8oeRMQ+dAg3YI3k32q5TnO+AAUErFHO6R768To6jslgYmQ==",
    261       "dev": true,
    262       "requires": {
    263         "burrito": ">=0.2.5 <0.3"
    264       }
    265     },
    266     "burrito": {
    267       "version": "0.2.12",
    268       "resolved": "https://registry.npmjs.org/burrito/-/burrito-0.2.12.tgz",
    269       "integrity": "sha512-ZhhT5iVTAgzQ+s8rily7m45Swxe/cU3dVCHTzqmHVWD/cc0Ds3W4Q4MExbkevY+fm0Me3lEwpehIy6TH7p+ehw==",
    270       "dev": true,
    271       "requires": {
    272         "traverse": "~0.5.1",
    273         "uglify-js": "~1.1.1"
    274       },
    275       "dependencies": {
    276         "traverse": {
    277           "version": "0.5.2",
    278           "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.5.2.tgz",
    279           "integrity": "sha512-PUBVcfB3RqgLpzgTRGNiqK4duqrDbgGa1bobbUtzUwLiBNAjZ7vd5eCOdBxqZ/Fgezagr9o69IxP2fZp41RGFA==",
    280           "dev": true
    281         }
    282       }
    283     },
    284     "charm": {
    285       "version": "0.1.2",
    286       "resolved": "https://registry.npmjs.org/charm/-/charm-0.1.2.tgz",
    287       "integrity": "sha512-syedaZ9cPe7r3hoQA9twWYKu5AIyCswN5+szkmPBe9ccdLrj4bYaCnLVPTLd2kgVRc7+zoX4tyPgRnFKCj5YjQ==",
    288       "dev": true
    289     },
    290     "deep-equal": {
    291       "version": "0.0.0",
    292       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz",
    293       "integrity": "sha512-p1bI/kkDPT6auUI0U+WLuIIrzmDIDo80I406J8tT4y6I4ZGtBuMeTudrKDtBdMJFAcxqrQdx27gosqPVyY3IvQ==",
    294       "dev": true
    295     },
    296     "deep-is": {
    297       "version": "0.1.4",
    298       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
    299       "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
    300       "dev": true
    301     },
    302     "difflet": {
    303       "version": "0.2.6",
    304       "resolved": "https://registry.npmjs.org/difflet/-/difflet-0.2.6.tgz",
    305       "integrity": "sha512-ruldDDRmY1t678UOAJBng6sL77f62SqjHj0498YC0EJhxIe2yKkqJn2qEchwG3eU/dqJ/RxPZkAnYjePS4pDCw==",
    306       "dev": true,
    307       "requires": {
    308         "charm": "0.1.x",
    309         "deep-is": "0.1.x",
    310         "traverse": "0.6.x"
    311       }
    312     },
    313     "minimist": {
    314       "version": "1.2.7",
    315       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
    316       "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g=="
    317     },
    318     "mkdirp": {
    319       "version": "0.3.5",
    320       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz",
    321       "integrity": "sha512-8OCq0De/h9ZxseqzCH8Kw/Filf5pF/vMI6+BH7Lu0jXz2pqYCjTAQRolSxRIi+Ax+oCCjlxoJMP0YQ4XlrQNHg==",
    322       "dev": true
    323     },
    324     "noble-secp256k1": {
    325       "version": "1.2.14",
    326       "resolved": "https://registry.npmjs.org/noble-secp256k1/-/noble-secp256k1-1.2.14.tgz",
    327       "integrity": "sha512-GSCXyoZBUaaPwVWdYncMEmzlSUjF9J/YeEHpklYJCyg8wPuJP3NzDx0BkiwArzINkdX2HJHvUJhL6vVWPOQQcg=="
    328     },
    329     "nopt": {
    330       "version": "2.2.1",
    331       "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.2.1.tgz",
    332       "integrity": "sha512-gIOTA/uJuhPwFqp+spY7VQ1satbnGlD+iQVZxI18K6hs8Evq4sX81Ml7BB5byP/LsbR2yBVtmvdEmhi7evJ6Aw==",
    333       "dev": true,
    334       "requires": {
    335         "abbrev": "1"
    336       }
    337     },
    338     "nostr": {
    339       "version": "0.2.3",
    340       "resolved": "https://registry.npmjs.org/nostr/-/nostr-0.2.3.tgz",
    341       "integrity": "sha512-+gT8V+jBoVlHGRJEyn5fkBSIF41xkQVc53FaX+7sQ+XAwhlj0/eSKp4HfsZvb326xSIT4RuyaTEJn+nTR4itwA==",
    342       "requires": {
    343         "noble-secp256k1": "^1.2.14",
    344         "ws": "^8.8.1"
    345       }
    346     },
    347     "runforcover": {
    348       "version": "0.0.2",
    349       "resolved": "https://registry.npmjs.org/runforcover/-/runforcover-0.0.2.tgz",
    350       "integrity": "sha512-yarCIK2HcAOadqnKW419+FA38qpWDCKcOr5RZU+jnyLL/hn3No9BHZY+YJDEzvQ0k8Oyl7ffLjZv9ZUxvyKoLQ==",
    351       "dev": true,
    352       "requires": {
    353         "bunker": "0.1.X"
    354       }
    355     },
    356     "slide": {
    357       "version": "1.1.6",
    358       "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz",
    359       "integrity": "sha512-NwrtjCg+lZoqhFU8fOwl4ay2ei8PaqCBOUV3/ektPY9trO1yQ1oXEfmHAhKArUVUr/hOHvy5f6AdP17dCM0zMw==",
    360       "dev": true
    361     },
    362     "tap": {
    363       "version": "0.2.6",
    364       "resolved": "https://registry.npmjs.org/tap/-/tap-0.2.6.tgz",
    365       "integrity": "sha512-uLvaKbh3+A4nh+P3SrfX52kWGkVvP37UYI7LxKjRkd6Bjdqbyc7MARaPFGl7SdwyNwWtZHlUxQX3w9pVNf3FKQ==",
    366       "dev": true,
    367       "requires": {
    368         "buffer-equal": "~0.0.0",
    369         "deep-equal": "~0.0.0",
    370         "difflet": "~0.2.0",
    371         "inherits": "*",
    372         "mkdirp": "~0.3",
    373         "nopt": "~2",
    374         "runforcover": "~0.0.2",
    375         "slide": "*",
    376         "yamlish": "*"
    377       },
    378       "dependencies": {
    379         "inherits": {
    380           "version": "1.0.0",
    381           "bundled": true,
    382           "dev": true
    383         },
    384         "yamlish": {
    385           "version": "0.0.5",
    386           "bundled": true,
    387           "dev": true
    388         }
    389       }
    390     },
    391     "traverse": {
    392       "version": "0.6.7",
    393       "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz",
    394       "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==",
    395       "dev": true
    396     },
    397     "uglify-js": {
    398       "version": "1.1.1",
    399       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.1.1.tgz",
    400       "integrity": "sha512-YYY9Dle1leC+btgrHnAR05eq0aRdcPJsXlYYD+SYw2lqc5HFuFNHg3wWEW4SNE0iXXEUl0fz43gTQ3r1YK76rg==",
    401       "dev": true
    402     },
    403     "ws": {
    404       "version": "8.11.0",
    405       "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
    406       "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",
    407       "requires": {}
    408     }
    409   }
    410 }