{"id":42691488,"url":"https://github.com/adobe/aio-commerce-sdk","last_synced_at":"2026-05-28T13:00:57.208Z","repository":{"id":302042749,"uuid":"1009866960","full_name":"adobe/aio-commerce-sdk","owner":"adobe","description":"Provides a collection of packages designed for use with Adobe App Builder together with Adobe Commerce.","archived":false,"fork":false,"pushed_at":"2026-05-28T10:00:17.000Z","size":5164,"stargazers_count":10,"open_issues_count":10,"forks_count":8,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-05-28T10:22:29.859Z","etag":null,"topics":["adobe","adobe-commerce","adobe-commerce-sdk","adobe-io","aio","aio-commerce","aio-commerce-sdk","app-builder"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/adobe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":"COPYRIGHT","agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2025-06-27T21:19:58.000Z","updated_at":"2026-05-27T08:24:40.000Z","dependencies_parsed_at":"2026-03-10T17:02:05.572Z","dependency_job_id":null,"html_url":"https://github.com/adobe/aio-commerce-sdk","commit_stats":null,"previous_names":["adobe/aio-commerce-sdk"],"tags_count":175,"template":false,"template_full_name":null,"purl":"pkg:github/adobe/aio-commerce-sdk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adobe%2Faio-commerce-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adobe%2Faio-commerce-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adobe%2Faio-commerce-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adobe%2Faio-commerce-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adobe","download_url":"https://codeload.github.com/adobe/aio-commerce-sdk/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adobe%2Faio-commerce-sdk/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33609237,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-28T02:00:06.440Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adobe","adobe-commerce","adobe-commerce-sdk","adobe-io","aio","aio-commerce","aio-commerce-sdk","app-builder"],"created_at":"2026-01-29T13:02:26.502Z","updated_at":"2026-05-28T13:00:57.191Z","avatar_url":"https://github.com/adobe.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Adobe Commerce SDK for App Builder\n\nA comprehensive TypeScript SDK for building Adobe Commerce integrations with Adobe App Builder.\n\nThis monorepo contains a collection of modular libraries that streamline the development of Adobe Commerce applications on the App Builder platform. Each package is designed to be used independently or combined through a [convenient meta-package](./packages/aio-commerce-sdk).\n\n- [Adobe Commerce SDK for App Builder](#adobe-commerce-sdk-for-app-builder)\n  - [Quick Start](#quick-start)\n  - [Packages](#packages)\n  - [Architecture](#architecture)\n  - [Contributing](#contributing)\n  - [Resources](#resources)\n  - [License](#license)\n  - [Governance](#governance)\n\n## Quick Start\n\n```shell\n# Install the complete SDK\nnpm install @adobe/aio-commerce-sdk\n\n# Or install individual packages\nnpm install @adobe/aio-commerce-lib-auth\n```\n\n## Packages\n\n- **[`@adobe/aio-commerce-sdk`](./packages/aio-commerce-sdk)** - Unified meta-package providing convenient access to all SDK libraries through a single import\n- **[`@adobe/aio-commerce-lib-auth`](./packages/aio-commerce-lib-auth)** - Handles authentication flows for Adobe IMS and Adobe Commerce, including token management and credential validation\n- **[`@adobe/aio-commerce-lib-api`](./packages/aio-commerce-lib-api)** - Provides utilities for building HTTP/API clients for Adobe Commerce and Adobe I/O Events APIs\n- **[`@adobe/aio-commerce-lib-app`](./packages/aio-commerce-lib-app)** - Manages app configurations and orchestrates installation workflows (eventing and custom scripts) for Adobe Commerce applications\n- **[`@adobe/aio-commerce-lib-config`](./packages/aio-commerce-lib-config)** - Manages hierarchical business configuration with scope inheritance for Adobe Commerce applications\n- **[`@adobe/aio-commerce-lib-core`](./packages/aio-commerce-lib-core)** - Provides foundational utilities and shared functionality used across all `@adobe/aio-commerce-sdk` libraries\n- **[`@adobe/aio-commerce-lib-events`](./packages/aio-commerce-lib-events)** - Facilitates event-driven integrations between Adobe Commerce and Adobe I/O Events\n- **[`@adobe/aio-commerce-lib-webhooks`](./packages/aio-commerce-lib-webhooks)**: Webhook management utilities to interact with the Adobe Commerce Webhooks API.\n\n## Architecture\n\nUnlike some other languages, JavaScript/TypeScript doesn't have one unified toolchain that does everything. That's why we use many different tools for different purposes.\n\nThis project uses the following tools, find a detailed explanation/justification for each in the [development guide](./.github/DEVELOPMENT.md):\n\n- **[PNPM](https://pnpm.io/)** - Fast, disk space efficient package manager (replacing `npm`)\n- **[Turborepo](https://turbo.build/)** - High-performance build system for monorepos\n- **[TypeScript](https://www.typescriptlang.org/)** - For type-safe development.\n- **[TSDown](https://tsdown.dev/)** - Modern bundler specialized for TypeScript libraries.\n- **[Vitest](https://vitest.dev/)** - Fast TypeScript-compatible testing framework\n- **[Biome](https://biomejs.dev/)** - Fast formatter and linter\n\n## Contributing\n\nWe warmly welcome contributions! This project features a [**comprehensive development guide**](./.github/DEVELOPMENT.md) that covers everything you need to know:\n\nThe guide includes detailed information about:\n\n- **Project Standards** - TypeScript, ESM modules, documentation guidelines\n- **Development Setup** - Prerequisites, installation, editor configuration\n- **Package Creation** - Using generators to scaffold new packages\n- **Testing** - Writing and running tests with Vitest\n- **Building \u0026 Publishing** - Configuring builds and preparing releases\n- **Release Process** - Using changesets for version management\n\nSee also the [Contributing Guide](./.github/CONTRIBUTING.md) for more information on contributing guidelines.\n\n## Agentic Tooling\n\nAgentic tooling lives under [`plugins/`](./plugins/). Each plugin is independently installable and may include agent skills, MCP configurations, or other agentic content. See [`plugins/commerce/`](./plugins/commerce/README.md) for available Commerce plugins and distribution channel guidance.\n\n## Resources\n\n- [Adobe App Builder Documentation](https://developer.adobe.com/app-builder/docs/overview/)\n- [Adobe Commerce Documentation](https://developer.adobe.com/commerce/docs/)\n- [Development Guide](./.github/DEVELOPMENT.md)\n- [Code of Conduct](./CODE_OF_CONDUCT.md)\n\n## License\n\nThis project is licensed under the Apache V2 License. See [LICENSE](LICENSE) for more information.\n\n## Governance\n\nThis project adheres to the Adobe [Code of Conduct](./CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code.\n\n### Security\n\nSecurity issues shouldn't be reported on the issue tracker. Instead, [file an issue to our security experts](https://helpx.adobe.com/security/alertus.html).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadobe%2Faio-commerce-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadobe%2Faio-commerce-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadobe%2Faio-commerce-sdk/lists"}