open-index/open-npm huggingface dataset:
npm package: @startale/simulate-entrypoint
Description: A script for simulating calls to the entrypoint contract on Soneium using viem and Tenderly.
Author: Startale Group
Latest version: 1.0.0


# @startale/simulate-entrypoint

A Node.js script for simulating calls to the Entrypoint smart contract (specifically `eth_sendUserOperation`) on the Soneium network using the Tenderly API and `viem`.

## Features

- Simulate calls to the entrypoint contract on Soneium.
- Automatically determine the block number based on a timestamp.
- Output simulation results to the console or a file.
- Support for both mainnet and testnet environments.

## Installation

### Global Installation

To install globally:

```bash
npm install -g @startale/simulate-entrypoint
```

### Run with `npx`

To run directly with `npx`:

```bash
npx @startale/simulate-entrypoint
```

## Configuration

Create a `.config.json` file in the working directory (or specify a custom path using the `-c` option). The file should have the following structure:

```json
{
  "entrypoint_address": "0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789",
  "user": "<your_tenderly_username>",
  "project": "<your_tenderly_project_name>",
  "apiKey": "<your_tenderly_api_key>"
}
```

This configuration is required for the script to interact with the Tenderly API.

## Usage

### Command-Line Options

```
Usage: simulate-entrypoint [options]

Options:
  -c, --config    Path to the config file (default: ".config.json")
  -r, --request   Path to the JSON RPC request file or direct JSON input (required)
  -t, --timestamp Block timestamp for the simulation (required)
  -m, --testnet   Use Minato testnet (default: false)
  -o, --output    Output to file, optionally pass a file name (default: outputs to console)
  --help          Show help
```

### Examples

#### Simulate a Transaction

```bash
simulate-entrypoint -r request.json -t 2025-01-01T12:00:00Z
```

#### Specify a Custom Config File

```bash
simulate-entrypoint -c custom_config.json -r request.json -t 2025-01-01T12:00:00Z
```

#### Output Results to a File

```bash
simulate-entrypoint -r request.json -t 2025-01-01T12:00:00Z -o
```

This will generate a file named `simulation_output_<timestamp>.json`.

#### Specify a Custom Output File Name

```bash
simulate-entrypoint -r request.json -t 2025-01-01T12:00:00Z -o result.json
```

### JSON RPC Request Format

The request format is made identical to the RPC log format so it can easily be copied over.

```json
{
  "jsonrpc": "2.0",
  "method": "eth_sendUserOperation",
  "params": [
    {
      "sender": "0x8D039844f95F7e1f182E222F9AC528626510FbF3",
      "nonce": "0x1",
      "callData": "0xb61d27f6...",
      "callGasLimit": "0x3bb8",
      "maxFeePerGas": "0xb2d05e00",
      "maxPriorityFeePerGas": "0x3b9aca00",
      "preVerificationGas": "0xb8bc",
      "signature": "0x1996cc81..."
    },
    "0xF0B8FDDC..."
  ]
}
```

## License

MIT © Startale Group
npm package: @startanaicompany/techsaac-cli
Description: CLI for the TechSAAC AI Agent Orchestrator
Author: StartAnAiCompany
Latest version: 0.0.5

# @startanaicompany/techsaac-cli

CLI and Node.js client for the TechSAAC AI Agent Orchestrator.

## Install

```bash
npm install -g @startanaicompany/techsaac-cli
```

## Setup

```bash
export MCP_ORCHESTRATOR_API_KEY='us_...'
export MCP_ORCHESTRATOR_URL='https://tech.startanaicompany.com/api/mcp'
```

## CLI Usage

```bash
# List agents
techsaac list-agents --limit 10

# Get agent details
techsaac get-agent --agent-id <uuid-or-name>

# Start / stop / restart
techsaac start --agent-id <uuid>
techsaac stop --agent-id <uuid>
techsaac restart --agent-id <uuid>

# Send message to agent
techsaac send --agent-id <uuid> --message "deploy to staging"

# JSON output
techsaac list-orgs --format json

# Call any API tool directly
techsaac call list_agents '{"limit":5}'
```

Run `techsaac help` for the full command list.

## Programmatic Usage

```typescript
import { SaacClient } from '@startanaicompany/techsaac-cli';

const client = new SaacClient({
  apiKey: process.env.MCP_ORCHESTRATOR_API_KEY!,
  url: process.env.MCP_ORCHESTRATOR_URL!,
});

// Or auto-detect from env vars
const client2 = SaacClient.fromEnv();

const result = await client.call('list_agents', { limit: 5 });
console.log(result);
```

