{"_id":"@aero/xkcd","_rev":"8-99f93341550c8650abbc9a162026327c","name":"@aero/xkcd","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"@aero/xkcd","version":"1.0.0","author":{"url":"https://ravy.pink","name":"Ravy","email":"ravy@aero.bot"},"license":"BSD-3-Clause","_id":"@aero/xkcd@1.0.0","maintainers":[{"name":"nekiono","email":"ravy@aero.bot"}],"dist":{"shasum":"23684e213fbb49df078d8c14652bef60c62c3543","tarball":"https://registry.npmjs.org/@aero/xkcd/-/xkcd-1.0.0.tgz","fileCount":6,"integrity":"sha512-XNVHvUaqItOENc45jyeaV8bLz3fe6DHBO2HOUXRuFhjK0nlFZbFWwd2ozmWdmGtCUyTUiZrOY3ecVpT0XVX+ww==","signatures":[{"sig":"MEQCIAlzHPuLFSqCCb21bdxjDpM2JWT5cgMrFZY5pTxdjPUSAiB1Qbds/bwwkVaaIlJ2bWg1FoagjywtutQG9xJvS6G7+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMyKvCRA9TVsSAnZWagAAvDMP/19y+zH8jTN19EQ3/TTX\n4AqFkBVZjBX/rrLOxulIjCy1tsXZ2s7jdToL08BbW+imsCAPs/uw63yGWKf7\ntPbmhBMjx9YuvZT4ma/hvWv9rik6T6XXuEn8MZoh2B6p/lYqjNm6PGZV0ses\n027DC9yz6vbi1jQolrVhE0dquprZd8MCwRBWUBOyrclsoeJ876gFEsghPqg5\nX1F1Y1FhS9pgIJfJwmHayo4HIvi9eTRSiNzsaBFM2katl3lIsSwAffuzc6Af\n+90DKXTDEjWB3N0RNipWKBkMxWkObucAveabiqCXzaiGl6/N7YmvyS8gpZxs\ngYP9S5R2xcsLNJP8EFAKNA5OYjN9Ih6NqDeoJ9O/2YdyrrIJc6FGr+zX5gLj\nq0K461mlI3b1qzDcnNNTE29I9fFo7iUWpaGEZufOQurlPFT2hSYhpz5Yb600\nyxZorLtWZJXX/i+QfMgHmCgk2V0N87OWveA5hO0h+UfzEKWSgcHtt1L3Wx1S\nFhD5R7k1r5kwSvMioQmoDKIWkSfXTeOrh+7WglqKj7DjdSMAxZxmd3/fQ09M\nhoL0IsQF6I8pM8by0kX59Am7mz1BExkuNls/0k+axJNiABnjCMI52VXrWwZR\nT+ljgIJOJxDjqOk3zLHPxmEpIk6k0n8HVPqNuWAIqPoPSl72Q/cDJwaHVLes\n7WNB\r\n=nkOW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index","gitHead":"7082f2acd85f0a5d90ce35eb7903e1e1f7ab70c8","_npmUser":{"name":"nekiono","email":"ravy@aero.bot"},"repository":{"url":"https://git.farfrom.earth/aero/forks/xkcd","type":"git"},"_npmVersion":"6.11.2","description":"Aero's implementation of the xkcd API.","directories":{},"_nodeVersion":"13.7.0","dependencies":{"@aero/centra":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/xkcd_1.0.0_1580409519365_0.8166780668013924","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@aero/xkcd","version":"1.1.0","author":{"url":"https://ravy.pink","name":"Ravy","email":"ravy@aero.bot"},"license":"BSD-3-Clause","_id":"@aero/xkcd@1.1.0","maintainers":[{"name":"nekiono","email":"ravy@aero.bot"},{"name":"princessravy","email":"send@ravy.love"}],"dist":{"shasum":"441b702b2407e25f8a15c3326193e7ac9cf3d263","tarball":"https://registry.npmjs.org/@aero/xkcd/-/xkcd-1.1.0.tgz","fileCount":6,"integrity":"sha512-DL3AEM8dmtuelxX40tR0dM/0urTOwVKgtgHoJ7iBiSx9huv7/mU4rPsYdK0E57atQ9EcvaGWQ3yaIbSSfz45BQ==","signatures":[{"sig":"MEQCIAgUQq6FU15h3uYyDwz7LR4I/1kHpZxexXQboiRsA5iBAiBaGJs4wqnbzXO/1Tat7nGa1FeU1VesbGLBmPQ491MAHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFk99ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAmA//RhVuf3oMp9wDtS2o/2ZdKwAFJHLcrw7GuQ/hae0DqOMgsp2D\r\ngQboLNz03VJFv8XutIhF2tQLlSlI5kGX3BB/bSeoz464vaj5d+3k54xvknTS\r\n/PSeRHiKFzY03ZtBVgUrTg3FPUmlLjKN2KAaU0SCKX3XUBCvzvhV1GYa6IFU\r\nPaaPRtHI67onjxBWWP28/ZEG8YCjtomCdHJxipMaD9jEElEIzh4mdrQrq1vU\r\nftMD3bSihacMToXZ+iatBzWd2QIy3A3E0As/W98LKDZTU4NG33EER5J5C+KU\r\nN4vZ53bYMW8WoCGogT8VLwHkn7TTQx/9H4i2J/EhN92sU1zcueDtDSzGue4c\r\nxkYEo0LErYXTQ+rp8Vq2MiYqXI+LO35SFCJsdaG4/nMNZUMsdKy0a/G7fggL\r\nrGhdcsEom8U3PPf41/7TThqFR0EmKNT5fAz0x0RoHHGSg9NDEStCKC4sNZMg\r\nQFIbq0gulSIbLErSkd2sssGlctP9WAtKxQ2Abyz83gb9bPXB/AdneltChSCr\r\nEUCK8GkhrFmRtGXauE9oZH/tcqOInizQI3a7Xp5esLQoCiC9k+tKZsRJF59a\r\n/2CzvNjPchWSie9LI3PhpcUKY2UVzRehJwz9/avLgiBSHRIjGkFc/uBYl2rt\r\n9VIzQ6uXCjTGvHtSJ36xfRO++LOSnrVFeOk=\r\n=bqQD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index","gitHead":"7967f5beda73bbf0011567dc4e5713aca27d35a2","_npmUser":{"name":"princessravy","email":"send@ravy.love"},"repository":{"url":"https://ravy.dev/aero/libs/xkcd","type":"git"},"_npmVersion":"8.1.2","description":"Aero's implementation of the xkcd API.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"@aero/http":"^1.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/xkcd_1.1.0_1645629308880_0.6044082275524172","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@aero/xkcd","version":"1.1.1","author":{"url":"https://ravy.pink","name":"Ravy","email":"ravy@aero.bot"},"license":"BSD-3-Clause","_id":"@aero/xkcd@1.1.1","maintainers":[{"name":"nekiono","email":"ravy@aero.bot"},{"name":"princessravy","email":"send@ravy.love"}],"dist":{"shasum":"3996eca70fdb698edf96c7e85587300d1ba79ff6","tarball":"https://registry.npmjs.org/@aero/xkcd/-/xkcd-1.1.1.tgz","fileCount":6,"integrity":"sha512-JiBmd7brjg0ke0FfO9pRd3s1LZ01LOkTwulFi1TYrtlyCx5WUi1FKNz1GYZg1viN7pNVW3/bT2+gbEVFTljOBQ==","signatures":[{"sig":"MEQCIBFmOceLlDskw0XBPlrU9QrEvX3SrVdZGbypEVgR/7ZKAiAFFOfo4MVAYdi1TlBTpU3i5ME8hRm2unHn5Xj/g03VkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO2bUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpATQ/+Jc6Pq7fD6ffwjtSOuc9GKV0Gwd5lR0O9eIqPhFdOQd50NQRG\r\n2TxAcWE7Q7nTe23F3bE3s7jPh7V0xb4+fCBVJEAMhFQokhp4ML0wAjnmrVqn\r\nC2iEsP1YgPwEfA0VmVGyyb2rnq0Aglh3pzWIR2JnxAe1kRzB3mwW4jCdV/e/\r\nooSB+S3uQFq10Otnt96Hqtn+L2MN56k6T+yqqOYwpi+ekYWB4h08NzEyV0q/\r\ng+VUDkC2Hnt6PiSNc5fWM1msgRCMrTCgk0dTjxPnMZSr6Z4YTFZCyD4S4Aw8\r\nkcdOOIew9LWkrZnIc9YiOWkm0DBbkDc3LzD2Cao+cyhNCmpINKFlD8mMX5/8\r\nTm2gPbkgMDDNcY26jfkUM/thW2g/x/Pp5186JNr4vUL5OTklwu82++Lry1Rj\r\nDyUqzX2irzg3dKL63JAYKOvGO2ELONpTvfGRWotGuGxCCsI5SDQuyUXAqCyz\r\njBFLWehbhU9LqLRQIkBC87i2LDCk8FL8fLhTncOPJhZWl6HyK/24MX5dO1F1\r\nK9H1DUuZfKeFFylV6ftkodahzls4eOD/9GSScwxNcjsvv0UNCf0aQOlf31sE\r\ndKZTde82HuauvgGk4s9CeRmBPkjkkAl4tGEPiJiyhTIZ2iwcMxOwFFYVMCIM\r\nXMwvyF1NVlD/viRSjBhBe9a3lBLQFjHk5Tk=\r\n=71kw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index","gitHead":"862e9afa9dac225ab4d494ee06d7749448810c9b","_npmUser":{"name":"princessravy","email":"send@ravy.love"},"repository":{"url":"https://ravy.dev/aero/libs/xkcd","type":"git"},"_npmVersion":"8.1.2","description":"Aero's implementation of the xkcd API.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"@aero/http":"^1.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/xkcd_1.1.1_1648060116740_0.27191714617310203","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-01-30T18:38:39.125Z","modified":"2025-09-20T13:48:12.324Z","1.0.0":"2020-01-30T18:38:39.529Z","1.1.0":"2022-02-23T15:15:09.057Z","1.1.1":"2022-03-23T18:28:36.894Z"},"author":{"url":"https://ravy.pink","name":"Ravy","email":"ravy@aero.bot"},"license":"BSD-3-Clause","repository":{"url":"https://ravy.dev/aero/libs/xkcd","type":"git"},"description":"Aero's implementation of the xkcd API.","maintainers":[{"email":"they@dissociat.ing","name":"dissociating"}],"readme":"# Aero XKCD wrapper\r\n\r\nAero's implementation of the xkcd API using @aero/centra\r\n\r\n## Usage\r\n\r\n```js\r\nconst { XKCDClient } = require('@aero/xkcd');\r\n\r\nconst xkcd = new XKCDClient(); // optional: { cacheLifetime: number }; in ms\r\n```\r\n\r\n```ts\r\n// Get a random comic\r\nxkcd.random(): Promise<XKCDComic>\r\n\r\n// Get a comic by ID\r\nxkcd.id(id: number): Promise<XKCDComic>\r\n```","readmeFilename":"README.md"}