open-index/open-npm huggingface dataset:
npm package: @swisstronik/utils
Description: Library with different utils for transaction encryption / decryption
Latest version: 1.3.0

### Utils for encryption / decryption

Main purpose of this package is to provide set of helper functions for transaction data / query encryption 
and decryption of node response

## Installation

```shell
npm install @swisstronik/utils
```

## Examples

### Convert bech32 address to ethereum and vice versa

```typescript
import { bech32toEthAddress, ethAddressToBech32} from '@swisstronik/utils'

const originalBech32Address = "swtr13sllcdsqhjektac5r6h50dvjrthm0yt6zw3q4s"

const ethAddress = bech32toEthAddress(originalBech32Address) // 0x8C3FFC3600BCB365F7141EAF47B5921AEFB7917A
const bech32Address = ethAddressToBech32(ethAddress) // swtr13sllcdsqhjektac5r6h50dvjrthm0yt6zw3q4s
```
npm package: @swissup/pwa-ajaxsearch
Description: Ajaxsearch integration into venia-ui
Author: Alexander Kras'ko
Latest version: 12.4.0

# pwa-ajaxsearch

 PWA-Studio frontend for magento 2 ajaxsearch module.

- [Original magento 2 module](https://github.com/swissup/ajaxsearch)
- [Magento 2 module documentation](https://docs.swissuplabs.com/m2/extensions/ajaxsearch/)

### Magento PWA Studio Setup

[Magento PWA Studio setup](https://magento.github.io/pwa-studio/tutorials/pwa-studio-fundamentals/project-setup/)


### Install module

```
 yarn add @swissup/pwa-ajaxsearch
```

##### With github access

```
 yarn add ssh://git@github.com:swissup/pwa-ajaxsearch.git
```
 
##### For developers
 
```
 mkdir -p pwa-studio-custom-packages/swissup
 cd pwa-studio-custom-packages/swissup
 
 git clone git@github.com:swissup/pwa-ajaxsearch.git
 cd pwa-ajaxsearch
 pwd 

 # goto pwa project root dir 
 cd  ../../../pwa-studio-fundamentals
 
 yarn add file:[some path]/pwa-studio-custom-packages/swissup/pwa-ajaxsearch
 yarn run watch 
```

#### Add @swissup to trusted vendors

1. In your pwa-studio project root open package.json
2. Find "pwa-studio" section
3. Add "trusted-vendors" section if not exist
3. Add "@swissup" vendor to "trusted-vendors"

```json
{
    ...
    "pwa-studio": {
        "targets": {
          "intercept": "./local-intercept.js"
        },
        "trusted-vendors": [
          "@swissup"
        ]
    }
}
```
npm package: @swissup/pwa-askit
Description: It is pwa-studio integration with our [Askit Magento 2 extension](https://swissuplabs.com/product-question-extension-for-magento-2.html)
Author: Alexander Kras'ko
Latest version: 13.0.0

# @swissup/pwa-askit

It is pwa-studio integration with our [Askit Magento 2 extension](https://swissuplabs.com/product-question-extension-for-magento-2.html)

### What is AskIt?
Ask It is powerful Magento 2 products questions extension, that allows to create the discussion on the product page, CMS pages and even on the categories pages. The display of recently discussion block at any place of your store leads to better understanding your customers. The extension allows your visitors to help other people by answering their questions, that in future will improve the communication between your store buyers.

<sup>Here is the [original module](https://github.com/swissup/askit).</sup>

### Magento PWA Studio Setup
[Magento PWA Studio setup](https://magento.github.io/pwa-studio/tutorials/pwa-studio-fundamentals/project-setup/)


### Installation
```
yarn add @swissup/pwa-askit
```

##### With github access
```
 yarn add ssh://git@github.com:swissup/pwa-askit.git
```
 
##### For maintainers
```
 mkdir -p pwa-studio-custom-packages/swissup
 cd pwa-studio-custom-packages/swissup
 
 git clone git@github.com:swissup/pwa-askit.git
 cd pwa-askit
 pwd 

 # goto pwa project root dir 
 cd  ../../../pwa-studio-fundamentals
 
 yarn add file:[some path]/pwa-studio-custom-packages/swissup/pwa-askit
 yarn run watch 
```

#### Add @swissup to trusted vendors

1. In your pwa-studio project root open package.json
2. Find "pwa-studio" section
3. Add "trusted-vendors" section if not exist
3. Add "@swissup" vendor to "trusted-vendors"

```json
{
    ...
    "pwa-studio": {
        "targets": {
          "intercept": "./local-intercept.js"
        },
        "trusted-vendors": [
          "@swissup"
        ]
    }
}
```
npm package: @swissup/pwa-easy-banner
Description: Easy banner integration into venia-ui
Author: Alexander Kras'ko
Latest version: 12.4.0

# pwa-easy-banner

This package it's pwa-studio integration with original [Magento 2 extension](https://swissuplabs.com/magento-banners-and-custom-blocks-extension.html)

- [Original magento 2 module](https://github.com/swissup/easybanner)
- [Magento 2 module documentation](https://docs.swissuplabs.com/m2/extensions/easybanners/)

### Magento PWA Studio Setup

[Magento PWA Studio setup](https://magento.github.io/pwa-studio/tutorials/pwa-studio-fundamentals/project-setup/)

### Install module

```
 yarn add @swissup/pwa-easy-banner
```

##### With github access
```
 yarn add ssh://git@github.com:swissup/pwa-easy-banner.git
```

##### For developers
```
 mkdir -p pwa-studio-custom-packages/swissup
 cd pwa-studio-custom-packages/swissup

 git clone git@github.com:swissup/pwa-easy-banner.git
 cd pwa-easy-banner
 pwd

 # goto pwa project root dir
 cd  ../../../pwa-studio-fundamentals

 yarn add --dev file:[some path]/pwa-studio-custom-packages/swissup/pwa-easy-banner
 yarn run watch
```

#### Add @swissup to trusted vendors

1. In your pwa-studio project root open package.json
2. Find "pwa-studio" section
3. Add "trusted-vendors" section if not exist
3. Add "@swissup" vendor to "trusted-vendors"

```json
{
    ...
    "pwa-studio": {
        "targets": {
          "intercept": "./local-intercept.js"
        },
        "trusted-vendors": [
          "@swissup"
        ]
    }
}
```
npm package: @swissup/pwa-easy-slide
Description: Easy slide(r) integration into venia-ui
Author: Alexander Kras'ko
Latest version: 12.4.0

# pwa-easy-slide

This package it's pwa-studio integration with original [Magento 2 extension](https://swissuplabs.com/magento-2-slider-extension.html)

- [Original magento 2 module](https://github.com/swissup/easy-slide)
- [Magento 2 module documentation](https://docs.swissuplabs.com/m2/extensions/easyslider/)

### Magento PWA Studio Setup

[Magento PWA Studio setup](https://magento.github.io/pwa-studio/tutorials/pwa-studio-fundamentals/project-setup/)

### Install module

```
yarn add @swissup/pwa-easy-slide
```

##### With github access
```
yarn add ssh://git@github.com:swissup/pwa-easy-slide.git
```

##### For developers
```
mkdir -p pwa-studio-custom-packages/swissup
cd pwa-studio-custom-packages/swissup

git clone git@github.com:swissup/pwa-easy-slide.git
cd pwa-easy-slide
pwd

# goto pwa project root dir
cd  ../../../pwa-studio-fundamentals

yarn add --dev file:[some path]/pwa-studio-custom-packages/swissup/pwa-easy-slide
yarn run watch
```

#### Add @swissup to trusted vendors

1. In your pwa-studio project root open package.json
2. Find "pwa-studio" section
3. Add "trusted-vendors" section if not exist
3. Add "@swissup" vendor to "trusted-vendors"

```json
{
    ...
    "pwa-studio": {
        "targets": {
          "intercept": "./local-intercept.js"
        },
        "trusted-vendors": [
          "@swissup"
        ]
    }
}
```
npm package: @swissup/pwa-easycatalogimg
Description: Easy catalog images
Author: Alexander Kras'ko
Latest version: 12.4.0

# pwa-easycatalogimg

This package it's pwa-studio integration with original [Magento 2 extension](https://swissuplabs.com/magento-2-easy-catalog-images.html)

- [Original magento 2 module](https://github.com/swissup/easycatalogimg)
- [Magento 2 module documentation](https://docs.swissuplabs.com/m2/extensions/easycatalogimages/)

### Magento PWA Studio Setup

[Magento PWA Studio setup](https://magento.github.io/pwa-studio/tutorials/pwa-studio-fundamentals/project-setup/)

### Install module

```
yarn add @swissup/pwa-easycatalogimg
```

##### With github access
```
yarn add ssh://git@github.com:swissup/pwa-easycatalogimg.git
```

##### For developers
```
mkdir -p pwa-studio-custom-packages/swissup
cd pwa-studio-custom-packages/swissup

git clone git@github.com:swissup/pwa-easycatalogimg.git
cd pwa-easycatalogimg
pwd

# goto pwa project root dir
cd  ../../../pwa-studio-fundamentals

yarn add --dev file:[some path]/pwa-studio-custom-packages/swissup/pwa-easycatalogimg
yarn run watch
```

#### Add @swissup to trusted vendors

1. In your pwa-studio project root open package.json
2. Find "pwa-studio" section
3. Add "trusted-vendors" section if not exist
3. Add "@swissup" vendor to "trusted-vendors"

```json
{
    ...
    "pwa-studio": {
        "targets": {
          "intercept": "./local-intercept.js"
        },
        "trusted-vendors": [
          "@swissup"
        ]
    }
}
```
npm package: @swissup/pwa-easytabs
Description: Easy Tabs
Author: Alexander Kras'ko
Latest version: 13.0.0

# pwa-easytabs

This package it's pwa-studio integration with original [Magento 2 extension](https://swissuplabs.com/product-tabs-magento-2-extension.html)

- [Original magento 2 module](https://github.com/swissup/easytabs)
- [Magento 2 module documentation](https://docs.swissuplabs.com/m2/extensions/easytabs/)

### Magento PWA Studio Setup

[Magento PWA Studio setup](https://magento.github.io/pwa-studio/tutorials/pwa-studio-fundamentals/project-setup/)

### Install module

```
yarn add @swissup/pwa-easytabs
```

##### For developers
```
yarn add ssh://git@github.com:swissup/pwa-easytabs.git
```

```
mkdir -p pwa-studio-custom-packages/swissup
cd pwa-studio-custom-packages/swissup

git clone git@github.com:swissup/pwa-easytabs.git
cd pwa-easytabs
pwd

# goto pwa project root dir
cd  ../../../pwa-studio-fundamentals

yarn add --dev file:[some path]/pwa-studio-custom-packages/swissup/pwa-easytabs
yarn run watch
```
npm package: @swissup/pwa-firecheckout
Description: Firecheckout integration into venia-ui
Latest version: 12.6.0

# pwa-firecheckout

 PWA-Studio frontend for magento 2 firecheckout module.

- [Original magento 2 module](https://github.com/swissup/firecheckout)
- [Magento 2 module documentation](https://docs.swissuplabs.com/m2/extensions/firecheckout/)

### Magento PWA Studio Setup

[Magento PWA Studio setup](https://magento.github.io/pwa-studio/tutorials/pwa-studio-fundamentals/project-setup/)


### Install module

```
 yarn add @swissup/pwa-firecheckout
```

##### With github access

```
 yarn add ssh://git@github.com:swissup/pwa-firecheckout.git
```
 
##### For developers
 
```
 mkdir -p pwa-studio-custom-packages/swissup
 cd pwa-studio-custom-packages/swissup
 
 git clone git@github.com:swissup/pwa-firecheckout.git
 cd pwa-firecheckout
 pwd 

 # goto pwa project root dir 
 cd  ../../../pwa-studio-fundamentals
 
 yarn add file:[some path]/pwa-studio-custom-packages/swissup/pwa-firecheckout
 yarn run watch 
```

#### Add @swissup to trusted vendors

1. In your pwa-studio project root open package.json
2. Find "pwa-studio" section
3. Add "trusted-vendors" section if not exist
3. Add "@swissup" vendor to "trusted-vendors"

```json
{
    ...
    "pwa-studio": {
        "targets": {
          "intercept": "./local-intercept.js"
        },
        "trusted-vendors": [
          "@swissup"
        ]
    }
}
```
npm package: @swissup/pwa-highlight
Description: Highlight integration into venia-ui (pwa-studio)
Author: Alexander Kras'ko
Latest version: 13.0.0

# pwa-highlight

This package it's pwa-studio integration with original [Magento 2 extension](https://swissuplabs.com/custom-product-list-extension-for-magento-2.html)

- [Original magento 2 module](https://github.com/swissup/highlight)
- [Magento 2 module documentation](https://docs.swissuplabs.com/m2/extensions/highlight)

### Magento PWA Studio Setup

[Magento PWA Studio setup](https://magento.github.io/pwa-studio/tutorials/pwa-studio-fundamentals/project-setup/)

### Install module

```
yarn add @swissup/pwa-highlight
```


##### For developers

```
yarn add ssh://git@github.com:swissup/pwa-highlight.git
```

```
mkdir -p pwa-studio-custom-packages/swissup
cd pwa-studio-custom-packages/swissup

git clone git@github.com:swissup/pwa-highlight.git
cd pwa-highlight
pwd

# goto pwa project root dir
cd  ../../../pwa-studio-fundamentals

yarn add --dev file:[some path]/pwa-studio-custom-packages/swissup/pwa-highlight
yarn run watch
```
npm package: @swissup/pwa-navigationpro
Description: Navigationpro integration into venia-ui (pwa-studio)
Author: Alexander Kras'ko
Latest version: 13.0.0

# pwa-navigationpro

This package it's pwa-studio integration with original [Magento 2 extension](https://swissuplabs.com/magento-2-navigation-pro-extension.html)

- [Original magento 2 module](https://github.com/swissup/navigationpro)
- [Magento 2 module documentation](https://docs.swissuplabs.com/m2/extensions/navigationpro/)

### Magento PWA Studio Setup

[Magento PWA Studio setup](https://magento.github.io/pwa-studio/tutorials/pwa-studio-fundamentals/project-setup/)

### Install module

```
yarn add @swissup/pwa-navigationpro
```

##### For developers
```
yarn add ssh://git@github.com:swissup/pwa-navigationpro.git
```

```
mkdir -p pwa-studio-custom-packages/swissup
cd pwa-studio-custom-packages/swissup

git clone git@github.com:swissup/pwa-navigationpro.git
cd pwa-navigationpro
pwd

# goto pwa project root dir
cd  ../../../pwa-studio-fundamentals

yarn add --dev file:[some path]/pwa-studio-custom-packages/swissup/pwa-navigationpro
yarn run watch
```
npm package: @swissup/pwa-sold-together
Description: Sold together integration
Author: Alexander Kras'ko
Latest version: 13.0.0

# pwa-sold-together

This package is pwa-studio integration with original [Magento 2 extension](https://swissuplabs.com/sold-together-extension-for-magento-2.html)


- [Original magento 2 module](https://github.com/swissup/sold-together)
- [Magento 2 module documentation](https://docs.swissuplabs.com/m2/extensions/soldtogether/)

### Magento PWA Studio Setup

[Magento PWA Studio setup](https://magento.github.io/pwa-studio/tutorials/pwa-studio-fundamentals/project-setup/)

### Install module

```
yarn add @swissup/pwa-sold-together
```

##### For developers

```
yarn add ssh://git@github.com:swissup/pwa-sold-together.git
```

```
mkdir -p pwa-studio-custom-packages/swissup
cd pwa-studio-custom-packages/swissup

git clone git@github.com:swissup/pwa-sold-together.git
cd pwa-sold-together
pwd

# goto pwa project root dir
cd  ../../../pwa-studio-fundamentals

yarn add file:[some path]/pwa-studio-custom-packages/swissup/pwa-sold-together
yarn run watch
```