open-index/open-npm huggingface dataset:
npm package: @oclif/tslint
Description: tslint rules for oclif components
Author: Jeff Dickey @jdxcode
Latest version: 3.1.1

@oclif/tslint
==============

tslint rules for oclif components

[![Version](https://img.shields.io/npm/v/@oclif/tslint.svg)](https://npmjs.org/package/@oclif/tslint)
[![CircleCI](https://circleci.com/gh/oclif/tslint/tree/master.svg?style=svg)](https://circleci.com/gh/oclif/tslint/tree/master)
[![Appveyor CI](https://ci.appveyor.com/api/projects/status/github/oclif/tslint?branch=master&svg=true)](https://ci.appveyor.com/project/heroku/tslint/branch/master)
[![Codecov](https://codecov.io/gh/oclif/tslint/branch/master/graph/badge.svg)](https://codecov.io/gh/oclif/tslint)
[![Known Vulnerabilities](https://snyk.io/test/npm/@oclif/tslint/badge.svg)](https://snyk.io/test/npm/@oclif/tslint)
[![Downloads/week](https://img.shields.io/npm/dw/@oclif/tslint.svg)](https://npmjs.org/package/@oclif/tslint)
[![License](https://img.shields.io/npm/l/@oclif/tslint.svg)](https://github.com/oclif/tslint/blob/master/package.json)
npm package: @ocmo/fx-pwb-sdk
Description: SDK for making payments on chain, with shoppify and base.
Author: ocmo charlie@09-07.xyz
Latest version: 1.0.1

# @fx-pwb/sdk

Internal SDK for fx-pwb platform, wrapping Base Pay functionality.

## Installation

This is a workspace package, so it's automatically available to other packages in the monorepo.

```json
{
  "dependencies": {
    "@fx-pwb/sdk": "workspace:*"
  }
}
```

## Usage

### Basic Client Usage

```typescript
import { BasePayClient } from "@fx-pwb/sdk";

const client = new BasePayClient({
  apiUrl: process.env.API_URL,
  testnet: true,
});

// Create payment session
const session = await client.createPaymentSession({
  amount: "10.00",
  orderId: "order_123",
});

// Process payment
const { id } = await client.initiatePayment(session);

// Verify payment
const status = await client.verifyPayment(id, session.id);
```

### React Hook Usage

```tsx
import { useBasePay } from "@fx-pwb/sdk";

function PaymentButton({ amount, orderId }) {
  const { processPayment, loading, error } = useBasePay({
    apiUrl: "/api",
    testnet: true,
  });

  const handlePayment = async () => {
    try {
      const status = await processPayment({ amount, orderId });
      console.log("Payment completed:", status);
    } catch (err) {
      console.error("Payment failed:", err);
    }
  };

  return (
    <button onClick={handlePayment} disabled={loading}>
      {loading ? "Processing..." : `Pay ${amount} USDC`}
    </button>
  );
}
```

## Development

```bash
# Build the package
npm run build

# Watch mode for development
npm run dev

# Type checking
npm run typecheck
```
npm package: @ocoda/event-sourcing
Description: NestJS Event Sourcing Library (@core)
Author: Dries Hooghe
Latest version: 2.1.4

<p align="center">
  <a href="http://ocoda.io/" target="blank"><img src="https://github.com/ocoda/.github/raw/master/assets/ocoda_logo_full_gradient.svg" width="600" alt="Ocoda Logo" /></a>
</p>

<p align="center">
  <a href="https://github.com/ocoda/event-sourcing/actions/workflows/ci-libraries.yml">
    <img src="https://github.com/ocoda/event-sourcing/actions/workflows/ci-libraries.yml/badge.svg">
  </a>
  <a href="https://codecov.io/gh/ocoda/event-sourcing">
    <img src="https://codecov.io/gh/ocoda/event-sourcing/branch/master/graph/badge.svg?token=D6BRXUY0J8">
  </a>
  <a href="https://github.com/ocoda/event-sourcing/blob/master/LICENSE.md">
    <img src="https://img.shields.io/badge/License-MIT-green.svg">
  </a>
</p>
<p align="center">
    <a href="https://github.com/ocoda/event-sourcing/issues/new?labels=bug&template=bug_report.md">Report a bug</a>
    &nbsp;|&nbsp;
    <a href="https://github.com/ocoda/event-sourcing/issues/new?labels=enhancement&template=feature_request.md">Request a feature</a>
</p>

## About this library

This is the core module of `@ocoda/event-sourcing`, a powerful library designed to simplify the implementation of advanced architectural patterns in your [**NestJS**](https://nestjs.com/) application. It provides essential building blocks to help you implement Domain-Driven Design (DDD), CQRS and leverage Event Sourcing to tackle the complexities of modern systems.

This core module needs to be implemented in conjunction with a store-driver such as:
- `@ocoda/event-sourcing-dynamodb`
- `@ocoda/event-sourcing-mariadb`
- `@ocoda/event-sourcing-mongodb`
- `@ocoda/event-sourcing-postgres`

## Documentation 📗
Ready to dive right in? Visit [the documentation](https://ocoda.github.io/event-sourcing) to find out how to get started.

## Contact
dries@drieshooghe.com
&nbsp;

## Acknowledgments
This library is inspired by [@nestjs/cqrs](https://github.com/nestjs/cqrs)
npm package: @ocoda/event-sourcing-dynamodb
Description: NestJS Event Sourcing Library (@dynamodb)
Author: Dries Hooghe
Latest version: 2.1.4

<p align="center">
  <a href="http://ocoda.io/" target="blank"><img src="https://github.com/ocoda/.github/raw/master/assets/ocoda_logo_full_gradient.svg" width="600" alt="Ocoda Logo" /></a>
</p>

<p align="center">
  <a href="https://github.com/ocoda/event-sourcing/actions/workflows/ci-libraries.yml">
    <img src="https://github.com/ocoda/event-sourcing/actions/workflows/ci-libraries.yml/badge.svg">
  </a>
  <a href="https://codecov.io/gh/ocoda/event-sourcing">
    <img src="https://codecov.io/gh/ocoda/event-sourcing/branch/master/graph/badge.svg?token=D6BRXUY0J8">
  </a>
  <a href="https://github.com/ocoda/event-sourcing/blob/master/LICENSE.md">
    <img src="https://img.shields.io/badge/License-MIT-green.svg">
  </a>
</p>
<p align="center">
    <a href="https://github.com/ocoda/event-sourcing/issues/new?labels=bug&template=bug_report.md">Report a bug</a>
    &nbsp;|&nbsp;
    <a href="https://github.com/ocoda/event-sourcing/issues/new?labels=enhancement&template=feature_request.md">Request a feature</a>
</p>

## About this library

This is a complementing module for `@ocoda/event-sourcing`, a powerful library designed to simplify the implementation of advanced architectural patterns in your [**NestJS**](https://nestjs.com/) application. It provides essential building blocks to help you implement Domain-Driven Design (DDD), CQRS and leverage Event Sourcing to tackle the complexities of modern systems.

This store-driver library uses [DynamoDB](https://aws.amazon.com/dynamodb/) as an underlying driver for event- and snapshot-stores, and needs to be installed together with the core module `@ocoda/event-sourcing` in order to get started.

## Documentation 📗
Ready to dive right in? Visit [the documentation](https://ocoda.github.io/event-sourcing) to find out how to get started.

## Contact
dries@drieshooghe.com
&nbsp;

## Acknowledgments
This library is inspired by [@nestjs/cqrs](https://github.com/nestjs/cqrs)
npm package: @ocoda/event-sourcing-mariadb
Description: NestJS Event Sourcing Library (@mariadb)
Author: Dries Hooghe
Latest version: 2.1.4

<p align="center">
  <a href="http://ocoda.io/" target="blank"><img src="https://github.com/ocoda/.github/raw/master/assets/ocoda_logo_full_gradient.svg" width="600" alt="Ocoda Logo" /></a>
</p>

<p align="center">
  <a href="https://github.com/ocoda/event-sourcing/actions/workflows/ci-libraries.yml">
    <img src="https://github.com/ocoda/event-sourcing/actions/workflows/ci-libraries.yml/badge.svg">
  </a>
  <a href="https://codecov.io/gh/ocoda/event-sourcing">
    <img src="https://codecov.io/gh/ocoda/event-sourcing/branch/master/graph/badge.svg?token=D6BRXUY0J8">
  </a>
  <a href="https://github.com/ocoda/event-sourcing/blob/master/LICENSE.md">
    <img src="https://img.shields.io/badge/License-MIT-green.svg">
  </a>
</p>
<p align="center">
    <a href="https://github.com/ocoda/event-sourcing/issues/new?labels=bug&template=bug_report.md">Report a bug</a>
    &nbsp;|&nbsp;
    <a href="https://github.com/ocoda/event-sourcing/issues/new?labels=enhancement&template=feature_request.md">Request a feature</a>
</p>

## About this library

This is a complementing module for `@ocoda/event-sourcing`, a powerful library designed to simplify the implementation of advanced architectural patterns in your [**NestJS**](https://nestjs.com/) application. It provides essential building blocks to help you implement Domain-Driven Design (DDD), CQRS and leverage Event Sourcing to tackle the complexities of modern systems.

This store-driver library uses [MariaDB](https://mariadb.com/) as an underlying driver for event- and snapshot-stores, and needs to be installed together with the core module `@ocoda/event-sourcing` in order to get started.

## Documentation 📗
Ready to dive right in? Visit [the documentation](https://ocoda.github.io/event-sourcing) to find out how to get started.

## Contact
dries@drieshooghe.com
&nbsp;

## Acknowledgments
This library is inspired by [@nestjs/cqrs](https://github.com/nestjs/cqrs)
npm package: @ocoda/event-sourcing-mongodb
Description: NestJS Event Sourcing Library (@mongodb)
Author: Dries Hooghe
Latest version: 2.1.4

<p align="center">
  <a href="http://ocoda.io/" target="blank"><img src="https://github.com/ocoda/.github/raw/master/assets/ocoda_logo_full_gradient.svg" width="600" alt="Ocoda Logo" /></a>
</p>

<p align="center">
  <a href="https://github.com/ocoda/event-sourcing/actions/workflows/ci-libraries.yml">
    <img src="https://github.com/ocoda/event-sourcing/actions/workflows/ci-libraries.yml/badge.svg">
  </a>
  <a href="https://codecov.io/gh/ocoda/event-sourcing">
    <img src="https://codecov.io/gh/ocoda/event-sourcing/branch/master/graph/badge.svg?token=D6BRXUY0J8">
  </a>
  <a href="https://github.com/ocoda/event-sourcing/blob/master/LICENSE.md">
    <img src="https://img.shields.io/badge/License-MIT-green.svg">
  </a>
</p>
<p align="center">
    <a href="https://github.com/ocoda/event-sourcing/issues/new?labels=bug&template=bug_report.md">Report a bug</a>
    &nbsp;|&nbsp;
    <a href="https://github.com/ocoda/event-sourcing/issues/new?labels=enhancement&template=feature_request.md">Request a feature</a>
</p>

## About this library

This is a complementing module for `@ocoda/event-sourcing`, a powerful library designed to simplify the implementation of advanced architectural patterns in your [**NestJS**](https://nestjs.com/) application. It provides essential building blocks to help you implement Domain-Driven Design (DDD), CQRS and leverage Event Sourcing to tackle the complexities of modern systems.

This store-driver library uses [MongoDB](https://www.mongodb.com/) as an underlying driver for event- and snapshot-stores, and needs to be installed together with the core module `@ocoda/event-sourcing` in order to get started.

## Documentation 📗
Ready to dive right in? Visit [the documentation](https://ocoda.github.io/event-sourcing) to find out how to get started.

## Contact
dries@drieshooghe.com
&nbsp;

## Acknowledgments
This library is inspired by [@nestjs/cqrs](https://github.com/nestjs/cqrs)
npm package: @ocoda/event-sourcing-postgres
Description: NestJS Event Sourcing Library (@postgres)
Author: Dries Hooghe
Latest version: 2.1.4

<p align="center">
  <a href="http://ocoda.io/" target="blank"><img src="https://github.com/ocoda/.github/raw/master/assets/ocoda_logo_full_gradient.svg" width="600" alt="Ocoda Logo" /></a>
</p>

<p align="center">
  <a href="https://github.com/ocoda/event-sourcing/actions/workflows/ci-libraries.yml">
    <img src="https://github.com/ocoda/event-sourcing/actions/workflows/ci-libraries.yml/badge.svg">
  </a>
  <a href="https://codecov.io/gh/ocoda/event-sourcing">
    <img src="https://codecov.io/gh/ocoda/event-sourcing/branch/master/graph/badge.svg?token=D6BRXUY0J8">
  </a>
  <a href="https://github.com/ocoda/event-sourcing/blob/master/LICENSE.md">
    <img src="https://img.shields.io/badge/License-MIT-green.svg">
  </a>
</p>
<p align="center">
    <a href="https://github.com/ocoda/event-sourcing/issues/new?labels=bug&template=bug_report.md">Report a bug</a>
    &nbsp;|&nbsp;
    <a href="https://github.com/ocoda/event-sourcing/issues/new?labels=enhancement&template=feature_request.md">Request a feature</a>
</p>

## About this library

This is a complementing module for `@ocoda/event-sourcing`, a powerful library designed to simplify the implementation of advanced architectural patterns in your [**NestJS**](https://nestjs.com/) application. It provides essential building blocks to help you implement Domain-Driven Design (DDD), CQRS and leverage Event Sourcing to tackle the complexities of modern systems.

This store-driver library uses [PostgreSQL](https://www.postgresql.org/) as an underlying driver for event- and snapshot-stores, and needs to be installed together with the core module `@ocoda/event-sourcing` in order to get started.

## Documentation 📗
Ready to dive right in? Visit [the documentation](https://ocoda.github.io/event-sourcing) to find out how to get started.

## Contact
dries@drieshooghe.com
&nbsp;

## Acknowledgments
This library is inspired by [@nestjs/cqrs](https://github.com/nestjs/cqrs)
npm package: @ocoke/bing-wallpaper
Description: Bing Wallpaper
Author: YFun
Latest version: 1.0.0

# Bing Wallpaper

> :sparkles: GitHub Action 自动抓取必应壁纸

> 我们将在近期发布 2021 第二季度的壁纸（4 月 1 日至 6 月 30 日），其中 4 月 1 日至 5 月 30 日的壁纸没有爬取。