open-index/open-npm huggingface dataset:
npm package: @nios2-sim-ip/peridot_hostbridge
Description: Simulation module for peridot_hostbridge
Author: kimu_shu
Latest version: 16.1.0

# nios2-sim-ip-peridot_hostbridge

`peridot_hostbridge` IP simulator for nios2-sim

## Features supported

* SWI CSRs (Class ID, Unique ID, Message and SWI)
* Serial port emulation
  * Avalon-MM transaction
  * EEPROM emulation (with ver.2 header)
  * AS mode

## Features NOT supported

* PS mode support
* CPU reset
* SPI flash access

## Options

|Option|Description|
|--|--|
|`--swi-port <path>`|**Serial port name**<br>For Windows: COMxx<br>For mac/Linux: /dev/xxxx|
|`--swi-bid <str>`|**Board ID**<br>One of `J72A`, `J72N`, `J72B` or `J72X`|
|`--swi-sid <str>`|**Serial ID**<br>18-char serial ID (hyphens accepted):<br>`XXXXXX-XXXXXX-XXXXXX`|
|`--swi-uid <hex>`|**64-bit unique ID**<br>(hexadecimal)|
|`--swi-image <image>`|**Configuration image**<br>One of `boot` or `user`|
npm package: @nioteam/kompot
Description: ![madewithtypescript](https://img.shields.io/static/v1?label=Made%20with&message=TypeScript&color=blue&logo=typescript) ![npm](https://img.shields.io/npm/v/@nioteam/kompot) ![npm license](https://img.shields.io/npm/l/@nioteam/kompot)
Author: vector1dev
Latest version: 0.0.6

# Kompot UI

![madewithtypescript](https://img.shields.io/static/v1?label=Made%20with&message=TypeScript&color=blue&logo=typescript)
![npm](https://img.shields.io/npm/v/@nioteam/kompot)
![npm license](https://img.shields.io/npm/l/@nioteam/kompot)

**Kompot** is a modern and fast rxjs based ui framework.

## Changelog (0.0.4 to 0.0.6)
* (0.0.5) Added **this.rx.style** in widgets.
* (0.0.5) Fixed typings error in **ButtonWidget**.
* (0.0.5) Now you can use `.children([])` in **ChildrenWidget**.
* (0.0.6) Now exporting **rx.ts**

## Examples
| Author   |      Name      | Hosting |
|:--------:|:--------------:|:-------:|
| vector1dev | [Todo app](https://codesandbox.io/s/kompotui-todo-app-2hdwy?file=/src/index.ts) | CodeSandbox |
npm package: @niowx/email-compiler
Description: A email compiler
Latest version: 0.1.2

# Email Compiler

### Intro

Normalize different kinds of emails to json.

### Quick Start

```shell
# you can use npm , yarn or pnpm 

#npm
npm i @niowx/email-compiler -S

# yarn
yarn add @niowx/email-compiler

# pnpm
pnpm add @niowx/email-compiler
```

### Example

We will automatically identify the source of your email and parse it.

```js
import emailCompiler from '@niowx/email-compiler'

const content = emailCompiler('email content')
```
npm package: @nipem/utils
Description: shared utils
Latest version: 0.7.1

# shared

shared utils

## install

```sh
$ yarn add @nipem/utils
```

## develop

```sh
# dev
yarn start

# commit(better git-commit)
yarn commit

# build
yarn build

# test
yarn test

# lint
yarn lint

# package size analyze
yarn analyze

# generate doc
yarn doc

# publish to npm(better npm-publish)
yarn release
```

## doc

read [docs](./docs/index.md)
npm package: @nipin/mould
Description: Reusable stylesheets and components for Svelte projects
Author: Nipinium
Latest version: 0.4.4

# Mould

SCSS mixins-based framework and reused Svelte components

## Install

```sh
# using npm
npm install @nipin/mould --save-dev
# using yarm
yarn add -D @nipin/mould
```

```scss
@import '@nipin/mould/css/essence'; // variables, functions and mixins
```

```js
// include it in your main js file
import '@nipin/mould/css/premade.scss' // for typography and normalize
import '@nipin/mould/css/utilities.scss' // for using .u-cf, .u-pd-4 etc.
```

```js
// svelte component
import '@nipin/mould/lib/MButton.svelte'
import '@nipin/mould/lib/MIcon.svelte'
```

## SCSS cheatsheets

```scss
@function append-string($before, $after: null) {
  // return $before-$after unless $after is null
}

@function color($color, $shade: null, $alpha: null) {
  // return a color base from a custom defined color palette
  // $color:
  // - gray, red, orange, yellow, green, teal, blue, indigo, purple, pink
  // - neutral, primary, success, warning, harmful
  // - real color like #fff or rgba(20, 50, 80)
  // $shade: 1..9, can be omitted
  // $alpha: transparency level, can be null
}

@function colors($colors, $shade: null, $alpha) {
  // return a list of colors by calling color() for each item of $colors
  // $colors must be a list
}

@function trump($value, $trump: false) {
  // return `$value !important` if $trump is true
  // else just return $value
}

// prettier-ignore
@function screen-vals($xs, $sm: null, $md: null, $lg: null, $xl: null, $df: null) {
  // convert list to a map of screen sizes to values
  // null value will be ignored
}

@mixin screen-min($min: sm) {
  // warp content in media screen
}

@mixin screen-max($max: sm) {
  // warp content in media screen
}

@mixin screen($screen: sm, $prop: null, $value: null) {
  // calling screen-min with @content and a single line of $prop: $value;
}

@mixin apply($props, $value, $trump: false) {
  // insert property value defination for each item of $props, adaptive to screen size
  // $props: a string or a list of string, eg: background or (border-left, border-right)
  // $value: can be a single value or a screen-vals result
}
```

## Svelte components

```jsx
<MButton class="" disabled=""></MButton>

<MIcon class="" name="feather"></MIcon>
```

## License

MIT

```

```