open-index/open-npm huggingface dataset:
npm package: @nyeinchanaungnk/pkg-demo
Description: A demo package tutorial purposes
Author: Nyein Chan Aung
Latest version: 1.0.2

# Package Demo

This is a demo package for tutorial purposes.

## Installation

To install the package, use the following command:

```bash
npm install @nyeinchanaungnk/pkg-demo
```

## License

This project is licensed under the MIT License.
npm package: @nyffels/mynodeorm
Description: A full-fledged ORM framework for NodeJS and MySQL with develop friendly code aimed to handle database migrations, MySQL Query builder / helper and property mapping.
Author: Nyffels BV
Latest version: 1.0.0-alpha157

# MyNodeORM
A full-fledged ORM framework for NodeJS and MySQL with develop friendly code aimed to handle database migrations, MySQL Query builder / helper and data mapping.

## Installation 
Use the npm package manager to install "MySQL Query Builder" by running the command

<code> npm install @nyffels/mynodeorm </code>

## Usage

The complete usage guide is coming soon through a website. 
Features: 
- Query builders / helpers
- Data mapping
- Database integration tool 
- Migration tools

## Contributing
Pull requests are welcome but open an issue first to discuss what you would like to change.\
For major changes, please open an issue first to discuss what you would like to change.

## License 
MIT -  Copyright (c) 2023-2025 Nyffels BV

