open-index/open-npm huggingface dataset:
npm package: @jspracto/local-client
Description: This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
Latest version: 1.0.0

# Getting Started with Create React App

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

## Available Scripts

In the project directory, you can run:

### `yarn start`

Runs the app in the development mode.\
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.

The page will reload if you make edits.\
You will also see any lint errors in the console.

### `yarn test`

Launches the test runner in the interactive watch mode.\
See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.

### `yarn build`

Builds the app for production to the `build` folder.\
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.\
Your app is ready to be deployed!

See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.

### `yarn eject`

**Note: this is a one-way operation. Once you `eject`, you can’t go back!**

If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project.

Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own.

You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it.

## Learn More

You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).

To learn React, check out the [React documentation](https://reactjs.org/).
npm package: @jspreadsheet/autowidth
Description: Auto width columns of jspreadsheet-pro.
Author: Guillaume Bonnaire
Latest version: 2.3.0

## jspreadsheet Plugin : auto Width

The autoWidth plugin add possibility to set auto width of columns.

This plugin is **Free**


### Features

- Auto width columns without width property or property:"auto" on initialization
- the min width is equiv to defaultColWidth
- can setWidth with "auto" value


## What is jSpreadsheet ?

jspreadsheet, a lightweight Vanilla JavaScript plugin, can help you create exceptional web-based interactive tables and spreadsheets. Compatible with most widely-used spreadsheet software, such as Excel or Google Spreadsheet, it offers users an unrivalled Excel-like user experience. It also works well with prominent modern frameworks and flexibly utilizes a large collection of events, extensions and configurations to meet different application requirements. Impress your clients with a better user experience and a great dynamic interactive data management tool.

- [Download jSpreadsheet Pro](https://www.jspreadsheet.com) 

## Documentation

### Dependencies

- [jSpreadsheet Pro v8](https://www.jspreadsheet.com/v8) 
-   or
- [jSpreadsheet Pro v9](https://www.jspreadsheet.com/v9)
- or
- [jSpreadsheet Pro v10](https://www.jspreadsheet.com/v10)

if you have a lot a plugins, add on the top autoWidth

### Options of plugin
<table>
	<thead>
		<tr>
			<th>Option name</th>
			<th>Description</th>
			<th>Type</th>
			<th>Default Value</th>
		</tr>
	</thead>
	<tbody>
		<tr>
			<td><code>fullsizeTable</code></td>
			<td>Calculate size column auto to use fullsize of screen</td>
			<td><code>Boolean</code></td>
			<td><code>false</code></td>
		</tr>
		<tr>
			<td><code>parseAllData</code></td>
			<td>Calculate size column auto with all data of columns (not only data showed)</td>
			<td><code>Boolean</code></td>
			<td><code>true</code></td>
		</tr>
	</tbody>
</table>

### Get started

Header on page
```HTML
<script src="https://cdn.jsdelivr.net/npm/jspreadsheet/dist/index.min.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/jspreadsheet/dist/jspreadsheet.min.css" type="text/css" />
<script src="https://cdn.jsdelivr.net/npm/jsuites/dist/jsuites.min.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/jsuites/dist/jsuites.min.css" type="text/css" />

<script src="/path/to/autoWidth.min.js"></script>
```

Initialize plugin on jspreadsheet
```JavaScript
jspreadsheet(document.getElementById('spreadsheet'), {
	...
	plugins: [
      ...
      { name:'autoWidth', plugin:jss_autoWidth},
      ...  
    ],
    ...
});
```


## CDN

You can use this CDN link

```HTML
<script src="https://cdn.jsdelivr.net/gh/GBonnaire/jspreadsheet-plugins-and-editors@latest/plugins/JSSV8/dist/autoWidth.min.js"></script>
```

## NPM
npm install @jspreadsheet/autowidth
```javascript
import jss_autoWidth from '@jspreadsheet/autowidth';
```

## Copyright and license

Copyright [GBonnaire.fr](https://www.gbonnaire.fr) and Code released under the MIT License
npm package: @jspreadsheet/charts
Description: JSS Charts is a premium JSS extension that allows you to create interactive and dynamic charts based on the data available in your online spreadsheets. This plugin seamlessly integrates JSS with the ChartJS engine, directly delivering visually stunning an
Author: Contact
Latest version: 7.5.0

# Jspreadsheet Charts Extension

More information:
https://jspreasheet.com/products/charts

The javascript spreadsheet:
https://jspreasheet.com/

LemonadeJS:
https://lemonadejs.net

jSuites:
https://jsuites.net


## License

This extension requires a license.


### Open Source libraries

This software uses open source libraries.

/*!
* @kurkle/color v0.3.2
* https://github.com/kurkle/color#readme
* (c) 2023 Jukka Kurkela
* Released under the MIT License
  */

/*!
* Chart.js v4.4.1
* https://www.chartjs.org
* (c) 2023 Chart.js Contributors
* Released under the MIT License
  */
npm package: @jspreadsheet/formula-pro
Description: Jspreadsheet formula pro is a JavaScript software to parse spreadsheet-like formulas.
Author: Contact
Latest version: 6.0.6

# Formula Pro v6

JavaScript spreadsheet formula parser and execution engine.

## Compatibility

- **Formula Pro v6**: Requires JSpreadsheet Pro v12 or later
- **Formula Pro v5**: Use with JSpreadsheet Pro v11

## Overview

Formula Pro implements a custom shunting yard parser that translates Excel-compatible formula strings into secure JavaScript operations.

## Features

- 400+ Excel-compatible formulas
- Secure execution in private scope
- Cross-worksheet calculations
- Range operations (A1:B10, A:A, 1:1)
- Defined names and external variables
- Matrix operations
- @ operator and column name references
- Floating-point precision adjustment
- Formula caching for performance
- International customization

## Installation

```bash
npm install @jspreadsheet/formula-pro
```

## Supported Formulas

Formula Pro implements 400+ Excel-compatible formulas across categories:

- Mathematical: SUM, AVERAGE, ROUND, POWER, etc.
- Statistical: STDEV, VAR, MEDIAN, MODE, etc.
- Logical: IF, AND, OR, NOT, XOR, etc.
- Text: CONCATENATE, LEFT, RIGHT, MID, TRIM, etc.
- Date/Time: NOW, TODAY, DATE, YEAR, MONTH, DAY, etc.
- Lookup: VLOOKUP, HLOOKUP, INDEX, MATCH, OFFSET, etc.
- Financial: PMT, FV, PV, RATE, NPV, IRR, etc.
- Engineering: CONVERT, DELTA, BIN2DEC, etc.
- Database: DSUM, DAVERAGE, DCOUNT, etc.

Full list: https://jspreadsheet.com/docs/formulas/functions


## License

Commercial license required. Visit https://jspreadsheet.com for licensing.

## Dependencies

- jsuites ^6.0.0

## Links

- Product page: https://jspreadsheet.com/products/formulas
- Documentation: https://jspreadsheet.com/docs
- Issues: https://github.com/jspreadsheet/pro/issues
npm package: @jspreadsheet/xls
Description: Convert a spreadsheet content to XLS.
Author: Jspreadsheet
Latest version: 1.6.1

<h1>Jspreadsheet Plugins</h1>

## About Jspreadsheet

Jspreadsheet, a lightweight Vanilla JavaScript plugin, can help you create exceptional web-based interactive tables and spreadsheets. Compatible with most widely-used spreadsheet softwares, it offers users an unrivalled Excel-like user experience. It also works well with prominent modern frameworks and flexibly utilizes a large collection of events, extensions and configurations to meet different application requirements. Impress your clients with a better user experience and a great dynamic interactive data management tool. The jspreadsheet extensions can be used to enhance the native capabilities.

For more information:<br>
<a href='https://jspreadsheet.com/v7'>Jspreadsheet</a> Pro distribution.<br>

## plugins/xls
A plugin to create a XLS file from a Jspreadsheet worksheet.

<br><br>

<img src='https://jspreadsheet.com/templates/default/img/export-plugin-icon.png' width='80' align='left'>

<h2 style='margin-bottom: 0px;'>JSpreadsheet to XLS</h2>

This plugin helps the export a XLS from a jspreadsheet worksheet.<br><br>

<h2>Author</h2>
This is an official Jspreadsheet Plugin.<br><br>

<h2>License</h2>
MIT distribution<br><br>

<h2>Example using the browser</h2>
A following working example can be found <a href='https://jspreadsheet.com/v7/plugins/exporting-to-xls'>here</a><br><br>

<pre class="prettyprint linenums">
&#60;html>
&#60;script src="https://jspreadsheet.com/v7/jspreadsheet.js">&#60;/script>
&#60;link rel="stylesheet" href="https://jspreadsheet.com/v7/jspreadsheet.css" type="text/css" />
&#60;script src="https://jsuites.net/v4/jsuites.js">&#60;/script>
&#60;link rel="stylesheet" href="https://jsuites.net/v4/jsuites.css" type="text/css" />

&#60;script src="https://jspreadsheet.com/v7/plugins/download.js">&#60;/script>

&#60;div id="spreadsheet">&#60;/div>

&#60;input type='button' value='Download' onclick="jspreadsheet.download(document.getElementById('spreadsheet'));">

&#60;script>
jexcel(document.getElementById('spreadsheet'), {
    minDimension: [10,10]
});
&#60;/script>
&#60;/html>
</pre>

<h3>Example using NPM</h3>
% npm install @jspreadsheet/xls

<pre class="prettyprint linenums">
import download from '@jspreadsheet/xls';

download(document.getElementById('spreadsheet'), {
    filename: 'file.xsl',
    author: 'Lennon',
});
</pre>