open-index/open-npm huggingface dataset:
npm package: @feniix/pi-devtools
Description: Devtools extension for pi — branch and PR workflow, release automation, PR feedback resolution, merge commands, with GitHub and Linear tracker support
Author: feniix
Latest version: 1.1.0

# @feniix/pi-devtools

Devtools extension for [pi](https://pi.dev/) — branch and PR workflow, release automation, and merge commands.

## Features

- **Git Workflow Tools**: Create branches, commit, push, create PRs
- **Merge Commands**: Merge or squash-merge PRs with branch cleanup
- **Release Automation**: Analyze commits, bump versions, generate changelogs, create releases
- **CI Status Checking**: Check GitHub Actions status before merging or releasing

## Install

```bash
pi install npm:@feniix/pi-devtools
```

Ephemeral (one-off) use:

```bash
pi -e npm:@feniix/pi-devtools
```

## Tools

### Branch & PR Tools

| Tool | Description |
|------|-------------|
| `devtools_create_branch` | Create and switch to a new git branch |
| `devtools_commit` | Stage files and create a commit with conventional format |
| `devtools_push` | Push branch to remote with upstream tracking |
| `devtools_create_pr` | Create a GitHub pull request |
| `devtools_get_repo_info` | Get current branch, default branch, and remote info |

### Merge Tools

| Tool | Description |
|------|-------------|
| `devtools_merge_pr` | Merge a PR with optional branch deletion |
| `devtools_squash_merge_pr` | Squash-merge a PR with optional branch deletion |
| `devtools_check_pr_status` | Check CI status for a PR |
| `devtools_check_ci` | Check CI status for the current branch |

### Release Tools

| Tool | Description |
|------|-------------|
| `devtools_get_latest_tag` | Get the latest version tag from git |
| `devtools_analyze_commits` | Analyze commits since last tag to determine version bump |
| `devtools_bump_version` | Update version in package.json |
| `devtools_create_release` | Create a GitHub release with changelog |

## Skills

- **brpr**: Branch, commit, push, and open PR workflow
- **release**: Automated release process with changelog generation
- **merge**: Merge or squash-merge PRs

## Configuration

### Required: GitHub CLI

The `gh` CLI must be installed and authenticated:

```bash
gh auth login
```

### Optional: Default Branch

The extension auto-detects the default branch, but you can set it explicitly:

```bash
export DEFAULT_BRANCH=main  # or 'master'
```

## Requirements

- pi v0.51.0 or later
- `git` CLI
- `gh` CLI (authenticated)
- `jq` (for JSON parsing)

## License

MIT
npm package: @fenix.finance/bridge-sdk
Description: 🏂 An SDK for building applications on top of Fenix Exchange.
Author: fenixfinance
Latest version: 1.0.1

# Fenix SDK

[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![Actions Status](https://github.com/fenixfinance/bridge-sdk/workflows/CI/badge.svg)](https://github.com/fenixfinance/bridge-sdk)
[![npm version](https://img.shields.io/npm/v/@fenixfinance/bridge-sdk/latest.svg)](https://www.npmjs.com/package/@fenixfinance/bridge-sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@fenixfinance/bridge-sdk/latest.svg)](https://bundlephobia.com/result?p=@fenixfinance/bridge-sdk@latest)

In-depth documentation on this SDK is available at [fenixfinance.net](https://fenixfinance.gitbook.io/getting-started/).

## Running tests

To run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.

First clone the repository:

```sh
git clone https://github.com/fenixfinance/bridge-sdk.git
```

Move into the sdk working directory

```sh
cd sdk/
```

Install dependencies

```sh
yarn install
```

Run tests

```sh
yarn test
```

You should see output like the following:

```sh
yarn run v1.22.4
$ tsdx test
 PASS  test/constants.test.ts
 PASS  test/pair.test.ts
 PASS  test/fraction.test.ts
 PASS  test/miscellaneous.test.ts
 PASS  test/entities.test.ts
 PASS  test/trade.test.ts

Test Suites: 1 skipped, 6 passed, 6 of 7 total
Tests:       3 skipped, 82 passed, 85 total
Snapshots:   0 total
Time:        5.091s
Ran all test suites.
✨  Done in 6.61s.
```
npm package: @fenix.finance/sdk
Description: An SDK for building applications on top of Fenix Finance.
Author: fenix.finance
Latest version: 1.0.18

# Fenix Finance SDK
[![npm version](https://img.shields.io/npm/v/@fenix.finance/sdk/latest.svg)](https://www.npmjs.com/package/@fenix.finance/sdk/v/latest)

## Running tests

To run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.

First clone the repository:

```sh
git clone https://github.com/fenixfinance/sdk.git
```

Move into the old-sdk working directory

```sh
cd old-sdk/
```

Install dependencies

```sh
yarn install
```

Run tests

```sh
yarn test
```

You should see output like the following:

```sh
yarn run v1.22.4
$ tsdx test
 PASS  test/constants.test.ts
 PASS  test/pair.test.ts
 PASS  test/fraction.test.ts
 PASS  test/miscellaneous.test.ts
 PASS  test/entities.test.ts
 PASS  test/trade.test.ts

Test Suites: 1 skipped, 6 passed, 6 of 7 total
Tests:       3 skipped, 82 passed, 85 total
Snapshots:   0 total
Time:        5.091s
Ran all test suites.
✨  Done in 6.61s.
```
npm package: @fenix.finance/uikit
Description: Set of UI components for Fenix Finance projects
Author: fenix.finance
Latest version: 1.3.0

# Fenix Finance Uikit

[![Version](https://img.shields.io/npm/v/@fenixfinance/uikit)](https://www.npmjs.com/package/@fenix.finance/uikit) [![Size](https://img.shields.io/bundlephobia/min/@fenix.finance/uikit)](https://www.npmjs.com/package/@fenix.finance/uikit)

Fenix Finance UIkit is a set of React components and hooks used to build pages on Fenix Finance apps. It also contains a theme file for dark and light mode.

## Install

`yarn add @fenix.finance/uikit`

### Types

This project is built with Typescript and export all the relevant types.

## How to use the UIkit

If you want to use components from the UIkit, check the [Storybook documentation](https://github.com/fenixswap-uikit/)
npm package: @fenixengine/rmmz-ts
Description: the typescript definitions files for rpg maker MZ
Author: Nio Kasgami and FeniXEngine Team
Latest version: 1.2.0

# RPG-Maker-MZ-typescript

fork from [@CartographerGames/RPG-Maker-MZ-typescript](https://github.com/CartogrtapherGames/RPG-Maker-MZ-typescript)

the typescript definitions files for rpg maker MZ
npm package: @fenixengine/wizard
Description: FeniXEngine Wizard is a tool for all your RPG Maker plugin projects
Author: FeniXEngine Contributors
Latest version: 3.3.0

![fenix-wizard-logo](docs/.vuepress/public/img/logos/fenixwizard-logo.png)

## @fenixengine/wizard
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

<a href='https://ko-fi.com/ltngames' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://az743702.vo.msecnd.net/cdn/kofi2.png?v=0' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

>> A lightweight CLI for use with FeniXEngine plugins and tools. `FeniXWizard` will help you get started with developing plugins for FeniXEngine MV, it does this by combining necessary development tools. These tools help with the bundling of all plugins and serving files to a server for easy testing and streamlined productivity.

* Website: https://fenixenginemv.gitlab.io/fenix-wizard
* Guide: https://fenixenginemv.gitlab.io/fenix-wizard/guide/
* CLI Options: https://fenixenginemv.gitlab.io/fenix-wizard/cli-options/

![fenix-wizard-init](docs/.vuepress/public/img/fenixwizard-init.gif)

## Features

* Watch for changes to files
* Serve an RPG Maker MV game project
  * Live reload
* Next-Gen JavaScript bundler
* Auto ESLint configuration
* Auto install node packages
* Dynamically writes to Parameters.js

## Roadmap

* Babel support
* Auto configuration for XO and JSHint linters
* nwjs live reload support
* Live package install
* Frontend GUI

## Credits

 While this is open source and credit is not required, it would be appreciated if you linked to FeniX Engine's website or GitLab repository to show support.

https://fenixenginemv.gitlab.io/

## Contributing
Please read over the [Contribution Guide](https://gitlab.com/FeniXEngineMV/wizard/blob/master/CONTRIBUTING.md)

## License
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[The MIT License](https://gitlab.com/FeniXEngineMV/wizard/blob/master/LICENSE.md)