open-index/open-npm huggingface dataset:
npm package: @kv-systems/ng-packagr
Description: Compile and package Angular libraries in Angular Package Format (APF)
Author: David Herges
Latest version: 19.1.0-next.1

# ng-packagr

This is a fork of [ng-packagr/ng-packagr](https://github.com/ng-packagr/ng-packagr) which has been updated for use with Angular 19.

> Compile and package Angular libraries in Angular Package Format (APF)


[![npm](https://img.shields.io/npm/v/ng-packagr.svg?style=flat-square)](https://www.npmjs.com/package/ng-packagr)
[![npm License](https://img.shields.io/npm/l/ng-packagr.svg?style=flat-square)](https://github.com/ng-packagr/ng-packagr/blob/main/LICENSE)

## Installation

```bash
npm install -D @kv-systems/ng-packagr
```
npm package: @kv2461/auto-retro
Description: Automate retrospective creation on retrotool.io with custom templates and titles
Author: Kevin Vicencio
Latest version: 0.1.3

# Auto Surf - Retro Automation Tool (Prototype)

A command-line tool that automates the creation of retrospectives on retrotool.io.

## Quick Start

```bash
# Install dependencies
npm install

# Install browser binaries (Playwright)
npx playwright install

# Run the tool (default: Liked | Learned | Lacked template)
npm run create-retro

# Run with custom title
npm run create-retro title:"Team Sprint Retro"

# Run with different template
npm run create-retro template:madsadglad

# Run with both custom title and template
npm run create-retro title:"Copacetic Retro" template:madsadglad

# Run tests
npm test
```

## Commands

| Command | Description |
|---------|-------------|
| `npm run create-retro` | Create a retrospective with default settings |
| `npm test` | Run test suite with Jest |
| `npm run build` | Compile TypeScript |

## CLI Arguments

- `title:"Custom Title"`: Sets custom retro title (default: "Retro")
- `template:madsadglad`: Uses Mad | Sad | Glad template instead of default

**Note**: Date is automatically appended in YYYY-MM-DD format (e.g., "Retro 2025-09-24")

## Supported Templates

- **Default**: Liked | Learned | Lacked
- `madsadglad`: Mad | Sad | Glad

## Examples

```bash
# Default retrospective (Liked | Learned | Lacked, title "Retro 2025-09-24")
npm run create-retro

# Custom title with default template
npm run create-retro title:"Sprint Review"
# Result: "Sprint Review 2025-09-24" with Liked | Learned | Lacked

# Mad | Sad | Glad template with default title
npm run create-retro template:madsadglad  
# Result: "Retro 2025-09-24" with Mad | Sad | Glad

# Both custom title and template
npm run create-retro title:"Team Retro" template:madsadglad
# Result: "Team Retro 2025-09-24" with Mad | Sad | Glad
```

## Development Approach

This project follows **strict Test-Driven Development (TDD)**:

1. **Write ONE failing test** - Focus on a single behavior
2. **Run `npm test`** - Confirm it fails (RED)
3. **Write minimal code** - Just enough to pass the test
4. **Run `npm test`** - Confirm it passes (GREEN)
5. **Refactor if needed** - Improve code while keeping tests green
6. **Ask for next test** - Get guidance on what to implement next

### Commit Convention
Using Arlo's Commit Notation v2 with **A** prefix for AI commits:
- `A F` - AI Feature
- `A d` - AI Documentation
- `A R` - AI Refactor
- `A B` - AI Bug fix

## Documentation

- [Architecture](./docs/ARCHITECTURE.md) - Technical design and structure
- [Development](./docs/DEVELOPMENT.md) - Setup and contributing guide
- [Testing Strategy](./docs/TESTING.md) - Testing approach and principles

## Project Status

This is a **prototype** focused on iterative development. Each major iteration is documented and preserved for reference.
npm package: @kvadrat74/hex-grid-linux-arm-gnueabihf
Description: This is the **armv7-unknown-linux-gnueabihf** binary for `hex-grid`
Latest version: 0.0.12

# `hex-grid-linux-arm-gnueabihf`

This is the **armv7-unknown-linux-gnueabihf** binary for `hex-grid`
npm package: @kvadrat74/hex-grid-linux-arm-musleabihf
Description: This is the **armv7-unknown-linux-musleabihf** binary for `hex-grid`
Latest version: 0.0.12

# `hex-grid-linux-arm-musleabihf`

This is the **armv7-unknown-linux-musleabihf** binary for `hex-grid`
npm package: @kvadrat74/html-parser-android-arm-eabi
Description: This is the **armv7-linux-androideabi** binary for `@kvadrat74/html-parser`
Latest version: 0.2.20

# `@kvadrat74/html-parser-android-arm-eabi`

This is the **armv7-linux-androideabi** binary for `@kvadrat74/html-parser`
npm package: @kvadrat74/html-parser-linux-arm-gnueabihf
Description: This is the **armv7-unknown-linux-gnueabihf** binary for `@kvadrat74/html-parser`
Latest version: 0.2.20

# `@kvadrat74/html-parser-linux-arm-gnueabihf`

This is the **armv7-unknown-linux-gnueabihf** binary for `@kvadrat74/html-parser`
npm package: @kvadrat74/html-parser-linux-arm-musleabihf
Description: This is the **armv7-unknown-linux-musleabihf** binary for `@kvadrat74/html-parser`
Latest version: 0.2.20

# `@kvadrat74/html-parser-linux-arm-musleabihf`

This is the **armv7-unknown-linux-musleabihf** binary for `@kvadrat74/html-parser`
npm package: @kvadrat74/html-parser-linux-arm64-gnu
Description: This is the **aarch64-unknown-linux-gnu** binary for `@kvadrat74/html-parser`
Latest version: 0.2.20

# `@kvadrat74/html-parser-linux-arm64-gnu`

This is the **aarch64-unknown-linux-gnu** binary for `@kvadrat74/html-parser`
npm package: @kvadrat74/html-parser-linux-arm64-musl
Description: This is the **aarch64-unknown-linux-musl** binary for `@kvadrat74/html-parser`
Latest version: 0.2.20

# `@kvadrat74/html-parser-linux-arm64-musl`

This is the **aarch64-unknown-linux-musl** binary for `@kvadrat74/html-parser`
npm package: @kvadrat74/html-parser-linux-riscv64-gnu
Description: This is the **riscv64gc-unknown-linux-gnu** binary for `@kvadrat74/html-parser`
Latest version: 0.2.20

# `@kvadrat74/html-parser-linux-riscv64-gnu`

This is the **riscv64gc-unknown-linux-gnu** binary for `@kvadrat74/html-parser`
npm package: @kvadrat74/html-parser-linux-x64-gnu
Description: This is the **x86_64-unknown-linux-gnu** binary for `@kvadrat74/html-parser`
Latest version: 0.2.20

# `@kvadrat74/html-parser-linux-x64-gnu`

This is the **x86_64-unknown-linux-gnu** binary for `@kvadrat74/html-parser`
npm package: @kvadrat74/html-parser-linux-x64-musl
Description: This is the **x86_64-unknown-linux-musl** binary for `@kvadrat74/html-parser`
Latest version: 0.2.20

# `@kvadrat74/html-parser-linux-x64-musl`

This is the **x86_64-unknown-linux-musl** binary for `@kvadrat74/html-parser`
npm package: @kvadrat74/html-parser-win32-arm64-msvc
Description: This is the **aarch64-pc-windows-msvc** binary for `@kvadrat74/html-parser`
Latest version: 0.2.20

# `@kvadrat74/html-parser-win32-arm64-msvc`

This is the **aarch64-pc-windows-msvc** binary for `@kvadrat74/html-parser`
npm package: @kvadrat74/html-parser-win32-ia32-msvc
Description: This is the **i686-pc-windows-msvc** binary for `@kvadrat74/html-parser`
Latest version: 0.2.20

# `@kvadrat74/html-parser-win32-ia32-msvc`

This is the **i686-pc-windows-msvc** binary for `@kvadrat74/html-parser`
npm package: @kvadrat74/html-parser-win32-x64-msvc
Description: This is the **x86_64-pc-windows-msvc** binary for `@kvadrat74/html-parser`
Latest version: 0.2.20

# `@kvadrat74/html-parser-win32-x64-msvc`

This is the **x86_64-pc-windows-msvc** binary for `@kvadrat74/html-parser`
npm package: @kvadrofilii/eslint-plugin-fsd
Description: FSD eslint rules
Author: Michael Yakovlev
Latest version: 3.1.0

# @kvadrofilii/eslint-plugin-fsd

ESLint rules for Feature-Sliced Design.

## Installation

You'll first need to install [ESLint](https://eslint.org/):

```sh
npm install eslint --save-dev
```

Next, install `@kvadrofilii/eslint-plugin-fsd`:

```sh
npm install @kvadrofilii/eslint-plugin-fsd --save-dev
```

## Usage

Add `@kvadrofilii/eslint-plugin-fsd` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix:

```json
{
  "plugins": ["@kvadrofilii/fsd"]
}
```

Then configure the rules you want to use under the rules section.

```json
{
  "rules": {
    "@kvadrofilii/fsd/path-checker": "error",
    "@kvadrofilii/fsd/public-api-imports": "error",
    "@kvadrofilii/fsd/layer-imports": "error"
  }
}
```

Use alias paths.

```json
{
  "rules": {
    "@kvadrofilii/fsd/path-checker": ["error", { "alias": "@" }],
    "@kvadrofilii/fsd/public-api-imports": ["error", { "alias": "@" }],
    "@kvadrofilii/fsd/layer-imports": ["error", { "alias": "@" }]
  }
}
```

Use test files pattern for path-checker.

```json
{
  "rules": {
    "@kvadrofilii/fsd/path-checker": ["error", { "testFilesPatterns": ["**/*.test.*", "**/*.stories.*"] }]
  }
}
```

Use ignore import pattern for layer-imports.

```json
{
  "rules": {
    "@kvadrofilii/fsd/layer-imports": ["error", { "ignoreImportPatterns": ["**/StoreProvider"] }]
  }
}
```

## Rules

<!-- begin auto-generated rules list -->

| Name                                       | Description               |
| :----------------------------------------- | :------------------------ |
| [path-checker](docs/rules/path-checker.md) | FSD relative path checker |

<!-- end auto-generated rules list -->
npm package: @kvalifika/kvalifika-sdk
Description: to update zoom version when zoom publishes new version of frontend sdk we move ZoomAuthentication.js folder from zoom sdk to this folder and publish package
Author: kvalifika
Latest version: 1.0.14

# Front-End SDK
to update zoom version
when zoom publishes new version of frontend sdk we move ZoomAuthentication.js folder
from zoom sdk to this folder and publish package

then we update [@kvalifika/kvalifika-sdk](https://www.npmjs.com/package/@kvalifika/kvalifika-sdk) version on our frontend 

ვრცლად ზუმის SDK აპდეიითის შესახებ [myidfront/doc/zoom-update](https://github.com/vobi-io/myid-front/tree/develop/doc/ZOOM_UPDATE.md)

### Setup
``` chmod +x ./publish.sh ``` makes publish.sh executable 

### Scripts
``` yarn publish ``` updates patch by 1 and publishes package
npm package: @kvanttori/create-ts-app
Description: Collection of shell scripts to create a simple TypeScript app with Jest and ESlint.
Author: Juhana Kuparinen
Latest version: 2.0.0

# create-ts-app
Collection of shell scripts to create a simple TypeScript app with Jest and ESlint.

From 2.0.0 these scripts will work with both Linux and macOS!

### How to use

```bash
npx @kvanttori/create-ts-app myapp
```

And you should have a TypeScript project with ESlint and Jest configured in no time!

### Publishing

```bash
npm login
npm version {major,minor,patch,x.y.z} # bump version, major, minor, patch or even 2.3.4 for example!
npm publish --access public
```

remember to bump the version!

[npm repo](https://www.npmjs.com/org/kvanttori)
npm package: @kvasar/google-stitch
Description: OpenClaw plugin for Google Stitch UI generation, screen design, variants, and design systems
Latest version: 0.1.34

# Google Stitch MCP — OpenClaw Plugin

OpenClaw plugin that exposes Google Stitch MCP tools for project management, screen generation, screen editing, design variants, and design systems.

## Configuration

The plugin will not load unless both required config values are present.

OpenClaw config path:

```json
{
  "plugins": {
    "entries": {
      "openclaw-google-stitch": {
        "config": {
          "apiKey": "YOUR_API_KEY",
          "endpoint": "https://stitch.googleapis.com/mcp"
        }
      }
    }
  }
}
```

Required keys:

| Key | Description |
| --- | --- |
| `apiKey` | Google Stitch API key sent as `X-Goog-Api-Key` |
| `endpoint` | Stitch MCP endpoint URL |

If either value is missing, plugin registration fails with:

```text
Google Stitch plugin requires plugins.entries.openclaw-google-stitch.config.apiKey and .endpoint
```

## Exposed Tools

- `stitch_create_project`
- `stitch_get_project`
- `stitch_list_projects`
- `stitch_list_screens`
- `stitch_get_screen`
- `stitch_generate_screen_from_text`
- `stitch_edit_screens`
- `stitch_generate_variants`
- `stitch_create_design_system`
- `stitch_update_design_system`
- `stitch_list_design_systems`
- `stitch_apply_design_system`

## Development

```bash
npm run typecheck
npm test
npm run build
```

Notes:

- This package expects the OpenClaw runtime to provide `openclaw/plugin-sdk/plugin-entry` at execution time.
- The local TypeScript build includes a minimal declaration shim so the package can be typechecked in isolation in this repo.

## License

MIT
npm package: @kvasar/openclaw-storyblok-plugin
Description: OpenClaw plugin — interact with Storyblok CMS via Management API and Delivery API
Latest version: 0.1.6

# OpenClaw Storyblok Plugin

This plugin integrates OpenClaw with Storyblok CMS, exposing tools to manage stories, components, and space information.

## Features

- Retrieve story by ID or UUID
- List stories with filters (folder, status, etc.)
- Create new stories
- Update existing stories
- Publish/unpublish stories
- Get component definitions (schema)
- Get space details

## Configuration

When adding this plugin to an OpenClaw agent, provide the following configuration:

| Parameter | Description |
|-----------|-------------|
| `baseUrl` | Storyblok API base URL (default: `https://api.storyblok.com`) |
| `spaceId` | Your Storyblok space ID (numeric) |
| `managementToken` | Management API token for write operations |
| `previewToken` | (Optional) Preview/Delivery token for read-only access |

Tokens can be generated in your Storyblok dashboard under **Settings > API**.

## Tools

All tools are namespaced with `storyblok_`. See tool descriptions in the agent for detailed parameters.

### Story operations
- `storyblok_get_story` – Retrieve a story by ID or UUID
- `storyblok_list_stories` – List stories with optional filters
- `storyblok_create_story` – Create a new story draft
- `storyblok_update_story` – Update a story (draft or published)
- `storyblok_publish_story` – Publish a story (optionally with version note)
- `storyblok_unpublish_story` – Unpublish a story

### Components & Space
- `storyblok_get_components` – List component definitions (schema)
- `storyblok_get_space` – Retrieve space information

## Development

This plugin is written in TypeScript. Build and test:

```bash
npm install
npm run check
npm run build
```

## Notes

- Management token is required for write operations and can also be used for reads if preview token is omitted.
- Use preview token for read-only scenarios to limit exposure.
- The plugin supports both Management API (v1) and Delivery API (v2) as appropriate.