open-index/open-npm huggingface dataset:
npm package: @madhava-yallanki/ts-tools
Description: Dependencies and Rules for linting and formatting TypeScript packages.
Author: Madhava Yallanki
Latest version: 1.0.8

Dependencies and Rules for linting and formatting TypeScript packages.

## Usage

1. Install the package as a dev dependency

```shell
npm i -D @madhava-yallanki/ts-tools
```

2. `package.json`

```json
"scripts":{
    "build": "npm dedupe && eslint src --fix && tsc",
    ...rest,
}
```

3. `tsconfig.json`

```json
{
  "extends": "./node_modules/@madhava-yallanki/ts-tools/dist/lib/tsconfig.base.json"
}
```

4. `eslint.config.mjs`

```javascript
import { tslintConfig } from "@madhava-yallanki/ts-tools";

export default tslintConfig({
  files: ["src/**/*.ts"],
  tsconfigRootDir: import.meta.dirname,
});
```
npm package: @madhavanand/object-string-to-object
Description: Converts/Parses the JavaScript Object in String Type to JavaScript Object.
Author: Madhav Anand
Latest version: 1.1.2

# JS Object String to JS Object
A npm package that converts/parses the JavaScript Object in String Type to JavaScript Object.  

**Input** : `JavaScript Object as String Type`  
**Output** : `JavaScript Object`

# The Problem
<img width="566" alt="image" src="https://github.com/madhavanand-github/jsObjectString-to-jsObject/assets/57529334/39cdd01a-9565-4538-bb90-d9042e6218fb">

# Example

### Object Strings Failed to parse
``` js
const objString = "{ url : 'http://google.com' }"
const objString = "{ 'url' : 'http://google.com' }"
```

<img width="632" alt="image" src="https://github.com/madhavanand-github/jsObjectString-to-jsObject/assets/57529334/98cc2b44-a760-4220-8bcc-fdc16127da44">

# How to use
``` js

// Import
const customParser = require('object-string-to-object')  

// Test String
const objString = '{ url : "http://google.com" }';  

// Output
const result = customParser(objString);  

```

> For a correct input, output is 100% correct.  
> For an incorrect input, you may get an undesired output/error.  
> For an Error, `null` is returned.
npm package: @madhubn/ratemyapp
Description: This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Author: Madhu BN
Latest version: 0.0.6

# React + 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/) 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

## Expanding the ESLint configuration

If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the [TS template](https://github.com/vitejs/vite/tree/main/packages/create-vite/template-react-ts) for information on how to integrate TypeScript and [`typescript-eslint`](https://typescript-eslint.io) in your project.