open-index/open-npm huggingface dataset:
npm package: @newmo/eslint-plugin-graphql-fake
Description: ESLint plugin for GraphQL fake
Author: newmo, Inc.
Latest version: 0.26.1

# @newmo/eslint-plugin-graphql-fake

ESLint plugin for GraphQL Fake Server. This plugin provides rules to prevent common issues when creating mock servers with GraphQL Fake.

## Installation

```bash
npm install --save-dev @newmo/eslint-plugin-graphql-fake
```

## Configuration

Add the following to your `eslint.config.js`:

```js
import graphqlFake from "@newmo/eslint-plugin-graphql-fake";

export default [
  // Use all recommended rules
  ...graphqlFake.configs.recommended,

  // Or configure individual rules
  {
    plugins: {
      "@newmo/graphql-fake": graphqlFake,
    },
    rules: {
      "@newmo/graphql-fake/required-error-directive": "error",
    },
  },
];
```

## Rules

- [`required-error-directive`](./docs/rules/required-error-directive.md): Requires the `@error` directive on fields named `errors`

## Resources

- [ESLint Flat Config Migration Guide](https://eslint.org/docs/latest/use/configure/migration-guide)

## License

MIT
npm package: @newmo/graphql-fake-core
Description: GraphQL fake core library
Author: newmo, Inc.
Latest version: 0.26.1

# @newmo/graphql-fake-core

GraphQL Fake Core Library.

## Usage

See <https://github.com/newmo-oss/graphql-fake-server>

## Features

- Example directive using `@exampleString` etc...
- Generate Mock data model from GraphQL Schema
- Run mock data model and get mock data

## Tests

```sh
npm test
```

## Contributing

1. Fork it!
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request :D

## License

MIT 

## Credits

- [mizdra/graphql-codegen-typescript-fabbrica: GraphQL Code Generator Plugin to define fake data factory.](https://github.com/mizdra/graphql-codegen-typescript-fabbrica)
npm package: @newnow/evalanche
Description: Useful helpers to work with the evalanche smart forms API.
Latest version: 0.1.0

# Evalanche Smart Forms API

Useful helpers to work with the evalanche smart forms API.

Currently only deals with the data aggregation from the form to submit to the API.

https://help.evalanche.cloud/hc/de/articles/360045204331-SmartForms-API-REST-Beta

## Usage

Generate the form and add the corresponding data type.
When submitting the form, use `getData(formElement)` to aggregate all form field data and POST it to the API.
See `impl/` for an example implementation.

### Data Types
```
data-evalanche-type="simple"
data-evalanche-type="boolean"
data-evalanche-type="checkbox"
data-evalanche-type="radio"
data-evalanche-type="date"
```

### Implementation Example
```html
<input type="text" name="text" data-evalanche-type="simple" />
<textarea name="textarea" data-evalanche-type="simple"></textarea>
<select name="select" data-evalanche-type="simple">
  <option value="">empty</option>
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
</select>
<input type="checkbox" name="boolean" value="1" data-evalanche-type="boolean" />
<input
  type="checkbox"
  name="checkbox"
  value="1"
  data-evalanche-type="checkbox"
/>
<input
  type="checkbox"
  name="checkbox"
  value="2"
  data-evalanche-type="checkbox"
/>
<input type="radio" name="radio" value="1" data-evalanche-type="radio" />
<input type="radio" name="radio" value="2" data-evalanche-type="radio" />
<input type="date" name="date" data-evalanche-type="date" />
<input type="datetime-local" name="datetime" data-evalanche-type="date" />
```
npm package: @newo.ai/eslint-config
Description: ESLint config for JavaScript, TypeScript, and React projects at newo.ai
Author: newo.ai
Latest version: 1.4.2


# @newo.ai/eslint-config

A shareable ESLint flat configuration used internally at Newo, now available for public use. It provides opinionated linting rules for JavaScript, TypeScript, and React projects.

## Installation

```bash
npm install --save-dev @newo.ai/eslint-config eslint typescript-eslint 
```

## Available Configurations

This package provides two ESLint configurations:

- Base Configuration: Supports JavaScript and TypeScript.

- React Configuration: Rules for React projects.

## Usage

In your `eslint.config.js` file:

```js
import tslint from 'typescript-eslint';
import newoEslintConfig from '@newo.ai/eslint-config';

export default tslint.config(
    ...newoEslintConfig.configs.base,
    ...newoEslintConfig.configs.react,
    {
        files: ['**/*.{js,mjs,cjs,jsx,mjsx,ts,tsx,mtsx}'],
        languageOptions: {
            parserOptions: {
                project: "./tsconfig.json",
                ecmaFeatures: {
                    jsx: true,
                }
            }
        },
        settings: {
            'import-x/resolver': {
                typescript: {
                    project: "./tsconfig.json",
                }
            }
        }
    }
);

```

## Included Plugins & Rules

### Dependencies

This configuration includes the following ESLint plugins:

- [eslint-plugin-array-func](https://github.com/freaktechnik/eslint-plugin-array-func)
- [eslint-plugin-import-x](https://github.com/un-ts/eslint-plugin-import-x)
- [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise)
- [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react)
- [eslint-plugin-regexp](https://www.npmjs.com/package/eslint-plugin-regexp)
- [eslint-plugin-sonar](https://github.com/un-ts/eslint-plugin-sonar)
- [eslint-plugin-sonarjs](https://github.com/SonarSource/SonarJS)
- [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn)
- [typescript-eslint](https://typescript-eslint.io/)



## License

MIT
npm package: @newobject/dotenv
Description: Pre-configured `dotenv` module
Latest version: 0.1.2

# Pre-configured `dotenv` module

[![NPM version][npm-image]][npm-url]
[![License NONE][license-image]][license-url]

## Installation

```bash
npm i @newobject/dotenv -S
```

## Usage

* use `.env` for default configuration and `.env.local` for local configuration
* add `.env.local` file to `.gitignore`
* import `@newobject/dotenv/setup` into your code

## License

[MIT][license-url]

[npm-image]: https://badge.fury.io/js/%40newobject%2Fdotenv.svg
[npm-url]: https://npmjs.org/package/@newobject/dotenv

[license-image]: https://img.shields.io/badge/License-MIT-red.svg
[license-url]: https://github.com/newobject-dev/newobject-dotenv/blob/master/LICENSE
npm package: @neworange/bynder-dam-connector-sitecoreai-sdk
Description: Bynder DAM Connector components for Sitecore AI SDK with Next.js support
Author: New Orange
Latest version: 1.0.4

# @neworange/bynder-dam-connector-sitecoreai-sdk

A TypeScript-first React component library for integrating Bynder DAM assets into your React applications. Works with Next.js (App Router or Pages Router), Sitecore JSS, Sitecore Content SDK, Create React App, Vite, and any React environment.

## Documentation

- Bynder DAM Connector for Sitecore docs: https://docs.bynder.integrationlayer.io/
- SitecoreAI developer integration guide: https://docs.bynder.integrationlayer.io/sitecore-ai/developer-integration

## Features

- **Four React Components**: `BynderDamImage`, `BynderDamNextImage`, `BynderDamLink`, `BynderDamVideo`
- **Framework Agnostic**: Use with Next.js, Sitecore JSS, Sitecore Content SDK, or any React app
- **Full TypeScript Support**: Comprehensive type definitions for Bynder asset data
- **Next.js Image Optimization**: `BynderDamNextImage` built on Next.js `<Image>` component
- **Standard HTML Images**: `BynderDamImage` uses standard `<img>` tag (no Next.js required)
- **Derivative Selection**: Smart fallback logic for image/video derivatives
- **Graceful Error Handling**: Components never throw, render error text or null
- **Customizable Styling**: Pass `className` and other props for external styling
- **Lightweight**: Minimal bundle size with proper tree-shaking
- **Type-Only Imports**: Export types separately for non-component usage

## Installation

```bash
npm install @neworange/bynder-dam-connector-sitecoreai-sdk
```

### Peer Dependencies

This package requires the following peer dependencies:

```json
{
  "react": "^18.0.0 || ^19.0.0",
  "react-dom": "^18.0.0 || ^19.0.0"
}
```

**Optional:** If using `BynderDamNextImage` (Next.js optimized images):
```json
{
  "next": "^14.0.0 || ^15.0.0 || ^16.0.0"
}
```

> **Note:** `BynderDamLink` and `BynderDamVideo` work in any React environment. `BynderDamImage` provides image support without Next.js. Only `BynderDamNextImage` requires Next.js.

## Browser Support

- Modern browsers with ES2020 support
- Next.js 14+ (when using `BynderDamNextImage`)
- React 18+ or 19+
- HTML5 video support required for `BynderDamVideo`

## License

MIT

## About

Developed with care by **New Orange** & **uxbee**

Powered by **Bynder DAM** | Built for **SitecoreAI**

- New Orange: https://neworange.agency/en
- uxbee: https://uxbee.eu/
- Bynder Integration Portal: https://bynder.integrationlayer.io/
- NPM: https://www.npmjs.com/package/@neworange/bynder-dam-connector-sitecoreai-sdk

## Trademarks

All product and company names are trademarks™ or registered® trademarks of their respective holders.
Use of them does not imply any affiliation with or endorsement by them.
npm package: @neworchid/react-native-xotolib
Description: test
Author: fadhlanm1
Latest version: 0.1.1

# react-native-xotolib

native module npm package

## Installation

```sh
npm install react-native-xotolib
```

## Usage

```js
import { multiply } from "react-native-xotolib";

// ...

const result = await multiply(3, 7);
```

## Contributing

See the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.

## License

MIT

---

Made with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)