open-index/open-npm huggingface dataset:
npm package: @noaignite/types
Description: Type helpers by NoA Ignite
Author: NoA Ignite
Latest version: 1.6.1

# @noaignite/types

TypeScript utilities. These types help keep common patterns consistent, reduce duplication, and make package APIs easier to work with.

## Installation

`@noaignite/types` is available as an [npm package](https://www.npmjs.com/package/@noaignite/types).

```sh
// with pnpm
pnpm add @noaignite/types

// with yarn
yarn add @noaignite/types

// with npm
npm install @noaignite/types
```

<!-- package-docs:exports -->

## Documentation

Visit [https://noaignite.dev/types](https://noaignite.dev/types) to view the full documentation.

## Contributing

Read the [contributing guide](https://github.com/noaignite/accelerator/blob/main/CONTRIBUTING.md) to learn about our development process, how to propose bug fixes and improvements, and how to build and test your changes.

## Changelog

The [changelog](https://github.com/noaignite/accelerator/releases) is regularly updated to reflect what's changed in each new release.

## License

This project is licensed under the terms of the [MIT license](https://github.com/noaignite/accelerator/blob/main/LICENSE).
npm package: @noaignite/utils
Description: Utility functions used by NoA Ignite
Author: NoA Ignite
Latest version: 3.8.0

# @noaignite/utils

Framework-agnostic utilities. Use these for small, reusable building blocks that keep common logic consistent across projects.

## Installation

`@noaignite/utils` is available as an [npm package](https://www.npmjs.com/package/@noaignite/utils).

```sh
// with pnpm
pnpm add @noaignite/utils

// with yarn
yarn add @noaignite/utils

// with npm
npm install @noaignite/utils
```

<!-- package-docs:exports -->

## Documentation

Visit [https://noaignite.dev/utils](https://noaignite.dev/utils) to view the full documentation.

## Contributing

Read the [contributing guide](https://github.com/noaignite/accelerator/blob/main/CONTRIBUTING.md) to learn about our development process, how to propose bug fixes and improvements, and how to build and test your changes.

## Changelog

The [changelog](https://github.com/noaignite/accelerator/releases) is regularly updated to reflect what's changed in each new release.

## License

This project is licensed under the terms of the [MIT license](https://github.com/noaignite/accelerator/blob/main/LICENSE).
npm package: @noalia/codetitan
Description: Public CLI for CodeTitan JS/TS verification and review-first remediation
Author: Noalia
Latest version: 2.0.0

# CodeTitan CLI

`@noalia/codetitan` is the public local CLI for the current CodeTitan wedge:

- JS/TS verification
- review-first deterministic fix preview
- JSON, markdown, and SARIF outputs

Phase 1 scope is intentionally narrow. The CLI is optimized for high-signal surfaced findings, not universal static analysis.

## Install

```bash
npm install -g @noalia/codetitan
```

Then verify the install:

```bash
codetitan --help
```

If you are evaluating from the monorepo before the public npm release is cut, use `npm run cli -- ...` from the repository root instead.

## Analyze

Generate a JSON artifact:

```bash
codetitan analyze . --no-ai --ai-generated --format json --output codetitan-report.json
```

Generate a markdown summary:

```bash
codetitan analyze . --no-ai --ai-generated --format markdown --output codetitan-summary.md
```

Generate SARIF for GitHub Code Scanning:

```bash
codetitan analyze . --no-ai --ai-generated --format sarif --output codetitan-report.sarif
```

## Fix

Preview the deterministic autofix path:

```bash
codetitan fix . --dry-run --patch-output codetitan-fixes.patch
```

Apply the same deterministic fixes with verification and rollback on syntax failure:

```bash
codetitan fix .
```

Current default autofix coverage is intentionally limited. Safe deterministic fixes are enabled by default, while riskier categories remain suggestion-only.

## GitHub

Use the public GitHub Action for PR and CI verification:

```yaml
- uses: Noa-Lia/codetitan-action@v1
  with:
    path: .
    fail-on-severity: HIGH
    format: both
```

## Development

```bash
cd packages/cli
npm run build
npm test -- --runInBand
```
npm package: @noalia/codetitan-core
Description: Core JS/TS verification engine that powers the CodeTitan CLI and GitHub Action
Author: Noalia
Latest version: 1.0.1

# CodeTitan Core

`@noalia/codetitan-core` is the shared verification engine behind the public CodeTitan CLI and GitHub Action.

Current supported wedge:

- JS/TS-focused verification
- MVP-scope surfaced findings
- deterministic fixer primitives used by the CLI
- SARIF and report generation primitives used by CI integrations

This package is meant to be consumed by CodeTitan surfaces first. The public API is stable at the package root; deep `lib/` imports should be treated as implementation-coupled.

## Install

```bash
npm install @noalia/codetitan-core
```

## Basic Usage

```js
const { analyze } = require('@noalia/codetitan-core');

async function main() {
  const report = await analyze(process.cwd(), {
    level: 4,
    outputFormat: 'json',
  });

  console.log(report.summary);
}

main().catch((error) => {
  console.error(error);
  process.exit(1);
});
```

## Exports

The package root exports the main orchestration layer plus the supported helper classes:

- `CodeTitanOrchestration`
- `HierarchicalOrchestrator`
- `ResultSynthesisEngine`
- `AIProviderManager`
- `analyzeDomain`
- `analyze`

## Scope Notes

- The public product contract is still narrower than the full source tree.
- This package intentionally ships only runtime files needed by supported CodeTitan surfaces.
- Repository-internal tests, caches, and benchmark artifacts are excluded from the published tarball.
npm package: @noame19/visualcrossing-mcp
Description: An stdio MCP server for Visual Crossing weather API.
Author: noame19
Latest version: 1.0.6

# Visual Crossing Weather MCP Server

> 一个基于 stdio 的简单模型上下文协议 (MCP) 服务器，用于从 [Visual Crossing](https://www.visualcrossing.com/) 获取天气数据。



## 🚀 快速使用

在您的 MCP 客户端配置文件 (例如 `claude_desktop_config.json`) 中，添加以下服务器配置：

```json
{
  "mcpServers": {
    "visual-crossing-weather": {
      "command": "npx",
      "args": [
        "-y", 
        "@noame19/visualcrossing-mcp"
      ],
      "env": {
        "VC_API_KEY": "YOUR_VISUAL_CROSSING_API_KEY_HERE"
      }
    }
  }
}
```
**重要提示：**

1. 将 `YOUR_VISUAL_CROSSING_API_KEY_HERE` 替换为您自己的 Visual Crossing API 密钥。
2. 默认使用metric、Asia/Shanghai、zh。

   

## 🛠️ 提供的工具

该服务器提供了一个名为 `get_weather` 的工具。



## 📄 许可证

本项目采用 [MIT](LICENSE) 许可证。