open-index/open-npm huggingface dataset:
npm package: @prasadj28/react-neu
Description: Neumorphic components for react frontend
Author: prasadj28
Latest version: 1.0.30

# React + TypeScript + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react) uses [Babel](https://babeljs.io/) (or [oxc](https://oxc.rs) when used in [rolldown-vite](https://vite.dev/guide/rolldown)) for Fast Refresh
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh

## React Compiler

The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see [this documentation](https://react.dev/learn/react-compiler/installation).

## Expanding the ESLint configuration

If you are developing a production application, we recommend updating the configuration to enable type-aware lint rules:

```js
export default defineConfig([
  globalIgnores(['dist']),
  {
    files: ['**/*.{ts,tsx}'],
    extends: [
      // Other configs...

      // Remove tseslint.configs.recommended and replace with this
      tseslint.configs.recommendedTypeChecked,
      // Alternatively, use this for stricter rules
      tseslint.configs.strictTypeChecked,
      // Optionally, add this for stylistic rules
      tseslint.configs.stylisticTypeChecked,

      // Other configs...
    ],
    languageOptions: {
      parserOptions: {
        project: ['./tsconfig.node.json', './tsconfig.app.json'],
        tsconfigRootDir: import.meta.dirname,
      },
      // other options...
    },
  },
])
```

You can also install [eslint-plugin-react-x](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-x) and [eslint-plugin-react-dom](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-dom) for React-specific lint rules:

```js
// eslint.config.js
import reactX from 'eslint-plugin-react-x'
import reactDom from 'eslint-plugin-react-dom'

export default defineConfig([
  globalIgnores(['dist']),
  {
    files: ['**/*.{ts,tsx}'],
    extends: [
      // Other configs...
      // Enable lint rules for React
      reactX.configs['recommended-typescript'],
      // Enable lint rules for React DOM
      reactDom.configs.recommended,
    ],
    languageOptions: {
      parserOptions: {
        project: ['./tsconfig.node.json', './tsconfig.app.json'],
        tsconfigRootDir: import.meta.dirname,
      },
      // other options...
    },
  },
])
```
npm package: @prasadrajandran/migr8
Description: Fully customizable CLI utility to manage migrations
Author: Prasad Rajandran
Latest version: 1.0.1

# migr8

Migr8 is a CLI utility to manage migrations. It supports custom registry drivers
which allows it to be platform agnostic as new registry drivers could be used to
add support for MySQL, PostgreSQL, etc.

## How Do I Use It?

### Documentation

- CLI [man](https://raw.githubusercontent.com/prasadrajandran/migr8/master/src/man_pages/man.txt)
  page.
- Full API documentation can be found [here](https://github.com/prasadrajandran/migr8/tree/master/docs).
  These are the most relevant bits:
  - [Migr8Config](https://github.com/prasadrajandran/migr8/blob/master/docs/interfaces/interfaces_migr8_config.Migr8Config.md)
    - Interface of the config file.
  - [Migr8](https://github.com/prasadrajandran/migr8/blob/master/docs/classes/migr8.Migr8.md)
    - Migr8 class. Inherit this class if there's a need to reimplement any of
      its methods.
  - [Registry](https://github.com/prasadrajandran/migr8/blob/master/docs/interfaces/interfaces_registry.Registry.md)
    - Registry driver interface. Implement this interface if there's a need to
      create another driver (i.e. to support MySQL, PostgreSQL, etc.).
  - [FileSystemRegistry](https://github.com/prasadrajandran/migr8/blob/master/docs/classes/registry_drivers_file_system_registry.FileSystemRegistry.md)
    - Default file system driver that is included out of the box.

### Installation

Locally:

```
npm install @prasadrajandran/migr8

npx migr8 [command]
```

Globally:

```
npm install -g @prasadrajandran/migr8

migr8 [command]
```
npm package: @prasadrajandran/strip-comments-cli
Description: Strip comments from JavaScript, CSS, HTML, TypeScript, and more via the command line
Author: Prasad Rajandran
Latest version: 1.0.0-beta.1

# strip-comments-cli

Strip comments from JavaScript, CSS, HTML, TypeScript, and more. This is a CLI
wrapper for
"[strip-comments](https://github.com/jonschlinkert/strip-comments#readme)" by
Jon Schlinkert.

## Highlights

- Supports globbing patterns (via your shell):
  - `stripcomments ./dist/*.js ./src/*.ts`
- Supports piping:
  - `cat source.js | stripcomments`
  - `cat source.js | stripcomments > source.stripped.js`
- Print results to stdin, overwrite the files, or write the files to a
  different directory:
  - `stripcomments ./src/source.js`
  - `stripcomments -w ./src/source.js`
  - `stripcomments -wo ./out ./src/source.js`

## How Do I Use It?

Have a look at the [man](https://raw.githubusercontent.com/prasadrajandran/strip-comments-cli/main/src/man.txt)
page for more information.

#### Globally

```Shell
npm i -g @prasadrajandran/strip-comments-cli
```

```Shell
stripcomments [OPTION]... [FILE/GLOB]...
```

#### Locally

```Shell
npm i @prasadrajandran/strip-comments-cli
```

```Shell
npx stripcomments [OPTION]... [FILE/GLOB]...
```