open-index/open-npm huggingface dataset:
npm package: @serempre-frontend/frontend-career-paths
Description: En este repositorio se encuentran los planes de carrera de:
Author: Serempre
Latest version: 1.6.0

# Frontend Career Paths

En este repositorio se encuentran los planes de carrera de:

- [Drupal](/drupal/README.md)
- [VueJS](/vuejs/README.md)
- Angular

### Documentación

[Frontend Career Path](https://www.npmjs.com/package/@serempre-frontend/frontend-career-paths)
npm package: @serendie/figma-utils
Description: Import/Export Figma Variables to JSON (W3C Design Tokens spec) with Figma REST API
Latest version: 0.1.0

# SDS Figma Utilities

[![GitHub](https://img.shields.io/github/license/serendie/figma-utils?style=flat)](https://github.com/serendie/figma-utils/blob/main/LICENSE)
[![NPM Version](https://img.shields.io/npm/v/%40serendie%2Ffigma-utils)](https://www.npmjs.com/package/@serendie/figma-utils)
[![X](https://img.shields.io/twitter/follow/SerendieDesign)](https://x.com/SerendieDesign/)

[Serendie Design System](https://serendie.design/)で使われるFigma用ユーティリティーです。
[`@serendie/design-token`](https://github.com/serendie/design-tokens)の中で定義される[W3C Design Tokens Spec](https://tr.designtokens.org/format/)準拠のJSONを、Figma VariablesにImport/Exportするスクリプトが含まれています。

なお、Figma REST APIを前提としており、利用にはFigmaエンタープライズプランが必要です。

## Usage

### Prepare

`.env`に下記を設定してください。

- `PERSONAL_ACCESS_TOKEN`
  - Variablesの[Read/Write Scope](https://www.figma.com/developers/api#authentication-scopes)を有するFigmaのpersonal access token
- `FILE_KEY`
  - Import/Export先のVariablesを有するFigmaファイルのKey
  - FigmaファイルのURLに含まれます (`https://www.figma.com/file/{FILE_KEY}/...`)

### Commands

**JSON to Figma Variables (Import)**
```
npm run sync-json-to-figma
```

**Figma Variables to JSON (Export)**
```
npm run sync-figma-to-json
```

## Spec

W3C Design Tokens Specではテーマ (Variablesモード) の扱いが定まっていないため、独自の命名規則を採用しています。詳しくは[こちら](https://github.com/serendie/serendie/tree/main/design-tokens#%E4%BB%95%E6%A7%98)を参照してください。
npm package: @serendie/style-dictionary-formatter
Description: the style-dictionary formatter of Serendie Design System
Latest version: 1.0.2

# SDS Style Dictionary Formatter

[![GitHub](https://img.shields.io/github/license/serendie/style-dictionary-formatter?style=flat)](https://github.com/serendie/style-dictionary-formatter/blob/main/LICENSE)
[![NPM Version](https://img.shields.io/npm/v/%40serendie%2Fstyle-dictionary-formatter)](https://www.npmjs.com/package/@serendie/style-dictionary-formatter)

Style Dictionary向けにTokenを各種プラットフォームのスタイル情報やトークンに変換するための、Filter、Formatter、Parser、Transformerです。
npm package: @serendie/symbols
Description: 300+ SVG icons as part of Serendie Design System by Mitsubishi Electric
Latest version: 1.0.2

<p align='center'>
  <picture>
    <source srcset='https://github.com/user-attachments/assets/32affc17-886d-4306-8223-31b793e33e82' media="(prefers-color-scheme: dark)" width='600px'/>
    <img src='https://github.com/user-attachments/assets/0dbd3005-c4a6-4a0e-8133-8ff5a3018380' alt="Serendie Symbols" title="Serendie Symbols" width='600px'/>
  </picture>
</p>

<h1 align='center'>Serendie Symbols</h1>

<div align='center'>
  
[![GitHub](https://img.shields.io/github/license/serendie/serendie-symbols?style=flat)](https://github.com/serendie/serendie-symbols/blob/main/LICENSE)
[![NPM Version](https://img.shields.io/npm/v/%40serendie%2Fsymbols)](https://www.npmjs.com/package/@serendie/symbols)
[![X](https://img.shields.io/twitter/follow/SerendieDesign)](https://x.com/SerendieDesign/)

</div>

Serendie Symbols は、デジタルプロダクトのなかで汎用性高く使える、Serendie らしい 300 種類以上のアイコン集です。[Serendie Design System](https://serendie.design/)の一部として提供されています。

## Docs

[ドキュメントサイト](https://serendie.design/foundations/icon/)では、Serendie Symbols の設計思想をまとめています。アイコンの一覧や検索は[こちら](https://serendie.design/foundations/icon-list/)を参照してください。

## Usage

Serendie Symbols は React 環境を前提としています。

### 基本的な使い方

各アイコンを個別のコンポーネントとしてインポートする方法です。バンドルサイズの観点から **この方法が推奨** されます。

```tsx
import {
  SerendieSymbolHome,
  SerendieSymbolSettingsFilled,
} from "@serendie/symbols";

function MyComponent() {
  return (
    <>
      <SerendieSymbolHome width={24} height={24} color="green" />
      <SerendieSymbolSettingsFilled width={32} height={32} />
    </>
  );
}
```

**利用可能なコンポーネント:**

- アイコン名 (`home` など) をパスカルケース (`Home`) に変換し、プレフィックス `SerendieSymbol` を付けたものがコンポーネント名になります (`SerendieSymbolHome`)
- 塗りつぶし (`filled`) の場合は、さらにサフィックス `Filled` が付きます (`SerendieSymbolHomeFilled`)
- 利用可能なアイコン名の一覧は[こちら](https://serendie.design/foundations/icon-list/)を参照してください
- コンポーネントは標準の SVG プロパティ (`className`, `onClick` など) を受け付けます

### 動的読み込みコンポーネント `SerendieSymbol`

`SerendieSymbol` コンポーネントを使用して、`name` や `variant` プロパティによって表示するアイコンを切り替える方法も提供しています。

```tsx
import { SerendieSymbol } from "@serendie/symbols";

<SerendieSymbol name="home" size={24} variant="filled" color="blue" />;
```

**利点:**

- **動的なアイコン選択:** コンポーネントのプロパティ (`name`, `variant`) を変更することで、表示するアイコンを実行時に簡単に切り替えられます

**トレードオフと注意点:**

- **バンドルサイズの増加:** このコンポーネントを使用する場合、内部的にすべてのアイコンデータを保持しているため、アプリケーションの最終的なバンドルサイズが大きくなります。実際に使用しないアイコンも含まれてしまいます

**`SerendieSymbol`の Props:**

- `name`: アイコン名を指定します。[こちらの一覧](https://serendie.design/foundations/icon-list/)を参照してください。
- `variant?`: アイコンには線`outlined`と塗り`filled`の 2 種類があります。デフォルトは`outlined`です。
- `size?`: アイコンのサイズを指定します。SVG の`width`と`height`に適用されます。デフォルトは`24`です。
- `color?`: アイコンの色を指定します。SVG の`color`属性に適用されます。
- その他の SVG のプロパティはコンポーネントを包括している SVG 要素に適用されます。

## Development

assets に含まれる SVG ファイルからコンポーネントを生成するため、アイコンを変更した場合は以下のコマンドを実行してください。

```bash
npm run generate
```

## License

MIT ライセンスの下で配布されています。 詳しくは[LICENSE](/LICENSE)を参照してください。
npm package: @serendipiaco/terrext
Description: Tools para la creación y validación de archivos terraform a través de nodejs. 
 -- Despliegue de terraform automatizado. 
 Validación de tags basado en reglas.
Author: Serendipia.CO
Latest version: 0.0.10-alpha

# Terraform Tool

### Terrext

Terrext is a tool that help you to validate terraform code base in a given rules

Only accepts \*.tf.json.

Tools for terraform CI/CD

```shell
$ terrext --help
```

```shell
terrext [command]

Commands:
  terrext paths      Return all realpath for each .tf.json file in a folder.
  terrext resources  List all resource with their custom names.
  terrext tags       List all tags for each resource in a terraform file.

Options:
  --version  Show version number                                       [boolean]
  --help     Show help                                                 [boolean]                                  [boolean]
```

## EXAMPLES

### `terrext resources --file "/path/to/file.tf.json"`

```
[
  {
    provider_instance: [ 'example1', 'example2' ]
  }
]
```

### `terrext paths --folder "/path/to/folder"`

```
[
  '/path/to/folder/root.tf.json',
  '/path/to/folder/level-1-A/1-A.tf.json',
  '/path/to/folder/level-1-A/level-2-A/2-A-2.tf.json',
  '/path/to/folder/level-1-A/level-2-A/2-A.tf.json',
  '/path/to/folder/level-1-A/level-2-B/2-B.tf.json',
  '/path/to/folder/level-1-B/1-B.tf.json',
  '/path/to/folder/level-1-B/level-2-C/2-C.tf.json',
  '/path/to/folder/level-1-B/level-2-C/level-2-D/2-D.tf.json'
]
```

### `terrext tags --file "/path/to/file.tf.json" --provider "shortname"`

```
[
  { example1: { tags: [ 'Name' ] } },
  { example2: { tags: [ 'Name' ] } }
]

{
  tags: {
    example1: [ 'Name' ],
    example2: [ 'Name' ]
  }
}
```
npm package: @serendipityai/alby-mcp
Description: Model Context Protocol server for paying Lightning invoices using the Alby API
Latest version: 0.0.2

# alby-mcp

Pay Lightning invoices via MCP protocol using the Alby API.

## Usage

In Claude, configure your environment like so:

```js
{
  "mcpServers": {
    "alby_pay_lightning": {
      "command": "npx",
      "args": [
        "@serendipityai/alby-mcp"
      ],
      "env": {
        "ALBY_API_TOKEN": "<YOUR ALBY OAUTH TOKEN>"
      }
    }
  }
}
```
npm package: @serendipityai/markdown2pdf-mcp
Description: ⚡ MCP client for markdown2pdf.ai - Convert markdown to PDF with Lightning payments
Author: Serendipity AI
Latest version: 0.1.4

# markdown2pdf-mcp

⚡ Markdown to PDF conversion, for agents. ⚡

> Agents speak Markdown. Humans prefer PDF.
> We bridge the gap for the final stage of your agentic workflow.
> No sign-ups, no credit cards, just sats for bytes.

Read the full documentation at [markdown2pdf.ai](https://markdown2pdf.ai)

Here’s the output of a markdown file converted to PDF format, showing cover page, table of contents and table support. Our engine is powered by LaTeX rather than HTML to PDF conversion as many other libraries and services use, which results in a much higher quality, print-ready output.

<img src="https://raw.githubusercontent.com/Serendipity-AI/markdown2pdf-python/refs/heads/master/images/examples.png" />

This package provides MCP server support for clients such as Claude Desktop. You can read full instructions on how to configure Claude in [our documentation](https://markdown2pdf.ai/mcp).

## Quickstart

Just drop the following into your Claude Desktop configuration file.

```json
"mcpServers": {

    "markdown2pdf": {
      "command":"npx",
      "args": ["@serendipityai/markdown2pdf-mcp"],
      "cwd": "~"
    }
}
```

Once you've done that, try asking Claude:

`Generate some lorem ipsum in markdown format and then make a PDF out of it`
npm package: @serene-dev/la-nest-library
Description: <p align="center">   <a href="http://nestjs.com/" target="blank"><img src="https://nestjs.com/img/logo-small.svg" width="200" alt="Nest Logo" /></a> </p>
Latest version: 11.0.77

<p align="center">
  <a href="http://nestjs.com/" target="blank"><img src="https://nestjs.com/img/logo-small.svg" width="200" alt="Nest Logo" /></a>
</p>

[circleci-image]: https://img.shields.io/circleci/build/github/nestjs/nest/master?token=abc123def456
[circleci-url]: https://circleci.com/gh/nestjs/nest

  <p align="center">A progressive <a href="http://nodejs.org" target="_blank">Node.js</a> framework for building efficient and scalable server-side applications.</p>
    
## Description
This is NestJS project helper package

 

## Support

Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please [read more here](https://docs.nestjs.com/support).

## Stay in touch

- Author - Ahmed Lawal

## License

Nest is [MIT licensed](LICENSE).