open-index/open-npm huggingface dataset:
npm package: @leitdeux/koyomi
Description: japanese date calculator
Author: Yuki Kurata
Latest version: 0.5.3

# koyomi @ v0.5.3

日本の暦に基づいて日時に計算を行うモジュールです
このモジュールは、サーバサイド、クライアントサイド両対応です

主な機能

  + 日時への変換
  + 日時から文字列へのフォーマット
  + 日にち、時間等の加減算・日数の計算
  + 営業日の加減算・日数の計算
  + 祝日の取得
  + カレンダーデータの取得

# 利用方法

## node

npm経由でインストールしてください

`npm install koyomi`

```
var koyomi = require('koyomi');
var wareki = koyomi.format('2015-7-15', 'WAREKI');
var deadline = koyomi.addBiz('2015-5-1', 10);
```

## クライアントサイド

`public/koyomi.min.js`を読み込んでください

```
<script src="koyomi.min.js"></script>
<script>
  var wareki = koyomi.format('2015-7-15', 'WAREKI');
  var deadline = koyomi.addBiz('2015-5-1', 10);
</script>
```

# 日本の暦

## 年度

年度とは、特定の目的のために規定された1年間の区切り方です
日本での会計年度は4月に始まり3月末に終わることが多いため、年度を基準とした計算が必要な場面が多くなります
koyomiでは既定で年の始まりを4月として計算します
(設定で年の始まりを変更できます)

## 和暦

日本の暦では、年号を使用した日付の表記(和暦)がよく使用されます
koyomiでは和暦でフォーマットすることができます
さらに年区切りと日付区切りの両方をサポートしています

| 年号 | 年区切りの期間 | 日付区切りの期間      |
|------|--------------- |-----------------------|
| 令和 | 2019年-        | 2019/05/01-           |
| 平成 | 1989年-2018年  | 1989/01/08-2019/4/30  |
| 昭和 | 1926年-1988年  | 1926/12/25-1989/01/07 |
| 大正 | 1912年-1925年  | 1912/07/30-1926/12/24 |
| 明治 | 1868年-1911年  | 1868/01/25-1912/07/29 |

(注意)
明治は1868年に始まっていますが、グレゴリオ歴の導入が1873年（明治6年）以降のため、それ以前は和暦は旧暦のこよみになります
koyomiでは旧暦のサポートはしていません
そのため、1872年以前での和暦のフォーマットは自動的に西暦表示になります

## 祝日

koyomiに設定されている祝日は、1948年7月20日に施行された祝日法に基づき計算されています
祝日をフォーマットや営業日の計算に使用できます
祝日データは2015年5月時点で決定されているものが反映されています
（2016年から新しく施行される山の日まで)

## 営業日

ビジネス上では見積もり時に何営業日で納品など、営業日ベースの計算が必須です
営業日の計算は煩雑になりやすいため、日付を明記することが面倒です
それらを自動計算させることができます



# 一部機能の紹介

  + フォーマット。`koyomi.format('2015-5-5', 'wareki')` &#x226B; `'平成二十七年五月五日'`
  + 加減算。`koyomi.add('2015-5-5', '3日')` &#x226B; `new Date('2015-5-8')`
  + 営業日の計算。`koyomi.addBiz('2015-5-5', 3)` &#x226B; `new Date('2015-5-11')`
  + 営業日数。`koyomi.biz('2015-1-1', '2015-12-31')` &#x226B; `242`

このほかにも多くの機能を利用することができます
詳しくは下記のドキュメントを参照してください

# ドキュメント一覧

  + イントロダクション ./README.md
  + [設定値 ./docs/config.md](./docs/config.md)
  + [フォーマット ./docs/format.md](./docs/format.md)
  + [日時の情報取得・操作 ./docs/calc-date.md](./docs/calc-date.md)
  + [営業日計算 ./docs/calc-biz.md](./docs/calc-biz.md)
  + [カレンダー情報 ./docs/calendar.md](./docs/calendar.md)
  + [祝日 ./docs/holiday.md](./docs/holiday.md)
  + [営業・休業 ./docs/open-close.md](./docs/open-close.md)
  + [補助関数 ./docs/helper.md](./docs/helper.md)


## 注意

関数の引数にDATEとある場合は、koyomi.toDateの第一引数に設定できる値です
便宜上DATEとしていますが、Dateインスタンスではないので注意してください
詳しくは補助関数のtoDateの項目で確認してください

使用例などに`D2015-11-23`とDが先頭に追加された表記があった場合は、`new Date(2015, 10, 23)`の意味です
npm package: @leiteszeke/lokalise
Description: <!-- markdownlint-disable MD033 MD041 --> <p align="center">   <br />   <a href="https://holded.com" target="_blank">     <img src="https://www.holded.com/wp-content/uploads/2020/05/Holded_H_Logo_R_header.png" />   </a>   <br />   <h1 align="center">Holde
Latest version: 0.0.14

<!-- markdownlint-disable MD033 MD041 -->
<p align="center">
  <br />
  <a href="https://holded.com" target="_blank">
    <img src="https://www.holded.com/wp-content/uploads/2020/05/Holded_H_Logo_R_header.png" />
  </a>
  <br />
  <h1 align="center">Holded Lokalise</h1>
