open-index/open-npm huggingface dataset:
npm package: @platfrmr/ui-components
Description: This library consist of daisyui tailwind components that can be reused in any Angular v18+ project.
Latest version: 0.5.614

# @platfrmr/ui-components

This library consist of daisyui tailwind components that can be reused in any Angular v18+ project.

## list of ui components

- card
- carousel
- chatbubble
- checkbox
- countdown
- EmptyState
- features
- fileinput
- footer
- hero
- indicator
- inputgroup
- loading
- logocloud
- modal
- navbar
- stats
- Testimonials

## Install package

Run `npm i --save @platfrmr/ui-components@latest` to install the latest package.

## Import styles to global css file of angular app

Add `@import "../node_modules/@platfrmr/ui-components/assets/styles.css";` inside the global styles.css file

## Import Module to any component you want to use it in

Add import to any module or component `import { HeroModule} from '@platfrmr/ui-components';`,

## Call component using the selector inside the component

Add `<uic-hero title="Your title goes here!" description="Your descripiton goes here!" secondHeader="Second header goes here this is above the title." CTALink="/getstarted" CTAText="Get Started" CTA2Link="/signupworkshop" CTA2Text="Sign Up!"></uic-hero>`

## Test the component inside the app app

Run `ng serve`

## Please support us by following us on the following platforms

