open-index/open-npm huggingface dataset:
npm package: @janis.me/ui
Description: The idea: Basically just radix-ui, but styled with `@janis.me/themed` and a well-defined theming approach, allowing for ultimate theming with the lowest amount of effort.
Latest version: 0.1.2-alpha.3

# `@janis.me/ui` - react components, like it's 2025

The idea:
Basically just radix-ui, but styled with `@janis.me/themed` and a well-defined theming approach, allowing for ultimate theming with the lowest amount of effort.

As you can see, it's not yet done. :) In the meantime, enjoy a picture of my cat, and maybe checkout my other projects on my [github](https://github.com/janis-me)

![my cat](./pina.jpg 'My cat')
npm package: @janiscommerce/app-barcode-generator
Description: ![janis-logo](brand-logo.png)
Latest version: 1.4.0

# @janiscommerce/app-barcode-generator

![janis-logo](brand-logo.png)

![NPM Version](https://img.shields.io/npm/v/%40janiscommerce%2Fapp-barcode-generator)

React native components for generating barcode and QRcode. The library provides two components according to the type of code you need to create

## Installation

```bash
npm i @janiscommerce/app-barcode-generator
```

## Barcode

### Usage

```javascript
import {Barcode} from '@janiscommerce/app-barcode-generator';
import {Text} from 'react-native';

<Barcode value="1234534" format="EAN8" />;
<Barcode value="1234534" format="EAN8" text={<Text>1234534</Text>} />;
<Barcode value="1234534" format="EAN8" onError={(error) => console.log(error)} />;
```

### Props

| Prop            | Type     | Description                                               | default value | required |
| --------------- | -------- | --------------------------------------------------------- | ------------- | -------- |
| value           | string   | value to create barcode                                   |               | yes      |
| format          | string   | format of barcode. See [barcode type](#supported-formats) |               | yes      |
| text            | function | React native component to show value below barcode        |               | no       |
| backgroundColor | string   | Background color for barcode                              | #FFF          | no       |
| onError         | function | Callback to execute when has error                        |               | no       |
| width           | number   | Width of the barcode                                      |               | no       |
| height          | number   | Heigth of the barcode                                     |               | no       |

### Supported formats

- CODE39
- CODE128
- CODE128A
- CODE128B
- CODE128C
- EAN13
- EAN8
- EAN5
- EAN2
- UPC
- UPCE
- ITF14
- ITF
- MSI
- MSI10
- MSI11
- MSI1010
- MSI1110
- pharmacode
- codabar

## QRCode

### Usage

```javascript
import {QRCode} from '@janiscommerce/app-barcode-generator';

<QRCode value="1234534" />;
<QRCode value="1234534" size={150} />;
```

### Props

| Prop            | Type     | Description                                        | default value | required |
| --------------- | -------- | -------------------------------------------------- | ------------- | -------- |
| value           | string   | value to create QRCode                             |               | yes      |
| size            | number   | Set width and heigth of QRCode                     | 100           | no       |
| foregroundColor | function | React native component to show value below barcode | #000          | no       |
| backgroundColor | string   | Background color for barcode                       | #FFF          | no       |
npm package: @janiscommerce/app-request
Description: Module to do requests at janis apps
Author: Janis Commerce
Latest version: 2.8.0

# @janiscommerce/app-request
![janis-logo](brand-logo.png)

This package is intended to help to do requests at Janis Apps.


## Installation

```bash
npm i @janiscommerce/app-request
```


## Usage

```javascript
import Request from '@janiscommerce/app-request'
import {JANIS_ENV} from 'env.json'


const request = new Request({JANIS_ENV})

// GET to a janis service
const sessionData = await request.get({service: 'picking', namespace: 'session', id: '123'});


// GET (list) to a janis service
const sessionList = await request.list({
				namespace: 'session',
				service: 'picking',
				headers: {page: 3},
				queryParams: {
					filters: {sessionOwnershipVisibility, pickingPointId: activeWarehouseId},
					sort: sessionSortingCriteria,
				},
			})


// GET to an external endpoint

const data = await request.get({endpoint: 'https://url.external/userdata/123'})
```