Web-UI moved to @ef-global

Bye verdaccio!

We have moved our web-ui css and react packages to the new @ef-global scope, on GitHub packages. To install them you just need to use a personal access token from your EF Github account.

Get set up on GitHub packages

All you need to access @ef-global scoped packages is a GitHub account set up with an EF email address. This will make you part of EF's enterprise GitHub.

Here are the steps to set it up:

  1. Log in to GitHub with the EF account.

  2. Click your avatar on the top right and go to Settings > Developer settings > Personal access tokens.

  3. Generate a new token, ensuring it has permission to read packages.

  4. Copy the token and add it to your .zprofile (mac) or .bashrc (windows git bash).

    export GH_PACKAGES_TOKEN=YOUR-TOKEN
  5. Assign it to the correct scope in your project's .npmrc like so:

    @ef-global:registry=https://npm.pkg.github.com/
    //npm.pkg.github.com/:_authToken=${GH_PACKAGES_TOKEN}