open-index/open-npm huggingface dataset:
npm package: @k-suite/app
Description: General Application Template
Author: Rockie Guo
Latest version: 1.0.2

# cli-app

CLI Worker Process Library

## example

### usage

    const CliApp = require('@k-suite/cli-app');

    let cliApp = new CliApp('test');

    cliApp.start_().then(() => {
        cliApp.log('info', 'started.');

        cliApp.showUsage();

        let biLogs = cliApp.getService('logger:bi');
        biLogs.info({
            user: 'tester',
            operation: 'ad hoc smoke test'
        });

        let tracer = cliApp.getService('logger:trace');
        tracer.info(cliApp.settings.parser.lib);

        return cliApp.stop_();
    }).catch(error => {
        console.error(error);
        process.exit(1);
    });

### sample app config

    {
        "version": "1.0",
        "cmdLineOptions": {
            "banner": "#!jsv: (app) => `This is the program banner v${app.version}`",
            "arguments": [
                { "name": "target file", "required": true }
            ],  
            "options": {
                "e": {
                    "desc": "Target environment",
                    "alias": [ "env", "environment" ],
                    "default": "development"
                },            
                "v": {
                    "desc": "Show version number",
                    "alias": [ "version" ],
                    "isBool": true,
                    "default": false
                },
                "?": {
                    "desc": "Show usage message",
                    "alias": [ "help" ],
                    "isBool": true,
                    "default": false
                }
            }
        },  
        "bootstrap": {},
        "devConfigByGitUser": {},
        "settings": {
            "parser": {
                "lib": "default"
            }
        },
        "loggers": {
            "trace": {
                "transports": [
                {
                    "type": "console",                   
                    "options": {      
                        "level": "info",                      
                        "format": "#!jsv: log.format.combine(log.format.colorize(), log.format.simple())"
                    }
                },
                {
                    "type": "daily-rotate-file",                   
                    "options": {
                        "level": "verbose",
                        "filename": "category2-%DATE%.log",
                        "datePattern": "YYYYMMDD"
                    }
                }
            ]
            },
            "bi": {
                "transports": [
                    {
                    "type": "mongodb",
                    "options": {
                        "db": "mongodb://root:root@localhost/biLogs?authSource=admin"
                    }
                }
                ]
            }
        }
    }

## License

  MIT
npm package: @k-suite/cli-app
Description: CLI Worker Process Template
Author: Rockie Guo
Latest version: 1.0.1

# cli-app

CLI Worker Process Library

## example

### usage

    const CliApp = require('@k-suite/cli-app');

    let cliApp = new CliApp('test');

    cliApp.start_().then(() => {
        cliApp.log('info', 'started.');

        cliApp.showUsage();

        let biLogs = cliApp.getService('logger:bi');
        biLogs.info({
            user: 'tester',
            operation: 'ad hoc smoke test'
        });

        let tracer = cliApp.getService('logger:trace');
        tracer.info(cliApp.settings.parser.lib);

        return cliApp.stop_();
    }).catch(error => {
        console.error(error);
        process.exit(1);
    });

### sample app config

    {
        "version": "1.0",
        "cmdLineOptions": {
            "banner": "#!jsv: (app) => `This is the program banner v${app.version}`",
            "arguments": [
                { "name": "target file", "required": true }
            ],  
            "options": {
                "e": {
                    "desc": "Target environment",
                    "alias": [ "env", "environment" ],
                    "default": "development"
                },            
                "v": {
                    "desc": "Show version number",
                    "alias": [ "version" ],
                    "isBool": true,
                    "default": false
                },
                "?": {
                    "desc": "Show usage message",
                    "alias": [ "help" ],
                    "isBool": true,
                    "default": false
                }
            }
        },  
        "bootstrap": {},
        "devConfigByGitUser": {},
        "settings": {
            "parser": {
                "lib": "default"
            }
        },
        "loggers": {
            "trace": {
                "transports": [
                {
                    "type": "console",                   
                    "options": {      
                        "level": "info",                      
                        "format": "#!jsv: log.format.combine(log.format.colorize(), log.format.simple())"
                    }
                },
                {
                    "type": "daily-rotate-file",                   
                    "options": {
                        "level": "verbose",
                        "filename": "category2-%DATE%.log",
                        "datePattern": "YYYYMMDD"
                    }
                }
            ]
            },
            "bi": {
                "transports": [
                    {
                    "type": "mongodb",
                    "options": {
                        "db": "mongodb://root:root@localhost/biLogs?authSource=admin"
                    }
                }
                ]
            }
        }
    }

## License

  MIT
npm package: @k-suite/rules-engine
Description: General Rules Engine
Author: Rockie Guo
Latest version: 0.1.0

# cli-app

CLI Worker Process Library

## example

### usage

    const CliApp = require('@k-suite/cli-app');

    let cliApp = new CliApp('test');

    cliApp.start_().then(() => {
        cliApp.log('info', 'started.');

        cliApp.showUsage();

        let biLogs = cliApp.getService('logger:bi');
        biLogs.info({
            user: 'tester',
            operation: 'ad hoc smoke test'
        });

        let tracer = cliApp.getService('logger:trace');
        tracer.info(cliApp.settings.parser.lib);

        return cliApp.stop_();
    }).catch(error => {
        console.error(error);
        process.exit(1);
    });