</p>

# Installation

<!-- usage -->
```sh
yarn add @holdedhub/lokalise

-- or --

npm install @holdedhub/lokalise
```

<!-- usagestop -->
# Commands
<!-- commands -->
* [`lokalise comparator`](#lokalise-comparator)
* [`lokalise download`](#lokalise-download)
* [`lokalise generate`](#lokalise-generate)
* [`lokalise upload`](#lokalise-upload)

---

## `lokalise comparator`

Compare 2 translation files and translate the difference and changes

```sh
USAGE
  $ lokalise comparator

OPTIONS
  -h, --help      Show CLI help

  -i, --input     Base file path
  -m, --modified  Modified file path
  -l, --lang      Languages to translate separated by comma
  -o, --output    Translated file path output
```

_See code: [src/commands/comparator.ts](./src/commands/comparator.ts)_

---

## `lokalise download`

Download lokalise locales

```sh
USAGE
  $ lokalise download

OPTIONS
  -h, --help     Show CLI help

  -t, --token    Lokalise API Token
  -p, --project  Lokalise Project ID
  -o, --output   Output file path
```

_See code: [src/commands/download.ts](./src/commands/download.ts)_

---

## `lokalise generate`

Generate and translate a full translation file from a base one.

```sh
######################################################################
#                                                                    #
#        You need to download your google-credentials.json to        #
#        the your project's root in order to use this command        #
#                                                                    #
######################################################################

USAGE
  $ lokalise generate

OPTIONS
  -h, --help    Show CLI help

  -l, --lang    Languages to translate separated by comma
  -i, --input   English base filepath
  -o, --output  Translated files output
```

_See code: [src/commands/generate.ts](./src/commands/generate.ts)_

---

## `lokalise upload`

Upload language files to Lokalise

```sh
USAGE
  $ lokalise upload

OPTIONS
  -h, --help      Show CLI help

  -t, --token     Lokalise API Token
  -p, --project   Lokalise Project ID
  -l, --lang      Languages to upload separated by comma
  -i, --input     Language files path
```

_See code: [src/commands/upload.ts](./src/commands/upload.ts)_
<!-- commandsstop -->
npm package: @leither/lnc
Description: ```json {   "entry": [     "server/*.ts"   ],   "output": "build",   "tsConfigPath": "server/tsconfig.json" } ```
Latest version: 0.0.1

```json
{
  "entry": [
    "server/*.ts"
  ],
  "output": "build",
  "tsConfigPath": "server/tsconfig.json"
}
```

##### tsConfigPath
| tsConfigPath |  |
| ----   | ---- |
| 说明    | 指定使用非根目录下的tsconfig.json |
| 是否可选 | 是 |
| 默认值  | - |
| 其它    | 无 |


##### 针对 tsconfig.json
其中   
* `outDir`, `module` 可任意指定  
* `allowJs` 可为`空` 或者 `true`
* `target` 推荐为 `es6`

// 配置合并
// watch
npm package: @leitmotif-dev/highlightjs-pbxproj
Description: highlight.js grammar for Apple Xcode Project (.pbxproj) files
Author: Leitmotif GmbH
Latest version: 1.0.2

# pbxproj - a language grammar for highlight.js

![version](https://badgen.net/npm/v/@leitmotif-dev/highlightjs-pbxproj) ![license](https://badgen.net/badge/license/MIT/blue)
![install size](https://badgen.net/packagephobia/install/@leitmotif-dev/highlightjs-pbxproj)

## Description

This is a language grammar for highlight.js (version 11.x) that highlights Xcode Project (.pbxproj) files as written by [Apple Xcode](https://developer.apple.com/xcode/).

## Usage

Include the Highlight.js library in your webpage or Node app, then load this module.

### Static website or simple usage

Load the module after loading Highlight.js. You'll use the minified version found in the `dist` directory.  This module is just a CDN build of the language, so it will register itself as the Javascript is loaded.

```html
<script type="text/javascript" src="/path/to/highlight.min.js"></script>
<script type="text/javascript" src="/path/to/pbxproj.js"></script>
<script type="text/javascript">
  hljs.highlightAll();
</script>
```

### Using directly from the UNPKG CDN

```html
<script type="text/javascript"
  src="https://unpkg.com/@leitmotif-dev/highlightjs-pbxproj@1.0.1/dist/pbxproj.min.js"></script>
```

- More info: <https://unpkg.com>

### With Node or another build system

If you're using Node / Webpack / Rollup / Browserify, etc, simply require the language module, then register it with Highlight.js.

```javascript
var hljs = require('highlight.js');
var hljsPbxproj = require('highlightjs-pbxproj');

hljs.registerLanguage("pbxproj", hljsPbxproj);
hljs.highlightAll();
```

## License

Highlight.js is released under the MIT License. See [LICENSE][1] file
for details.

### Author

Leitmotif GmbH <hello@leitmotif.dev>

### Maintainers

- Florian Albrecht <florian@leitmotif.dev>
- Michael Ehrmann <michael@leimotif.dev>

## Links

- The official site for the Highlight.js library is <https://highlightjs.org/>.
- The Highlight.js GitHub project: <https://github.com/highlightjs/highlight.js>
- Some information on the file format: <http://www.monobjc.net/xcode-project-file-format.html>

[1]: https://github.com/leitmotif-dev/highlightjs-pbxproj/blob/master/LICENSE
npm package: @leitware/email-templates
Description: A composable directory of business email templates, best practices, and guides
Latest version: 0.1.0

# 📧 email-templates

> A composable directory of business email templates, best practices, and guides. Browse, search, and reference email patterns for any use case.

**This is not a code library.** It's a curated knowledge base of email templates — what to send, when to send it, what to include, what to avoid, and how to measure success. Use the CLI to navigate and find what you need.

## Categories

| Category | Description |
|----------|-------------|
| `onboarding` | Welcome emails, verification, onboarding sequences |
| `transactional` | Order confirmations, receipts, shipping notifications |
| `marketing` | Newsletters, product announcements, campaigns |
| `sales-outbound` | Cold outreach, follow-ups, meeting requests |
| `retention` | Win-back, milestones, churn prevention |
| `billing` | Payment failures, cancellations, dunning, refunds |
| `account-management` | Password resets, security alerts, account lifecycle |
| `support` | Ticket confirmations, CSAT surveys, resolution notices |
| `crm` | Check-ins, referrals, review requests |
| `abandoned` | Cart, browse, and form abandonment recovery |
| `drip-campaigns` | ABBA campaigns, nurture sequences, lifecycle automations |
| `legal-compliance` | GDPR, double opt-in, terms updates, unsubscribe |
| `internal` | Employee onboarding, team announcements |

## Quick Start

```bash
# Install
bun install

# Browse interactively
bun run dev browse

# List all categories and templates
bun run dev list

# Show a specific template
bun run dev show onboarding welcome

# Search across all templates
bun run dev search "payment"
```

## Install Globally

```bash
bun run build
npm link
email-templates browse
```

## Template Format

Each template is a markdown file with a consistent structure:

- **Title** — what this email is
- **When to Send** — triggers and timing
- **Key Elements** — what must be included
- **Best Practices** — how to do it well
- **Common Mistakes** — what to avoid
- **Typical Structure** — example layout
- **Metrics to Track** — how to measure success

## Contributing

1. Pick a category (or propose a new one)
2. Create a markdown file following the template format above
3. Add practical, concise guidance — not verbose essays
4. Open a PR — all changes require team review

## Stack

- **Runtime**: [Bun](https://bun.sh)
- **Language**: TypeScript
- **CLI framework**: [Commander](https://github.com/tj/commander.js)
- **Prompts**: [@clack/prompts](https://github.com/natemoo-re/clack)
- **Colors**: [picocolors](https://github.com/alexeyraspopov/picocolors)

## License

MIT
npm package: @leiych/flex
Description: 自定义的react flex组件
Author: leiych
Latest version: 1.1.8

<h1 align="center">Welcome to @leiych/flex 👋</h1>
<p>
  <a href="https://www.npmjs.com/package/@leiych/flex" target="_blank">
    <img alt="Version" src="https://img.shields.io/npm/v/@leiych/flex.svg">
  </a>
  <img src="https://img.shields.io/badge/node-%3E%3D10-blue.svg" />
  <a href="#" target="_blank">
    <img alt="License: MIT" src="https://img.shields.io/badge/License-MIT-yellow.svg" />
  </a>
</p>


> 自定义的 react-flex 组件

## Prerequisites

- node >=10

- React >=16.8.0

## Install

```sh
yarn add @leiych/flex

# or

npm i @leiych/flex
```

## Usage

```jsx
import Flex from '@leiych/flex';

export default () => {
  return <Flex align="center" gutter="15" justify="center"></Flex>;
};
```

## Author

👤 **leiych**

## Props

| 参数名    | 说明                 | 必填 | 类型                                                         | 默认值   | 备注                                 |
| --------- | -------------------- | ---- | ------------------------------------------------------------ | -------- | ------------------------------------ |
| grow      | flex-grow 的值       | 否   | string\|number                                               | 0        |                                      |
| direction | flex-direction 的值  | 否   | 'row' \| 'column' \| 'row-reverse' \| 'column-reverse'       | 'row'    |                                      |
| justify   | justify-content 的值 | 否   | 'start'\| 'center'\| 'end'\| 'between'\| 'around'\| 'evenly'\| 'normal' | 'normal' |                                      |
| align     | align-items 的值     | 否   | 'start'\| 'center'\| 'end'\| 'baseline'\|'normal'            | 'normal' |                                      |
| wrap      | flex-wrap 的值       | 否   | 'wrap' \| 'nowrap' \| 'wrap-reverse'                         | 'nowrap' |                                      |
| gutter    | flex-元素的间距      | 否   | string \| number \| string[] \| number[]                     | 0        | 为数组时可以按顺序自定义子元素的间距 |