open-index/open-npm huggingface dataset:
npm package: @owodunni/inspector
Description: OpenRPC Inspector is a simple tool to create, modify and execute JSON-RPC requests.
Latest version: 0.0.3-development

# OpenRPC Inspector

OpenRPC Inspector is a simple tool to create, modify and execute JSON-RPC requests.

- Edit JSON-RPC request
- Test JSON-RPC request against a given URL

It can be used as a standalone tool or included in other projects.

![inspector_history](https://user-images.githubusercontent.com/364566/76125093-ef2fee00-5fb0-11ea-818e-04becc063bee.gif)

https://inspector.open-rpc.org

Need help or have a question? Join us on [Discord](https://discord.gg/gREUKuF)!

### Url configuration

You can configure the default request, url and transport via url params:

`?url=http://localhost:8545`

`?request[jsonrpc]=2.0&request[method]=eth_chainId&request[id]=0`

`?transport=websocket`

here is a full example:

https://inspector.open-rpc.org/?url=https://mock.open-rpc.org/petstore-1.0.0&?request[jsonrpc]=2.0&request[method]=list_pets&request[id]=0

### Contributing

How to contribute, build and release are outlined in [CONTRIBUTING.md](CONTRIBUTING.md), [BUILDING.md](BUILDING.md) and [RELEASING.md](RELEASING.md) respectively. Commits in this repository follow the [CONVENTIONAL_COMMITS.md](CONVENTIONAL_COMMITS.md) specification.

# Resources
-  [open-rpc/client-js](https://github.com/open-rpc/client-js)
-  [open-rpc/logs-react](https://github.com/open-rpc/logs-react)
npm package: @owostack/types
Description: Shared TypeScript types for Owostack
Latest version: 0.4.0

# @owostack/types

Shared TypeScript types for the Owostack billing infrastructure. This package provides the type definitions used across the Owostack ecosystem, including the Core SDK, CLI, and API.

## Installation

```bash
npm install @owostack/types
```

## Features

- **Core Configuration**: Types for SDK initialization and environment settings.
- **API Parameters & Results**: Request and response types for all Owostack endpoints (attach, check, track, etc.).
- **Catalog Definitions**: Types for declarative plan and feature configuration.
- **Database Models**: Interfaces for customers, subscriptions, entitlements, and usage records.
- **Shared Constants**: Type unions for currencies, billing intervals, and reset periods.

## Usage

You generally do not need to install this package directly if you are using `owostack`, as it is included as a dependency. However, it can be useful for shared utility functions or when building custom integrations.

```ts
import type {
  OwostackConfig,
  AttachParams,
  CheckResult,
  CreditsBalanceDetails,
} from "@owostack/types";
```

`CheckResult` and `TrackResult` expose canonical credit-backed balance state via `credits`, which is `null` for non-credit features and otherwise resolves to either a `credit_system` or `prepaid` shape.

## License

Apache-2.0