{"_id":"@comertcimen/app-store-connect-api-ts","_rev":"3-b7219cc84caddc8409b721c83d1b1a15","name":"@comertcimen/app-store-connect-api-ts","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@comertcimen/app-store-connect-api-ts","version":"0.0.1","keywords":["ios","typescript","appstore","appstoreconnect","apple","api","sdk"],"author":{"name":"Cömert Cimen"},"license":"MIT","_id":"@comertcimen/app-store-connect-api-ts@0.0.1","maintainers":[{"name":"comertcimen","email":"comertcimen@gmail.com"}],"homepage":"https://github.com/comertcimen/App-Store-Connect-API-ts#readme","bugs":{"url":"https://github.com/comertcimen/App-Store-Connect-API-ts/issues"},"dist":{"shasum":"1fca4907cbec33d4f9035e4821549961cd9ca2ad","tarball":"https://registry.npmjs.org/@comertcimen/app-store-connect-api-ts/-/app-store-connect-api-ts-0.0.1.tgz","fileCount":5,"integrity":"sha512-DQVLHtesS+OrPrcNeZlJCmeTxF945LL5FSK8K998//ynLk4ZvUP9Y9kauSw4b76JiJ9nlx40f//zBA/Uaw9ceg==","signatures":[{"sig":"MEQCIHX4r8wShzwEOS8vCBGJLIKAxTbBMyW3H7XcAp8UsrF3AiAIT4RK6UxF6b7PcRDgde4Jpe3HLW9DBW6r8pqdDf3yrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1472180},"main":"dist/app-store-connect-api.js","type":"module","types":"dist/app-store-connect-api.d.ts","gitHead":"5079a3db0d131878bde60936f9f5b575b44534a0","scripts":{"test":"bun test","build":"bun scripts/bun-build.ts","generate":"bun scripts/openapi-create-client.ts","build-and-publish":"bun scripts/bun-build.ts && npm publish --access public"},"_npmUser":{"name":"comertcimen","email":"comertcimen@gmail.com"},"repository":{"url":"git+https://github.com/comertcimen/App-Store-Connect-API-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Provides typesafe access to the App Store Connect API","directories":{},"_nodeVersion":"22.13.0","dependencies":{"jose":"^6.0.10","@hey-api/client-fetch":"^0.5.7"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","bun-plugin-dts":"^0.3.0","@hey-api/openapi-ts":"^0.60.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-store-connect-api-ts_0.0.1_1741775477214_0.12441547236300532","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@comertcimen/app-store-connect-api-ts","version":"0.0.2","keywords":["ios","typescript","appstore","appstoreconnect","apple","api","sdk"],"author":{"name":"Cömert Cimen"},"license":"MIT","_id":"@comertcimen/app-store-connect-api-ts@0.0.2","maintainers":[{"name":"comertcimen","email":"comertcimen@gmail.com"}],"homepage":"https://github.com/comertcimen/App-Store-Connect-API-ts#readme","bugs":{"url":"https://github.com/comertcimen/App-Store-Connect-API-ts/issues"},"dist":{"shasum":"c433a21a0b8f32092003273b76f92cd1c84d7f9f","tarball":"https://registry.npmjs.org/@comertcimen/app-store-connect-api-ts/-/app-store-connect-api-ts-0.0.2.tgz","fileCount":5,"integrity":"sha512-cmZcM49Ymgmg799IKox38pAAAfV3NXPjqqG7hD6LdlxPAu8g/ZTTssnUg7Et0hNGXoRroPw7/FhDkRdyCXPYUA==","signatures":[{"sig":"MEUCIQDi+cPPYj++58oScOln+iC1KZlpcL15P8XkyCAzNsq+VwIgGSBSXaOwq2ZTrl1wOpoBxQeMJ7ErCCrH9tthqCRwRFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1537337},"main":"dist/app-store-connect-api.js","type":"module","types":"dist/app-store-connect-api.d.ts","gitHead":"403f1ced19606698e10e3173d4d49243e1b89caf","scripts":{"test":"bun test","build":"bun scripts/bun-build.ts","generate":"bun scripts/openapi-create-client.ts","build-and-publish":"bun scripts/bun-build.ts && npm publish --access public"},"_npmUser":{"name":"comertcimen","email":"comertcimen@gmail.com"},"repository":{"url":"git+https://github.com/comertcimen/App-Store-Connect-API-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Provides typesafe access to the App Store Connect API","directories":{},"_nodeVersion":"22.13.0","dependencies":{"jose":"^6.0.10","@hey-api/client-fetch":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","bun-plugin-dts":"^0.3.0","@hey-api/openapi-ts":"^0.64.11"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-store-connect-api-ts_0.0.2_1741780109296_0.10211504362752333","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@comertcimen/app-store-connect-api-ts","version":"0.0.3","description":"Provides typesafe access to the App Store Connect API","license":"MIT","type":"module","main":"dist/app-store-connect-api.js","types":"dist/app-store-connect-api.d.ts","scripts":{"generate":"bun scripts/openapi-create-client.ts","test":"bun test","build":"bun scripts/bun-build.ts","build-and-publish":"bun scripts/bun-build.ts && npm publish --access public"},"devDependencies":{"@hey-api/openapi-ts":"^0.64.11","@types/bun":"latest","bun-plugin-dts":"^0.3.0"},"peerDependencies":{"typescript":"^5.0.0"},"dependencies":{"@hey-api/client-fetch":"^0.8.3","jose":"^6.0.10"},"repository":{"type":"git","url":"git+https://github.com/comertcimen/App-Store-Connect-API-ts.git"},"keywords":["ios","typescript","appstore","appstoreconnect","apple","api","sdk"],"author":{"name":"Cömert Cimen"},"bugs":{"url":"https://github.com/comertcimen/App-Store-Connect-API-ts/issues"},"homepage":"https://github.com/comertcimen/App-Store-Connect-API-ts#readme","gitHead":"403f1ced19606698e10e3173d4d49243e1b89caf","_id":"@comertcimen/app-store-connect-api-ts@0.0.3","_nodeVersion":"24.10.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-38TQ1RgtdD0feCE7xLip+U1yqhRfQBKoIcK09Pg4WbQGKzYzc/8k3XUggruNzPv26Wq7FCgP24bac3FN3i6Cvw==","shasum":"952d423e8678c82ec5546ec07ca5d75910985b91","tarball":"https://registry.npmjs.org/@comertcimen/app-store-connect-api-ts/-/app-store-connect-api-ts-0.0.3.tgz","fileCount":5,"unpackedSize":2478051,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDoKm+wwPagKV5c6tFeE52Wzm90CXXOp+m6JPXjL4rr7AiBJeG0I7M5Dc67to03tRJqj9Eo5AW+qRhA6PIBsxiozOQ=="}]},"_npmUser":{"name":"comertcimen","email":"comertcimen@gmail.com"},"directories":{},"maintainers":[{"name":"comertcimen","email":"comertcimen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/app-store-connect-api-ts_0.0.3_1786090892098_0.5703490207233142"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-12T10:31:17.156Z","modified":"2026-08-07T08:21:32.486Z","0.0.1":"2025-03-12T10:31:17.421Z","0.0.2":"2025-03-12T11:48:29.819Z","0.0.3":"2026-08-07T08:21:32.336Z"},"bugs":{"url":"https://github.com/comertcimen/App-Store-Connect-API-ts/issues"},"author":{"name":"Cömert Cimen"},"license":"MIT","homepage":"https://github.com/comertcimen/App-Store-Connect-API-ts#readme","keywords":["ios","typescript","appstore","appstoreconnect","apple","api","sdk"],"repository":{"type":"git","url":"git+https://github.com/comertcimen/App-Store-Connect-API-ts.git"},"description":"Provides typesafe access to the App Store Connect API","maintainers":[{"name":"comertcimen","email":"comertcimen@gmail.com"}],"readme":"# comertcimen/app-store-connect-api-ts\n\nA package that provides typesafe access to the [App Store Connect API](https://developer.apple.com/documentation/appstoreconnectapi).\n\nThis is for devs who just want to access the App Store Connect API for their internal tools. Just pass in your authentication details and start sending requests.\n\n## Install\n\n```bash\nnpm install @comertcimen/app-store-connect-api-ts\n```\n\n## App Store Connect API Version\n\n```\n4.4.1\n```\n\n## How to use\n\n```typescript\nimport createAppStoreConnectApiClient from \"@comertcimen/app-store-connect-api-ts\";\n\nconst { PRIVATE_KEY_ID, ISSUER_ID, PRIVATE_KEY } = process.env; //or whereever you store them\n\nconst appStoreConnectApi = await createAppStoreConnectApiClient({\n  issuerId: ISSUER_ID!,\n  privateKeyId: PRIVATE_KEY_ID!,\n  privateKey: PRIVATE_KEY!,\n});\n\nconst apps = await appStoreConnectApi.appsGetCollection({\n  query: {\n    limit: 1,\n  },\n});\n```\n\n## How this package was authored\n\n- Forked from [Repo](https://github.com/Timbo-Jimbo/App-Store-Connect-API-ts)\n- The code is generated from the official App Store Connnect API OpenAPI Spec [found here](https://developer.apple.com/documentation/appstoreconnectapi).\n- [Hey API](https://github.com/hey-api/openapi-ts) is used to generate the code.\n- A thin wrapper class was written as an access point to the generated code. It also provides methods for managing the configuration.\n- [appstore-connect-sdk](https://github.com/isaced/appstore-connect-sdk) was used as reference for the authentication logic\n","readmeFilename":"README.md"}