open-index/open-npm huggingface dataset:
npm package: @imogen-deeptech/nuxt-features
Description: Group nuxt features together
Latest version: 1.0.2

# Nuxt Features

[![npm version][npm-version-src]][npm-version-href]
[![npm downloads][npm-downloads-src]][npm-downloads-href]
[![License][license-src]][license-href]
[![Nuxt][nuxt-src]][nuxt-href]

<!-- My new Nuxt module for doing amazing things. -->

<!-- - [✨ &nbsp;Release Notes](/CHANGELOG.md) -->
<!-- - [🏀 Online playground](https://stackblitz.com/github/your-org/my-module?file=playground%2Fapp.vue) -->
<!-- - [📖 &nbsp;Documentation](https://example.com) -->

<!-- ## Features -->

<!-- Highlight some of the features your module provide here -->
<!-- - ⛰ &nbsp;Foo
- 🚠 &nbsp;Bar
- 🌲 &nbsp;Baz -->

<!-- ## Quick Setup

Install the module to your Nuxt application with one command:

```bash
npx nuxi module add my-module
```

That's it! You can now use My Module in your Nuxt app ✨


## Contribution

<details>
  <summary>Local development</summary>
  
  ```bash
  # Install dependencies
  npm install
  
  # Generate type stubs
  npm run dev:prepare
  
  # Develop with the playground
  npm run dev
  
  # Build the playground
  npm run dev:build
  
  # Run ESLint
  npm run lint
  
  # Run Vitest
  npm run test
  npm run test:watch
  
  # Release new version
  npm run release
  ```

</details>
 -->

<!-- Badges -->
[npm-version-src]: https://img.shields.io/npm/v/@imogen-deeptech/nuxt-features/latest.svg?style=flat&colorA=020420&colorB=00DC82
[npm-version-href]: https://npmjs.com/package/@imogen-deeptech/nuxt-features

[npm-downloads-src]: https://img.shields.io/npm/dm/@imogen-deeptech/nuxt-features.svg?style=flat&colorA=020420&colorB=00DC82
[npm-downloads-href]: https://npm.chart.dev/@imogen-deeptech/nuxt-features

[license-src]: https://img.shields.io/npm/l/@imogen-deeptech/nuxt-features.svg?style=flat&colorA=020420&colorB=00DC82
[license-href]: https://npmjs.com/package/@imogen-deeptech/nuxt-features

[nuxt-src]: https://img.shields.io/badge/Nuxt-020420?logo=nuxt.js
[nuxt-href]: https://nuxt.com
npm package: @imokhles/react-native-leveldown
Description: React Native native module for LevelJS, compatible with abstract-leveldown
Author: Mokhlas Hussein
Latest version: 1.0.2

# react-native-leveldown

This library implements an [`abstract-leveldown`](https://github.com/Level/abstract-leveldown) compatible interface to [LevelDB](https://github.com/google/leveldb) for [React Native](https://reactnative.dev). The implementation is a thin [Native Module](https://reactnative.dev/docs/native-modules-setup) binding directly to the original C++ implementation of LevelDB.

The native bindings are implemented for iOS and Android. The iOS bindings will also run on macOS via [Catalyst](https://developer.apple.com/mac-catalyst/).

My thanks to Giacomo Randazzo (@RAN3000) for contributing the Android bindings to this package.

## Usage

Install via `yarn add react-native-leveldown`. Make sure to `cd ios; pod install` to build the native module for iOS.

This module implements the interface defined in [`abstract-leveldown`](https://github.com/Level/abstract-leveldown), so you can either use it directly as documented there or somewhat more conveniently using the [`levelup`](https://github.com/Level/levelup) wrapper.

Typical usage:

```
import RNLeveldown from "react-native-leveldown";
import LevelUp from "levelup";

const db = LevelUp(new RNLeveldown("myDatabaseName"));
await db.put("hello", "world");
await db.get("hello") // # => "world"
await db.close();
```

Note that databases are stored in the [app container's Documents directory on iOS](https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/FileSystemOverview/FileSystemOverview.html) and the [app's persistent files directory on Android](https://developer.android.com/training/data-storage/app-specific#internal-access-files). In the future, the constructor API should probably be extended to add an option to store it instead in some semi-durable cache location, or an ephemeral temporary directory. 

## Testing

This library passes the `abstract-leveldown` test suite. To run the tests:

```
# Setup:
cd testapp
yarn install

# To run the tests on iOS:
(cd ios; pod install)
yarn ios

# To run the tests on Android:
yarn android
```

## Alternatives

If you're looking for an implementation with no native code, you may be interested in [`asyncstorage-down`](https://github.com/tradle/asyncstorage-down), which implements `abstract-leveldown` using React Native's built-in `AsyncStorage`. Note that this approach will be much slower than native LevelDB bindings, particularly on iOS, where `AsyncStorage` is basically a serialized JSON blob.
npm package: @imokhles/react-native-parabolic
Description: A react native component simulation of parabolic motion.
Author: Lei
Latest version: 1.1.3

# react-native-parabolic

A react native component simulation of parabolic motion.

## Install

```bash
$ npm i react-native-parabolic --save
```
## Show case

### [A demo app can be found here.](https://github.com/stoneWeb/elm-react-native)

![add](https://raw.githubusercontent.com/stoneWeb/elm-react-native/master/screenshots/add.gif)

## Add it to your project

```javascript
import Parabolic from 'react-native-parabolic'
import React, { Component } from 'react';
import {
  AppRegistry,
  StyleSheet,
  AlertIOS,
  Text,
  View
} from 'react-native';

export default class par extends Component {
  constructor(props){
    super(props)
  }
  componentDidMount(){
    setTimeout(()=>{
      this.refs["parabolic"].run([20,20,200,300]) // startX startY endX endY
    }, 200)
  }
  animateEnd(){
    AlertIOS.alert("title", "animate end")
  }
  render() {
    return (
      <View style={styles.container}>
        <Parabolic
          ref={"parabolic"}
          style={{position: "absolute", left: 30, top: 30}}
          renderChildren={() => {
            return (
              <View style={{backgroundColor:"#f00", width: 16, height: 16, borderRadius: 8}}></View>
            )
          }}
          animateEnd={this.animateEnd.bind(this)}
          curvature={.008}
          duration={250}
        />
      </View>
    );
  }
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
    justifyContent: 'center',
    alignItems: 'center',
    backgroundColor: '#F5FCFF',
  }
});
```
#### Properties

| Prop           | Default  |   Type   | Description                   |
| :------------- | :------: | :------: | :---------------------------- |
| renderChildren | function |  `func`  | render children layout        |
| animateEnd     | function |  `func`  | animate end callback function |
| curvature      |  0.003   | `number` | Parabolic curvature           |
| duration       |   350    |  number  | animate duration time         |
| style          |   null   | `object` | animate element style         |
npm package: @imoksan/deep-research-mcp
Description: A modular deep research MCP tool for Cursor AI, supporting Tavilly API integration and robust research workflows.
Latest version: 0.1.1

# Deep Research MCP Tool for Cursor AI

## Overview
This project is a modular, extensible npm package implementing a Deep Research MCP (Model Context Protocol) tool for use with Cursor AI. It enables robust, autonomous research workflows, integrating real-time web search via the Tavilly API and following best practices for MCP tool development.

### Key Requirements
- Modular, extensible architecture for easy refinement and feature addition
- Strict adherence to the deep research process (planning, autonomous search, synthesis, reporting)
- Real data only (no simulation), with Tavilly as the sole external API
- Full compatibility with Cursor AI's agent workflows and approval mechanisms

## Architecture
- **Core MCP Server**: Provides stdio/HTTP transport for Cursor AI integration
- **Deep Research Orchestrator**: Handles query analysis, planning, and workflow
- **Tavilly API Integration**: Real web search, robust error handling, and retries
- **Research Tools**: Web search, data extraction, synthesis, reporting, and citation
- **Extensibility Points**: Easy addition of new tools/resources
- **Config/Environment Management**: API keys, runtime options

## Setup
1. Clone the repository and install dependencies:
   ```sh
   npm install
   ```
2. Build the project:
   ```sh
   npm run build
   ```
3. Start the MCP server (for Cursor AI stdio integration):
   ```sh
   npm start
   ```
4. Configure your Tavilly API key in a `.env` file:
   ```env
   TAVILLY_API_KEY=your_api_key_here
   ```

## Testing & Development Workflow
- **Test Runner:** This project uses [Jest](https://jestjs.io/) for unit and integration testing.
- **Test Files:** All test files are located in the `tests/` directory and follow the `.test.ts` naming convention.
- **Running Tests:**
  ```sh
  npm test
  ```
- **Adding Tests:** Add new test files or cases in the `tests/` directory. Use test-driven development (TDD) to ensure extensibility and robustness as you add new features or tools.
- **Best Practices:**
  - Write tests for every new tool, orchestrator function, or integration.
  - Use mocks and stubs for external APIs and server interactions where needed.
  - Keep tests up to date as the codebase evolves.

## Next Steps
- Implement the Deep Research Orchestrator module
- Add Tavilly API integration with robust error handling
- Develop research tools for web search, extraction, synthesis, and reporting
- Write tests for all modules and ensure robust, real-world data handling
- Document extensibility points for future features

---
For more details, see `cursor-mcp.md` and `dr-process.md` in the project root.
npm package: @imolinelli/ionic-appauth
Description: Intergration for OpenId/AppAuth-JS into Ionic V3/4/5
Author: imolinelli
Latest version: 0.8.0

# Fix for Capacitor 3
This implementation is a fork of wi3land/ionic-appauth with a fix to adapt to Capacitor 3

# Ionic App Auth
Ionic App Auth is a implementation of the [AppAuth-JS](https://github.com/openid/AppAuth-JS) for Ionic Users.
It includes code extensions for core cordova plugins to run the Ionic app such as [Advanced HTTP](https://github.com/silkimen/cordova-plugin-advanced-http) and [SafariViewController](https://github.com/EddyVerbruggen/cordova-plugin-safariviewcontroller).

The cordova plugins are optional and can be replaced with Angular/React/Vue http handlers and/or Capacitor Plugins.
This library is intended to be as flexible with compatiblity as ionic V5 is attempting to be.

## Installation
Run following command to install Ionic App Auth in your project.

```bash
npm install @imolinelli/ionic-appauth --save
```

## Examples
React/Capacitor : https://github.com/wi3land/ionic-appauth-react-demo<br />
Angular/Cordova : https://github.com/wi3land/ionic-appauth-ng-demo<br />
Angular/Capacitor : https://github.com/wi3land/ionic-appauth-capacitor-demo

## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

## License

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details

## Acknowledgments

* [AppAuth-JS](https://github.com/openid/AppAuth-JS)
* [AppAuth-Ionic](https://github.com/Belicosus/AppAuth-Ionic)