Add-in Manager / Workplace

Installing an External Library

Future Upgrades

Update the evo entries to the version number you want to upgrade to and run the following commands in the same directory as package.json , replacing [PACKAGE VERSION] with the new package version.

yarn install cd node_modules/@runeffective/evo-design-system tar -czf ../../../evo-design-system-[PACKAGE VERSION].tgz . cd ../evo-core tar -czf ../../../evo-core-[PACKAGE VERSION].tgz . cd ../evo-localization tar -czf ../../../evo-localization-[PACKAGE VERSION].tgz .

In package.json update the evo entries to:

"@runeffective/evo-core": "file:./evo-core-[PACKAGE VERSION].tgz", "@runeffective/evo-design-system": "file:./evo-design-system-[PACKAGE VERSION].tgz" "@runeffective/evo-localization": "file:./evo-localization-[PACKAGE VERSION].tgz"

In the same directory as the package.json delete the old evo tgz files and run the command:

yarn install

Test the application works correctly.

Check in the added files and modified package.json .

Workplace v2023.04

In the same directory as package.json run the following commands:

yarn install cd node_modules/@runeffective/evo-design-system tar -czf ../../../evo-design-system-4.9.0.tgz . cd ../evo-core tar -czf ../../../evo-core-0.6.0.tgz .

In package.json update the evo entries to:

"@runeffective/evo-core": "file:./evo-core-0.6.0.tgz", "@runeffective/evo-design-system": "file:./evo-design-system-4.9.0.tgz"

In the same directory as the package.json run the command:

yarn install

Test the application works correctly.

Check in the added files and modified package.json .

From now on the dependency on access to the internal registry hosting shouldn’t be required.

Workplace v2023.03

You may have a customization to Workplace that is dependent upon an external library. In order to install an external library, you must first follow this procedure:

  1. Download the following file from AllBound, and copy it into the same directory as package.json.

    • evo-design-system-4.2.0.tgz

  2. In package.json, update the evo-design-system entry to:

    "@runeffective/evo-design-system": "file:./evo-design-system-4.2.0.tgz"

  3. In the same directory as package.json, run the command:

    yarn install

  4. Test that the application works correctly.

  5. You can now install an external library.