open-index/open-npm huggingface dataset:
npm package: @just-func/play-solid
Description: Those templates dependencies are maintained via [pnpm](https://pnpm.io) via `pnpm up -Lri`.
Latest version: 0.0.2

## Usage

Those templates dependencies are maintained via [pnpm](https://pnpm.io) via `pnpm up -Lri`.

This is the reason you see a `pnpm-lock.yaml`. That being said, any package manager will work. This file can be safely be removed once you clone a template.

```bash
$ npm install # or pnpm install or yarn install
```

### Learn more on the [Solid Website](https://solidjs.com) and come chat with us on our [Discord](https://discord.com/invite/solidjs)

## Available Scripts

In the project directory, you can run:

### `npm dev` or `npm start`

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

The page will reload if you make edits.<br>

### `npm run build`

Builds the app for production to the `dist` folder.<br>
It correctly bundles Solid in production mode and optimizes the build for the best performance.

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

## Deployment

You can deploy the `dist` folder to any static host provider (netlify, surge, now, etc.)
npm package: @just-func/types
Description: Types for just-func code
Author: Homa Wong
Latest version: 0.5.1

# @just-func/types

[![NPM version][npm-image]][npm-url]
[![NPM downloads][downloads-image]][downloads-url]
[![Codecov][codecov-image]][codecov-url]
[![Codacy Grade][codacy-grade]][codacy-url]

Type System of [just-func][just-func-typescript].

- [`JustEmpty`]: A empty value.
- [`JustUno`]: A single value.
- [`JustDuo`]: A value with meta.
- [`JustValue`]: Infer type of [`JustEmpty`], [`JustUno`], and [`JustDuo`].
- [`justValue()`]: helper to define [`JustValue`].
- [`JustResult`]: Return value of a function compliant with [just-func].
- [`JustFunction`]: Functions that compliant with [just-func]
- [`justFunction()`]: helper to define [`JustFunction`].

## Type guards

- `isJustEmpty()`
- `isJustUno()`
- `isJustDuo()`
- `isJustValue()`

## Metadata

Metadata is a first-class concept in [just-func].
A compliant [just-func] function can accept a [`JustMeta`] value as its second parameter.

The parameter is read only and can never be modified by the calling function.

- [`JustMeta`]: The basic form of metadata.
- [`StackTraceMeta`]: Metadata for function that can adjust its stack trace when error occurs.

[codacy-grade]: https://app.codacy.com/project/badge/Grade/cb8acd44f2874dbf85b1755a85690097
[codacy-url]: https://www.codacy.com/gh/justland/just-func-typescript/dashboard?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=justland/just-func-typescript&amp;utm_campaign=Badge_Grade
[codecov-image]: https://codecov.io/gh/justland/just-func-typescript/branch/main/graph/badge.svg
[codecov-url]: https://codecov.io/gh/justland/just-func-typescript
[downloads-image]: https://img.shields.io/npm/dm/@just-func/types.svg?style=flat
[downloads-url]: https://npmjs.org/package/@just-func/types
[just-func-typescript]: https://github.com/justland/just-func-typescript/tree/main/packages/just-func
[just-func]: https://github.com/justland/just-func
[npm-image]: https://img.shields.io/npm/v/@just-func/types.svg?style=flat
[npm-url]: https://npmjs.org/package/@just-func/types
[`JustMeta`]: https://github.com/justland/just-func-typescript/blob/main/packages/types/ts/Just.ts#L3
[`JustEmpty`]: https://github.com/justland/just-func-typescript/blob/main/packages/types/ts/Just.ts#L11
[`JustUno`]: https://github.com/justland/just-func-typescript/blob/main/packages/types/ts/Just.ts#L15
[`JustDuo`]: https://github.com/justland/just-func-typescript/blob/main/packages/types/ts/Just.ts#L19
[`JustValue`]: https://github.com/justland/just-func-typescript/blob/main/packages/types/ts/Just.ts#L21
[`JustResult`]: https://github.com/justland/just-func-typescript/blob/main/packages/types/ts/Just.ts#30
[`justValue()`]: https://github.com/justland/just-func-typescript/blob/main/packages/types/ts/Just.ts#L37
[`StackTraceMeta`]: https://github.com/justland/just-func-typescript/blob/main/packages/types/ts/Just.ts#L45
[`JustFunction`]: https://github.com/justland/just-func-typescript/blob/main/packages/types/ts/Just.ts#L50
[`justFunction()`]: https://github.com/justland/just-func-typescript/blob/main/packages/types/ts/Just.ts#L56