{"_id":"@chuseok22/capacitor-kakao-login","_rev":"10-5bd7ebb4d5e8ec329908d4456504a3ba","name":"@chuseok22/capacitor-kakao-login","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.1":{"name":"@chuseok22/capacitor-kakao-login","version":"0.1.1","keywords":["capacitor","plugin","kakao","kakao-login","social-login","ios","android"],"author":{"name":"Baek Jihoon"},"license":"MIT","_id":"@chuseok22/capacitor-kakao-login@0.1.1","maintainers":[{"name":"chuseok22","email":"bjh59629@gmail.com"}],"homepage":"https://github.com/chuseok22/capacitor-kakao-login#readme","bugs":{"url":"https://github.com/chuseok22/capacitor-kakao-login/issues"},"dist":{"shasum":"a7d9ccf2df1760804df4113fd7a7009e0adbdbf5","tarball":"https://registry.npmjs.org/@chuseok22/capacitor-kakao-login/-/capacitor-kakao-login-0.1.1.tgz","fileCount":26,"integrity":"sha512-K/9cAlprvkeIg76Q+dEjqX5gzTTLVXoMgwvBGb5UlhDi8198UAGqiN+i11+3r3GCPWyJFcK3tX4m8EpK6tuarQ==","signatures":[{"sig":"MEUCIH4NHXvmHXAFFQ8ety6y3YtluT/peWzrnK3cbgfK2sc3AiEAuEavw0v4zqUd70oGXbw208cgbEgoWxHFntn5I9bYINg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22193},"main":"dist/plugin.cjs.js","type":"module","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/plugin.esm.js","gitHead":"ad1eaede755b9dc5f8c43c866fcc256f6834a200","scripts":{"fmt":"prettier --write --parser typescript 'src/**/*.ts'","lint":"eslint . --ext ts","build":"npm run clean && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","verify:web":"npm run build"},"_npmUser":{"name":"chuseok22","email":"bjh59629@gmail.com"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/chuseok22/capacitor-kakao-login.git","type":"git"},"_npmVersion":"10.8.2","description":"Capacitor plugin for Kakao social login (iOS & Android)","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","rimraf":"^5.0.0","rollup":"^4.0.0","prettier":"~2.3.2","typescript":"~5.1.3","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"~1.0.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"@capacitor/core":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-kakao-login_0.1.1_1775405933826_0.31897468040032595","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@chuseok22/capacitor-kakao-login","version":"0.1.2","keywords":["capacitor","plugin","kakao","kakao-login","social-login","ios","android"],"author":{"name":"Baek Jihoon"},"license":"MIT","_id":"@chuseok22/capacitor-kakao-login@0.1.2","maintainers":[{"name":"chuseok22","email":"bjh59629@gmail.com"}],"homepage":"https://github.com/chuseok22/capacitor-kakao-login#readme","bugs":{"url":"https://github.com/chuseok22/capacitor-kakao-login/issues"},"dist":{"shasum":"de3945ff90b3a69ae89109c5f99450225b4e0cb0","tarball":"https://registry.npmjs.org/@chuseok22/capacitor-kakao-login/-/capacitor-kakao-login-0.1.2.tgz","fileCount":26,"integrity":"sha512-nr7rvzFnxNfOlLOZdRmdt2fWselQ48m3MEpzO8kuuG20MHnK10uT3W3dPgDAakPcB2xcYWUFNd8RoLkLkTLwjw==","signatures":[{"sig":"MEYCIQDSoOdxmpfmM8teL7JIkO0Fm59k3ADMZOKyQfr/EVq86QIhAP4CgOyHYW1WYW3b793Y4XbxXFmNgMBrkFEmn50bV4pi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22335},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/plugin.esm.mjs","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/plugin.esm.mjs","require":"./dist/plugin.cjs.js"}},"gitHead":"b2e08c1a1ebb635dc181cb3f475f1032a80bf333","scripts":{"fmt":"prettier --write --parser typescript 'src/**/*.ts'","lint":"eslint . --ext ts","build":"npm run clean && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","verify:web":"npm run build"},"_npmUser":{"name":"chuseok22","email":"bjh59629@gmail.com"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/chuseok22/capacitor-kakao-login.git","type":"git"},"_npmVersion":"10.8.2","description":"Capacitor plugin for Kakao social login (iOS & Android)","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","rimraf":"^5.0.0","rollup":"^4.0.0","prettier":"~2.3.2","typescript":"~5.1.3","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"~1.0.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"@capacitor/core":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-kakao-login_0.1.2_1775575027666_0.9394147977868688","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@chuseok22/capacitor-kakao-login","version":"0.1.3","keywords":["capacitor","plugin","kakao","kakao-login","social-login","ios","android"],"author":{"name":"Baek Jihoon"},"license":"MIT","_id":"@chuseok22/capacitor-kakao-login@0.1.3","maintainers":[{"name":"chuseok22","email":"bjh59629@gmail.com"}],"homepage":"https://github.com/chuseok22/capacitor-kakao-login#readme","bugs":{"url":"https://github.com/chuseok22/capacitor-kakao-login/issues"},"dist":{"shasum":"4e448e0464d8a8891d841d4fd291c717116833ee","tarball":"https://registry.npmjs.org/@chuseok22/capacitor-kakao-login/-/capacitor-kakao-login-0.1.3.tgz","fileCount":27,"integrity":"sha512-E362MhERrjHOgXaWLoU6WRyY4S6gHToXEOfGDUxhNFkxvtMU1J40xgslcPvL/1B8Y4iXVFm44DhKaR5ph/PxGQ==","signatures":[{"sig":"MEUCIA4cMW/g567RVTPnBTL28tC0oPck0CUSr+qiAwYhxu0rAiEA0sDo3DlrSd/loQH5HLMX6HDF8oye87xGsHcFIDqllrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23121},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/plugin.esm.mjs","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/plugin.esm.mjs","require":"./dist/plugin.cjs.js"}},"gitHead":"3a16dae400bd414a5f55f6cde49d3c09a0f63f42","scripts":{"fmt":"prettier --write --parser typescript 'src/**/*.ts'","lint":"eslint . --ext ts","build":"npm run clean && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","verify:web":"npm run build"},"_npmUser":{"name":"chuseok22","email":"bjh59629@gmail.com"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/chuseok22/capacitor-kakao-login.git","type":"git"},"_npmVersion":"10.8.2","description":"Capacitor plugin for Kakao social login (iOS & Android)","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","rimraf":"^5.0.0","rollup":"^4.0.0","prettier":"~2.3.2","typescript":"~5.1.3","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"~1.0.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"@capacitor/core":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-kakao-login_0.1.3_1775575954797_0.2115572319226957","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@chuseok22/capacitor-kakao-login","version":"0.1.4","keywords":["capacitor","plugin","kakao","kakao-login","social-login","ios","android"],"author":{"name":"Baek Jihoon"},"license":"MIT","_id":"@chuseok22/capacitor-kakao-login@0.1.4","maintainers":[{"name":"chuseok22","email":"bjh59629@gmail.com"}],"homepage":"https://github.com/chuseok22/capacitor-kakao-login#readme","bugs":{"url":"https://github.com/chuseok22/capacitor-kakao-login/issues"},"dist":{"shasum":"ef9445d5ed9372c4c42f43a05c170194b2471bb5","tarball":"https://registry.npmjs.org/@chuseok22/capacitor-kakao-login/-/capacitor-kakao-login-0.1.4.tgz","fileCount":28,"integrity":"sha512-KaWth29dWJrpd9rFhDrbIJv7FTJwm6mVS7uVBNfI1i818T+vt497QFjzVwd9hxx8CakZFCYznZcuy56hpK8Cwg==","signatures":[{"sig":"MEYCIQCqUVhsrUMgREYSEhbyJZAzb60gsZWzKuIw8tWhzJ7LYAIhAMUQ/PjQChdubYwLOzcFCitJaBtuJuDCg42Nm97Mq9U2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23804},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/plugin.esm.mjs","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/plugin.esm.mjs","require":"./dist/plugin.cjs.js"}},"gitHead":"e7312db072c0120121d7401262699fa3bfc6e760","scripts":{"fmt":"prettier --write --parser typescript 'src/**/*.ts'","lint":"eslint . --ext ts","build":"npm run clean && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","verify:web":"npm run build"},"_npmUser":{"name":"chuseok22","email":"bjh59629@gmail.com"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/chuseok22/capacitor-kakao-login.git","type":"git"},"_npmVersion":"10.8.2","description":"Capacitor plugin for Kakao social login (iOS & Android)","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","rimraf":"^5.0.0","rollup":"^4.0.0","prettier":"~2.3.2","typescript":"~5.1.3","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"~1.0.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"@capacitor/core":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-kakao-login_0.1.4_1775617282446_0.7450318464247954","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@chuseok22/capacitor-kakao-login","version":"0.1.5","keywords":["capacitor","plugin","kakao","kakao-login","social-login","ios","android"],"author":{"name":"Baek Jihoon"},"license":"MIT","_id":"@chuseok22/capacitor-kakao-login@0.1.5","maintainers":[{"name":"chuseok22","email":"bjh59629@gmail.com"}],"homepage":"https://github.com/chuseok22/capacitor-kakao-login#readme","bugs":{"url":"https://github.com/chuseok22/capacitor-kakao-login/issues"},"dist":{"shasum":"6b9c779d03f5d1b563614f953c8ff1741872ffbe","tarball":"https://registry.npmjs.org/@chuseok22/capacitor-kakao-login/-/capacitor-kakao-login-0.1.5.tgz","fileCount":28,"integrity":"sha512-hFlRhRMleunirUKtT7gzQcJdTJXQaVeTrmapxFkD2xlPjixilstb2Ld6oYx+3Uyroe41cHhV0BT3iZP1yq7XYg==","signatures":[{"sig":"MEYCIQCf7fSQpImP//211t6l4jbRmnyfU/1AlWL3nOk4S6yPZAIhAKBCua8hLwbOL8kWQ8w5xszD+5ZsMCX90pG2D9x0NXSO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29147},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/plugin.esm.mjs","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/plugin.esm.mjs","require":"./dist/plugin.cjs.js"}},"gitHead":"733e35cbd33aad7fb1800d136846bb66d15d501a","scripts":{"fmt":"prettier --write --parser typescript 'src/**/*.ts'","lint":"eslint . --ext ts","build":"npm run clean && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","verify:web":"npm run build"},"_npmUser":{"name":"chuseok22","email":"bjh59629@gmail.com"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/chuseok22/capacitor-kakao-login.git","type":"git"},"_npmVersion":"10.8.2","description":"Capacitor plugin for Kakao social login (iOS & Android)","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","rimraf":"^5.0.0","rollup":"^4.0.0","prettier":"~2.3.2","typescript":"~5.1.3","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"~1.0.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"@capacitor/core":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-kakao-login_0.1.5_1775619339901_0.16470899526235727","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@chuseok22/capacitor-kakao-login","version":"0.1.6","keywords":["capacitor","plugin","kakao","kakao-login","social-login","ios","android"],"author":{"name":"Baek Jihoon"},"license":"MIT","_id":"@chuseok22/capacitor-kakao-login@0.1.6","maintainers":[{"name":"chuseok22","email":"bjh59629@gmail.com"}],"homepage":"https://github.com/chuseok22/capacitor-kakao-login#readme","bugs":{"url":"https://github.com/chuseok22/capacitor-kakao-login/issues"},"dist":{"shasum":"a5c8f1d134b8e3ff7142bc3c615aa9de518d3635","tarball":"https://registry.npmjs.org/@chuseok22/capacitor-kakao-login/-/capacitor-kakao-login-0.1.6.tgz","fileCount":27,"integrity":"sha512-jFqPgRjhQlgq/qOiqZbo53X7HFUlQpnF3zUj7eW3rlrw+/A3bR3oTwjZRwt8nuzz+wSlFDYO1UvpodnHaPupoQ==","signatures":[{"sig":"MEQCIHaA+F3rqiiRd+ASWvvVVTNSNmHTU5rxsA1NlCNGlqSOAiBBfMZPQ3mJEL1e/OgNf1K+Uy9Uj8Imv0/Vsk+bE0bVGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28197},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/plugin.esm.mjs","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/plugin.esm.mjs","require":"./dist/plugin.cjs.js"}},"gitHead":"2b059b2c5b05a03eb293cb998a678c13dac900c9","scripts":{"fmt":"prettier --write --parser typescript 'src/**/*.ts'","lint":"eslint . --ext ts","build":"npm run clean && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","verify:web":"npm run build"},"_npmUser":{"name":"chuseok22","email":"bjh59629@gmail.com"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/chuseok22/capacitor-kakao-login.git","type":"git"},"_npmVersion":"10.8.2","description":"Capacitor plugin for Kakao social login (iOS & Android)","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","rimraf":"^5.0.0","rollup":"^4.0.0","prettier":"~2.3.2","typescript":"~5.1.3","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"~1.0.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"@capacitor/core":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-kakao-login_0.1.6_1775620392131_0.8473055340071487","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@chuseok22/capacitor-kakao-login","version":"0.1.7","keywords":["capacitor","plugin","kakao","kakao-login","social-login","ios","android"],"author":{"name":"Baek Jihoon"},"license":"MIT","_id":"@chuseok22/capacitor-kakao-login@0.1.7","maintainers":[{"name":"chuseok22","email":"bjh59629@gmail.com"}],"homepage":"https://github.com/chuseok22/capacitor-kakao-login#readme","bugs":{"url":"https://github.com/chuseok22/capacitor-kakao-login/issues"},"dist":{"shasum":"3e1fd54ba754cdfe37e171b78b043fdb669c4c79","tarball":"https://registry.npmjs.org/@chuseok22/capacitor-kakao-login/-/capacitor-kakao-login-0.1.7.tgz","fileCount":27,"integrity":"sha512-45EdYwFRF+80kMob0XcgwBxwQdHV+xFcpV5LMRXjsHS9i2rT64b//x7x5y/68SJ2lfTdG/YaqzPyz/zMPt7G9A==","signatures":[{"sig":"MEYCIQDC5YTK8vvpbRsTYBuPSQe0MkLWnmU611VSjD71L53YAAIhAIqhLbHlfrut9qI8LFlJKjTukAKovrtqUbiUEWcbcNQm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28647},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/plugin.esm.mjs","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/plugin.esm.mjs","require":"./dist/plugin.cjs.js"}},"gitHead":"daf88f807a8e2fbdad0a819b0568141ad4e4dcd1","scripts":{"fmt":"prettier --write --parser typescript 'src/**/*.ts'","lint":"eslint . --ext ts","build":"npm run clean && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","verify:web":"npm run build"},"_npmUser":{"name":"chuseok22","email":"bjh59629@gmail.com"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/chuseok22/capacitor-kakao-login.git","type":"git"},"_npmVersion":"10.8.2","description":"Capacitor plugin for Kakao social login (iOS & Android)","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","rimraf":"^5.0.0","rollup":"^4.0.0","prettier":"~2.3.2","typescript":"~5.1.3","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"~1.0.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"@capacitor/core":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-kakao-login_0.1.7_1775621680955_0.1163478140658798","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@chuseok22/capacitor-kakao-login","version":"0.1.8","keywords":["capacitor","plugin","kakao","kakao-login","social-login","ios","android"],"author":{"name":"Baek Jihoon"},"license":"MIT","_id":"@chuseok22/capacitor-kakao-login@0.1.8","maintainers":[{"name":"chuseok22","email":"bjh59629@gmail.com"}],"homepage":"https://github.com/chuseok22/capacitor-kakao-login#readme","bugs":{"url":"https://github.com/chuseok22/capacitor-kakao-login/issues"},"dist":{"shasum":"50bd2a6f26e516655760ca09d3b4ab1d302f4f8b","tarball":"https://registry.npmjs.org/@chuseok22/capacitor-kakao-login/-/capacitor-kakao-login-0.1.8.tgz","fileCount":27,"integrity":"sha512-WBh/V/g+83A1mEjAYa1GHmri5bi65eteUXq7fwTK/F8GCNuS434vGdny57boX5kXy+QQjW2Qer1/1sX1RokQ/Q==","signatures":[{"sig":"MEUCIQDRtocirPZ6N58URjSnqoytSTPhvsm1V9GakHGhY5DQkwIgcnAdEAI/bLGXj8N4YruAptmKwVhLrHG7CRaNfObtawI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28647},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/plugin.esm.mjs","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/plugin.esm.mjs","require":"./dist/plugin.cjs.js"}},"gitHead":"0dc675f03a93c64713c7e78735b373d6d5783cfe","scripts":{"fmt":"prettier --write --parser typescript 'src/**/*.ts'","lint":"eslint . --ext ts","build":"npm run clean && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","verify:web":"npm run build"},"_npmUser":{"name":"chuseok22","email":"bjh59629@gmail.com"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/chuseok22/capacitor-kakao-login.git","type":"git"},"_npmVersion":"10.8.2","description":"Capacitor plugin for Kakao social login (iOS & Android)","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","rimraf":"^5.0.0","rollup":"^4.0.0","prettier":"~2.3.2","typescript":"~5.1.3","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"~1.0.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"@capacitor/core":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-kakao-login_0.1.8_1775622197398_0.35970353746561945","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@chuseok22/capacitor-kakao-login","version":"0.2.0","keywords":["capacitor","plugin","kakao","kakao-login","social-login","ios","android"],"author":{"name":"Baek Jihoon"},"license":"MIT","_id":"@chuseok22/capacitor-kakao-login@0.2.0","maintainers":[{"name":"chuseok22","email":"bjh59629@gmail.com"}],"homepage":"https://github.com/chuseok22/capacitor-kakao-login#readme","bugs":{"url":"https://github.com/chuseok22/capacitor-kakao-login/issues"},"dist":{"shasum":"ff0c90d7afacec0fd996cc8842082dba3b97ae98","tarball":"https://registry.npmjs.org/@chuseok22/capacitor-kakao-login/-/capacitor-kakao-login-0.2.0.tgz","fileCount":27,"integrity":"sha512-6/Er6hEGP5RSTiiPGTAfvYwjf8G4g7/W/bbWFKwmRDcTja2caQJTm0x93SHEuw0b2xJwonA0MhomJvyXy43yTg==","signatures":[{"sig":"MEYCIQCHuXJdD7O6xMmUO9x0wW95zQLu6kQxqodcoTWJ7oaLgwIhAIS7gWbNQjYsupAGO1PpyjkGASd8ut8DcbJT2MnqKxSL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28647},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/plugin.esm.mjs","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/plugin.esm.mjs","require":"./dist/plugin.cjs.js"}},"gitHead":"16a3baf0eea4b1ee106d0a16ec8b87b7e59b4b50","scripts":{"fmt":"prettier --write --parser typescript 'src/**/*.ts'","lint":"eslint . --ext ts","build":"npm run clean && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","verify:web":"npm run build"},"_npmUser":{"name":"chuseok22","email":"bjh59629@gmail.com"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/chuseok22/capacitor-kakao-login.git","type":"git"},"_npmVersion":"10.8.2","description":"Capacitor plugin for Kakao social login (iOS & Android)","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","rimraf":"^5.0.0","rollup":"^4.0.0","prettier":"~2.3.2","typescript":"~5.1.3","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"~1.0.1","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"@capacitor/core":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-kakao-login_0.2.0_1775622303828_0.010697066745764428","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@chuseok22/capacitor-kakao-login","version":"0.3.0","description":"Capacitor plugin for Kakao social login (iOS & Android)","main":"dist/plugin.cjs.js","module":"dist/plugin.esm.mjs","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/plugin.esm.mjs","require":"./dist/plugin.cjs.js"}},"author":{"name":"Baek Jihoon"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/chuseok22/capacitor-kakao-login.git"},"keywords":["capacitor","plugin","kakao","kakao-login","social-login","ios","android"],"scripts":{"build":"npm run clean && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","lint":"eslint . --ext ts","fmt":"prettier --write --parser typescript 'src/**/*.ts'","verify:web":"npm run build"},"devDependencies":{"@capacitor/android":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/ios":"^6.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"~1.0.1","@rollup/plugin-node-resolve":"^15.0.0","eslint":"^7.32.0","prettier":"~2.3.2","rimraf":"^5.0.0","rollup":"^4.0.0","typescript":"~5.1.3"},"peerDependencies":{"@capacitor/core":">=6.0.0"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"publishConfig":{"access":"public"},"_id":"@chuseok22/capacitor-kakao-login@0.3.0","gitHead":"27bea830f82e3cafb45eeb17df8b6c95741e471b","bugs":{"url":"https://github.com/chuseok22/capacitor-kakao-login/issues"},"homepage":"https://github.com/chuseok22/capacitor-kakao-login#readme","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-G6HZ8GfP3wFCNRRJYAYEZUnYXOg1m3z1zrPRX2wUptVkl4vrlLhbuZ/ig/SoKfvohZHiQYZ3yjjdNOScUSBloA==","shasum":"ea20d1f2c6093970bcbd40cc4cc044d51e00e468","tarball":"https://registry.npmjs.org/@chuseok22/capacitor-kakao-login/-/capacitor-kakao-login-0.3.0.tgz","fileCount":27,"unpackedSize":36115,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC4oHTAraliiqs9Rd+lRW/C1fX/dw/dMM4rSNrSbbdkBAiEAzNCfKEl0aVQGJx1hfg2RwHlSsn+Z4/czTG4OH3RBRZo="}]},"_npmUser":{"name":"chuseok22","email":"bjh59629@gmail.com"},"directories":{},"maintainers":[{"name":"chuseok22","email":"bjh59629@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-kakao-login_0.3.0_1777380712682_0.8774397512619083"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-05T16:18:53.744Z","modified":"2026-04-28T12:51:52.969Z","0.1.1":"2026-04-05T16:18:53.969Z","0.1.2":"2026-04-07T15:17:07.815Z","0.1.3":"2026-04-07T15:32:34.937Z","0.1.4":"2026-04-08T03:01:22.589Z","0.1.5":"2026-04-08T03:35:40.038Z","0.1.6":"2026-04-08T03:53:12.284Z","0.1.7":"2026-04-08T04:14:41.104Z","0.1.8":"2026-04-08T04:23:17.586Z","0.2.0":"2026-04-08T04:25:03.971Z","0.3.0":"2026-04-28T12:51:52.857Z"},"bugs":{"url":"https://github.com/chuseok22/capacitor-kakao-login/issues"},"author":{"name":"Baek Jihoon"},"license":"MIT","homepage":"https://github.com/chuseok22/capacitor-kakao-login#readme","keywords":["capacitor","plugin","kakao","kakao-login","social-login","ios","android"],"repository":{"type":"git","url":"git+https://github.com/chuseok22/capacitor-kakao-login.git"},"description":"Capacitor plugin for Kakao social login (iOS & Android)","maintainers":[{"name":"chuseok22","email":"bjh59629@gmail.com"}],"readme":"# @chuseok22/capacitor-kakao-login\n\nCapacitor 앱에서 카카오 소셜 로그인을 최소한의 설정으로 사용할 수 있는 플러그인입니다.\n\n- iOS / Android 지원\n- 카카오톡 앱 로그인 우선, 미설치 시 카카오 계정 웹뷰 로그인으로 자동 폴백\n- Capacitor 6.x 이상\n- 닉네임, 이메일, 성별 등 카카오 사용자 정보 추가 반환 지원\n\n---\n\n## 빠른 시작\n\n**사용자가 해야 할 일은 총 4가지입니다.**\n\n```\n1. npm install + cap sync\n2. capacitor.config.ts에 appKey 설정\n3. iOS Info.plist에 URL 스킴 등록\n4. Android build.gradle에 manifestPlaceholders 1줄 추가\n```\n\nSDK 초기화, URL 핸들러 등록, AuthCodeHandlerActivity는 플러그인이 자동으로 처리합니다.\n\n---\n\n## 목차\n\n1. [사전 요구사항](#1-사전-요구사항)\n2. [카카오 개발자 콘솔 설정](#2-카카오-개발자-콘솔-설정)\n3. [설치](#3-설치)\n4. [앱 키 설정 (공통)](#4-앱-키-설정-공통)\n5. [iOS 설정](#5-ios-설정)\n6. [Android 설정](#6-android-설정)\n7. [사용법](#7-사용법)\n8. [API](#8-api)\n9. [지원 플랫폼](#9-지원-플랫폼)\n10. [트러블슈팅](#10-트러블슈팅)\n\n---\n\n## 1. 사전 요구사항\n\n| 항목 | 최소 버전 |\n|------|-----------|\n| Capacitor | 6.x 이상 |\n| iOS | 13.0 이상 |\n| Android | API 22 (Android 5.1) 이상 |\n\n---\n\n## 2. 카카오 개발자 콘솔 설정\n\n### 2-1. 앱 등록 및 네이티브 앱 키 발급\n\n1. [카카오 개발자 콘솔](https://developers.kakao.com) → **내 애플리케이션 → 애플리케이션 추가하기**\n2. 앱 이름, 회사명 입력 후 저장\n3. **앱 키** 탭에서 **네이티브 앱 키** 복사\n\n### 2-2. 플랫폼 등록\n\n**iOS:** 앱 설정 → 플랫폼 → iOS 플랫폼 등록 → **번들 ID** 입력 (Xcode 프로젝트의 Bundle Identifier)\n\n**Android:** 앱 설정 → 플랫폼 → Android 플랫폼 등록 → **패키지명** 입력 + **키 해시** 등록\n\n> **키 해시 추출 (개발용):**\n> ```bash\n> keytool -exportcert -alias androiddebugkey \\\n>   -keystore ~/.android/debug.keystore \\\n>   -storepass android -keypass android \\\n>   | openssl sha1 -binary | openssl base64\n> ```\n\n### 2-3. 카카오 로그인 활성화\n\n앱 설정 → **카카오 로그인 → 활성화 설정 → ON**\n\n### 2-4. 동의 항목 설정 (추가 사용자 정보가 필요한 경우)\n\n`socialId` 외에 닉네임, 이메일 등 추가 정보를 받으려면 카카오 개발자 콘솔에서 동의 항목을 활성화해야 합니다.\n\n**앱 설정 → 카카오 로그인 → 동의 항목** 에서 필요한 항목을 선택합니다.\n\n| 동의 항목 | 반환 필드 | 필수/선택 |\n|-----------|-----------|-----------|\n| 프로필 정보 (닉네임/프로필 사진) | `nickname`, `profileImageUrl`, `thumbnailImageUrl` | 선택 |\n| 카카오계정 (이메일) | `email` | 선택 |\n| 이름 | `name` | 선택 |\n| 전화번호 | `phoneNumber` | 선택 |\n| 성별 | `gender` | 선택 |\n| 생일 | `birthday`, `birthyear` | 선택 |\n\n> **주의사항:**\n> - 동의 항목을 활성화하지 않으면 해당 필드는 `undefined`로 반환됩니다.\n> - 사용자가 동의를 거부한 경우에도 해당 필드는 `undefined`입니다.\n> - 카카오 비즈앱 심사를 통과해야 일부 항목(이름, 전화번호 등)을 실제 서비스에서 사용할 수 있습니다.\n\n---\n\n## 3. 설치\n\n```bash\nnpm install @chuseok22/capacitor-kakao-login\nnpx cap sync\n```\n\n---\n\n## 4. 앱 키 설정 (공통)\n\n`capacitor.config.ts`에 카카오 네이티브 앱 키를 설정합니다.  \n플러그인이 이 값을 읽어 iOS/Android 모두 SDK를 자동 초기화합니다.\n\n```typescript\nimport { CapacitorConfig } from '@capacitor/cli';\n\nconst config: CapacitorConfig = {\n  appId: 'com.example.myapp',\n  appName: 'My App',\n  webDir: 'dist',\n  plugins: {\n    KakaoLogin: {\n      appKey: 'YOUR_NATIVE_APP_KEY'   // ← 여기에 네이티브 앱 키 입력\n    }\n  }\n};\n\nexport default config;\n```\n\n---\n\n## 5. iOS 설정\n\n**AppDelegate 수정 없이 Info.plist만 설정하면 됩니다.**\n\n`ios/App/App/Info.plist`에 아래 항목을 추가합니다.\n\n```xml\n<!-- 카카오톡 설치 여부 확인을 위한 URL 스킴 허용 -->\n<key>LSApplicationQueriesSchemes</key>\n<array>\n  <string>kakaokompassauth</string>\n  <string>storykompassauth</string>\n  <string>kakaolink</string>\n</array>\n\n<!-- OAuth 콜백 수신을 위한 커스텀 URL 스킴 등록 -->\n<key>CFBundleURLTypes</key>\n<array>\n  <dict>\n    <key>CFBundleURLSchemes</key>\n    <array>\n      <string>kakaoYOUR_NATIVE_APP_KEY</string>\n    </array>\n  </dict>\n</array>\n```\n\n`YOUR_NATIVE_APP_KEY`를 실제 네이티브 앱 키로 교체하세요.  \n예: 앱 키가 `abc1234567` 이면 → `kakaoabc1234567`\n\n> **왜 Info.plist는 직접 수정해야 하나요?**  \n> iOS는 외부 패키지가 호스트 앱의 Info.plist를 수정할 수 없습니다. 이 2가지 항목은 OS 제약상 불가피하게 수동 설정이 필요합니다.\n\n---\n\n## 6. Android 설정\n\n**Application 클래스 생성, AndroidManifest 수정 없이 build.gradle 1줄만 추가하면 됩니다.**\n\n`android/app/build.gradle`의 `defaultConfig` 블록에 아래 한 줄을 추가합니다.\n\n```groovy\nandroid {\n    defaultConfig {\n        // 기존 항목들 유지...\n\n        manifestPlaceholders = [kakaoNativeAppKey: \"YOUR_NATIVE_APP_KEY\"]  // ← 이 줄만 추가\n    }\n}\n```\n\n`YOUR_NATIVE_APP_KEY`를 실제 네이티브 앱 키로 교체하세요.\n\n> **이것만으로 충분한 이유:**\n> - `AuthCodeHandlerActivity`는 플러그인 AndroidManifest에 선언되어 Gradle이 자동으로 호스트 앱 Manifest에 병합합니다.\n> - `KakaoSdk.init()`는 플러그인 `load()` 시 자동으로 호출됩니다.\n\n### Kotlin Gradle 플러그인 (필요한 경우)\n\nGradle sync 오류가 발생하면 `android/build.gradle`의 `buildscript.dependencies`에 아래를 추가하세요.\n\n```groovy\nclasspath 'org.jetbrains.kotlin:kotlin-gradle-plugin:2.1.21'\n```\n\n---\n\n## 7. 사용법\n\n### 기본 사용 (socialId만 필요한 경우)\n\n대부분의 서비스는 서버 인증에 `socialId`만 사용합니다.  \n카카오 개발자 콘솔에서 별도 동의 항목 설정 없이 바로 사용할 수 있습니다.\n\n```typescript\nimport { KakaoLogin } from '@chuseok22/capacitor-kakao-login';\n\nasync function loginWithKakao() {\n  try {\n    const { socialId } = await KakaoLogin.login();\n    // socialId를 서버에 전달해 사용자 인증 처리\n    await authenticateWithServer(socialId);\n  } catch (error) {\n    console.error('카카오 로그인 실패:', error);\n  }\n}\n```\n\n### 추가 사용자 정보 활용 (동의 항목 활성화 후)\n\n카카오 개발자 콘솔에서 동의 항목을 활성화한 경우, 로그인 결과에서 바로 추가 정보를 꺼낼 수 있습니다.\n\n```typescript\nimport { KakaoLogin } from '@chuseok22/capacitor-kakao-login';\n\nasync function loginWithKakao() {\n  try {\n    const result = await KakaoLogin.login();\n\n    // socialId는 항상 반환됩니다\n    console.log('카카오 ID:', result.socialId);\n\n    // 아래 필드는 카카오 개발자 콘솔에서 동의 항목을 활성화한 경우에만 값이 있습니다\n    if (result.nickname) {\n      console.log('닉네임:', result.nickname);\n    }\n    if (result.profileImageUrl) {\n      console.log('프로필 이미지:', result.profileImageUrl);\n    }\n    if (result.email) {\n      console.log('이메일:', result.email);\n    }\n    if (result.gender) {\n      console.log('성별:', result.gender); // 'male' | 'female' | 'other'\n    }\n    if (result.birthday) {\n      console.log('생일:', result.birthday); // 'MMDD' 형식, 예: '0101'\n    }\n\n    // 서버에 전달\n    await registerUser({\n      socialId: result.socialId,\n      nickname: result.nickname,\n      email: result.email,\n    });\n  } catch (error) {\n    console.error('카카오 로그인 실패:', error);\n  }\n}\n```\n\n> **동의하지 않은 항목은 `undefined`입니다.**  \n> 사용 전 반드시 값이 존재하는지 확인하세요. (`result.nickname ?? '익명'` 패턴 권장)\n\n---\n\n## 8. API\n\n### `KakaoLogin.login()`\n\n```typescript\nlogin(): Promise<KakaoLoginResult>\n```\n\n**동작:**\n- 카카오톡 설치 → 카카오톡 앱 로그인\n- 카카오톡 미설치 → 카카오 계정 웹뷰 로그인 (자동 폴백)\n\n**반환값 `KakaoLoginResult`:**\n\n| 필드 | 타입 | 필수 여부 | 설명 | 필요한 동의 항목 |\n|------|------|-----------|------|-----------------|\n| `socialId` | `string` | 필수 | 카카오 회원 고유 ID. 서버 사용자 식별에 사용 | 없음 (기본 제공) |\n| `nickname` | `string` | 선택 | 카카오 프로필 닉네임 | 프로필 정보 (닉네임/프로필 사진) |\n| `profileImageUrl` | `string` | 선택 | 프로필 이미지 원본 URL | 프로필 정보 (닉네임/프로필 사진) |\n| `thumbnailImageUrl` | `string` | 선택 | 프로필 이미지 썸네일 URL | 프로필 정보 (닉네임/프로필 사진) |\n| `email` | `string` | 선택 | 카카오계정 이메일 | 카카오계정 (이메일) |\n| `name` | `string` | 선택 | 카카오계정 실명 | 이름 |\n| `phoneNumber` | `string` | 선택 | 카카오계정 전화번호. `+82 10-1234-5678` 형식 | 전화번호 |\n| `gender` | `string` | 선택 | 성별. `'male'` \\| `'female'` \\| `'other'` | 성별 |\n| `birthyear` | `string` | 선택 | 출생연도 4자리. 예: `'1990'` | 생일 |\n| `birthday` | `string` | 선택 | 생일 MMDD 형식. 예: `'0101'` | 생일 |\n\n**타입 정의:**\n\n```typescript\ninterface KakaoLoginResult {\n  socialId: string;\n  nickname?: string;\n  profileImageUrl?: string;\n  thumbnailImageUrl?: string;\n  email?: string;\n  name?: string;\n  phoneNumber?: string;\n  gender?: string;\n  birthyear?: string;\n  birthday?: string;\n}\n```\n\n**에러:**\n\n| 에러 메시지 | 원인 |\n|------------|------|\n| `카카오 로그인 실패: ...` | 사용자 취소 또는 카카오 인증 오류 |\n| `카카오 사용자 정보 조회 실패: ...` | 카카오 API 호출 오류 |\n| `카카오 사용자 ID를 가져올 수 없습니다` | 예상치 못한 응답 형식 |\n\n---\n\n## 9. 지원 플랫폼\n\n| 플랫폼 | 지원 | 최소 버전 |\n|--------|------|-----------|\n| iOS | ✅ | iOS 13.0+ |\n| Android | ✅ | API 22+ |\n| Web | ❌ | — |\n\n---\n\n## 10. 트러블슈팅\n\n### `appKey is not set` 경고가 콘솔에 출력되는 경우\n\n`capacitor.config.ts`의 `plugins.KakaoLogin.appKey`가 설정되어 있는지 확인하세요.  \n설정 후 `npx cap sync`를 다시 실행해야 반영됩니다.\n\n### iOS — 카카오톡 앱 로그인 후 앱으로 돌아오지 않는 경우\n\n`Info.plist`의 `CFBundleURLSchemes`에 `kakao{네이티브앱키}` 형식으로 등록되어 있는지 확인하세요.\n\n### iOS — `UNIMPLEMENTED` 에러\n\n`npx cap sync`를 다시 실행하고, Xcode에서 **Product → Clean Build Folder** 후 재빌드하세요.\n\n### Android — Gradle sync 오류 (`Unresolved reference: kotlin`)\n\n`android/build.gradle`의 `buildscript.dependencies`에 Kotlin 플러그인 classpath를 추가하세요. ([6번 참고](#6-android-설정))\n\n### Android — 로그인 후 앱으로 돌아오지 않는 경우\n\n`android/app/build.gradle`의 `manifestPlaceholders`에 앱 키가 올바르게 입력되어 있는지 확인하세요.  \n값을 변경하면 `npx cap sync` 후 앱을 다시 빌드해야 합니다.\n\n### 카카오 개발자 콘솔 — 키 해시 불일치 오류 (Android)\n\n디버그 키해시와 릴리즈 키해시를 각각 콘솔에 등록해야 합니다.\n\n### 동의 항목을 활성화했는데 필드가 `undefined`인 경우\n\n아래 순서로 확인하세요.\n\n1. 카카오 개발자 콘솔 → 앱 설정 → **카카오 로그인 → 동의 항목**에서 해당 항목이 **ON** 상태인지 확인\n2. 이미 로그인한 사용자는 동의 화면이 다시 뜨지 않을 수 있습니다. 카카오 연결을 해제 후 재로그인하여 새 동의를 받아야 합니다.\n3. 카카오 비즈앱 심사가 필요한 항목(이름, 전화번호 등)은 심사 전에는 테스트 계정에서만 동작합니다.\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.md"}