## Links 
github (https://github.com/Nyffels-Open-Source/mysql-query-builder) \
npmjs (https://www.npmjs.com/package/@nyffels/mysql-query-builder)

## Dependencies
- NodeJS
- MySQL2 (https://www.npmjs.com/package/mysql2)
- Lodash-es (https://www.npmjs.com/package/lodash-es)

## Release notes
Currently in Alpha development with possible breaking changes. Use this software at your own risk. Nyffels doesn't provide Release notes, documentation or changelogs at this stage of development.
npm package: @nyffels/mysql-query-builder
Description: The ultimate MySQL tool for connecting a Typescript / NodeJS project to a MySQL database and build dynamic queries fast and easy.
Author: Nyffels BV
Latest version: 1.0.0-alpha.62
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# MySQL Query builder
The ultimate MySQL tool for connecting a Typescript / NodeJS project to a MySQL database and build dynamic queries fast and easy.

## Installation 
Use the npm package manager to install "MySQL Query Builder" by running the command

<code> npm install @nyffels/mysql-query-builder </code>

## Usage
The project is currently in alpha version. Because frequent breaking changes, the usage part is missing until it reaches production

## Contributing
Pull requests are welcome but open an issue first to discuss what you would like to change.\
For major changes, please open an issue first to discuss what you would like to change.

## License 
MIT -  Copyright (c) 2023 Nyffels BV

## Links 
github (https://github.com/Nyffels-Open-Source/mysql-query-builder) \
npmjs (https://www.npmjs.com/package/@nyffels/mysql-query-builder)

## Dependencies
- NodeJS
- MySQL2 (https://www.npmjs.com/package/mysql2)
- Lodash (https://www.npmjs.com/package/lodash)

## Release notes
This package is currently under alpha development. This will cause a lot of alpha versions without big changes. For this cause, the release notes are currently not monitored.
npm package: @nyffels/transloco-keys-manager
Description: Extract translatable keys from projects that uses Transloco
Author: Shahar Kazaz
Latest version: 7.0.3

> [!IMPORTANT]  
> The Transloco packages are now published under the **@jsverse** scope, update your dependencies to get the latest features 🚀

<p align="center">
 <img width="50%" height="50%" src="./logo.png">
</p>

> 🦄 The Key to a Better Translation Experience

![Build Status](https://github.com/jsverse/transloco-keys-manager/actions/workflows/ci.yml/badge.svg)
[![NPM Version](https://img.shields.io/npm/v/%40jsverse%2Ftransloco-keys-manager)](https://www.npmjs.com/package/@jsverse/transloco-keys-manager)

Translation is a tiresome and repetitive task. Each time we add new text, we need to create a new entry in the translation file, find the correct placement for it, etc. Moreover, when we delete existing keys, we need to remember to remove them from each translation file.

To make the process less burdensome, we've created two tools for the Transloco library, which will do the monotonous work for you.

## 🍻Key Features

- ✅ &nbsp;Extract Translate Keys
- ✅ &nbsp;Scopes Support
- ✅ &nbsp;Webpack Plugin
- ✅ &nbsp;Find Missing and Extra Keys

Read the full documentation on the [official Transloco documentation site](https://jsverse.gitbook.io/transloco/tools/keys-manager-tkm).

## Contributors ✨

Thank goes to all these wonderful [people who contributed](https://github.com/jsverse/transloco-keys-manager/graphs/contributors) ❤️
npm package: @nyfulcrum/create-app
Description: Custom CLI for creating custom template for different kinds of application
Author: Rodrick Alcantara
Latest version: 1.5.3

# @nyfulcrum/create-app

A custom CLI that provides a template for different kind of applications.

## List of app supported:

- node-ts
- react-ts
- next-ts
- gatsby-ts
- vue-ts (Temporary not available)
- nuxt-ts (Temporary not available)
- svelte-kit-ts (Temporary not available)

## How to use:

Install

```bash
  $ npx @nyfulcrum/create-app
```

Go to the project directory. Install and start the application

```bash
  $ cd {folder-name}
  $ yarn
  $ yarn dev
```

## Authors

- [@constROD](https://www.github.com/constROD)
npm package: @nyfulcrum/utils
Description: Utilities
Author: Karl Marx Lopez
Latest version: 0.4.2

# Utilities

Shared utilities for lambda functions

### Environment setup

1. Install Node.js `>=v16.13.0`.
1. Install yarn with `npm install -g yarn`.
1. To install JS dependencies, open a terminal and `cd <to project root>`, then run `yarn`.

### How to build locally?

If you followed the environment setup, you can just run the following:

`yarn build`

Then check the `build/` folder for the build output.

### Contribution Guide

1. Install [ESLint Extension for VSCode](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) to see lint errors real-time, any missed lint errors will result in a failed commit.
1. Install [CSPell Checker for VSCode](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker) to see the spelling errors real-time, add custom words to `cspell.json` or hover to the spelling error and then select `quick fix > add to cspell.json`.
1. Follow [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/#summary), for easier code review and it is used to auto-bump the version on the CI/CD pipeline.
1. Avoid pushing commits having too many files changed just to save time.
1. A single commit should only describe one change, it can be multiple files as long as they are related.
   > For example:
   >
   > ```diff
   > // moduleA.ts
   > - export const something = () => 'something';
   > + export const saySomething = () => 'something';
   >
   > // moduleB.ts
   > - import {something} from 'src/moduleA';
   > - something();
   > + import {saySomething} from 'src/moduleA';
   > + saySomething();
   > ```
   >
   > Then you can commit this with:
   >
   > `refactor: rename to saySomething`
npm package: @nyhasinavalona/schematics
Description: A blank schematics
Author: Ny Hasinavalona
Latest version: 1.0.9

# Getting Started With Schematics

This repository is a basic Schematic implementation that serves as a starting point to create and publish Schematics to NPM.

### Testing

To test locally, install `@angular-devkit/schematics-cli` globally and use the `schematics` command line tool. That tool acts the same as the `generate` command of the Angular CLI, but also has a debug mode.

Check the documentation with
```bash
schematics --help
```

### Unit Testing

`npm run test` will run the unit tests, using Jasmine as a runner and test framework.

### Publishing

To publish, simply do:

```bash
npm run build
npm publish
```

That's it!
npm package: @nyhm/low-cal
Description: The low-calorie Vue calendar.
Latest version: 0.3.3

# Low-Cal

The low-calorie Vue calendar.

> There are lower-calorie (smaller) Vue calendars, such as [flatpickr](https://github.com/flatpickr/flatpickr). I just thought _low-cal_ sounded clever.

> Fair warning: The primary purpose of this project is to learn a thing or two, rather than maintain a fully-featured component. _Share and enjoy._

## What it Does

Low-Cal provides a Vue component to show a simple month-oriented calendar.

It's not a date _picker_ as such, but could be used as the basis for one.

To learn how to use it ... kindly refer to the demo code :)

## Technologies

* [Vite](https://vitejs.dev/) 
* [Vue](https://vuejs.org/)
* [TypeScript](https://www.typescriptlang.org/)
* [Moment.js](https://momentjs.com/)
* [FontAwesome](https://fontawesome.com/) via [vue-fontawesome](https://github.com/FortAwesome/vue-fontawesome)

## Development

* Vue component library in project root
  * `yarn build` produces `\lib` (for npm publication)
  * TODO: Do not include `\lib` in repo (it's a build artifact)
* Demo app under `\demo` (builds into `\docs` for GitHub Pages)
  * TODO: Consider GitHub Actions to build demo (no artifacts in repo)

Branching strategy:

* `develop` branch follows development
* `master` branch holds tagged releases (only)

Release process (from `develop` branch, in project root):

1. Update the version in `package.json`
2. `git commit -a -m "vX.Y.Z"` (with optional release notes)
3. `yarn build` (produces production `\lib`)
4. `cd demo && yarn build && cd ..` (produces `\docs`)
5. `git checkout master && git merge develop && git tag X.Y.Z` (no 'v')
6. `git push --all && git push --tags`
7. `git checkout develop` (back to work)

    _... voila!_

> `publish.sh` automates this process

## Demo Site

[Low-Cal Demo Site](https://nebaughman.github.io/low-cal) (via [GitHub Pages](https://pages.github.com/))

# Roadmap

- Publish library to npm
- Style configuration

# License

[MIT License](LICENSE.txt) &copy; Nathaniel Baughman
npm package: @nyinyithann/dict.js
Description: Dict.js extends Javascript Map.
Author: Nyi Nyi Than
Latest version: 1.0.0

# Dict.js 

Dict.js is a JavaScript library for nodeJS and browser. Dict.js extends JavaScript Map. The library is heavily inspired and influenced by F# Map module.

## Documentation

Please go to [Dict APIs](/api.docs/dict.api.md) to read more.

## Installation

```javascript
npm install @nyinyithann/dict.js
```

## Getting started

`Dict` extends `Map`. All built-in methods of `Map` can be used with `Dict`. And `Dict.js` provides additional methods.
```javascript
const diatonicMajorInC = new Dict(
  [
    [1, ['C', 'do']],
    [2, ['D', 're']],
    [3, ['E', 'mi']],
    [4, ['F', 'fa']],
    [5, ['G', 'so']],
    [6, ['A', 'la']],
    [7, ['B', 'ti']]
  ]
);
const twinkelLittleStarNotes = new Vec(1, 1, 5, 5, 6, 6, 5);
const solfeges = diatonicMajorInC.fold((s, k, [_, solfege]) => twinkelLittleStarNotes.includes(k) ? `${s}${solfege} ` : s, '');
console.log(solfeges)
// => do so la
```

`Dict` has the following methods.

#### Static Methods

```
of
empty
```

#### Instance Methods

```
change
exists
filter
findKey
fold
foldRight
every
map
partition
isEmpty
toArray
toSet
```

### Author

Nyi Nyi Than - [@nyinyithann](https://www.linkedin.com/in/nyinyithan/)

### Credit

- [F# Collections](https://fsharp.github.io/fsharp-core-docs/reference/fsharp-collections.html)

- [Exploring ES6](https://exploringjs.com/es6.html) By [Dr. Axel Rauschmayer](https://2ality.com/p/about.html)
- [Understanding ECMAScript 6](https://leanpub.com/understandinges6) By [Nicholas C. Zakas](https://humanwhocodes.com/)
- [Collection Pipeline](https://martinfowler.com/articles/collection-pipeline/)
  by [Martin Fowler](https://martinfowler.com/)
- [javascript.info](https://javascript.info/)

### License

MIT
npm package: @nyinyithann/uniq.js
Description: Uniq.js extends Javascript Set.
Author: Nyi Nyi Than
Latest version: 1.0.0

# Uniq.js 

Uniq.js is a JavaScript library for nodeJS and browser. Uniq.js extends JavaScript Set. The library is heavily inspired and influenced by F# Set module.

## Documentation

Please go to [Uniq APIs](/api.docs/uniq.api.md) to read more.

## Installation

```javascript
npm install @nyinyithann/uniq.js
```

## Getting started

`Uniq` extends `Set`. All built-in methods of `Set` can be used with `Uniq`. And `Uniq.js` provides additional methods.
```javascript
const somePrimes = new Uniq([2, 3, 5, 7, 11, 13]);
const someEvens = new Uniq([2, 4, 6, 8, 10]);
const evenPrime = somePrimes.intersect(someEvens);
console.log(evenPrime);
// => [Uniq] { 2 }
```

`Uniq` has the following methods.

#### Static Methods

```
of
empty
```

#### Instance Methods

```
isEmpty
exists
filter
map
fold
foldRight
every
partition
toArray
toMap
intersect
isProperSubsetOf
isProperSupersetOf
isSubsetOf
isSupersetOf
union
difference
```

### Author

Nyi Nyi Than - [@nyinyithann](https://www.linkedin.com/in/nyinyithan/)

### Credit

- [F# Collections](https://fsharp.github.io/fsharp-core-docs/reference/fsharp-collections.html)

- [Exploring ES6](https://exploringjs.com/es6.html) By [Dr. Axel Rauschmayer](https://2ality.com/p/about.html)
- [Understanding ECMAScript 6](https://leanpub.com/understandinges6) By [Nicholas C. Zakas](https://humanwhocodes.com/)
- [Collection Pipeline](https://martinfowler.com/articles/collection-pipeline/)
  by [Martin Fowler](https://martinfowler.com/)
- [javascript.info](https://javascript.info/)

### License

MIT
npm package: @nykaa/glam-pallete
Description: A design system library for React applications
Latest version: 0.0.13

# Glam Pallete

A design system library for React applications built with TypeScript.

## Installation

```bash
npm install glam-pallete
# or
yarn add glam-pallete
```


## Development

### Prerequisites

- Node.js (v12 or higher)
- npm or yarn

### Setup

1. Clone the repository
2. Install dependencies

```bash
npm install
# or
yarn
```

### Scripts

- `npm run build` - Build the library
- `npm run test` - Run tests
- `npm run lint` - Lint the code
- `npm run release` - Create a new release using standard-version

## Versioning

This project uses [standard-version](https://github.com/conventional-changelog/standard-version) for versioning.

When making commits, use the following prefixes to categorize your changes:

- `feat:` - A new feature
- `fix:` - A bug fix
- `docs:` - Documentation only changes
- `style:` - Changes that do not affect the meaning of the code (white-space, formatting, etc)
- `refactor:` - A code change that neither fixes a bug nor adds a feature
- `perf:` - A code change that improves performance
- `test:` - Adding missing tests or correcting existing tests
- `chore:` - Changes to the build process or auxiliary tools

## License

MIT
npm package: @nykee/ksort
Description: 参数ksort排序(key按照字母顺序)
Author: nykee
Latest version: 0.0.1


## 参数ksort排序(key按照字母顺序)
### usage: 
```javascript
    import  ksort from '@nykee/ksort'
    let pa = {version:"1.0",platform:"pc",name:"test",nonce:"sdfsgrdfg"};
    pa = ksort(pa);
```
npm package: @nyko-ai/mcp
Description: MCP STDIO wrapper for Nyko AI - connects Claude Code to nyko.ai MCP server
Author: Nyko AI
Latest version: 1.0.1

# @nyko/mcp

MCP (Model Context Protocol) STDIO wrapper for Nyko AI. Connects Claude Code to the Nyko.ai MCP server.

## Installation

Add to Claude Code:

```bash
claude mcp add nyko -- npx -y @nyko/mcp
```

Or install globally:

```bash
npm install -g @nyko/mcp
claude mcp add nyko -- nyko-mcp
```

## How it works

This package acts as a STDIO bridge between Claude Code and the Nyko.ai MCP server:

1. Reads JSON-RPC requests from stdin
2. Forwards them to `https://mcp.nyko.ai/mcp` via HTTP POST
3. Returns responses on stdout

## Requirements

- Node.js >= 18.0.0

## License

MIT
npm package: @nykw/fizzbuzz
Description: A JavaScript implementation of FizzBuzz
Author: nykw
Latest version: 1.0.0

# fizzbuzz

A JavaScript implementation of FizzBuzz

## Installation

```sh
$ npm install @nykw/fizzbuzz
```

## Usage

### In JavaScript code

```js
const fizzbuzz = require('@nykw/fizzbuzz')

fizzbuzz(1) // '1'
fizzbuzz(2) // '2'
fizzbuzz(3) // 'fizz'
fizzbuzz(4) // '4'
fizzbuzz(5) // 'Buzz'
fizzbuzz(15) // 'FizzBuzz'
```

### From the command line

```sh
$ npx fizzbuzz 1
1
$ npx fizzbuzz 2
2
$ npx fizzbuzz 3
Fizz
$ npx fizzbuzz 5
Buzz
$ npx fizzbuzz 15
1
FizzBuzz
```