open-index/open-npm huggingface dataset:
npm package: @olnho/vite-plugin-svg-sprite
Description: SVG sprite plugin for [Vite](https://github.com/vitejs/vite)
Author: olnho
Latest version: 1.1.8

# vite-plugin-svg-sprite

SVG sprite plugin for [Vite](https://github.com/vitejs/vite)

## install
```
npm i @olnho/vite-plugin-svg-sprite -D
```

## Usage

Add the plugin to your `vite.config.js`:

```javascript
import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";

import svgSprite from "@olnho/vite-plugin-svg-sprite";

// https://vitejs.dev/config/
export default defineConfig((option) => {
  return {
    plugins: [
      vue(),
      svgSprite({
        svgPaths: ["./src/assets/icons"],  
        extensions: [".svg"],  //file extension,default [".svg"]
      }),
    ],
  };
});

```

Then use it like that in your app code:

```js
import { createApp } from "vue";
import "./style.css";
import App from "./App.vue";

import "svg-icons";  // you just do it,so easy

createApp(App).mount("#app");

```

```vue 
<script setup></script>

<template>
    <svg class="icon svg-icon" aria-hidden="true">
        <use xlink:href="#icon-svg-filename"></use>
    </svg>
</template>

<style scoped>
    .icon {
        width: 1em;
        height: 1em;
    }
</style>
```

## options

```javascript
const svgSprite = svgSprite(options);
```

### `options.svgPaths: array|string`

For generating the `id` attribute of `<symbol>` element. Defaults to `[icon-filename]`,Don’t use file extension again

### `options.extensions: array|string` Defaults to `[".svg"]`,
npm package: @olo/create-ember-app
Description: Create an Ember.js application with Olo's standard setup.
Author: Chris Krycho
Latest version: 0.1.0

@olo/create-ember-app
=====================

Create an Ember.js application with Olo&#39;s standard setup.

[![Version](https://img.shields.io/npm/v/@olo/create-ember-app.svg)](https://npmjs.org/package/@olo/create-ember-app)
[![CircleCI](https://circleci.com/gh/ololabs/create-ember-app/tree/master.svg?style=shield)](https://circleci.com/gh/ololabs/create-ember-app/tree/master)
[![Appveyor CI](https://ci.appveyor.com/api/projects/status/github/ololabs/create-ember-app?branch=master&svg=true)](https://ci.appveyor.com/project/ololabs/create-ember-app/branch/master)
[![Codecov](https://codecov.io/gh/ololabs/create-ember-app/branch/master/graph/badge.svg)](https://codecov.io/gh/ololabs/create-ember-app)
[![Downloads/week](https://img.shields.io/npm/dw/@olo/create-ember-app.svg)](https://npmjs.org/package/@olo/create-ember-app)
[![License](https://img.shields.io/npm/l/@olo/create-ember-app.svg)](https://github.com/ololabs/create-ember-app/blob/master/package.json)

<!-- toc -->
# Usage
<!-- usage -->
# Commands
<!-- commands -->
npm package: @olo/ember-principled-forms
Description: Integration of @olo/principled forms with Ember components
Latest version: 0.3.0

@olo/ember-principled-forms
===========================

Ember.js components which integrate the [`@olo/principled-forms`][pf] form handling-library.

[pf]: https://github.com/ololabs/principled-forms/tree/master/packages/principled-forms

Installation
------------

```
ember install ember-principled-forms
```

Compatibility
---------------

This addon has performance issues with TS versions 3.1 and 3.3.
[Additional info](https://github.com/typed-ember/ember-cli-typescript/issues/337#issuecomment-459485166)

Version >=0.3.0 requires the native ember decorators available in ember [>=3.10.0](https://blog.emberjs.com/2019/05/21/ember-3-10-released.html) or by adding [ember-decorators-polyfill](https://github.com/pzuraq/ember-decorators-polyfill). Otherwise, you'll want to lock to version <=0.2.6.

Usage
-----

[Longer description of how to use the addon in apps.]


Contributing
------------

### Installation

* `git clone <repository-url>`
* `cd ember-principled-forms`
* `yarn install`

### Linting

* `yarn lint:js`
* `yarn lint:js --fix`

### Running tests

* `ember test` – Runs the test suite on the current Ember version
* `ember test --server` – Runs the test suite in "watch mode"
* `ember try:each` – Runs the test suite against multiple Ember versions

### Running the dummy application

* `ember serve`
* Visit the dummy application at [http://localhost:4200](http://localhost:4200).

For more information on using ember-cli, visit [https://ember-cli.com/](https://ember-cli.com/).

License
-------

This project is licensed under the [MIT License](LICENSE.md).
npm package: @olofd/gqty
Description: gqty client without queries
Author: PabloSzx
Latest version: 1.0.0

# [GQty](https://gqty.dev) [![Documentation](https://img.shields.io/badge/documentation-documentation?color=C00B84)](https://gqty.dev)

> GQty is a fully-featured GraphQL client, which lowers the barrier of entry towards using GraphQL.

Data requirements within your application are picked up automatically, freeing you from having to maintain GraphQL queries by-hand. It offers a first-class TypeScript experience. See API documentation at all times within autocomplete.

Make breaking changes to your API, and see type-errors exactly where things are breaking, in realtime. No more running a separate validation step.

**More documentation is available at [gqty.dev/docs/getting-started](https://gqty.dev/docs/getting-started).**

<a href="https://gqty.dev">
  <img alt="Example usage" src="https://user-images.githubusercontent.com/13242392/112103674-fddc4980-8ba1-11eb-8c83-b527dcb0243d.PNG" />
</a>
npm package: @oloko64/metaphone-ptbr-node
Description: Metaphone algorithm for Brazilian Portuguese
Author: OLoKo64
Latest version: 0.1.120

# @oloko64/metaphone-ptbr-node

A modernized, TypeScript-first implementation of the Metaphone algorithm specifically tailored for Brazilian Portuguese.

This project is a modern fork of the original [bipbop/metaphone-ptbr](https://github.com/bipbop/metaphone-ptbr), which has been unmaintained for several years. This version is designed to work seamlessly with modern Node.js versions, provides full TypeScript support, and is optimized for performance.

## Why this version?

- **Modern Node.js Support**: Compatible with Node.js 18+ and ESM.
- **TypeScript Native**: Built with TypeScript for excellent IDE support and type safety.
- **Improved Performance**: Optimized character processing and normalization.
- **Maintained**: Actively updated to ensure compatibility with modern environments.

## Installation

```bash
npm install @oloko64/metaphone-ptbr-node
```

Or using yarn:

```bash
yarn add @oloko64/metaphone-ptbr-node
```

## Usage

### Basic Usage (ESM)

```typescript
import { metaphone } from '@oloko64/metaphone-ptbr-node';

console.log(metaphone('Caminhão')); // Output: KM3
console.log(metaphone('Ação'));     // Output: AK
console.log(metaphone('Filho'));    // Output: F1
```

### With Custom Rules

You can provide additional replacement rules (phases) as a second argument:

```typescript
import { metaphone } from '@oloko64/metaphone-ptbr-node';

const customRules = [
  [/UNIDADE/g, 'UN'],
  [/DEPARTAMENTO/g, 'DEP']
];

console.log(metaphone('UNIDADE DEPARTAMENTO', customRules));
```

## API

### `metaphone(text: string, additionalPhases?: [RegExp | string, string][], limit?: number): string | null`

- `text`: The input string to be processed.
- `additionalPhases`: (Optional) An array of tuple rules to apply before the metaphone calculation.
- `limit`: (Optional) Maximum string length for processing (default: 255).
- **Returns**: A phonetic string representation or `null` if the input is invalid or too long.

## Development

1. Install dependencies:
   ```bash
   npm install
   ```
2. Run tests:
   ```bash
   npm test
   ```
3. Build the project:
   ```bash
   npm run build
   ```

## License

This project is licensed under the **MIT License**.

## Credits

Based on the original implementation by [BipBop](https://github.com/bipbop/metaphone-ptbr).
npm package: @ololand/mcp-server
Description: OloLand M&A intelligence — 33 MCP tools for deal analysis, financial valuation, risk assessment, and cross-deal learning
Author: OloLand
Latest version: 1.0.2

# OloLand MCP Server

MCP server metadata package for the [OloLand](https://ololand.ai) M&A due diligence platform.

This package registers OloLand's MCP server with the [MCP Registry](https://registry.modelcontextprotocol.io). The actual server runs at `https://ma-workbench-api-303576587005.us-central1.run.app/mcp`.

## Usage

Connect via Claude Code:

```bash
claude plugin add github:ololand-ai/ololand-dd-plugin
```

Or connect directly via MCP:

```json
{
  "mcpServers": {
    "ololand": {
      "type": "http",
      "url": "https://ma-workbench-api-303576587005.us-central1.run.app/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_AGENT_KEY"
      }
    }
  }
}
```

Get your agent key at [ololand.ai/connect](https://ololand.ai/connect).

## 33 Tools

Deal Intelligence, Financial Valuation (DCF, LBO, Monte Carlo), Risk Analysis (246-category taxonomy), Document Search, Knowledge Graph, Cross-Deal Learning, Report Generation (CIM, Investment Memo), Market Intelligence, Strategy (War Game Simulation), Corp Dev, Voice (Talk to Deal), Workflow Orchestration.

## Links

- [Website](https://ololand.ai)
- [Plugin](https://github.com/ololand-ai/ololand-dd-plugin)
- [API Docs](https://ma-workbench-api-303576587005.us-central1.run.app/docs)
npm package: @olomanolo95/randomid-generator
Description: @olomanolo95/randomid-generator
Latest version: 1.0.2

@olomanolo95/randomid-generator


DESCRIPTION:

simple id generator

INSTALLATION:

you can use npm or yarn, as you wish 

yarn:
yarn add @olomanolo95/randomid-generator

npm:
npm install: @olomanolo95/randomid-generator