Sebastix on Nostr: As a library maintainer I take it as a serious job to use trustworthy other packages. ...
As a library maintainer I take it as a serious job to use trustworthy other packages. Engaging with the authors is key there.
nostrphp (npub1php…ha0j) has not many dependency (which I like to keep it as low as possible)
```
"require": {
"php": ">=8.1 <8.4",
"ext-gmp": "*",
"ext-xml": "*",
"bitwasp/bech32": "^0.0.1",
"phrity/websocket": "^3.0",
"simplito/elliptic-php": "^1.0",
"uma/phpecc": "^0.1.3"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.51",
"phpunit/phpunit": "^10.5"
},
```
Published at
2024-11-01 16:14:32Event JSON
{
"id": "9e2066745eb7d25711238d9c09627ae0d3be203a37240fd2385617de56b9969c",
"pubkey": "06639a386c9c1014217622ccbcf40908c4f1a0c33e23f8d6d68f4abf655f8f71",
"created_at": 1730477672,
"kind": 1,
"tags": [
[
"p",
"17b3da09ca1a6b6f932d3242efc7c69d03f5d430dd48d84f68e9d1d92b3d527d"
],
[
"p",
"fd208ee8c8f283780a9552896e4823cc9dc6bfd442063889577106940fd927c1"
],
[
"p",
"06639a386c9c1014217622ccbcf40908c4f1a0c33e23f8d6d68f4abf655f8f71"
],
[
"e",
"36e397631e99f86300da64204539842f9e5167f533beaff74cb7c87b926ac3a5"
],
[
"q",
"36e397631e99f86300da64204539842f9e5167f533beaff74cb7c87b926ac3a5"
],
[
"p",
"0dc2dcb14d89f94b8a1590e178e9fbcb2ef1cb0be175a283842f9dc54787801a"
]
],
"content": "As a library maintainer I take it as a serious job to use trustworthy other packages. Engaging with the authors is key there.\n\nnostr:npub1phpdev2d38u5hzs4jrsh360mevh0rjctu9669quy97wu23u8sqdqpfha0j has not many dependency (which I like to keep it as low as possible)\n\n```\n\"require\": {\n \"php\": \"\u003e=8.1 \u003c8.4\",\n \"ext-gmp\": \"*\",\n \"ext-xml\": \"*\",\n \"bitwasp/bech32\": \"^0.0.1\",\n \"phrity/websocket\": \"^3.0\",\n \"simplito/elliptic-php\": \"^1.0\",\n \"uma/phpecc\": \"^0.1.3\"\n },\n \"require-dev\": {\n \"friendsofphp/php-cs-fixer\": \"^3.51\",\n \"phpunit/phpunit\": \"^10.5\"\n },\n```",
"sig": "a87e4a78321767a5385d34dd181f581fd5432f79b76ad40589081d0aba3a929368a2e76a41db2bc695cdeeb4cd60ac35bfee2b78b8cf801372f35799149dd16a"
}