open-index/open-npm huggingface dataset:
npm package: @rubriclab/bunl
Description: Expose localhost to the world. Bun-native localtunnel.
Latest version: 0.2.1

# bunl

Expose localhost to the world. Bun-native WebSocket tunnel.

```bash
bun x bunl -p 3000
```

## Options

| Flag | Short | Default | Description |
| --- | --- | --- | --- |
| `--port` | `-p` | `3000` | Local port to expose |
| `--domain` | `-d` | `bunl.sh` | Tunnel server |
| `--subdomain` | `-s` | random | Requested subdomain |
| `--open` | `-o` | `false` | Open URL in browser |

## Development

```bash
bun i
bun dev:server   # tunnel server on :1234
bun demo         # demo app on :3000
bun client       # connect demo to server
bun test:e2e     # end-to-end tests
```
npm package: @rubriclab/eslint-config
Description: Custom ESLint config for the Rubric Labs monorepo.
Latest version: 1.1.4

# Rubric Labs ESLint Config

Custom ESLint config for the Rubric Labs monorepo.

This is [Rubric Labs](https://rubriclab.com)' first public package.

It serves as a template for publishing packages under a larger, private monorepo.

To update the package, make a change then run `yarn workspace @rubriclab/eslint-config publish`. This command will prompt you for a new version number.

To make a package public, make sure to update each dependent's **package.json**.

To streamline the process, simply run `yarn publish-packages` at the root. Select the modified package, optionally skip the major and minor versions, then write a summary of changes.

More streamlining to come.

Til then, happy publishing.