open-index/open-npm huggingface dataset:
npm package: @iamproperty/vue-errors
Description: Use Laravel validation errors in Vue.
Author: James Fenwick
Latest version: 1.0.1

# Vue Errors

Use Laravel validation error messages in Vue.

## Usage

Install the package using yarn or npm.

```sh
yarn add @iamproperty/vue-errors
``` 

When setting up your Vuex store add the module as a top level module 

```js
import Vuex from 'vuex';
import { errors } from '@iamproperty/vue-errors';

export default new Vuex.Store({
  modules: {
    errors,
  }
})
```

and register the plugin.

```js
import Vue from 'vue';
import Errors from '@iamproperty/vue-errors';

Vue.use(Errors);
```

If you register the store module to a different name you can use the `installer` 
function to register the plugin to the custom location.

```js

import Vue from 'vue';
import { installer } from '@iamproperty/vue-errors';

Vue.use(installer('custom/namespace'));
```
npm package: @iamqitmeer/react-smart-state
Description: A GOATed, lightweight, TypeScript-first state management library for React, combining the power of atoms and signals with integrated solutions for forms and data fetching.
Author: iamqitmeer
Latest version: 1.0.1

# react-smart-state

A GOATed, lightweight, TypeScript-first state management library for React, combining the power of atoms and signals with integrated solutions for forms and data fetching.

## Features

-   **Atomic State:** Manage global and local state with `atom` and `computed` for optimized, re-render-free updates.
-   **True Signal-based Performance:** Components subscribe to only the atoms they need, preventing unnecessary re-renders.
-   **High-Performance Forms:** A `useSmartForm` hook built on atoms for field-level state updates.
-   **Modern Data Fetching:** `useSmartFetch` and `useSmartMutation` hooks inspired by TanStack Query, with caching, retries, and invalidation.
-   **SSR Ready:** `SmartStateProvider` ensures state isolation on the server.
-   **Developer Tools:** A built-in, non-intrusive DevTools for state inspection and action logging.
-   **TypeScript First:** Superior type safety and autocompletion out of the box.
-   **Minimal Bundle Size:** Less than 10KB minified.

## Installation

```bash
npm install react-smart-state zod
npm package: @iamramo/zanat-core
Description: Core library for zanat - skill hub for AI agents
Author: Yurchi
Latest version: 0.20.1

# @iamramo/zanat-core

Core library for [Zanat](https://github.com/iamramo/zanat). This package powers the CLI — you most likely want to install that instead:

```bash
npm install -g @iamramo/zanat-cli
```

## Usage as a Library

```bash
npm install @iamramo/zanat-core
```

Provides Git operations, skill management, configuration handling, and lock file management. See the source for available exports.

## License

MIT
npm package: @iamramo/zanat-mcp
Description: MCP server for zanat - a skill hub for AI agents
Author: Yurchi
Latest version: 0.20.1

# @iamramo/zanat-mcp

MCP (Model Context Protocol) server for [Zanat](https://github.com/iamramo/zanat) — a skill hub for AI agents.

## Usage

Configure it in your AI tool's MCP settings:

```json
{
  "mcpServers": {
    "zanat": {
      "command": "npx",
      "args": ["@iamramo/zanat-mcp"]
    }
  }
}
```

Requires Node.js v22+, Git, and a configured Zanat hub (`zanat init`).

## Tools

| Tool            | Description                                      |
| --------------- | ------------------------------------------------ |
| `search_skills` | Search for skills in the hub by name or content  |
| `list_skills`   | List added skills with version and pin status    |
| `get_skill`     | Get the full content of a skill                  |
| `add_skill`     | Add a skill, optionally pinned to a tag or SHA   |
| `update_skill`  | Update one or all non-pinned skills from the hub |
| `remove_skill`  | Remove an added skill                            |

## License

MIT