{"_id":"@c0ldplasma/adonisjs-ally-apple","_rev":"4-a6da23b11470730782fa056c8875877b","name":"@c0ldplasma/adonisjs-ally-apple","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@c0ldplasma/adonisjs-ally-apple","version":"1.0.0","keywords":["social-auth","adonisjs-ally","adonisjs"],"author":{"name":"C0ldPlasma"},"license":"MIT","_id":"@c0ldplasma/adonisjs-ally-apple@1.0.0","maintainers":[{"name":"c0ldplasma","email":"p.paul+npmjscom@flamari.com"}],"dist":{"shasum":"48ae8b52e38f270949f3b7acaf3db4760c524616","tarball":"https://registry.npmjs.org/@c0ldplasma/adonisjs-ally-apple/-/adonisjs-ally-apple-1.0.0.tgz","fileCount":2,"integrity":"sha512-XmT4UC5OTMwB8rYdwkHpyKoTxzCLulNms9zUQNpPXnhZeTsk6cD8HKj3SL9XGjw3rkQ+sDJ3fkYxKppD1s8K0A==","signatures":[{"sig":"MEUCIGESuTO/fXIxPN+lAeUJ3cnx5PB6jodgTRECPbjxR+i5AiEA+CnpvAE5W5MvKLrMAKt7SG3OFkPocFrdoFT5KVGTojg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7536},"main":"index.js","type":"module","gitHead":"83b52837ee2afb2d3e46c50cd4a305f91bb584b3","scripts":{"lint":"eslint . --ext=.ts","build":"tsc","format":"prettier --write .","pretest":"npm run lint","typecheck":"tsc --noEmit"},"_npmUser":{"name":"c0ldplasma","email":"p.paul+npmjscom@flamari.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An Apple driver for Adonis.js Ally","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jwks-rsa":"^2.0.5","jsonwebtoken":"^8.5.1"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"ts-node":"^10.9.2","@swc/core":"^1.6.3","typescript":"^5.4.5","@types/luxon":"^3.4.2","@adonisjs/ally":"^5.0.0-7","@adonisjs/core":"^6.1.5-32","@adonisjs/tsconfig":"^1.3.0","@types/jsonwebtoken":"9.0.6","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/ally":"^5.0.0-7","@adonisjs/core":"^6.1.5-32"},"_npmOperationalInternal":{"tmp":"tmp/adonisjs-ally-apple_1.0.0_1723499317897_0.1517308913232116","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@c0ldplasma/adonisjs-ally-apple","version":"1.0.1","keywords":["social-auth","adonisjs-ally","adonisjs"],"author":{"name":"C0ldPlasma"},"license":"MIT","_id":"@c0ldplasma/adonisjs-ally-apple@1.0.1","maintainers":[{"name":"c0ldplasma","email":"p.paul+npmjscom@flamari.com"}],"dist":{"shasum":"4c29d331611dc8b651a5676989066b43d091bc7b","tarball":"https://registry.npmjs.org/@c0ldplasma/adonisjs-ally-apple/-/adonisjs-ally-apple-1.0.1.tgz","fileCount":2,"integrity":"sha512-eBo6RUrGTbcJD3nDo4Xbbj263SToMnX/DQIuh9EEmnB+GsL7K5ywcoYrn3M9IndUkHHEzmTzI6I1AJ15J9Ai5A==","signatures":[{"sig":"MEYCIQDtH1IRZM5Y7uZXCovSU2AK1pASDO+ydhkniCH5BDkVPgIhAMgRsXmc6hnZAAwRU+3xpery1QEXyagAMEeJGkLEHweV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3171},"main":"index.js","type":"module","gitHead":"1ad2d8ffafa90e304ee1860405e2131db7d32eb7","scripts":{"lint":"eslint . --ext=.ts","build":"tsc","format":"prettier --write .","pretest":"npm run lint","typecheck":"tsc --noEmit"},"_npmUser":{"name":"c0ldplasma","email":"p.paul+npmjscom@flamari.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An Apple driver for Adonis.js Ally","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jwks-rsa":"^2.0.5","jsonwebtoken":"^8.5.1"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"ts-node":"^10.9.2","@swc/core":"^1.6.3","typescript":"^5.4.5","@types/luxon":"^3.4.2","@adonisjs/ally":"^5.0.0-7","@adonisjs/core":"^6.1.5-32","@adonisjs/tsconfig":"^1.3.0","@types/jsonwebtoken":"9.0.6","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/ally":"^5.0.0-7","@adonisjs/core":"^6.1.5-32"},"_npmOperationalInternal":{"tmp":"tmp/adonisjs-ally-apple_1.0.1_1723572312997_0.6269295422921537","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@c0ldplasma/adonisjs-ally-apple","version":"1.0.2","keywords":["social-auth","adonisjs-ally","adonisjs"],"author":{"name":"C0ldPlasma"},"license":"MIT","_id":"@c0ldplasma/adonisjs-ally-apple@1.0.2","maintainers":[{"name":"c0ldplasma","email":"p.paul+npmjscom@flamari.com"}],"dist":{"shasum":"7dbb09de108eb7d440644a79ec76d947cb19dac1","tarball":"https://registry.npmjs.org/@c0ldplasma/adonisjs-ally-apple/-/adonisjs-ally-apple-1.0.2.tgz","fileCount":6,"integrity":"sha512-+wonyaQUAZyS3LAm78mhGoDFZYWHq2aPjbxCOBiwiKR1zR3UtrpTvxOijZHKYPCdVI3cZGsYFL/W4Un773iIcA==","signatures":[{"sig":"MEQCIGnnqBXvpWvgwhfRiuyGu7nwuk/vTzYuRZ4limMjwNo3AiA0mDuo70bcbx4XnavWq16+mJcYNMWHLTauz1kQfMlRIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15769},"main":"index.js","type":"module","gitHead":"1ad2d8ffafa90e304ee1860405e2131db7d32eb7","scripts":{"lint":"eslint . --ext=.ts","build":"tsc","format":"prettier --write .","pretest":"npm run lint","typecheck":"tsc --noEmit"},"_npmUser":{"name":"c0ldplasma","email":"p.paul+npmjscom@flamari.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An Apple driver for Adonis.js Ally","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jwks-rsa":"^2.0.5","jsonwebtoken":"^8.5.1"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"ts-node":"^10.9.2","@swc/core":"^1.6.3","typescript":"^5.4.5","@types/luxon":"^3.4.2","@adonisjs/ally":"^5.0.0-7","@adonisjs/core":"^6.1.5-32","@adonisjs/tsconfig":"^1.3.0","@types/jsonwebtoken":"9.0.6","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/ally":"^5.0.0-7","@adonisjs/core":"^6.1.5-32"},"_npmOperationalInternal":{"tmp":"tmp/adonisjs-ally-apple_1.0.2_1723584784271_0.528921788241596","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@c0ldplasma/adonisjs-ally-apple","version":"1.0.3","keywords":["social-auth","adonisjs-ally","adonisjs"],"author":{"name":"C0ldPlasma"},"license":"MIT","_id":"@c0ldplasma/adonisjs-ally-apple@1.0.3","maintainers":[{"name":"c0ldplasma","email":"p.paul+npmjscom@flamari.com"}],"dist":{"shasum":"624df65abe189b5d0e639783faee37882f754e02","tarball":"https://registry.npmjs.org/@c0ldplasma/adonisjs-ally-apple/-/adonisjs-ally-apple-1.0.3.tgz","fileCount":6,"integrity":"sha512-MX1ESfCbjugs0kKYCj7GG5QzD9U1WoK5UEjMBI+rS3EPRE/sbePzninMVD6mtDAHL/Rr8jMFDJr8yjh/zzDCAA==","signatures":[{"sig":"MEUCIQD6+3OfgLZ31kD4S5EQS/s+9HhirDrHoXSHjbJtr533qAIgPEcUrK8CFx/VxdWTBbDwmVETeQuUjVr2iuzm60Sz1Yk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15797},"main":"build/index.js","type":"module","types":"./build/index.d.ts","gitHead":"1ad2d8ffafa90e304ee1860405e2131db7d32eb7","scripts":{"lint":"eslint . --ext=.ts","build":"tsc","format":"prettier --write .","prepare":"tsc","pretest":"npm run lint","typecheck":"tsc --noEmit"},"_npmUser":{"name":"c0ldplasma","email":"p.paul+npmjscom@flamari.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An Apple driver for Adonis.js Ally","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jwks-rsa":"^2.0.5","jsonwebtoken":"^8.5.1"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"ts-node":"^10.9.2","@swc/core":"^1.6.3","typescript":"^5.4.5","@types/luxon":"^3.4.2","@adonisjs/ally":"^5.0.0-7","@adonisjs/core":"^6.1.5-32","@adonisjs/tsconfig":"^1.3.0","@types/jsonwebtoken":"9.0.6","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/ally":"^5.0.0-7","@adonisjs/core":"^6.1.5-32"},"_npmOperationalInternal":{"tmp":"tmp/adonisjs-ally-apple_1.0.3_1723665921295_0.22220181903308633","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@c0ldplasma/adonisjs-ally-apple","description":"An Apple driver for Adonis.js Ally","version":"1.0.4","main":"build/index.js","type":"module","scripts":{"lint":"eslint . --ext=.ts","format":"prettier --write .","typecheck":"tsc --noEmit","pretest":"npm run lint","build":"tsc","prepare":"tsc"},"devDependencies":{"@adonisjs/ally":"^5.0.0-7","@adonisjs/core":"^6.1.5-32","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0","@adonisjs/tsconfig":"^1.3.0","@swc/core":"^1.6.3","@types/jsonwebtoken":"9.0.6","@types/luxon":"^3.4.2","ts-node":"^10.9.2","typescript":"^5.4.5"},"peerDependencies":{"@adonisjs/ally":"^5.0.0-7","@adonisjs/core":"^6.1.5-32"},"dependencies":{"jsonwebtoken":"^8.5.1","jwks-rsa":"^2.0.5"},"author":{"name":"C0ldPlasma"},"license":"MIT","keywords":["social-auth","adonisjs-ally","adonisjs"],"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"prettier":"@adonisjs/prettier-config","packageManager":"yarn@4.4.0","repository":{"type":"git","url":"git+https://github.com/c0ldplasma/adonisjs-ally-apple.git"},"bugs":{"url":"https://github.com/c0ldplasma/adonisjs-ally-apple/issues","email":"adonisjs-ally-apple.bugs@alias.flamari.com"},"_id":"@c0ldplasma/adonisjs-ally-apple@1.0.4","gitHead":"9df4794339348acecc9765392c80aa463289fb84","types":"./build/index.d.ts","homepage":"https://github.com/c0ldplasma/adonisjs-ally-apple#readme","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-WHO5WqphlG0NjvpsQ5bi7JYGQVmkH/CXnS7HiWG1eS6NSHXb19696SqJTFx6lYQjuhdVOWZEopZPsAUil9otHw==","shasum":"15dcbf8be8d8845e971154fece1d6423e90e3885","tarball":"https://registry.npmjs.org/@c0ldplasma/adonisjs-ally-apple/-/adonisjs-ally-apple-1.0.4.tgz","fileCount":6,"unpackedSize":16056,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBACGZ/9mS+3/UTsnlJDq1LXl9mMkvi+LElNtYQ0BXJDAiB9yO0bTkAYcCZotTr5AdQmsIzbVMaglOWaqaVqupfpOg=="}]},"_npmUser":{"name":"c0ldplasma","email":"npm@alias.flamari.com"},"directories":{},"maintainers":[{"name":"c0ldplasma","email":"npm@alias.flamari.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/adonisjs-ally-apple_1.0.4_1723666739596_0.4227792785551996"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-12T21:48:37.781Z","modified":"2024-08-14T20:18:59.934Z","1.0.0":"2024-08-12T21:48:38.034Z","1.0.1":"2024-08-13T18:05:13.137Z","1.0.2":"2024-08-13T21:33:04.455Z","1.0.3":"2024-08-14T20:05:21.474Z","1.0.4":"2024-08-14T20:18:59.754Z"},"author":{"name":"C0ldPlasma"},"license":"MIT","keywords":["social-auth","adonisjs-ally","adonisjs"],"description":"An Apple driver for Adonis.js Ally","maintainers":[{"name":"c0ldplasma","email":"npm@alias.flamari.com"}],"readme":"# Adonis Ally - Apple Sign In Driver\n\n> adonis, adonis-ally, apple\n\n[![npm-image]][npm-url] [![license-image]][license-url] [![typescript-image]][typescript-url]\n\nThis driver extends Adonis Ally and allows to integrate Apple Sign In.\n\n## Installation\n\n```bash\nnpm install @c0ldplasma/adonisjs-ally-apple\n# or\nyarn add @c0ldplasma/adonisjs-ally-apple\n```\n\nAs the package has been installed, you have to configure it by running a command:\n\n```bash\nnode ace configure @c0ldplasma/adonis-ally-apple\n```\n\nThen open the `env.ts` file and paste the following code inside the `Env.rules` object.\n\n```ts\nAPPLE_APP_ID: Env.schema.string(),\nAPPLE_TEAM_ID: Env.schema.string(),\nAPPLE_CLIENT_ID: Env.schema.string(),\nAPPLE_CLIENT_SECRET: Env.schema.string(),\n```\n\nAnd don't forget to add these variables to your `.env` and `.env.sample` files.\n\n## Usage\n\nApple Driver environment variables have some specific usage:\n\n- `APPLE_CLIENT_SECRET` - your app private key that you should download from [here](https://developer.apple.com/account/resources/authkeys/list)\n- `APPLE_CLIENT_ID` - the id of the key you downloaded earlier, it can be found on the same page\n- `APPLE_TEAM_ID` - you teams' id in Apple system, it can be found [here](https://developer.apple.com/account/#/membership)\n- `APPLE_APP_ID` - your app idenifier, for ex: com.adonis.ally\n\nFor usage examples for Adonis Ally and its methods consult Adonis.js [official docs](https://docs.adonisjs.com/guides/auth/social).\n\n[npm-image]: https://img.shields.io/npm/v/@c0ldplasma/adonisjs-ally-apple.svg?style=for-the-badge&logo=npm\n[npm-url]: https://npmjs.org/package/@c0ldplasma/adonisjs-ally-apple 'npm'\n[license-image]: https://img.shields.io/npm/l/@c0ldplasma/adonisjs-ally-apple?color=blueviolet&style=for-the-badge\n[license-url]: LICENSE.md 'license'\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","homepage":"https://github.com/c0ldplasma/adonisjs-ally-apple#readme","repository":{"type":"git","url":"git+https://github.com/c0ldplasma/adonisjs-ally-apple.git"},"bugs":{"url":"https://github.com/c0ldplasma/adonisjs-ally-apple/issues","email":"adonisjs-ally-apple.bugs@alias.flamari.com"}}