{"_id":"@cambridge-pte/adonis5-gigya","name":"@cambridge-pte/adonis5-gigya","dist-tags":{"latest":"2.0.0"},"versions":{"2.0.0":{"name":"@cambridge-pte/adonis5-gigya","version":"2.0.0","publishConfig":{"access":"public"},"description":"Gigya provider for AdonisJS 5","author":{"name":"John Renzo Sunico"},"scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","lint":"eslint . --ext=.ts","pretest":"npm run lint","test":"node japa.js","clean":"del-cli build","compile":"npm run lint && npm run clean && tsc && npm run copy-files","build":"npm run compile","prepublishOnly":"npm run build","release":"np --message=\"release-%s\"","version":"npm run build","format":"prettier --write .","copy-files":"cp -R templates build/templates"},"devDependencies":{"@adonisjs/core":"^5.0.4-preview-rc-2.1","@adonisjs/ioc-transformer":"^2.3.4","@adonisjs/mrm-preset":"^5.0.3","@adonisjs/require-ts":"^2.0.11","@types/node":"^17.0.29","adonis-provider-tester":"^1.3.0","chai":"^4.3.6","del-cli":"^4.0.1","eslint":"^8.14.0","eslint-config-prettier":"^8.5.0","eslint-plugin-adonis":"^2.1.0","eslint-plugin-prettier":"^4.0.0","japa":"^4.0.0","mrm":"^4.0.0","np":"^7.6.1","pino-pretty":"^8.0.0","prettier":"^2.6.2","ts-node":"^10.8.1","typescript":"^4.6.3","yargs":"^17.5.1"},"repository":{"type":"git","url":"git+https://github.com/renzosunico/adonis5-gigya.git"},"homepage":"https://github.com/renzosunico/adonis5-gigya#readme","adonisjs":{"types":"adonis5-gigya","providers":["adonis5-gigya"],"templates":{"basePath":"./build/templates","config":[{"src":"config.txt","dest":"gigya"}]}},"license":"MIT","main":"build/index.js","dependencies":{"gigya":"npm:@cambridge-pte/gigya@^3.0.5"},"mrmConfig":{"core":false,"license":"MIT","services":[],"minNodeVersion":"16.13.1","probotApps":["stale","lock"]},"np":{"contents":".","anyBranch":false},"typings":"./build/adonis-typings/index.d.ts","types":"./build/adonis-typings/index.d.ts","keywords":["Adonis","5","adonis-gigya"],"_id":"@cambridge-pte/adonis5-gigya@2.0.0","gitHead":"19afde70d3152f3af05debc088a4cff66b0066da","bugs":{"url":"https://github.com/renzosunico/adonis5-gigya/issues"},"_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-eh4YsTAunNzEFXONydwDJtnxOVqu3WNyrUlu/xwLiXE89bmIQ4drhor0RG0YICKY8/iL+raKKdyEi5jcEtQXjg==","shasum":"7c16fb69ed13c04f9741466cc835677c92b24c81","tarball":"https://registry.npmjs.org/@cambridge-pte/adonis5-gigya/-/adonis5-gigya-2.0.0.tgz","fileCount":10,"unpackedSize":10240,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICT034EjJxRhw3oX7JHUfUEgSgcu3q5tXXHzR7KCA2dDAiEAkS2jjTE9jHCTmNglo+zCh5nDCQlYOsEA2w+inKnAkVc="}]},"_npmUser":{"name":"crugeria","email":"christian.rugeria@cambridge.org"},"directories":{},"maintainers":[{"name":"moris00","email":"moris.mascarinas@cambridge.org"},{"name":"jsunico-cupa","email":"renzo.sunico@cambridge.org"},{"name":"rherreracup","email":"russel.herrera@cambridge.org"},{"name":"crugeria","email":"christian.rugeria@cambridge.org"},{"name":"educationtechnologysolutionsteam","email":"educationtechnologysolutionsteam@cambridge.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adonis5-gigya_2.0.0_1748925522774_0.07830352642023186"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-03T04:38:42.660Z","2.0.0":"2025-06-03T04:38:42.945Z","modified":"2025-06-03T04:38:43.318Z"},"maintainers":[{"name":"moris00","email":"moris.mascarinas@cambridge.org"},{"name":"jsunico-cupa","email":"renzo.sunico@cambridge.org"},{"name":"rherreracup","email":"russel.herrera@cambridge.org"},{"name":"crugeria","email":"christian.rugeria@cambridge.org"},{"name":"educationtechnologysolutionsteam","email":"educationtechnologysolutionsteam@cambridge.org"}],"description":"Gigya provider for AdonisJS 5","homepage":"https://github.com/renzosunico/adonis5-gigya#readme","keywords":["Adonis","5","adonis-gigya"],"repository":{"type":"git","url":"git+https://github.com/renzosunico/adonis5-gigya.git"},"author":{"name":"John Renzo Sunico"},"bugs":{"url":"https://github.com/renzosunico/adonis5-gigya/issues"},"license":"MIT","readme":"# Adonis5-Gigya\n> Service provider for AdonisJs 5\n\n[![npm-image]][npm-url] [![license-image]][license-url] [![typescript-image]][typescript-url]\n\nGigya service provider for AdonisJs 5. This uses the unofficial SDK of Gigya as there are no official SDK yet. Here are the links for the SDK used: [Github](https://github.com/scotthovestadt/gigya) and [NPM](https://www.npmjs.com/package/gigya).\n\n## Table of contents\n\n- [Installation](#installation)\n- [Sample Usage](#sample-usage)\n\n# Installation\n```bash\nnpm i --save adonis5-gigya\n```\nConnect all dependences:\n```bash\nnode ace invoke adonis5-gigya\n```\nCompile your code:\n```bash\nnpm run build\n```\nFor other configuration, please update the `config/gigya.ts`.\n\n# Sample Usage\nAfter loading all providers Gigya service will be initialized. After this you can import Gigya service anywhere in your application in such way:\n```js\n import Gigya from '@ioc:Gigya'\n```\nThen you will now be able to access the Gigya SDK from here\n  ```js\n  import Gigya from '@ioc:Gigya'\n\n  export default class UserController {\n    public async getUser () {\n      const user = await Gigya.accounts.getAccountInfo({\n        UID: 'UID-OF-THE-USER'\n      })\n    }\n  }\n  ```\n\nFor additional details of Gigya SDK, please check the Gigya SDK documentation by this link [Gigya docs](https://github.com/scotthovestadt/gigya#readme)\n\n[npm-image]: https://img.shields.io/npm/v/adonis5-gigya.svg?style=for-the-badge&logo=npm\n[npm-url]: https://npmjs.org/package/adonis5-gigya \"npm\"\n\n[license-image]: https://img.shields.io/npm/l/adonis5-gigya?color=blueviolet&style=for-the-badge\n[license-url]: LICENSE.md \"license\"\n\n[typescript-image]: https://img.shields.io/badge/Typescript-294E80.svg?style=for-the-badge&logo=typescript\n[typescript-url]:  \"typescript\"\n","readmeFilename":"README.md","_rev":"1-304e362caba649a28d6ac1347366b701"}