## License

MIT
npm package: @startdt/markdownlint-config
Description: Markdownlint 可共享配置
Author: Vultur
Latest version: 1.7.0

# @startdt/markdownlint-config [![dependencies](https://img.shields.io/david/startdt/next-spec?path=packages%2Fmarkdownlint-config)](https://david-dm.org/startdt/next-spec?path=packages/markdownlint-config)

[![open source](https://img.shields.io/badge/open%20source-❤-red)](https://next.startdt.com)
[![npm version](https://img.shields.io/npm/v/@startdt/markdownlint-config)](https://www.npmjs.com/package/@startdt/markdownlint-config)
[![node version](https://img.shields.io/node/v/@startdt/markdownlint-config)](https://nodejs.org/zh-cn/)
[![npm peer dependency version](https://img.shields.io/npm/dependency-version/@startdt/markdownlint-config/peer/markdownlint-cli)](https://github.com/igorshubovych/markdownlint-cli)
[![npm download](https://img.shields.io/npm/dm/@startdt/markdownlint-config)](https://www.npmjs.com/package/@startdt/markdownlint-config)
[![npm license](https://img.shields.io/npm/l/@startdt/markdownlint-config)](https://www.npmjs.com/package/@startdt/markdownlint-config)

## 如何使用

```bash
npm i markdownlint-cli @startdt/markdownlint-config --save-dev
```

使用 `.markdownlintrc` 配置文件：

```json
// .markdownlintrc
{
    "extends": "@startdt/markdownlint-config",
    // 自定义规则
}
```

或者 `.markdownlint.js` 配置文件：

```js
// .markdownlint.js
module.exports = {
    extends: '@startdt/markdownlint-config',
    // 自定义规则
};
```

> **注意** ：JS 配置文件必须通过 `——config` 参数提供，它们不会自动加载，因为运行不受信任的代码会存在安全问题。
npm package: @startdt/stylelint-config
Description: Stylelint 可共享配置
Author: Vultur
Latest version: 2.1.0

# @startdt/stylelint-config [![dependencies](https://img.shields.io/david/startdt/next-spec?path=packages%2Fstylelint-config)](https://david-dm.org/startdt/next-spec?path=packages/stylelint-config)

[![open source](https://img.shields.io/badge/open%20source-❤-red)](https://next.startdt.com)
[![npm version](https://img.shields.io/npm/v/@startdt/stylelint-config)](https://www.npmjs.com/package/@startdt/stylelint-config)
[![node version](https://img.shields.io/node/v/@startdt/stylelint-config)](https://nodejs.org/zh-cn/)
[![npm peer dependency version](https://img.shields.io/npm/dependency-version/@startdt/stylelint-config/peer/stylelint)](https://stylelint.io)
[![npm download](https://img.shields.io/npm/dm/@startdt/stylelint-config)](https://www.npmjs.com/package/@startdt/stylelint-config)
[![npm license](https://img.shields.io/npm/l/@startdt/stylelint-config)](https://www.npmjs.com/package/@startdt/stylelint-config)

## 如何使用

```bash
npm i stylelint @startdt/stylelint-config --save-dev
```

> 提示：无需在项目中安装 `stylelint-order`、`stylelint-config-*` 以及其他第三方依赖。

使用配置文件：

```js
// .stylelintrc.js
module.exports = {
    extends: '@startdt/stylelint-config',
    rules: {
        // 自定义规则
    },
};
```

或者项目属性：

```json
// package.json
"stylelint": {
    "extends": "@startdt/stylelint-config",
    "rules": {}
}
```

## 错误级别

1. 默认情况下，所有启用的规则都是 `"error"` 级别的严重程度；
2. 已启用规则，且支持 `--fix` 选项自动修复的规则都是 `"warning"` 级别的严重程度;
3. 未启用规则，默认将值设置为 `null` 进行显式配置，不产生任何错误信息；
4. 继承的规则，包括插件的规则都遵循以上错误级别；
npm package: @startdt/textlint-rule-preset-writing
Description: Textlint 文本规范预设
Author: Vultur
Latest version: 1.4.0

# @startdt/textlint-rule-preset-writing [![dependencies](https://img.shields.io/david/startdt/next-spec?path=packages%2Ftextlint-rule-preset-writing)](https://david-dm.org/startdt/next-spec?path=packages/textlint-rule-preset-writing)

[![open source](https://img.shields.io/badge/open%20source-❤-red)](https://next.startdt.com)
[![npm version](https://img.shields.io/npm/v/@startdt/textlint-rule-preset-writing)](https://www.npmjs.com/package/@startdt/textlint-rule-preset-writing)
[![node version](https://img.shields.io/node/v/@startdt/textlint-rule-preset-writing)](https://nodejs.org/zh-cn/)
[![npm peer dependency version](https://img.shields.io/npm/dependency-version/@startdt/textlint-rule-preset-writing/peer/textlint)](https://textlint.github.io)
[![npm download](https://img.shields.io/npm/dm/@startdt/textlint-rule-preset-writing)](https://www.npmjs.com/package/@startdt/textlint-rule-preset-writing)
[![npm license](https://img.shields.io/npm/l/@startdt/textlint-rule-preset-writing)](https://www.npmjs.com/package/@startdt/textlint-rule-preset-writing)

## 如何使用

```bash
npm i textlint @startdt/textlint-rule-preset-writing --save-dev
```

> 注意：`textlint` 暂不支持 `"extends"` 扩展规则。

使用配置文件：

```js
// .textlintrc.js
module.exports = {
    rules: {
        '@startdt/preset-writing': true,
    },
};
```

或者项目属性：

```json
// package.json
"textlint": {
    "rules": {
        "@startdt/preset-writing": true
    }
}
```
npm package: @starter-solutions/inertia-data-table-vue
Description: Vue 3 + Inertia.js data table utilities with Laravel backend integration.
Author: Luca Hoffmann
Latest version: 0.4.1

# @starter-solutions/inertia-data-table-vue

> ⚠️ This is the **Vue 3 frontend companion package** for  
> **starter-solutions/inertia-data-table (Laravel)**.  
>  
> If you are looking for the backend package, visit:  
> 👉 https://github.com/starter-solutions/inertia-data-table-laravel

---

## 📦 Overview

`@starter-solutions/inertia-data-table-vue` provides Vue 3 composables and components for handling:

- Server-driven pagination
- Sorting
- Query state management
- Inertia-powered table updates

It is designed to work seamlessly with the Laravel package:

**Backend (Laravel):**
https://github.com/starter-solutions/inertia-data-table-laravel

Together they provide a clean, consistent way to manage paginated and sortable data tables across your Laravel + Inertia + Vue application.

---

## 🚀 Installation

```bash
npm install @starter-solutions/inertia-data-table-vue
```

## 🐛 Issues & Support

Bug reports and feature requests should be submitted to the main repository:

🔗 https://github.com/starter-solutions/inertia-data-table/issues

## 📄 License

MIT © Starter Solutions
npm package: @starter-template/library
Description: 创建 TypeScript 类库的基础模板
Author: Wei Zhang
Latest version: 1.0.1

# library
创建 TypeScript 类库的基础模板

[![npm][npm-badges-src]][npm-href]
[![Downloads][downloads-badges-src]][downloads-href]
[![Codecov][codecov-badges-src]][codecov-href]

## License

[MIT](./LICENSE) License © 2023-PRESENT [Wei Zhang](https://github.com/Zhang-Wei-666)

<!-- Badges -->

[npm-badges-src]: https://img.shields.io/npm/v/@starter-template/library.svg
[npm-href]: https://www.npmjs.com/package/@starter-template/library
[downloads-badges-src]: https://img.shields.io/npm/dm/@starter-template/library.svg
[downloads-href]: https://www.npmjs.com/package/@starter-template/library
[codecov-badges-src]: https://img.shields.io/codecov/c/gh/MoomFE-Starter-Template/library
[codecov-href]: https://codecov.io/gh/MoomFE-Starter-Template/library
npm package: @starter-ui/core
Description: This is a UI Components built with the utility classes from Tailwind CSS.
Author: thien.v
Latest version: 1.1.15

</br>
</br>
<p align="center">
  <a href="https://starter-ui.com">
      <img width="33%" src="./public/logo-white.png" alt="starter-ui" />
  </a>
</p>
</br>

## Getting Started

Visit <a aria-label="starter-ui" href="https://starter-ui.com">https://starter-ui.com</a> to get started with Starter UI.

## Documentation

Visit [https://starter-ui.com/docs](https://starter-ui.com/docs) to view the full documentation.
npm package: @startergate/sidts
Description: SID.ts
Latest version: 0.0.7

# SID.ts
[![js-semistandard-style](https://img.shields.io/badge/code%20style-semistandard-brightgreen.svg?style=flat-square)](https://github.com/standard/semistandard)

DO NOT USE THIS PACKAGE

This package is designed for specific service. Only if you fully understand this service, you can use this.

And I Know YOU Don't.