{"_id":"@delali/lotrsdk","_rev":"6-b8c38f26426e085db336267613b20899","name":"@delali/lotrsdk","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.0":{"name":"@delali/lotrsdk","version":"1.0.0","author":{"name":"Delali","email":"Delalify@gmail.com"},"license":"MIT","_id":"@delali/lotrsdk@1.0.0","maintainers":[{"name":"delali","email":"delalify@gmail.com"}],"dist":{"shasum":"9eb1dbe316a710aee20fde14819443c839e5c4a6","tarball":"https://registry.npmjs.org/@delali/lotrsdk/-/lotrsdk-1.0.0.tgz","fileCount":14,"integrity":"sha512-+09KCVHhgGXvI3W97C9m1jxb8GP6YAOfp6lzMX3o9vsXFb3GdDMp5dfy7LF8dyBbF8MfNuAp8JlZBMgSoCNTkQ==","signatures":[{"sig":"MEUCIBSVOw9a0/1NF6EbaPjfn71C2A1V+HBvCM8Bll3IPLkCAiEAgH5iLcfMKfAr0LYt4Q4j1y0NhnvuHf7VqxrVW8Kbjfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLglAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHhQ/9Fgtz+khjgx0dW1k+5jUEF956tfGBmYlbXx8V76Dq/3bL2auD\r\nxPwgT1cYxCV7pJVqwmd5NkBbihqGRELPfs7G3hsy/S/WShtGo+CKYqF/5UPj\r\nMx9q6aB3GKrA5ZcrRyY2DFuGEHCBdWE0FpDcbgcEKxCOCLWO6P+Z8KgNvUzB\r\naGHV1UBQ1fYfDLYqVZWKc30rnsnUsTsKjHKkm9iTlr4EF7Gyewh0G18QM72E\r\nV02vXzJ14CUqN4m0nzm7vD9U1u/gdOuBKJvY15p5CSCqiW1llSVxwo+ETZnn\r\nkuCVKrViaG2VtBezXQEL/BCA5CUoPYLKTo4f3L3nbOPtOaX0N6aItaUOZ8Hb\r\n8krV1DrjWv02rbHvgRT5J98wnshReKlbKB9/2sEdJ1j2VPFcz8hGqlGh2Ayv\r\n46k1a30LB4CQTqWsrMefEAy3+ZLPc4UWozXN5kL20LPVelcfMFDxGXDdZZgX\r\nWbJ97gtX9baa3jYtko7GCLhtNSZSMMpQ0eOf2WfsaaeBOcBKG1fXSG98Z6if\r\n7S0cuE8dR2xaiRyhcWmtHj8/bwm9QL1zB9K/8WiFbbyv36bI+/M8WmpwE24I\r\nt5VNpp5O/IcqW2M9adQGGzGH2hX2giaeK/gyYLuLQvCEs2y3BkLOInqFKBmk\r\nJvnAO3yrZXaakTUe51nlLjMrsEO8M8Z4E88=\r\n=hDDi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"dev":"ts-node-dev index.ts","test":"jest","build":"tsc"},"_npmUser":{"name":"delali","email":"delalify@gmail.com"},"repository":{"url":"https://github.com/assetcorp/delali-SDK.git","type":"git"},"description":"An SDK for the LOTR API","directories":{},"dependencies":{"node-fetch":"2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.3","@types/jest":"^29.5.0","ts-node-dev":"^2.0.0","@types/node-fetch":"2"},"_npmOperationalInternal":{"tmp":"tmp/lotrsdk_1.0.0_1680738624000_0.23946919315164195","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@delali/lotrsdk","version":"1.1.0","author":{"name":"Delali","email":"Delalify@gmail.com"},"license":"MIT","_id":"@delali/lotrsdk@1.1.0","maintainers":[{"name":"delali","email":"delalify@gmail.com"}],"homepage":"https://github.com/assetcorp/delali-SDK#readme","bugs":{"url":"https://github.com/assetcorp/delali-SDK/issues"},"dist":{"shasum":"81b763f65daffe83aeeb3034aab032773ba9b366","tarball":"https://registry.npmjs.org/@delali/lotrsdk/-/lotrsdk-1.1.0.tgz","fileCount":19,"integrity":"sha512-gCIDix5ChpIBIP6ayvKCSbOl5N8GRYYv205Z6IhnAK3LcKEfrM8Io6YwCMHZ124nMPYQO0c7S/hvPVHjd9wdow==","signatures":[{"sig":"MEUCIBhiP0S7gwbpUWFSzTxofBihsPsdh0PS400NrDb+FQWhAiEAvOvzRa/XlLmEZoQwFIMqwyQu1RiadlMz49egllzu908=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT6r0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpm1Q//QbVGAlz7jWyGOz4eWBJeanH90t0hjDvKQObrrfk/ThzqfvMs\r\nFVbZQPxpyRJMXh+x6Fxw9M4DQAXWPJFwD1p8c115oPj06MX5pVGOV0WOqorF\r\nmYGCYhkyuKC2GE8kdBmCCE4NAkQHbfovhlXyBozIcvewFSF7QPUMDq8uFCCK\r\nwnUK5yZD08jUOmn8KmlU5vmkdVJYRKSgzI/TYA8T9lABXGR6yqvuwtNm6Soq\r\naW++CYEeSyr6Mr0Yxoauh7GRJX9G4DJQ6JcSlwTuqEj5BU8VVegodnP8iAF8\r\nRkttOSsId2AxW2K9c2LT0aI7RQH++eUp+HF4bOlj1ieHpcq4w+mKpuw1e0Kq\r\nedmmdfuUEg2n+vDI54ofi5JgD+pWsE4xZdbW2x/u/N48I2Oba2b7jf/v9SdR\r\nsRMNNHEAMfGmKsbMFiVU61QFLlezbus0zQdLZCTa3xZD8uB0zAezP5ThvV5T\r\nHlnE2gwQZGM4U624c71btJgIwuJt5dWO33czVXeqqUqg+q4OhDxVqqWxjGZb\r\nv/k2lOKgaAXzoVwh/h7VUaaRRGlpFdrxhjbLTALuxTT8gDyJrkntLHx8cOsH\r\neUSWtSwxeA15CcTlJd3Nt3KPU+3jzfo0Z/OO2sBvzF/VLt0WmlFsQGtjmWh8\r\nb5Vl+ZAb1inrsj2LFXapZ+4eeciu1MXyH3c=\r\n=Cpac\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"a64298a713c29226274909a0d2db91b749bf918b","scripts":{"dev":"ts-node-dev index.ts","test":"jest","build":"tsc"},"_npmUser":{"name":"delali","email":"delalify@gmail.com"},"repository":{"url":"git+https://github.com/assetcorp/delali-SDK.git","type":"git"},"_npmVersion":"6.14.8","description":"An SDK for the LOTR API","directories":{},"_nodeVersion":"18.13.0","dependencies":{"node-fetch":"2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.3","@types/jest":"^29.5.0","ts-node-dev":"^2.0.0","@types/node-fetch":"2"},"_npmOperationalInternal":{"tmp":"tmp/lotrsdk_1.1.0_1682942707992_0.2638741872510375","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@delali/lotrsdk","version":"1.1.1","author":{"name":"Delali","email":"Delalify@gmail.com"},"license":"MIT","_id":"@delali/lotrsdk@1.1.1","maintainers":[{"name":"delali","email":"delalify@gmail.com"}],"homepage":"https://github.com/assetcorp/delali-SDK#readme","bugs":{"url":"https://github.com/assetcorp/delali-SDK/issues"},"dist":{"shasum":"49e9d78188cb3f5ebc188a58e04f761be1cb7bbf","tarball":"https://registry.npmjs.org/@delali/lotrsdk/-/lotrsdk-1.1.1.tgz","fileCount":19,"integrity":"sha512-1JclZsfpe5DwL0zhORjuyfzLeObQnw8e+J7ZDBxdMfHOI4tl/VHMl/Oj2MZtYiHRcyVNTgoSuWcUSWCcnZP88A==","signatures":[{"sig":"MEUCIGgU+lxcEqwft8eUnq+0QLdmdGvRNmOEafa/3K85OWiIAiEAooSFSrm20twXHvIUiYkezMfaTvvgbvknsLNJcBKUS+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT8a/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUNA/9GOz/ZTOz81IfHXt698Ms+lwHCCqRkVn+u0nc26vNm4iJOsZ7\r\nEXFI+zsVJ8NCnctlvvEWJhEZ9S6blhqa4LCfWLzs4JufC7BUBh+ZDK5m/cMc\r\nNGo0OaAfzDXiyXqB7ErrGgQ8XcFJYkxrAGWLLftzusRx0NTgY4TYFvmb3iyI\r\nBvAVhkWdl53D7W/HFay3COurLsC/q4qtsTxx84eAuyDSPNFTh/Hx96sCcvOw\r\nytc5vN5HnDMIjsw+RMiovgwUuhy451ny1M86VMfYOzHgb1ZakiQAw+Tsrf36\r\nagO775L+4ff7NPc4BcUiNS1fhphosXR7JqCK6DudGFIjo+b8lHIs+LcvrBsU\r\n11+ZSlwxTG0M3hn359S/EEhgA4shHkCA4Hwi+AQQKdn6Xz56ISnp4GE9a6K6\r\nbhgHGpN0UnXuUJ0modW75XXr53ab1sSafag7v6Ngjg4WZCYtx/dA9O+SIGen\r\n04gnb51TI5ct84FjqaWp5qlN/4e3C6bj7u6g9S1ks3iurOSQ4H4WihbyeX18\r\nihn+mPepZQ9avAjaojVxCzkJbrHwpK/KUEWSr45CZeDVYY4fJq+tkAfwzEPF\r\nACwKNfq9NgQEMTqETlxepU+68h7a2Ycoy2ytksr1Ams5tJOQ8ol76OrUbnYD\r\n1/SyZeLaVj61Xst2nr4j5xEbqGCW5ywn1Jc=\r\n=Wz9a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"63946110d9a7ecc04f2057b1bca4b8894fc1f2a4","scripts":{"dev":"ts-node-dev index.ts","test":"jest","build":"tsc"},"_npmUser":{"name":"delali","email":"delalify@gmail.com"},"repository":{"url":"git+https://github.com/assetcorp/delali-SDK.git","type":"git"},"_npmVersion":"6.14.8","description":"An SDK for the LOTR API","directories":{},"_nodeVersion":"18.13.0","dependencies":{"node-fetch":"2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.3","@types/jest":"^29.5.0","ts-node-dev":"^2.0.0","@types/node-fetch":"2"},"_npmOperationalInternal":{"tmp":"tmp/lotrsdk_1.1.1_1682949823742_0.5614469628864809","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@delali/lotrsdk","version":"1.1.2","author":{"name":"Delali","email":"Delalify@gmail.com"},"license":"MIT","_id":"@delali/lotrsdk@1.1.2","maintainers":[{"name":"delali","email":"delalify@gmail.com"}],"homepage":"https://github.com/assetcorp/delali-SDK#readme","bugs":{"url":"https://github.com/assetcorp/delali-SDK/issues"},"dist":{"shasum":"d80114e725f9c5f3eebf9b74a20f633c5ce5ff3e","tarball":"https://registry.npmjs.org/@delali/lotrsdk/-/lotrsdk-1.1.2.tgz","fileCount":15,"integrity":"sha512-jAev3boXWkYcxg5HQaXdxzf6UZM1L8X0t2LmzF2KDGOGZXO/wOk+xQMPKAksY8vsm/Lh952xv2yjhsS8EHsdHw==","signatures":[{"sig":"MEYCIQDEEknPilRkzEV0k6gB0X0x5VOBamGsvJ96yiyHHGv2FQIhAN+hnkMk2/KR25IqFl8gUpdZm1wrswyq9+ww1h1QFUr2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT/vbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2cQ//cY0sK11Vk//YrEM3Y0ij8gGvZabXdyZvBUnB6wQDW0ReAOWT\r\nE1FCfQFrWGrHDRp7I7Ood0Qu/iDCcPSXcEyG4C8ig+LLvApLkv9j/5Wt+Odl\r\nsVblvX2/vl1nowDoTXNyD+KXuQJm6O9MGSh1w6IKa6TWwmexOmqTgKJGY1Nl\r\nsPrrkcJTNk4tP5xBr8st9hWlTdSvZFRnZ1FbR8lVzci/PNKiyQ6Tls0IJymr\r\nYwLQCKcbzhKed7W1Oe0IwCxpqnJloXB3Jtj10kkyeX2dKG8CwgD7DY2KrFI1\r\nKFrUbsd7LBrb13X5GKFU+tCDjvzVjBWbdp+oLrea97tVg6aQDKhvQeLyEEAJ\r\nbQdUa2oioevVO7P8KZqeL64iEFdtOAK0r4fgp/v5rrA/pzAFAT9ifLGaVDQD\r\nyXem89fRCZaW1ZKWWpN1a0i49N9nXOvdGtzDF3IASv2P2Z4kcMJ5/qfvZDIK\r\nrrPvUrXw1cpUmK+WOsQI6wsPE/RttwlW7NSZzSb+6GnpCfRj3+vSFXYndTDG\r\niRI0lmABmzp9AzqXs/rihhr4tEnnUlFQQb72UDaX26UIVNGU2kcHWIhAVhMR\r\nGUnQy1XROjW/6bobP6m+fqHd4ocrz96BjxxdelB1ttx/I8lsUYmXVT4XM4ez\r\nXRm8DTzvPsK6f64ObRWWm/uRbFaeM74ykT8=\r\n=JhwV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"ca194246d1193440fc61e4934cdc0b63150a53ab","scripts":{"dev":"ts-node-dev index.ts","test":"jest","build":"tsc"},"_npmUser":{"name":"delali","email":"delalify@gmail.com"},"repository":{"url":"git+https://github.com/assetcorp/delali-SDK.git","type":"git"},"_npmVersion":"6.14.8","description":"An SDK for the LOTR API","directories":{},"_nodeVersion":"18.13.0","dependencies":{"node-fetch":"2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.3","@types/jest":"^29.5.0","ts-node-dev":"^2.0.0","@types/node-fetch":"2"},"_npmOperationalInternal":{"tmp":"tmp/lotrsdk_1.1.2_1682963419098_0.15029261520277104","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@delali/lotrsdk","version":"1.1.3","author":{"name":"Delali","email":"Delalify@gmail.com"},"license":"MIT","_id":"@delali/lotrsdk@1.1.3","maintainers":[{"name":"delali","email":"delalify@gmail.com"}],"homepage":"https://github.com/assetcorp/delali-SDK#readme","bugs":{"url":"https://github.com/assetcorp/delali-SDK/issues"},"dist":{"shasum":"20b76843b6b699b294d558c22b469dcbbd2007ef","tarball":"https://registry.npmjs.org/@delali/lotrsdk/-/lotrsdk-1.1.3.tgz","fileCount":15,"integrity":"sha512-c2sflaYDPxOI7Vw4Yd8iveFEIDOtkKyaY2S+FcW/wP15Z9jWIRGp5mJHGer73+IRN1DkG/ZJttROEdlfZVaUvQ==","signatures":[{"sig":"MEUCIB2bmemMirdQbiccvB7ie0reHkoCKaosLdQbRtyjvZ/1AiEAudyGeX93dplhZr1TD5ZcYtE6MysgP9qoarefj0NsddE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT/3SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrffw/7BfbHRtmDROtpzkVI608TtXX3ErEbULN3IuCEXyMy2ZDWXYrD\r\nxuVjCDEZqvsGM54HDK2AGSJx7zGTAhulyCY6aDsVxbTOcFoUCs3nw/YOIIrK\r\nZ+qcg/fiE+zG6odEoih1H+CTdukGt4WTbZ9UqTZ+0N5N8BfvJOYfpeygmlH9\r\n7ELjTiNlBSx3vPZDcHQPorcpmiIhbgjUenVfyN2mN0vxF26pw30QRHvZqlF1\r\noEywx2sGmZ/0JtAauJmlv3QlW31Ypf4QPCMPLuuNNnIgtBzF9c7D12OSpT/J\r\ntEgb8HmWFV1CoA+OLFOYjrWu5uQzuxqvuj02a5ftFveU/2yEQoq1ORIZEKo1\r\nNn+hNIjRgO2S1aBknN2ZPYxgmi+yc1eTv+k30gE4w/nLOeIL1DhS0sdbRxg+\r\n6OPkcFMdEGs2M+Rde2TYFf2unuFpLfsQqNKd/aBumXLRDs1Gk7pcHmx+pKSm\r\n1W7dImf676QDEU9GHJ576165rORsWQ7NvUhV4pcM3DqZ1Pj8s+4WbI32qBIT\r\nIsopUYdqw3jDB+CrnFTbp0ukmw7yVVhqzvoTdsalmAzUvrqIklfvZ3DgkLtT\r\nHpFV4I67wcbfNJIhLXyqjg7buYqsnI8W4TSaKxW+urdytsJfW9DaTa5ykap6\r\naq+LhTL8gCrGtlYen62TwTDvp3idWkMoWKM=\r\n=y4jk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"caaeb321bc5ce12eb12414985dcbf998c64a4bf2","scripts":{"dev":"ts-node-dev index.ts","test":"jest","build":"tsc"},"_npmUser":{"name":"delali","email":"delalify@gmail.com"},"repository":{"url":"git+https://github.com/assetcorp/delali-SDK.git","type":"git"},"_npmVersion":"6.14.8","description":"An SDK for the LOTR API","directories":{},"_nodeVersion":"18.13.0","dependencies":{"node-fetch":"2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.3","@types/jest":"^29.5.0","ts-node-dev":"^2.0.0","@types/node-fetch":"2"},"_npmOperationalInternal":{"tmp":"tmp/lotrsdk_1.1.3_1682963922322_0.4430868749750074","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-04-05T23:50:23.938Z","modified":"2026-03-16T14:17:28.892Z","1.0.0":"2023-04-05T23:50:24.197Z","1.1.0":"2023-05-01T12:05:08.156Z","1.1.1":"2023-05-01T14:03:43.946Z","1.1.2":"2023-05-01T17:50:19.262Z","1.1.3":"2023-05-01T17:58:42.487Z"},"bugs":{"url":"https://github.com/assetcorp/delali-SDK/issues"},"author":{"name":"Delali","email":"Delalify@gmail.com"},"license":"MIT","homepage":"https://github.com/assetcorp/delali-SDK#readme","repository":{"url":"git+https://github.com/assetcorp/delali-SDK.git","type":"git"},"description":"An SDK for the LOTR API","maintainers":[{"email":"delalify@gmail.com","name":"assetcorp"}],"readme":"# The Lord of the Rings SDK\n\nA Node.js SDK for accessing the Lord of the Rings API.\n\n## Installation\n\nInstall the SDK using npm:\n\n```bash\nnpm install @delali/lotrsdk\n```\n\n## Usage\n\nInitialize the SDK with your API key:\n\n```ts\nimport LOTRSDK from '@dealli/lotrsdk';\n\nconst apiKey = 'your-api-key';\nconst sdk = new LOTRSDK(apiKey);\n```\n\nUse the SDK to fetch movies, movie details, and quotes:\n\n```ts\nconst movies = await sdk.getMovies();\nconst movie = await sdk.getMovieById(movieId);\nconst quotes = await sdk.getMovieQuotes(movieId);\n```\n\n## Pagination, Sorting, and Filtering\n\nThe SDK supports pagination, sorting, and filtering using the following options:\n\n```ts\nconst options = {\n  limit: 100,\n  page: 2,\n  offset: 3,\n  sort: 'name:asc',\n  filter: { name: 'Gandalf', race: 'Hobbit,Human' },\n};\n\nconst movies = await sdk.getMovies(options);\n```\n\n## Testing\n\nThe SDK includes a suite of tests to ensure that the methods are working correctly. To run the tests, use the following command:\n\n```bash\nnpm test\n```\n\nThe tests use the Jest testing framework\n","readmeFilename":"README.md"}