open-index/open-npm huggingface dataset:
npm package: @sumitlubal/react-native-flippable-card
Description: Flippable card with 180 degree flip
Author: Sumeet Lubal
Latest version: 1.0.1

# react-native-flip-component

### Installation
`npm install @sumitlubal/react-native-flippable-card --save`

### Instructions
Pass a boolean, front component, and back component as props. The boolean will determine if the front or back component should be displayed.

### Demo
To see the code from this GIF, check out `example.js` in the repo on GitHub.
![](./demo.gif)

### Props
Name | Required? | Description
---- | ----------|--------
isFlipped | true | Boolean that controls if the view is flipped.
frontView | true | Component for the front view.
backView | true | Component for the back view.
scale | false | Controls if the view zooms in or out while flipping. Defaults to 0.8
scaleDuration | false | Controls how quickly the scale changes. Defaults to 100
frontPerspective | false | Controls the perception of depth for the front component. Defaults to 1000
backPerspective | false | Controls the perception of depth for the back component. Defaults to 1000
rotateDuration | false | Controls the duration of the rotation. Defaults to 300
containerStyles | false | Styles for the flip-component's container `<View>`. Defaults to null
frontStyles | false | Styles for the `<Animated.View>` that wraps the front component. Defaults to null
backStyles | false | Styles for the `<Animated.View>` that wraps the back component. Defaults to null

### Example

```javascript
import React, { Component } from 'react';
import FlipComponent from 'react-native-flip-component';
import { View, Button, Text } from 'react-native';

class Example extends Component {
  constructor(props) {
    super(props);
    this.state = {
      isFlipped: false;
    };
  }
  render() {
    <View>
      <FlipComponent
        isFlipped={this.state.isFlipped}
        frontView={
          <View>
            <Text style={{ textAlign: 'center' }}>
              Front Side
            </Text>
          </View>
        }
        backView={
          <View>
            <Text style={{ textAlign: 'center' }}>
              Back Side
            </Text>
          </View>
        }
      />
      <Button
        onPress={() => {
          this.setState({ isFlipped: !this.state.isFlipped })
        }}
        title="Flip"
      />
    </View>
  }
}

```

This library is just mere extension of https://github.com/plmok61/react-native-flip-component
npm package: @sumitshinde/verix-sdk
Description: Tiny SDK for Verix trustless task settlement APIs
Latest version: 0.1.0

# @sumitshinde0702/verix-sdk

Tiny SDK wrapper for Verix backend APIs.

## Install

```bash
npm install @sumitshinde0702/verix-sdk
```

## 20-line quickstart

```ts
import { VerixClient } from '@sumitshinde0702/verix-sdk';

const verix = new VerixClient('http://localhost:3001');

const source = verix.streamDemo({
  query: 'Fetch Chainlink price data',
  failAt: 'none',
  onEvent: (ev) => {
    console.log(ev.step, ev.status, ev.message);
    if (ev.step === 'dids_registered' && ev.data?.workerDID) {
      console.log('Worker DID:', ev.data.workerDID);
    }
  },
  onDone: async () => {
    const did = 'did:xrpl:1:rfD6...'; // use worker DID from stream
    const rep = await verix.getReputationHistoryByDid(did);
    console.log('Current score:', rep.currentScore);
  },
  onError: (err) => console.error('stream error', err),
});

// source.close() if you need to stop early
```
npm package: @sumitxingh/comp_lib
Description: A CLI tool to add UI components to your project, similar to shadcn/ui
Latest version: 1.0.6

# comp_lib

A CLI tool to add UI components to your React project, inspired by shadcn/ui.

## Installation

### Recommended: Use `npx` (no installation needed)

```bash
npx @sumitxingh/comp_lib add <component-name>
```

### Alternative: Install as dev dependency

```bash
npm install -D @sumitxingh/comp_lib
```

Then use:

```bash
npx comp_lib add <component-name>
```

### Alternative: Global installation

```bash
npm install -g @sumitxingh/comp_lib
```

Note: If you get permission errors, use `npx` instead or configure npm to use a different directory for global packages.

## Usage

### Add a component

```bash
comp_lib add button
```

This will copy the `button` component to `src/components/comp_lib/button/` in your current project.

### Add all components

```bash
comp_lib add all
```

This will copy all available components to your project.

## Available Components

- `button` - A customizable button component with variants (default, outline)
- `input` - A customizable input component with variants (default, outline, filled) and error states

## How it works

The CLI tool copies component files from the library's `components` directory to your project's `src/components/comp_lib/` directory. You can then import and use these components in your React application.

## Development

```bash
# Install dependencies
npm install

# Build the project
npm run build

# Run in development mode
npm run dev
```

## License

MIT