open-index/open-npm huggingface dataset:
npm package: @frosti/cli
Description: Frosti Command Line Interface
Author: Jesse Weed
Latest version: 0.1.4

# Frosti CLI
Command line tool to scaffolding [Frosti](https://frosti.js.org) apps.

Create barebones app with Webpack pack build system.

```
$ npm install @frosti/cli -g
```

then

```
$ frosti
```

Follow the promts, and you're all done!
npm package: @frosti/server
Description: Frosti Utility Files
Author: Jesse Weed
Latest version: 1.0.0

# Frosti Server

Express powered Node server powering Frosti server-side-rendering fro apps created with [frosti cli](https://github.com/frostijs/cli).

## Usage

You should rarely need to interact with this directly, it will be automaticalyl imported and configured for you when you use the [frosti cli](https://github.com/frostijs/cli) to create a new app. However if you would like to use it from scratch, it's pretty straight-forward:

#### React

```
process.env.ENABLE_SW = process.env.NODE_ENV === 'production';

server({
  App: Server,
  library: 'react',
  modules: {
    Helmet,
    React,
    ReactDOMServer
  },
  root: path.join(__dirname, '../'),
  template: 'src/template.html'
});


```

#### Preact

Coming soon.

#### Angular

Coming soon.

#### Vue

Coming soon.

#### Vanilla JS

Coming soon.
npm package: @frostice482/bedrock-scriptapi-versions
Description: Unreliably parses Bedrock ScriptAPi versions
Author: frostice482
Latest version: 0.0.1

__bedrock-scriptapi-versions__: Unreliably parses ScriptAPI package versions to obtain information about Minecraft versions.
This package can determine which release versions to be used on a specific Minecraft version.

This package currently does not support CJS.

## Installation

Use NPM package manager (`npm`, `pnpm`, or `yarn`)
```sh
npm i @frostice482/bedrock-scriptapi-versions
pnpm i @frostice482/bedrock-scriptapi-versions
yarn add @frostice482/bedrock-scriptapi-versions
```

## Example
See [example.js](./example.js) for example.

## Building
Run script `build:win` for Windows OS, or `build:linux` for Linux OS.
npm package: @frostice482/bedrock-scripting
Description: A command tool to create new / update existing Bedrock Scripting addon
Author: frostice482
Latest version: 0.0.5

__bedrock-scripting__: CLI tool to create / update Bedrock Scripting addon.

## Installation

Use NPM package manager (npm, pnpm, or yarn)

```sh
npm i @frostice482/bedrock-scripting
pnpm i @frostice482/bedrock-scripting
yarn add @frostice482/bedrock-scripting
```

## Preview

Create a simple scripting addon:

https://github.com/user-attachments/assets/9f9506da-db79-4236-a73a-f550725fb908

Create an advanced scripting addon:

https://github.com/user-attachments/assets/c7712c00-1de2-450b-841f-50c4610d8552

Update a scripting addon:

https://github.com/user-attachments/assets/081d446d-4382-4084-9764-5fdd373b4c32

## Building

Run `build.js`.
npm package: @frosts/core
Description: Core types and traits for FROST (Flexible Round-Optimized Schnorr Threshold) signatures
Author: Leonardo Custodio
Latest version: 0.2.2-alpha.3

# @frosts/core

> ⚠️ **Disclaimer:** This is an independent project created for personal learning. It has **not been audited** and is **not ready for production use**. For production applications, please use the audited [Rust implementation](https://github.com/ZcashFoundation/frost) by the Zcash Foundation.

Core types and traits for FROST (Flexible Round-Optimized Schnorr Threshold) signatures in TypeScript.

For more information, visit the repository at: https://github.com/leonardocustodio/frosts

## License

MIT
npm package: @frosts/ed25519
Description: FROST(Ed25519, SHA-512) - A Schnorr signature scheme over Ed25519 that supports FROST threshold signatures
Author: Leonardo Custodio
Latest version: 0.2.2-alpha.3

# @frosts/ed25519

> ⚠️ **Disclaimer:** This is an independent project created for personal learning. It has **not been audited** and is **not ready for production use**. For production applications, please use the audited [Rust implementation](https://github.com/ZcashFoundation/frost) by the Zcash Foundation.

FROST(Ed25519, SHA-512) - A Schnorr signature scheme over the Ed25519 curve that supports FROST threshold signatures. This package is a re-export of the ciphersuite-generic [@frosts/core](https://www.npmjs.com/package/@frosts/core) package, parametrized with the Ed25519 curve.

For more information, visit the repository at: https://github.com/leonardocustodio/frosts

## License

MIT
npm package: @frosts/ed448
Description: FROST(Ed448, SHAKE256) - A Schnorr signature scheme over Ed448 that supports FROST threshold signatures
Author: Leonardo Custodio
Latest version: 0.2.2-alpha.3

# @frosts/ed448

> ⚠️ **Disclaimer:** This is an independent project created for personal learning. It has **not been audited** and is **not ready for production use**. For production applications, please use the audited [Rust implementation](https://github.com/ZcashFoundation/frost) by the Zcash Foundation.

FROST(Ed448, SHAKE256) - A Schnorr signature scheme over the Ed448 curve that supports FROST threshold signatures. This package is a re-export of the ciphersuite-generic [@frosts/core](https://www.npmjs.com/package/@frosts/core) package, parametrized with the Ed448 curve.

For more information, visit the repository at: https://github.com/leonardocustodio/frosts

## License

MIT
npm package: @frosts/p256
Description: FROST(P-256, SHA-256) - A Schnorr signature scheme over P-256 that supports FROST threshold signatures
Author: Leonardo Custodio
Latest version: 0.2.2-alpha.3

# @frosts/p256

> ⚠️ **Disclaimer:** This is an independent project created for personal learning. It has **not been audited** and is **not ready for production use**. For production applications, please use the audited [Rust implementation](https://github.com/ZcashFoundation/frost) by the Zcash Foundation.

FROST(P-256, SHA-256) - A Schnorr signature scheme over the NIST P-256 curve that supports FROST threshold signatures. This package is a re-export of the ciphersuite-generic [@frosts/core](https://www.npmjs.com/package/@frosts/core) package, parametrized with the P-256 curve.

For more information, visit the repository at: https://github.com/leonardocustodio/frosts

## License

MIT
npm package: @frosts/rerandomized
Description: Re-randomized FROST signatures for threshold cryptography with re-randomizable keys
Author: Leonardo Custodio
Latest version: 0.2.2-alpha.3

# @frosts/rerandomized

> ⚠️ **Disclaimer:** This is an independent project created for personal learning. It has **not been audited** and is **not ready for production use**. For production applications, please use the audited [Rust implementation](https://github.com/ZcashFoundation/frost) by the Zcash Foundation.

Re-randomized FROST (Flexible Round-Optimized Schnorr Threshold) signatures for threshold cryptography with re-randomizable keys. This package implements [Re-Randomized FROST](https://eprint.iacr.org/2024/436), which allows creating signatures using FROST under re-randomized keys.

For more information, visit the repository at: https://github.com/leonardocustodio/frosts

## License

MIT
npm package: @frosts/ristretto255
Description: FROST(ristretto255, SHA-512) - A Schnorr signature scheme over ristretto255 that supports FROST threshold signatures
Author: Leonardo Custodio
Latest version: 0.2.2-alpha.3

# @frosts/ristretto255

> ⚠️ **Disclaimer:** This is an independent project created for personal learning. It has **not been audited** and is **not ready for production use**. For production applications, please use the audited [Rust implementation](https://github.com/ZcashFoundation/frost) by the Zcash Foundation.

FROST(ristretto255, SHA-512) - A Schnorr signature scheme over the ristretto255 group that supports FROST threshold signatures.

For more information, visit the repository at: https://github.com/leonardocustodio/frosts

## License

MIT
npm package: @frosts/secp256k1
Description: FROST(secp256k1, SHA-256) - A Schnorr signature scheme over secp256k1 that supports FROST threshold signatures
Author: Leonardo Custodio
Latest version: 0.2.2-alpha.3

# @frosts/secp256k1

> ⚠️ **Disclaimer:** This is an independent project created for personal learning. It has **not been audited** and is **not ready for production use**. For production applications, please use the audited [Rust implementation](https://github.com/ZcashFoundation/frost) by the Zcash Foundation.

FROST(secp256k1, SHA-256) - A Schnorr signature scheme over the secp256k1 curve that supports FROST threshold signatures. This package is a re-export of the ciphersuite-generic [@frosts/core](https://www.npmjs.com/package/@frosts/core) package, parametrized with the secp256k1 curve.

For more information, visit the repository at: https://github.com/leonardocustodio/frosts

## License

MIT
npm package: @frosts/secp256k1-tr
Description: FROST(secp256k1, SHA-256) Taproot - A BIP-340 compatible Schnorr signature scheme over secp256k1 that supports FROST threshold signatures
Author: Leonardo Custodio
Latest version: 0.2.2-alpha.3

# @frosts/secp256k1-tr

> ⚠️ **Disclaimer:** This is an independent project created for personal learning. It has **not been audited** and is **not ready for production use**. For production applications, please use the audited [Rust implementation](https://github.com/ZcashFoundation/frost) by the Zcash Foundation.

FROST(secp256k1, SHA-256) Taproot - A BIP-340 compatible Schnorr signature scheme over the secp256k1 curve that supports FROST threshold signatures. This package is a re-export of the ciphersuite-generic [@frosts/core](https://www.npmjs.com/package/@frosts/core) package, parametrized with the secp256k1 curve and modified for Bitcoin Taproot compatibility.

For more information, visit the repository at: https://github.com/leonardocustodio/frosts

## License

MIT