> For the complete documentation index, see [llms.txt](https://boomi.markusschmidt.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://boomi.markusschmidt.pro/boomi-console/library/packages/a-package-file/create-a-package-file.md).

# Create a package file

There is a simple way to create a package file:

1. copy and paste an existing file
   1. amend the *header*
2. Run `bc COMP GET /c <componentID1>, <componentID2>, ...`\
   and include all components that should become part of the package.

The output is ready to be used in your JsonC file: copy and paste.

```
--- COMP.GET ---
{"hint" : "Database Basics: Query Records without Batching (process)", "id" : "74c11026-6434-4ad2-8fda-f3f16053a9ec"},
  {"hint" : "Customer DB to Report FF (transform.map)", "id" : "0df30c6d-0c6f-4ffe-b0a2-8f843cd8094e"},
  {"hint" : "Customer Query (all) (connector-action#database)", "id" : "750076ca-31bd-4166-8606-e887e6690969"},
  {"hint" : "MS SQL Server Orders DB (connector-settings#database)", "id" : "c0b96c29-6f27-4934-885e-bdd68a9fca62"},

```

Please notice, by default, COMP GET retrieves all children, too: [GET](/boomi-console/commands/comp-components/fetch-get.md).
