open-index/open-npm huggingface dataset:
npm package: @polarzoe/sitemap
Description: Small library for creating [schema.org compatible](https://www.sitemaps.org/protocol.html) XML sitemaps.
Latest version: 1.0.4

# Sitemap

Small library for creating [schema.org compatible](https://www.sitemaps.org/protocol.html) XML sitemaps.

# Compatibility
Should work in all browser and node environments including service workers.

The code is generated using the typescript es2021 target, so you need to transpile
it to your needed target yourself when necessary.

# Example
~~~js
const sitemap = new Sitemap();
const entries = await getEntries();

entries.forEach((entry) => {
    sitemap.add(new Url(
        new URL(entry.uri),
        entry.dateUpdated,
        'weekly',
        0.5
    ));
    
    // or
    sitemap.add({
        loc: new URL(entry.uri),
        lastmod: entry.dateUpdated,
        changefreq: 'weekly',
        priority: 0.5
    });
});

// export as string
const result = sitemap.toString();

// or stream
sitemap.stream().pipe(response);
~~~

# Change defaults
~~~js
// static
Url.defaultChangeFreq = 'daily';
Url.defaultPriority = 1;

// or on an instance
const url = new Url();
url.defaultChangeFreq = 'daily';
url.defaultPriority = 1;
~~~
npm package: @polastack/design-system
Description: Polastack Design System - UI components and design tokens for business applications
Latest version: 0.1.74

# @polastack/design-system

BtoB業務アプリケーション向けReactデザインシステム。
高密度な業務UIを品質高く、素早く、ブランド統一して構築するためのコンポーネントライブラリ。

## 技術スタック

- **React 18/19** — コンポーネント基盤
- **Tailwind CSS v4** — ゼロランタイムスタイリング（`@theme` でトークン統合）
- **Radix UI** — アクセシビリティ基盤（ARIA/キーボード/フォーカス管理）
- **CVA** — 型安全なバリアント管理
- **TypeScript** — 完全な型定義

## Storybook

コンポーネントカタログ: https://siracusa-hq.github.io/DesignSystem/

## インストール

```bash
pnpm add @polastack/design-system
```

### CSS の読み込み

```css
/* index.css */
@import '@polastack/design-system/globals.css';
@source "../node_modules/@polastack/design-system/dist";
```

### フォント

Inter（欧文）と Noto Sans JP（和文）を読み込んでください。

```html
<link
  href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Noto+Sans+JP:wght@400;500;700&display=swap"
  rel="stylesheet"
/>
```

## 基本的な使い方

```tsx
import { ThemeProvider, Button, Card, CardHeader, CardTitle, CardContent } from '@polastack/design-system';

function App() {
  return (
    <ThemeProvider defaultTheme="system">
      <Card>
        <CardHeader>
          <CardTitle>Hello Polastack</CardTitle>
        </CardHeader>
        <CardContent>
          <Button>Click me</Button>
        </CardContent>
      </Card>
    </ThemeProvider>
  );
}
```

## コンポーネント一覧

### コアアトム
Button, Badge, Avatar, AvatarGroup, Separator, Skeleton, Spinner, Card, Tooltip, Toast

### フォーム
Label, Input, Textarea, Checkbox, RadioGroup, Switch, Select, Combobox, DatePicker, NumberInput, FormField, DynamicFormField, FormLayout

### データ表示
Tabs, EmptyState, Table, DataTable, FilterBar

### ナビゲーション + レイアウト
Popover, DropdownMenu, Dialog, CommandPalette, Drawer, AppShell

### PWA
BottomNavigation, OfflineIndicator, InstallPrompt, PullToRefresh

### チャート / ダッシュボード
StatCard, ChartContainer, chartColors (tokens)

### テーマ
ThemeProvider, useTheme

## ダークモード

`ThemeProvider` でライト/ダーク/システム連動の切り替えが可能です。

```tsx
import { ThemeProvider, useTheme } from '@polastack/design-system';

// アプリルートで
<ThemeProvider defaultTheme="system">
  <App />
</ThemeProvider>

// コンポーネント内で
function ThemeToggle() {
  const { theme, setTheme } = useTheme();
  return <Button onClick={() => setTheme(theme === 'dark' ? 'light' : 'dark')}>Toggle</Button>;
}
```

CSS変数ベースのセマンティックトークンにより、全コンポーネントが自動的にダークモードに対応します。

## デザイントークン

TypeScript定数としても利用可能です。

```ts
import { colors, typography, spacing } from '@polastack/design-system/tokens';
```

## 開発

```bash
# Storybook 起動（コンポーネントカタログ）
pnpm storybook

# テスト実行
pnpm test

# 型チェック
pnpm typecheck

# ビルド
pnpm build

# バンドルサイズ確認
pnpm size
```

## ブランドカラー

メインカラー: **#13C3A0**（ティール）

| カテゴリ | カラー |
|---------|--------|
| Primary | Teal (#13C3A0) |
| Success | Green |
| Warning | Amber |
| Error | Red |
| Info | Blue |

## リリース

1. `CHANGELOG.md` を更新
2. GitHub で新しい Release を作成（タグ: `v0.x.x`）
3. GitHub Actions が自動的にテスト・ビルド・publish を実行

## ライセンス

MIT License
npm package: @polcats/git-commit-count
Description: A tool to count the numbers of commits of a git repository
Author: Lukas Aichbauer
Latest version: 1.1.3

# git-commit-count

[![Build Status](https://travis-ci.org/aichbauer/node-git-commit-count.svg?branch=master)](https://travis-ci.org/aichbauer/node-git-commit-count)
[![Build status](https://ci.appveyor.com/api/projects/status/ydlx1qy6a3tdypm3?svg=true)](https://ci.appveyor.com/project/rudolfsonjunior/node-git-commit-count-akb1b)
[![Coverage Status](https://coveralls.io/repos/github/aichbauer/node-git-commit-count/badge.svg?branch=master)](https://coveralls.io/github/aichbauer/node-git-commit-count?branch=master)

Checks how many commits a git repository has
## Installation

```sh
$ npm i git-commit-count --save
```
or
```sh
$ yarn add git-commit-count
```

## Usage

Returns the number of the amount of git commits. Returns `-1` if it is not a git repository.

```js
const commitCount = require('git-commit-count');

commitCount(); // number of process.cwd()
commitCount('any/git/repo'); // number
```

## LICENSE

MIT © Lukas Aichbauer