open-index/open-npm huggingface dataset:
npm package: @nerdbond/have
Description: <br/> <br/> <br/> <br/> <br/> <br/> <br/>
Latest version: 0.2.0

<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>

<h3 align='center'>@nerdbond/have</h3>
<p align='center'>
  Basic TypeScript Assertions
</p>

<br/>
<br/>
<br/>

## Installation

```
pnpm add @nerdbond/have
yarn add @nerdbond/have
npm i @nerdbond/have
```

## License

MIT

## NerdBond

This is being developed by the folks at [NerdBond](https://nerd.bond), a
California-based project for helping humanity master information and
computation. NerdBond started off in the winter of 2008 as a spark of an
idea, to forming a company 10 years later in the winter of 2018, to a
seed of a project just beginning its development phases. It is entirely
bootstrapped by working full time and running
[Etsy](https://etsy.com/shop/nerdbond) and
[Amazon](https://www.amazon.com/s?rh=p_27%3AMount+Build) shops. Also
find us on [Facebook](https://www.facebook.com/nerdbond),
[Twitter](https://twitter.com/nerdbond), and
[LinkedIn](https://www.linkedin.com/company/nerdbond). Check out our
other GitHub projects as well!
npm package: @nerdbond/kink
Description: <br/> <br/> <br/> <br/> <br/> <br/> <br/>
Latest version: 0.1.1

<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>

<h3 align='center'>@nerdbond/kink</h3>
<p align='center'>
  Standard Error Creation in TypeScript
</p>

<br/>
<br/>
<br/>

## Installation

```
pnpm add @nerdbond/kink
yarn add @nerdbond/kink
npm i @nerdbond/kink
```

## Example

```ts
import Kink from '@nerdbond/kink'

const host = '@nerdbond/kink'

type Base = {
  syntax_error: {}
}

type Name = keyof Base

Kink.base(host, 'syntax_error', () => ({
  code: 1,
  note: 'Syntax error',
}))

Kink.code(host, (code: number) => code.toString(16).padStart(4, '0'))

export default function kink<N extends Name>(form: N, link?: Base[N]) {
  return new Kink(Kink.makeBase(host, form, link))
}
```

```ts
import kink from './example.js'

try {
  throw kink('syntax_error')
} catch (e) {
  console.log(e)
}
```

## License

MIT

## NerdBond

This is being developed by the folks at [NerdBond](https://nerd.bond), a
California-based project for helping humanity master information and
computation. Find us on [Twitter](https://twitter.com/nerdbond),
[LinkedIn](https://www.linkedin.com/company/nerdbond), and
[Facebook](https://www.facebook.com/nerdbond). Check out our other
[GitHub projects](https://github.com/nerdbond) as well!
npm package: @nerdbond/kink-text
Description: <br/> <br/> <br/> <br/> <br/> <br/> <br/>
Latest version: 0.0.1

<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>

<h3 align='center'>@nerdbond/kink-text</h3>
<p align='center'>
  Error printing in TypeScript
</p>

<br/>
<br/>
<br/>

## Installation

```
pnpm add @nerdbond/kink-text
yarn add @nerdbond/kink-text
npm i @nerdbond/kink-text
```

## Usage

<p align='center'>
  <img src='https://github.com/nerdbond/kink-text.js/blob/make/halt.png?raw=true' width='640'/>
</p>

## License

MIT

## NerdBond

This is being developed by the folks at [NerdBond](https://nerd.bond), a
California-based project for helping humanity master information and
computation. Find us on [Twitter](https://twitter.com/nerdbond),
[LinkedIn](https://www.linkedin.com/company/nerdbond), and
[Facebook](https://www.facebook.com/nerdbond). Check out our other
[GitHub projects](https://github.com/nerdbond) as well!
npm package: @nerdbond/link
Description: <br/> <br/> <br/> <br/> <br/> <br/> <br/>
Latest version: 0.2.0

<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>

<p align='center'>
  <img src='https://github.com/nerdbond/link/blob/make/view/link.svg?raw=true' height='256'>
</p>

<h3 align='center'>link</h3>
<p align='center'>
  A Data Modeling Language
</p>

<br/>
<br/>
<br/>

## Welcome

LinkText is a little more than a markup language, tending toward a
programming language. In fact, it can be used for a programming
language. It is a way to model information and computation in an easy to
read and write format, suitable for hierarchical note taking and other
means of capturing data down into structured form.

Check out the [BaseLink Book](https://github.com/nerdbond/base.link) for
the most up-to-date info on the project! Specifically the pages on
Syntax, for a detailed spec on LinkText.

## License

Copyright 2021-2023 <a href='https://nerd.bond'>NerdBond</a>

Licensed under the Apache License, Version 2.0 (the "License"); you may
not use this file except in compliance with the License. You may obtain
a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

## NerdBond

This is being developed by the folks at [NerdBond](https://nerd.bond), a
California-based project for helping humanity master information and
computation. Find us on [Twitter](https://twitter.com/nerdbond),
[LinkedIn](https://www.linkedin.com/company/nerdbond), and
[Facebook](https://www.facebook.com/nerdbond). Check out our other
[GitHub projects](https://github.com/nerdbond) as well!
npm package: @nerdbond/love-code
Description: <br/> <br/> <br/> <br/> <br/> <br/> <br/>
Latest version: 0.1.0

<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>

<h3 align='center'>@nerdbond/love-code</h3>
<p align='center'>
  Programmatically pretty-print TS/JS code in a standard way
</p>

<br/>
<br/>
<br/>

## Installation

```
pnpm add @nerdbond/love-code
yarn add @nerdbond/love-code
npm i @nerdbond/love-code
```

## Usage

```ts
import loveText from '@nerdbond/love-text'

loveText('const x = 10, y = 20').then(code => {
  console.log(code)
})
```

## License

MIT

## NerdBond

This is being developed by the folks at [NerdBond](https://nerd.bond), a
California-based project for helping humanity master information and
computation. NerdBond started off in the winter of 2008 as a spark of an
idea, to forming a company 10 years later in the winter of 2018, to a
seed of a project just beginning its development phases. It is entirely
bootstrapped by working full time and running
[Etsy](https://etsy.com/shop/nerdbond) and
[Amazon](https://www.amazon.com/s?rh=p_27%3AMount+Build) shops. Also
find us on [Facebook](https://www.facebook.com/nerdbond),
[Twitter](https://twitter.com/nerdbond), and
[LinkedIn](https://www.linkedin.com/company/nerdbond). Check out our
other GitHub projects as well!