open-index/open-npm huggingface dataset:
npm package: @reuters-graphics/graphics-components
Description: ![](https://graphics.thomsonreuters.com/style-assets/images/logos/reuters-graphics-logo/svg/graphics-logo-color-dark.svg)
Latest version: 3.3.3

![](https://graphics.thomsonreuters.com/style-assets/images/logos/reuters-graphics-logo/svg/graphics-logo-color-dark.svg)

# ⚙️ graphics-components

[![npm version](https://badge.fury.io/js/@reuters-graphics%2Fgraphics-components.svg)](https://badge.fury.io/js/@reuters-graphics%2Fgraphics-components)

Svelte components, SCSS and more for Reuters Graphics pages.

[Read the docs.](https://reuters-graphics.github.io/graphics-components/)
npm package: @reuters-graphics/kenobi
Description: Helper for Reuters Graphics tools and prerequisites.
Author: Manas Sharma
Latest version: 0.1.1


<p align="center">

<br />
<img src="./logo.png" width="300" alt="kenobi logo" />
<br />

# Kenobi: Always with you

</p>

Kenobi is a helper to set up and change our graphics tools and prerequisites.

It's aimed at being a "fresh system setup" tool first, but will stay in the background to help out with future changes when needed.

## First steps

1. Download and Install 1Password from here: https://1password.com/downloads/mac/
2. Get invited to our 1password team by contacting your editor.
3. Set your TR email as your primary email on your github account. Then get added to our TR org Github by completing this form [here](https://trten.sharepoint.com/sites/intr-github-community-of-practice/SitePages/How-to-Activate-Your-TR-GitHub-Account.aspx).
4. Create a personal access token on Github. Follow steps 2 and 3 [here](https://reuters-graphics.github.io/docs_onboarding-guide/graphics_department/setting-up-tech-stack/#2-after-being-added-to-the-tr-github-set-up-ssh-access). 
5. Go into your 1password account, click on the `Kenobi` tag on the left, and download all four private files to your **Downloads** folder:
    - reuters-graphics-secrets.json
    - reuters-graphics-google.json
    - aws-credentials
    - aws-config
6. Save the init.sh script from [here](https://github.com/reuters-graphics/kenobi/blob/master/src/init.sh) file to your Downloads folder:
    - Click the "Raw" button to open the raw file.
    - Press `Cmd + S` and save the file to your Downloads folder
7. Open your terminal and run the init.sh script using this command:
    ```bash ~/Downloads/init.sh```
8. The above script will:s
    - Install Homebrew
    - Install node
    - Install [n](https://www.npmjs.com/package/n), a node version manager.
    - Set your default node version to 14 (which is what our rig uses)
    - Install yarn
    - Install Kenobi
    - Install bluprint

9. Now that you're setup with all Kenobi needs, you can run these commands:
    - `kenobi setup-creds`
    - `kenobi setup-rig`


## Usage
Once you are through the "First steps" above, use the CLI commands as below:

```
  Description
    Kenobi: Reuters Graphics helper

  Usage
    $ kenobi <command> [options]

  Available Commands
    hello                     Say hello!
    setup-rig                 Setup our main graphics rig.
    update-server-password    Update graphics server password
    install-app               Installs the selected application on your Mac.
    setup-creds               Setup your credentials for accessing the graphics server and AWS bucket.

  For more info, run any command with the `--help` flag
    $ kenobi hello --help
    $ kenobi setup-rig --help

  Options
    -v, --version    Displays current version
    -h, --help       Displays this message
```
npm package: @reuters-graphics/paparazzo
Description: ![](https://graphics.thomsonreuters.com/style-assets/images/logos/reuters-graphics-logo/svg/graphics-logo-color-dark.svg)
Latest version: 0.0.6

![](https://graphics.thomsonreuters.com/style-assets/images/logos/reuters-graphics-logo/svg/graphics-logo-color-dark.svg)

# <img src="./flash.svg" height="30" /> @reuters-graphics/paparazzo

[![npm version](https://badge.fury.io/js/%40reuters-graphics%2Fpaparazzo.svg)](https://badge.fury.io/js/%40reuters-graphics%2Fpaparazzo) [![Reuters open source software](https://badgen.net/badge/Reuters/open%20source/?color=ff8000)](https://github.com/reuters-graphics/)

A dumb CLI tool for taking screenshots of page elements.

[Read the docs.](https://reuters-graphics.github.io/paparazzo/)
npm package: @reuters-graphics/rngs-io-client
Description: ![](https://graphics.thomsonreuters.com/style-assets/images/logos/reuters-graphics-logo/svg/graphics-logo-color-dark.svg)
Latest version: 0.1.12

![](https://graphics.thomsonreuters.com/style-assets/images/logos/reuters-graphics-logo/svg/graphics-logo-color-dark.svg)

# ⚃ rngs-io-client

[![NPM Version](https://img.shields.io/npm/v/%40reuters-graphics%2Frngs-io-client)](https://www.npmjs.com/package/@reuters-graphics/rngs-io-client)

[Read the docs.](https://reuters-graphics.github.io/rngs-io-client/)