{"id":15703889,"url":"https://github.com/americanexpress/one-app-cli","last_synced_at":"2025-08-20T03:32:03.565Z","repository":{"id":36602143,"uuid":"225661897","full_name":"americanexpress/one-app-cli","owner":"americanexpress","description":" ✨A set of command line interface (CLI) tools for bundling One App, it's modules, and property files(locale and environment specific files).","archived":false,"fork":false,"pushed_at":"2024-04-10T18:47:04.000Z","size":5204,"stargazers_count":36,"open_issues_count":8,"forks_count":28,"subscribers_count":19,"default_branch":"main","last_synced_at":"2024-04-14T13:05:32.839Z","etag":null,"topics":["bundler","cli","modules","one-app"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/americanexpress.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2019-12-03T16:07:33.000Z","updated_at":"2024-04-23T15:32:48.069Z","dependencies_parsed_at":"2023-09-23T01:28:09.224Z","dependency_job_id":"97267f57-3ad1-44c7-97ce-a2339f27dc8c","html_url":"https://github.com/americanexpress/one-app-cli","commit_stats":{"total_commits":297,"total_committers":35,"mean_commits":8.485714285714286,"dds":0.6767676767676767,"last_synced_commit":"b3d696180d62f2e4905f4d9d54d980022a78f1c1"},"previous_names":[],"tags_count":149,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/americanexpress%2Fone-app-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/americanexpress%2Fone-app-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/americanexpress%2Fone-app-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/americanexpress%2Fone-app-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/americanexpress","download_url":"https://codeload.github.com/americanexpress/one-app-cli/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230388131,"owners_count":18217755,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["bundler","cli","modules","one-app"],"created_at":"2024-10-03T20:07:48.000Z","updated_at":"2024-12-19T06:10:22.458Z","avatar_url":"https://github.com/americanexpress.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n\n  [One App is now InnerSource](https://github.com/americanexpress/one-app/issues/1393)\n\n  \u003chr/\u003e\n\n  \u003cimg src='https://github.com/americanexpress/one-app-cli/raw/main/one-app-cli.png' alt=\"One App CLI - One Amex\" width='50%'/\u003e\n\u003c/h1\u003e\n\n[![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n\n\u003e A set of command line interface (CLI) tools for bundling **[One App](https://github.com/americanexpress/one-app)**, its modules, and property files(locale and environment specific files).\n\n## 📖 Table of Contents\n\n* [Packages](#-packages)\n* [Contributing](#-contributing)\n\n## 📦 Packages\n\nThis codebase has the following packages:\n\n| Name                                                                | Description                                                                                                                  |\n|---------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------|\n| **[eslint-plugin-one-app](./packages/eslint-plugin-one-app)**       | [eslint](https://eslint.org/) plugin that exports rules related to One App usage                                             \n| **[one-app-bundler](./packages/one-app-bundler)**                   | CLI to bundle one-app modules                                                                                                |\n| **[one-app-dev-bundler](./packages/one-app-dev-bundler)**               | An alternate ESBuild bundler for development environments. This is a sub-package of the one-app-bundler.                      |\n| **[one-app-locale-bundler](./packages/one-app-locale-bundler)**     | CLI to bundle locale and environment JSON files                                                                              |\n| **[one-app-runner](./packages/one-app-runner)**                     | CLI tool for running [One App](https://github.com/americanexpress/one-app) locally                                           |\n\n\n## 🏆 Contributing\n\nWe welcome Your interest in the American Express Open Source Community on Github.\nAny Contributor to any Open Source Project managed by the American Express Open\nSource Community must accept and sign an Agreement indicating agreement to the\nterms below. Except for the rights granted in this Agreement to American Express\nand to recipients of software distributed by American Express, You reserve all\nright, title, and interest, if any, in and to Your Contributions. Please [fill\nout the Agreement](https://cla-assistant.io/americanexpress/one-app-cli).\n\nPlease feel free to open pull requests and see [CONTRIBUTING.md](./CONTRIBUTING.md) to learn how to get started contributing.\n\n## 🗝️ License\n\nAny contributions made under this project will be governed by the [Apache License\n2.0](./LICENSE.txt).\n\n## 🗣️ Code of Conduct\n\nThis project adheres to the [American Express Community Guidelines](./CONTRIBUTING.md).\nBy participating, you are expected to honor these guidelines.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famericanexpress%2Fone-app-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famericanexpress%2Fone-app-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famericanexpress%2Fone-app-cli/lists"}