open-index/open-npm huggingface dataset:
npm package: @kichiyaki/react-native-barcode-generator
Description: ![Screenshot](/images/example.png?raw=true)
Author: Kichiyaki
Latest version: 0.6.7

# @kichiyaki/react-native-barcode-generator

![Screenshot](/images/example.png?raw=true)

A React-Native component for generating barcodes.

## Installation

Using npm:

```shell
npm install --save react-native-svg @kichiyaki/react-native-barcode-generator
```

or using yarn:

```shell
yarn add react-native-svg @kichiyaki/react-native-barcode-generator
```

## Properties

| Prop       | Type        | Description                                            |
| ---------- | ----------- | ------------------------------------------------------ |
| value      | `string`    | the text to be encoded                                 |
| width      | `number`    | the width of a single bar                              |
| maxWidth   | `number`    | the max width of the barcode                           |
| height     | `number`    | the height of the barcode                              |
| format     | `string`    | select which [barcode type](#supported-formats) to use |
| lineColor  | `string`    | set the color of a single bar                          |
| background | `string`    | set the color of the container                         |
| text       | `component` | an optional text that will be render under the barcode |
| textStyle  | `object`    | styles to be applied on the text component             |
| style      | `object`    | styles to be applied on the container                  |
| onError    | `function`  | an optional error handler                              |

## Supported formats

Only flat versions are available for now.

- CODE39
- CODE128
- CODE128A
- CODE128B
- CODE128C
- EAN13
- EAN8
- EAN5
- EAN2
- UPC
- UPCE
- ITF14
- ITF
- MSI
- MSI10
- MSI11
- MSI1010
- MSI1110
- pharmacode
- codabar
npm package: @kickass-coderz/capitalize-title
Description: This package provides a utility function to capitalize titles according to (The Chicago Manual of Style.)[http://www.chicagomanualofstyle.org/]
Latest version: 0.0.0

# Capitalize Title

This package provides a utility function to capitalize titles according to (The Chicago Manual of Style.)[http://www.chicagomanualofstyle.org/]

## Installation

```bash
// with npm
npm install @kickass-coderz/capitalize-title

// with yarn
yarn add @kickass-coderz/capitalize-title

// with pnpm
pnpm add @kickass-coderz/capitalize-title
```

## Usage

Import the function and use it to capitalize a title.

```ts
import { capitalizeTitle } from "@kickass-coderz/capitalize-title";

const title = capitalizeTitle("i'M a MaD sCiEnTiSt");

// This will result with "I'm a Mad Scientist"
```

Pass an array of special words which shouldn't be capitalized.

```ts
import { capitalizeTitle } from "@kickass-coderz/capitalize-title";

const title = capitalizeTitle("acme is the best company", ["acme"]);

// This will result with "acme Is the Best Company"
```
npm package: @kickass-pkg/react-native-conical-gradient-progress
Description: React Native component for creating animated, conical gradient progress with react-native-svg
Author: Mike Podgorniy
Latest version: 1.0.0

# react-native-conical-gradient-progress

:sunrise:
## Installation
Install this component and `react-native-svg`:

`npm i --save react-native-conical-gradient-progress react-native-svg`

Link native code for SVG:

`react-native link react-native-svg`

## Description
- Can accept external Props `size,
  width,
  fill,
  prefill,
  beginColor,
  endColor,
  segments,
  backgroundColor`
- Migrated to `expo`
- Migrated to `react-native-svg`
- Used multiple paths and different linear gradients to implement the conical gradient

## Todo
- [ ] Customize component
- [ ] Some performance tricks
- [x] Accept Component Props
- [x] Move to Expo 

## Status
![iOS gif](conical_gradient_progress.png)

## References
- https://github.com/bgryszko/react-native-circular-progress/issues/41
- https://github.com/fdnhkj/react-native-conical-gradient
- https://github.com/bgryszko/react-native-circular
- http://jsfiddle.net/Cy7ec/3/
- https://github.com/fdnhkj/react-native-conical-gradient
npm package: @kicker-matchday/parcel-reporter-bundle-manifest
Description: Parcel plugin for generating an bundle manifest.
Latest version: 1.0.0-alpha.4

# Parcel Bundle Manifest Reporter

Parcel plugin for generating an bundle manifest.

This is a Parcel 2 rewrite of https://github.com/mugi-uno/parcel-plugin-bundle-manifest

# Usage

## install

```
yarn add @kicker-matchday/parcel-reporter-bundle-manifest -D
```

## build

```
parcel build entry.js
```

## Output

Output a `parcel-manifest.json` file to the same directory as the bundle file.

- dist/entry.html
- dist/{hash}.js
- dist/{hash}.css
- dist/parcel-manifest.json

The Manifest will look like this : 

```json
{
  "index.html": "/dist/index.html",
  "index.js": "/dist/5f0796534fe2892712053b3a035f585b.js",
  "main.scss": "/dist/5f0796534fe2892712053b3a035f585b.css"
}
```

License
========

MIT
npm package: @kickflow/mcp-server
Description: MCP Server for kickflow API
Author: kickflow, Inc.
Latest version: 1.1.2

# kickflow MCP Server

[kickflow API](https://developer.kickflow.com/) をModel Context Protocol (MCP)経由で利用するためのサーバーです。

---

## ユーザー向け

### 必要条件

- Node.js v22.18.0以上
- kickflow アクセストークン
  - [アクセストークンの取得方法](https://support.kickflow.com/hc/ja/articles/360047613534)

### インストール

MCPクライアント（Claude Desktop, Cursor, Clineなど）の構成ファイル (`claude_desktop_config.json` など) に、以下のような記述を追加してください。
`KICKFLOW_ACCESS_TOKEN` には、取得したアクセストークンを設定してください。

#### MacOS/Linux

```json
{
  "mcpServers": {
    "kickflow": {
      "command": "npx",
      "args": ["-y", "@kickflow/mcp-server"],
      "env": {
        "KICKFLOW_ACCESS_TOKEN": "your-kickflow-access-token"
      }
    }
  }
}
```

#### Windows

```json
{
  "mcpServers": {
    "kickflow": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "@kickflow/mcp-server"],
      "env": {
        "KICKFLOW_ACCESS_TOKEN": "your-kickflow-access-token"
      }
    }
  }
}
```

### 機能一覧

このMCPサーバーは3つの汎用ツールを提供し、kickflow APIのすべての機能にアクセスできます。

#### discover_apis

利用可能なKickflow APIの一覧を表示します。`get_api_info`、`call_api`で使用する`operationId`を確認できます。

#### get_api_info

指定した`operationId`のAPI情報をJSON Schemaで取得します。`call_api`を呼ぶ前に必要なパラメータを確認できます。

#### call_api

Kickflow APIを実行します。`operationId`、`pathParams`、`queryParams`、`requestBody`をそれぞれ個別に指定してAPIを呼び出します。

### 使用例

#### 1. discover_apis でAPIの一覧を確認

結果例:

```text
listCategories: カテゴリの一覧を取得
createCategory: カテゴリを作成
getTicket: チケットを取得
...
```

#### 2. get_api_info で必要なパラメータを確認

入力例:

```json
{
  "operationId": "getTicket"
}
```

結果例:

```json
{
  "pathParams": {
    "type": "object",
    "properties": {
      "ticketId": { "type": "string", "format": "uuid" }
    },
    "required": ["ticketId"]
  }
}
```

#### 3. call_api でAPIを実行

パラメータなしの例:

```json
{
  "operationId": "listCategories"
}
```

パスパラメータありの例:

```json
{
  "operationId": "getTicket",
  "pathParams": {
    "ticketId": "550e8400-e29b-41d4-a716-446655440000"
  }
}
```

クエリパラメータありの例:

```json
{
  "operationId": "listTickets",
  "queryParams": {
    "page": 1,
    "perPage": 25
  }
}
```

リクエストボディありの例:

```json
{
  "operationId": "createCategory",
  "requestBody": {
    "name": "新しいカテゴリ"
  }
}
```

---

## 開発者向け

### セットアップ

1.  リポジトリをクローン:
    ```bash
    git clone [リポジトリURL]
    cd kickflow-mcp-server
    ```
2.  依存パッケージのインストール:
    ```bash
    npm install
    ```
3.  ビルド:
    ```bash
    npm run build
    ```

### 開発

#### 開発サーバーの実行

変更を監視し、自動的に再ビルドしてサーバーを再起動します。

```bash
npm run dev
```

_(開発時も `KICKFLOW_ACCESS_TOKEN` 環境変数の設定が必要です)_

#### テストの実行

```bash
# ユニットテストを実行
npm run test

# ウォッチモードでテストを実行（ファイル変更時に自動再実行）
npm run test:watch

# MCP Inspector でサーバーをデバッグ
npm run test:inspector
```

#### Lint と型チェック

```bash
# vp lint によるコードチェック（Type-Aware Linting により型チェックも同時に行われる）
npm run lint
```

#### OpenAPI型定義の更新

kickflow APIのスキーマから TypeScript の型定義を更新するには:

```bash
# 公開されている最新版のスキーマを取得
npm run update-schema

# Orvalを使って型定義を生成
npm run generate-api
```

---

## ライセンス

MIT
npm package: @kickoff/create-kickoff-app
Description: Create Kickoff apps with no build configuration.
Latest version: 1.4.1
Deprecated: use create-react-app v2 instead

# create-kickoff-app

This package includes the global command for [Create Kickoff App](https://github.com/trykickoff/create-kickoff-app).<br>

It is a custom fork of [Create React App](https://github.com/facebookincubator/create-react-app), which in addition to the original feature set also includes the [Kickoff](https://github.com/trykickoff/kickoff) front-end framework and the ability to compile SCSS files.

It is in active development and will change over time.

For more information, please refer to the original project's documentation:

* [Getting Started](https://github.com/facebookincubator/create-react-app/blob/master/README.md#getting-started) – How to create a new app.
* [User Guide](https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md) – How to develop apps bootstrapped with Create Kickoff App.
npm package: @kickoff/fluidvideo.css
Description: Simple fluid-width videos using CSS only
Latest version: 1.2.1

# @kickoff/fluidvideo.css
> Simple fluid-width videos using CSS only

[![npm version](https://badge.fury.io/js/@kickoff/fluidvideo.css.svg)](https://badge.fury.io/js/kickoff-fluidVideo.css)

[![NPM](https://nodei.co/npm/kickoff-fluidVideo.css.png)](https://nodei.co/npm/kickoff-fluidVideo.css/)

## Install

```
npm install @kickoff/fluidvideo.css --save
```

## Usage
With scss and the [npm-sass](https://www.npmjs.com/package/npm-sass) or similar importer

```scss
@import "@kickoff/fluidvideo.css/index"
```

```html
<div class="fluidVideo">
	<iframe class="fluidVideo-item" src="..."/>
</div>

<!-- add modifier for 4:3 aspect ratio -->
<div class="fluidVideo fluidVideo--4-3">
	<iframe class="fluidVideo-item" src="..."/>
</div>
```
npm package: @kickoff/kickoff-scripts
Description: Configuration and scripts for Create Kickoff App.
Latest version: 1.0.14
Deprecated: use react-scripts instead

# kickoff-scripts

This package includes scripts and configuration used by [Create Kickoff App](https://github.com/trykickoff/create-kickoff-app).<br>

It is a custom fork of [React Scripts](https://github.com/facebookincubator/create-react-app/packages/react-scripts), which in addition to the original feature set also includes the [Kickoff](https://github.com/trykickoff/kickoff) front-end framework and the ability to compile SCSS files.

It is in active development and will change over time.

For more information, please refer to the original project's documentation:

* [Getting Started](https://github.com/facebookincubator/create-react-app/blob/master/README.md#getting-started) – How to create a new app.
* [User Guide](https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md) – How to develop apps bootstrapped with Create Kickoff App.
npm package: @kickoff/react-components
Description: React components for easy use of the Kickoff framework
Author: JP Driver
Latest version: 1.0.6

# 🏈⚛️ Kickoff React Components
### React components for easy use of the Kickoff framework

---

### ☢️ WARNING ☢️ - this library is a work in progress.
### It should not be used in production.

---

### ![Slack logo](http://i.imgur.com/1LNs3Q6.png?1) [Need real-time help? Find us on Slack](https://slackin-trykickoff.herokuapp.com/)

---

### Bugs and feature requests
Have a bug or a feature request? Please search for existing and closed issues. If your problem or idea is not addressed yet, [please open a new issue](https://github.com/TryKickoff/kickoff/issues/new).

---

### Community
If you're using Kickoff we'd love to hear about it; please e-mail us at trykickoff@gmail.com

Keep track of development and community news by following [@TryKickoff on Twitter](http://twitter.com/TryKickoff).

---

### Sponsored by
![TMW Unlimited...](http://i.imgur.com/KIUIgi8.png?1)

Kickoff was created by Ash and Zander while working at TMW. TMW continue to provide sponsorship for the development of the project as well as trykickoff.com domain renewals and stickers.
npm package: @kickoff/welcome.js
Description: A JS console welcome message for the Kickoff framework
Author: Zander Martineau
Latest version: 1.5.0

# @kickoff/welcome.js
> A JS console welcome message for the Kickoff framework

## The content below is printed to the javascript console
```

 ❯  KICKOFF - http://trykickoff.com  ❯

```

## Install

```sh
npm install -S @kickoff/welcome.js

or

yarn add @kickoff/welcome.js
```

## Usage

```js
import '@kickoff/welcome.js'; // ES6

// or

require('@kickoff/welcome.js'); // CommonJS
```

---
Made by [Z&er :zap:](https://github.com/mrmartineau/)
npm package: @kickoffready/generate-config
Description: Join config together
Author: kickoffready
Latest version: 1.2.5

# `@kickoffready/generate-config`

> join configuration object for things like webpack and eslint

## Usage

```
const { GenerateConfig } = require('@infomediacode/generate-config');

// eslint sample
const set = new GenerateConfig();
const config = set
  .addConfig(ts)
  .addConfig(jasmine)
  .addConfig(rx)
  .setup;  

module.exports = config;
```
npm package: @kickoffready/lint
Description: the package that helps your setup your lint with eslint and style lint
Author: sihui liang
Latest version: 1.4.3

# `lint`

the common lint set for eslint & stylelint 

## usage
1. [eslint config](https://github.com/kickoffready/kickoff/tree/master/packages/lint/eslint)
2. [stylelint config](https://github.com/kickoffready/kickoff/blob/master/packages/lint/stylelint/rules.js)

## eslint

### base 

```
yarn add eslint@7 @kickoffready/generate-config -D
```


### air-bnb-base / without react 

```
yarn add eslint@7 @kickoffready/generate-config eslint-config-airbnb@18 eslint-plugin-import@2 -D
```

### ts

```
yarn add eslint@7 @kickoffready/generate-config typescript@4 @typescript-eslint/eslint-plugin@5 @typescript-eslint/parser@5 -D
```

### react air-bnb

```
yarn add -D eslint@7 @kickoffready/generate-config eslint-config-airbnb@18 eslint-plugin-import@2 eslint-plugin-jsx-a11y@6 eslint-plugin-react@7 eslint-plugin-react-hooks@4
```

### react air-bnb ts

```
yarn add -D eslint@7 @kickoffready/generate-config eslint-config-airbnb@18 eslint-plugin-import@2 eslint-plugin-jsx-a11y@6 eslint-plugin-react@7 eslint-plugin-react-hooks@4
typescript@4 @typescript-eslint/eslint-plugin@5 @typescript-eslint/parser@5
```

### jest

* require base / es6 

```
yarn add eslint@7 @kickoffready/generate-config eslint-plugin-jest@25 -D
```

## Stylelint

### standard

```
yarn add stylelint@13 stylelint-config-standard@22 -D
```

### standard

```
yarn add stylelint@13 stylelint-config-standard@22 stylelint-config-styled-components -D
```

### rules
if need sass 

```
yarn add stylelint@13 stylelint-config-sass-guidelines@8 -D
```
npm package: @kickops/cc
Description: Credit card validation library, based on `creditcard.js`. Still aiming to be simple.
Author: Fabio Y. Goto
Latest version: 0.2.0

# :credit_card: `@kickops/cc`

> Credit card validation library, based on `creditcard.js`. Still aiming to be simple.

---

## :thinking: How to

Install the library with your favorite package manager:

```sh
npm install @kickops/cc
```

Then just import the resources you need:

```ts
import { isValid } from '@kickops/cc';

const testNumber = '4444444444444448';

if (isValid(testNumber)) {
  // Etc.
}
```

---

## :nerd_face: Documentation

For the full documentation of this library, please check the [**wiki**][0].

---

## :v: Acknowledgements + References

- [**creditcard.js**](https://github.com/contaazul/creditcard.js)
- [**This gist**](https://gist.github.com/gusribeiro/263a165db774f5d78251) by [@gusribeiro](https://github.com/gusribeiro), which was also used as reference when searching for some credit card flags (mostly Brazilian)
- Also payment gateways, providers and other resources, from which the test credit card numbers have been sourced

> ##### :warning: IMPORTANT :warning:
>
> Some credit card flags don't have test cases, as they were nowhere to be found, and were added mostly because supporting them was needed and some test cases were found on some of the references.
>
> If you have a test case for any of these, feel free to contribute! :wink:
>
> The list of credit card flags without test cases are:
>
> - Maxxvan
> - Personal Card

---

## :book: License

This project is licensed under the `MIT License`. Please see [`LICENSE.md`](./LICENSE.md) for details.

---

_&copy;2024 Kickops_

[0]: https://github.com/Kickops-Tech/cc
npm package: @kickplan/sdk
Description: To test this SDK follow these steps: 1. run "npm install" in root directory 2. run "npm run build" in root directory 3. cd examples 4. run "npm install .." 5. "node index.js" in examples directory.  6. Edit index.js file in examples directory as needed. h
Author: Kickplan, Inc.
Latest version: 1.2.0

# Development notes:

To test this SDK follow these steps:
1. run "npm install" in root directory
2. run "npm run build" in root directory
3. cd examples
4. run "npm install .."
5. "node index.js" in examples directory. 
6. Edit index.js file in examples directory as needed.
https://openfeature.dev/specification/types

# Implimentation
See our [Introduction](docs/Introduction.md)