{"_id":"@becerra-raul/open-apis-sdk","name":"@becerra-raul/open-apis-sdk","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@becerra-raul/open-apis-sdk","version":"1.0.0","description":"The Loard Of The Rings APIs SDK","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rm -rf dist && tsc","prepare":"npm run build","test":"mocha tests/**/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/becerra-raul/raul_becerra-SDK.git"},"keywords":["sdk","free sdk","sdk","lotr"],"author":{"name":"becerra-raul"},"license":"MIT","bugs":{"url":"https://github.com/becerra-raul/raul_becerra-SDK/issues"},"homepage":"https://github.com/becerra-raul/raul_becerra-SDK#readme","devDependencies":{"@types/node-fetch":"^2.6.2","@typescript-eslint/eslint-plugin":"^5.51.0","chai":"^4.3.7","eslint":"^8.33.0","eslint-config-prettier":"^8.6.0","eslint-config-standard-with-typescript":"^34.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.6.1","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","mocha":"^10.2.0","prettier":"^2.8.4","ts-node":"^10.9.1","typescript":"^4.9.5"},"dependencies":{"node-fetch":"^2.6.1"},"directories":{"test":"tests"},"gitHead":"ed0dc6030ea60da4066df9e244e2a5e2e58710e9","_id":"@becerra-raul/open-apis-sdk@1.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-SLVhXm4WBGUfPdeYg0aWhNb0mi3h9/HhJLy0QhCgJ1LEazOM1hv7YdRq918bbOGUB5ROJYm/Rw2TXfPPY2u8+g==","shasum":"0f6f1994bed3f16d4e3a4e3a6ec3aba1c0ef23ce","tarball":"https://registry.npmjs.org/@becerra-raul/open-apis-sdk/-/open-apis-sdk-1.0.0.tgz","fileCount":23,"unpackedSize":18034,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGjNMQL6cYV4UJ5Re4z5p4YNOuHWcrSp0EtfVtXeLEfwIgYbpwVGVzuOg0VN1YNVNwGsVPKoneHGegkHSQ/1A73c8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj48IaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAFg//bpjv3wOXPZfLqKZ+V8MASV5VK0CK6SvCv1Ucf7zKLA2ZmJ6V\r\nqi5wqz+5n0zO9UopQCkXlWpgmjmBP8ohcQJ97KwBG2ZM2XEiLE0iM0L9LJSU\r\nRt8gpJ+BQNbp1wRzIzxOXvTYog4/hTM+dMe8J0j4LrOXO/tcAP53Q+nYvWY3\r\nGb7KJGwSdUeUV9fhP7CRlRgKwEZxCZbc2c6W0SnWfiiAsLkhp3UZUIq3Z2jJ\r\n+8fhwUb38M6lGT9n4Dt86VTFR1G74BQbfu8feZBLEr8fmGfvUN6+bmmrYvHZ\r\nBeMOdAWGTaFBovqC5i+G7nww0HFlE3AJYMB8mMbBOKh73zVKLe6DWFOfHhA1\r\niWBCygZ1v2vkQNGQSR39qeUXbUK28anJ+8EV/oIthTpXD5pF/R47gxD7ZriU\r\njorLPzriwyI31TUnbQkIapevJKop3frk17v1Yy4aabNkwE9L9W/EU49Xx0Cf\r\nUiBEdafyINIEQJKHG8ZL9ZrBqomkYiu01CQFKd3nVu5XoezJPz2HlQqzolSP\r\nVPDzDzcAAMrdpGAl2ehZk+ORdBkszmc4Tu2RZ5Za/tTM4juDX4gByBmYo1wq\r\np28vA3EbOrexzDrU69iy//uWHnqH/6unq72I1UQ5PRpe1G4TpJSOKdOULwlA\r\ncLXLdoen+Qc7DV3faTwTc22c3OG1EkZ7vnM=\r\n=Gt90\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"raulbecerra","email":"becerraraul0226@gmail.com"},"maintainers":[{"name":"raulbecerra","email":"becerraraul0226@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/open-apis-sdk_1.0.0_1675870746101_0.8410664896390152"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-08T15:39:06.033Z","1.0.0":"2023-02-08T15:39:06.239Z","modified":"2023-02-08T15:39:06.485Z"},"maintainers":[{"name":"raulbecerra","email":"becerraraul0226@gmail.com"}],"description":"The Loard Of The Rings APIs SDK","homepage":"https://github.com/becerra-raul/raul_becerra-SDK#readme","keywords":["sdk","free sdk","sdk","lotr"],"repository":{"type":"git","url":"git+https://github.com/becerra-raul/raul_becerra-SDK.git"},"author":{"name":"becerra-raul"},"bugs":{"url":"https://github.com/becerra-raul/raul_becerra-SDK/issues"},"license":"MIT","readme":"# Open APIs\n\n- The Lord Of The Rings\n\n## SDK description\n\nThis Library is provide a service to access different open APIs like Lord of the rings API.\n\n## How to install\n\nRun `npm i @becerra-raul/open-apis-sdk`\n\n## How to use\n\nAll Services already injected in SDK root. You need to declare an instance in your component constructor.\nExample\n\n```js\nimport SDK from '@becerra-raul/open-apis-sdk';\n\nconst sdk = new SDK();\nconst lotrApiService = sdk.getLOTRApiService({ apiKey: API_KEY })\nconst movies = await lotrApiService.movie.getMovies()\nconsole.log(movies);\n```\n\n## What data can be obtained using this SDK?\n\n> List of all the movies\n\n- await lotrApiService.movie.getMovies()\n\n> List of specific movie quotes\n\n- await lotrApiService.movie.getMovieQuotes()\n\n> Specific movie details\n\n- await lotrApiService.movie.getMovie()\n\n## Keywords\n\n- Open APIs\n- SDK\n- LOTR\n","readmeFilename":"ReadMe.md"}