|
2 | 2 |
|
3 | 3 | The **Angular SDK** provides Pega customers with a bridge from the Pega **Constellation JavaScript Engine** (part of the Pega Infinity™ product) to the Angular bridge and components in this repository. |
4 | 4 |
|
5 | | -However, the code is this repository does **not** include the necessary Constellation JS Engine code itself. That code is provided to authorized and licensed Pega clients via the Pega Marketplace or a Pega representative. |
| 5 | +However, the code is this repository does **not** include the necessary Constellation JS Engine code itself. That code is obtained via an npm dependency in this project's **package.json** file. |
6 | 6 |
|
7 | | -The Constellation files that are obtained will include the following which need to be **copied into the constellation directory**: |
8 | | - |
9 | | -* **bootstrap-shell.js** (minified, compressed version) |
10 | | -* **<span style="display: inline">bootstrap-shell.js.br</span>** (Brotli compressed version) |
11 | | -* **bootstrap-shell.js.gz** (GZip compressed version) |
| 7 | +In your project's **package.json** dependencies, specify the package name **and** |
| 8 | +the **tag** of the version of the ConstellationJS files that your project needs. |
12 | 9 |
|
| 10 | +For example: |
13 | 11 | <br> |
| 12 | +* **"@pega/constellationjs": "SDK-8.7.1"** <br> |
| 13 | +will get the ConstellationJS files associated with Pega Infinity version |
| 14 | +8.7.1 |
14 | 15 |
|
15 | | -* **lib_asset.json** (indicates which constellation-core file to use; the hash in the specified constellation-core file must match the hash of the *constellation-core.*.* files) |
16 | | - |
| 16 | +* **"@pega/constellationjs": "SDK-8.7.2"** <br> |
| 17 | +will get the ConstellationJS files associated with Pega Infinity version |
| 18 | +8.7.2 |
17 | 19 | <br> |
18 | 20 |
|
19 | | -* **constellation-core.xxxx.js** (compressed, minified version where xxxx is a hash) |
20 | | -* **<span style="display: inline">constellation-core.xxxx.js.br</span>** (Brotli compressed version) |
21 | | -* **constellation-core.xxxx.js.gz** (Gzip compressed version) |
22 | | -* **constellation-core.xxxx.LICENSE-txt** (reference to license for these files) |
| 21 | +You must **always** use the appropriate Constellation files that match your Infinity deployment. Please check your Infinity version and choose the correct version. |
23 | 22 |
|
24 | | -The webpack build process will move these files into the correct destination directory. |
| 23 | +The webpack build process will move the necessary files from the dependency's **node_modules/@pega/constellationjs** directory |
| 24 | +into the **dist/constellation** and **dist/constellaton/prequisite** directories. |
0 commit comments