- [Twitter](https://twitter.com/platfrmrcarl)
- [Facebook](https://www.facebook.com/platfrmr)
- [Instagram](https://www.instagram.com/platfrmrcarl)
- [Threads](https://www.threads.net/platfrmrcarl)
- [YouTube](https://www.youtube.com/platfrmr)
- [LinkedIn](https://www.linkedin.com/in/platfrmrcarl)
npm package: @platina-jewelry/button
Description: Universal button component for React and React Native by Platina Jewelry
Author: Platina Jewelry
Latest version: 1.0.1

# @platina-jewelry/button

**Универсальная кнопка для React и React Native от Platina Jewelry**

---

## Установка

```bash
npm install @platina-jewelry/button
# или
yarn add @platina-jewelry/button
```

Использование
React (веб)

```bash
import React from 'react';
import { Button } from '@platina-jewelry/button';

function App() {
  return (
    <Button onClick={() => alert('Нажато!')}>
      Нажми меня
    </Button>
  );
}

export default App;

```

React Native
```bash
import React from 'react';
import { Button } from '@platina-jewelry/button';

function App() {
  return (
    <Button onPress={() => alert('Нажато!')}>
      Нажми меня
    </Button>
  );
}

export default App;
```

## API

| Пропс          | Тип               | Описание                        | По умолчанию |
| -------------- | ----------------- | ------------------------------- | ------------ |
| `children`     | `React.ReactNode` | Контент внутри кнопки           | —            |
| `onClick`      | `function`        | Обработчик клика (для веб)      | —            |
| `onPress`      | `function`        | Обработчик нажатия (для Native) | —            |
| `disabled`     | `boolean`         | Отключение кнопки               | `false`      |
| `...остальные` | `any`             | Дополнительные свойства         | —            |


```bash
# Установка зависимостей
npm install

# Сборка
npm run build

# Запуск тестов
npm test

# Проверка линтинга
npm run lint

# Публикация
npm publish public
npm publish --//registry.npmjs.org/:_authToken=ВАШ_ТОКЕН


```
npm package: @plating/eslint-config-plating
Description: Plating 서비스를 위한 shareable eslint configuration 입니다.
Author: zeakd
Latest version: 0.0.2

# eslint-config-plating

Plating 서비스를 위한 shareable eslint configuration 입니다.

## Usage

``` bash
$ yarn add -D @plating/eslint-config-plating
```

``` js
// .eslintrc.js

module.exports = {
    extends: "@plating/eslint-config-plating"
}

```
npm package: @platinium-libs/platinium-sdk
Description: 🛠 An SDK for building applications on top of pancakeswap.
Latest version: 1.0.8

# Pancakeswap SDK

[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![Actions Status](https://github.com/pancakeswap/pancakeswap-sdk/workflows/CI/badge.svg)](https://github.com/pancakeswap/pancakeswap-sdk)
[![npm version](https://img.shields.io/npm/v/@pancakeswap-lib/sdk/latest.svg)](https://www.npmjs.com/package/@pancakeswap-lib/sdk/v/latest)

## Running tests

To run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.

First clone the repository:

```sh
git clone https://github.com/pancakeswap/pancakeswap-sdk.git
```

Move into the pancakeswap-sdk working directory

```sh
cd pancakeswap-sdk/
```

Install dependencies

```sh
yarn install
```

Run tests

```sh
yarn test
```

You should see output like the following:

```sh
yarn run v1.22.4
$ tsdx test
 PASS  test/constants.test.ts
 PASS  test/pair.test.ts
 PASS  test/fraction.test.ts
 PASS  test/miscellaneous.test.ts
 PASS  test/entities.test.ts
 PASS  test/trade.test.ts

Test Suites: 1 skipped, 6 passed, 6 of 7 total
Tests:       3 skipped, 82 passed, 85 total
Snapshots:   0 total
Time:        5.091s
Ran all test suites.
✨  Done in 6.61s.
```
npm package: @platinum-egg/contract-helpers
Description: The `@aave/contract-helpers` package offers a set of services which allow querying aggregated on-chain data via rpc.
Latest version: 1.17.9

# @aave/contract-helpers

The `@aave/contract-helpers` package offers a set of services which allow
querying aggregated on-chain data via rpc.

## Installation

Install the package in your project directory with:

```sh
// with npm
npm install @aave/contract-helpers

// with yarn
yarn add @aave/contract-helpers
```
npm package: @platinum-egg/math-utils
Description: The `@aave/math-utils` data formatting methods act as a layer on top of the chain data. The use-cases range from "human readable formatting" to "approximating accrual over time".
Latest version: 1.17.6

# @aave/math-utils

The `@aave/math-utils` data formatting methods act as a layer on top of the
chain data. The use-cases range from "human readable formatting" to
"approximating accrual over time".

## Installation

Install the package in your project directory with:

```sh
// with npm
npm install @aave/math-utils

// with yarn
yarn add @aave/math-utils
```
npm package: @platinum-ge/core
Description: A game engine for the modern Web.
Author: Aleks Rutins
Latest version: 0.2.3

# Platinum
An ECS-based game engine for TypeScript and Deno.

## Checklist
- [x] Sprites
- [x] Collisions *(could use some work)*
- [x] Camera
- [x] Tilemaps
- [x] Levels
- [x] Physics *(very basic)*
- [ ] Level editor
- [ ] 3D?

## Get Started
Coming soon&trade;
npm package: @platmac/node-red-docxtemplater2
Description: Generate docx, pptx, and xlsx from templates (Word, Powerpoint and Excel documents), from Node-Red using file from url or buffer
Author: Hooke Jr.
Latest version: 1.0.3

# node-red-contrib-docxtemplater

`node-red-contrib-docxtemplater` is a [Node-RED](https://nodered.org/) node that enables you to generate Word documents (.docx) by dynamically filling templates using [Docxtemplater](https://docxtemplater.com/). With this node, you can create rich, personalized Word documents directly from Node-RED, making it ideal for report generation, invoices, and custom documents.

## Installation

To install, run the following command in your Node-RED directory:

```bash
npm install omerkaptan/node-red-contrib-docxtemplater
```

## Usage

1. **Template Creation**: Start by creating a `.docx` template with placeholders formatted as tags, like `{{name}}`, `{{date}}`, or `{{items}}`. Tags are placeholders that Docxtemplater will replace with actual values.
2. **Template Input**: Provide the `.docx` template to the node, either as a file path or binary input.
3. **Data Input**: Send data as a JSON object, mapping each tag to a value (e.g., `{ "name": "Alice", "date": "2024-10-30" }`).
4. **Output**: The node outputs a `.docx` document where each placeholder is replaced by the data you've provided.

### Examples

Here are some specific tag usage examples you can use with your `.docx` templates:

- **Simple Text Replacement**: Replace `{{name}}` with a name:
  ```json
  { "name": "Alice" }
  ```

- **Looping Over Arrays**: To add a list of items in a table format, use the `{{#items}}...{{/items}}` tag structure in your `.docx` template, and pass an array of objects as shown below:
  ```json
  {
    "items": [
      { "description": "Item 1", "price": 10 },
      { "description": "Item 2", "price": 15 }
    ]
  }
  ```

- **Conditional Tags**: Use conditional tags to show or hide content based on a value:
  ```json
  { "isApproved": true }
  ```
  In your template, use tags like `{{#isApproved}}Approved{{/isApproved}}` to display "Approved" only if `isApproved` is true.

For more advanced tag types and formatting options, see the full [Docxtemplater Tag Types documentation](https://docxtemplater.com/docs/tag-types/).

### Example Flow

1. **Template Node**: Use a file input node to load the `.docx` template.
2. **Data Node**: Add a JSON node with the structured data to fill in placeholders.
3. **Docxtemplater Node**: Connect the template and data nodes to the `docxtemplater` node.
4. **Output Node**: Use a file output node to save the generated `.docx` document.

## Dependencies

This node depends on [Docxtemplater](https://docxtemplater.com/) for template processing, so refer to their documentation for further customization options.

## License

MIT License
npm package: @platmac/node-red-jira-api
Description: Node-RED Jira API nodes
Author: Hooke Jr.
Latest version: 0.1.2

Fork of the node-red-contrib-jiira-api package.
[node-red-contrib-jiira-api repository](https://github.com/Boohja/node-red-contrib-jira-api.git)

## Features
Add new, update and retrieve issues on jira.

## Use Cases
**1. Automated issue creation**

**2. Automated updating or changing status of issues**

**3. Create custom dashboards with issues**

## Installation

You can either install this package from within Node-RED using the command palette and search for "node-red-jira-api", or you run the following command in your Node-RED user directory (typically `~/.node
red` on Linux, `%APPDATA%\node-red` on Windows):

```bash
npm install node-red-jira-api
``` 

# Jira API connection
In contrast to other packages, this one does not rely on the users actual password but an access token.

You need an Atlassian Jira access token to use these nodes.

## List nodes

## Node has 4 functions for using: ##
* get issue - retrieve issue by ID or name
* add issue - create new issue 
* edit issue - change specified by id or name issue properties

## Node input properties: ##
All properties have to be inside msg object.

**issue** - issue id or name either
**fields** - object with all issue data 
**update** - object with data to update
**properties** - represents issue properties, which provides for storing custom data against an issue.
**historyMetadata** - represents the complete set of metadata for a history changegroup.

Instructions of how to describe document you can find at jira api website.

[pdfmake website doc](https://developer.atlassian.com/cloud/jira/platform/rest/v2/i)