### sample app config

    {
        "version": "1.0",
        "cmdLineOptions": {
            "banner": "#!jsv: (app) => `This is the program banner v${app.version}`",
            "arguments": [
                { "name": "target file", "required": true }
            ],  
            "options": {
                "e": {
                    "desc": "Target environment",
                    "alias": [ "env", "environment" ],
                    "default": "development"
                },            
                "v": {
                    "desc": "Show version number",
                    "alias": [ "version" ],
                    "isBool": true,
                    "default": false
                },
                "?": {
                    "desc": "Show usage message",
                    "alias": [ "help" ],
                    "isBool": true,
                    "default": false
                }
            }
        },  
        "bootstrap": {},
        "devConfigByGitUser": {},
        "settings": {
            "parser": {
                "lib": "default"
            }
        },
        "loggers": {
            "trace": {
                "transports": [
                {
                    "type": "console",                   
                    "options": {      
                        "level": "info",                      
                        "format": "#!jsv: log.format.combine(log.format.colorize(), log.format.simple())"
                    }
                },
                {
                    "type": "daily-rotate-file",                   
                    "options": {
                        "level": "verbose",
                        "filename": "category2-%DATE%.log",
                        "datePattern": "YYYYMMDD"
                    }
                }
            ]
            },
            "bi": {
                "transports": [
                    {
                    "type": "mongodb",
                    "options": {
                        "db": "mongodb://root:root@localhost/biLogs?authSource=admin"
                    }
                }
                ]
            }
        }
    }

## License

  MIT
npm package: @k-system/tickr-mcp
Description: MCP server for Tickr project management — 74 tools + setup CLI wizard
Latest version: 1.42.0

# @tickr/mcp-server

MCP (Model Context Protocol) server for [Tickr](https://tickr.io) project management.

## Quick Start

### Claude Desktop

Add to `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS)
or `%APPDATA%\Claude\claude_desktop_config.json` (Windows):

```json
{
  "mcpServers": {
    "tickr": {
      "command": "npx",
      "args": ["-y", "@tickr/mcp-server"],
      "env": {
        "TICKR_API_URL": "https://your-tickr-instance.com",
        "TICKR_API_KEY": "tk_your_api_key"
      }
    }
  }
}
```

### Claude Code

```bash
claude mcp add tickr -- npx -y @tickr/mcp-server
```

Set environment variables:
```bash
export TICKR_API_URL=https://your-tickr-instance.com
export TICKR_API_KEY=tk_your_api_key
```

## Configuration

| Variable | Required | Default | Description |
|----------|----------|---------|-------------|
| `TICKR_API_URL` | Yes | `https://localhost:6001` | Tickr API base URL |
| `TICKR_API_KEY` | Yes | — | API key (`tk_...`) from Tickr admin |
| `TICKR_DEFAULT_PROJECT` | No | — | Default project slug |

Or use config file `~/.tickr/config.json`:
```json
{
  "apiUrl": "https://your-tickr-instance.com",
  "apiKey": "tk_your_api_key",
  "defaultProject": "my-project"
}
```

## Available Tools (17)

| Tool | Description |
|------|-------------|
| `create_ticket` | Create a new ticket |
| `list_tickets` | List tickets with filters |
| `get_ticket` | Get ticket detail by number |
| `update_ticket` | Update ticket fields |
| `search_tickets` | Fulltext search |
| `add_comment` | Add comment to ticket |
| `update_implementation_item` | Update implementation table row |
| `triage_list` | List untriaged tickets |
| `triage_accept` | Accept triaged ticket |
| `triage_reject` | Reject triaged ticket |
| `list_labels` | List project labels |
| `add_label` | Add label to ticket |
| `remove_label` | Remove label from ticket |
| `list_cycles` | List project cycles |
| `assign_cycle` | Assign ticket to cycle |
| `list_epics` | List project epics |
| `assign_epic` | Assign ticket to epic |

## Resources (2)

| URI | Description |
|-----|-------------|
| `tickr://ticket/{number}` | Ticket detail as markdown |
| `tickr://project/{slug}` | Project overview + recent tickets |

## License

MIT
npm package: @k-t-corp/frontend-lib
Description: K T Corp.'s frontend library based on material-ui
Author: KTachibanaM
Latest version: 0.0.4

# frontend-lib
K T Corp.'s frontend library based on material-ui

[![Build Status](https://travis-ci.org/k-t-corp/frontend-lib.svg?branch=master)](https://travis-ci.org/k-t-corp/frontend-lib.svg?branch=master)
[![NPM](https://img.shields.io/npm/v/@k-t-corp/frontend-lib.svg)](https://www.npmjs.com/package/@k-t-corp/frontend-lib)

## Install
```bash
yarn add @k-t-corp/frontend-lib
```

## License
MIT © [KTachibanaM](https://github.com/KTachibanaM)