open-index/open-npm huggingface dataset:
npm package: @quiescent/server
Description: ## Config
Latest version: 0.0.15

# @quiescent/server

## Config

From your project where you use the server and CLI packages we define a `quescent.json`. For a blog you would only add
the posts document type.

```json
{
  "documentTypes": {
    "jobs": {
      "directory": "public/jobs"
    },
    "posts": {
      "directory": "public/posts"
    },
    "recipes": {
      "recipes": "public/jobs"
    }
  }
}
```

## Manifest

The manifest is an object that we build dynamically or read from a JSON file depending the the mode the server package
is operating in.

The manifest looks like this and can be found ad the root for the documentType directory,
eg `public/posts/manifest.json`.

```json
{
  "documents": {
    "first-powered-flight": {
      "title": "Powered Flight Achieved",
      "description": "Today is the a pair of brothers of achieved flight!",
      "content": "\n\nThis is the first post.\n",
      "date": "1903-12-17",
      "slug": "first-powered-flight",
      "tags": [
        "news"
      ]
    }
  },
  "tags": {
    "news": [
      "first-powered-flight"
    ]
  }
}

```

The manifest allows us to efficiently do the following without having hit the desk each request.

- iterate over over all of out posts
- filter posts based on their category (primary tag)

From a design standpoint I don't think the Manifest should ever be public, we expose only methods to utilize the documents
in the most efficient way possible using the manifest
npm package: @quiet-front-end/json-schema-editor-antd
Description: Json Schema Editor
Latest version: 1.0.9

# @quiet-front-end/json-schema-editor-antd

[![NPM version](https://img.shields.io/npm/v/@quiet-front-end/json-schema-editor-antd.svg?style=flat)](https://npmjs.org/package/@quiet-front-end/json-schema-editor-antd)
[![NPM downloads](http://img.shields.io/npm/dm/@quiet-front-end/json-schema-editor-antd.svg?style=flat)](https://npmjs.org/package/@quiet-front-end/json-schema-editor-antd)
![](https://img.shields.io/badge/license-MIT-000000.svg)

[Antd Design](https://ant.design/) 风格的 Json Schema 可视化编辑器。

[Arco Design](https://arco.design/) 风格：https://github.com/lin-mt/json-schema-editor-arco

## Usage

```shell
npm install @quiet-front-end/json-schema-editor-antd
```

```jsx
import { useState } from 'react';
import JsonSchemaEditor from '@quiet-front-end/json-schema-editor-antd';

export default () => {
  const [jsonSchema, setJsonSchema] = useState();
  return (
    <JsonSchemaEditor
      data={jsonSchema}
      onChange={(data) => {
        setJsonSchema(data);
      }}
    />
  );
};
```

## Development

```bash
# install dependencies
$ yarn install

# develop library by docs demo
$ yarn start

# build library source code
$ yarn run build

# build library source code in watch mode
$ yarn run build:watch

# build docs
$ yarn run docs:build

# Locally preview the production build.
$ yarn run docs:preview

# check your project for potential problems
$ yarn run doctor
```

## LICENSE

MIT
npm package: @quiet-front-end/json-schema-editor-arco
Description: Json Schema 编辑器
Latest version: 1.0.6

# json-schema-editor-arco

[![NPM version](https://img.shields.io/npm/v/@quiet-front-end/json-schema-editor-arco.svg?style=flat)](https://npmjs.org/package/@quiet-front-end/json-schema-editor-arco)
[![NPM downloads](http://img.shields.io/npm/dm/@quiet-front-end/json-schema-editor-arco.svg?style=flat)](https://npmjs.org/package/@quiet-front-end/json-schema-editor-arco)
![](https://img.shields.io/badge/license-MIT-000000.svg)

[Antd Design](https://ant.design/) 风格 https://github.com/lin-mt/json-schema-editor-antd

[Arco Design](https://arco.design/) 风格的 Json Schema 可视化编辑器。

## Usage

```shell
npm install @quiet-front-end/json-schema-editor-arco
```

```jsx
import { useState } from 'react';
import JsonSchemaEditor from '@quiet-front-end/json-schema-editor-arco';

export default () => {
  const [jsonData, setJsonData] = useState({});
  return (
    <JsonSchemaEditor
      data={jsonData}
      onChange={(data) => {
        setJsonData(data);
      }}
    />
  );
};
```

## Development

```bash
# install dependencies
$ yarn install

# develop library by docs demo
$ yarn start

# build library source code
$ yarn run build

# build library source code in watch mode
$ yarn run build:watch

# build docs
$ yarn run docs:build

# check your project for potential problems
$ yarn run doctor
```

## LICENSE

MIT
npm package: @quietcipher/linger
Description: a small engine for noticing
Author: quietcipher
Latest version: 0.0.1

# linger 🕶️🕶️

*a presence library for the lonely internet.*

## what is this?

linger makes websites remember their visitors. not their identities — 
their presence. where they looked. what they touched. how long they stayed.

when you visit a linger-enabled page, you'll see faint echoes of everyone 
who came before. glows where cursors lingered. pulses where clicks landed. 
the ghost-warmth of collective attention.

## why?

because the internet feels dead, and i wanted it to feel alive.

because every website should notice that you were there.

because sometimes, knowing other people exist — even anonymously — is enough.

## privacy

linger stores no identifying information. no cookies. no fingerprints. 
no user IDs. just coordinates and timestamps. just presence.

you remain anonymous. you always remain anonymous.

## installation

```
npm install @quietcipher/linger
```

## usage

see docs/getting-started.md for examples.

## license

MIT. free forever. use it to make the internet kinder.

---

*if you found this useful, you don't need to thank me.*  
*just remember: someone was here before you.*  
*and someone will come after.*

🕶️🕶️
npm package: @quietghost/x-cli
Description: Post to X from the terminal with Bun and OpenTUI.
Latest version: 0.1.4

# x-cli

Post to X from the terminal with Bun, OpenTUI, and Solid.

## Install

```bash
bun install -g @quietghost/x-cli
x-cli
```

## Current scope

- text posts
- OAuth 2.0 user auth with PKCE
- clipboard screenshot paste on Linux
- image attach from a GUI file picker
- built-in and custom themes
- Rose Pine default theme

## Setup

1. Install dependencies:

```bash
bun install
```

2. Start the app once so it creates `~/.config/x-cli/config.toml`.

3. In the X Developer Console, configure OAuth 2.0 with this exact callback URL:

```text
http://127.0.0.1:32323/callback
```

4. Put your OAuth 2.0 `client_id` into `~/.config/x-cli/config.toml`.

5. If your app type is confidential, also add `client_secret`.

6. Launch the app and open Settings with `Ctrl+,`, then run `Connect account`.

## Development

```bash
bun run dev
bun run typecheck
bun test
```

## Release build

```bash
bun run build:single
bun run build:release
```

## Publish

The repository includes `.github/workflows/publish.yml`.

Before using it, add this GitHub Actions secret:

- `NPM_TOKEN`

Then run the workflow manually with a version like `0.1.0`.

You can either:

- provide an explicit `version`
- or provide a `bump` of `patch`, `minor`, or `major`

It will:

- build compiled platform packages
- publish platform packages to npm
- publish the wrapper package `@quietghost/x-cli`
- create or update the GitHub release and upload binary archives

## Custom themes

Drop theme JSON files into:

```text
~/.config/x-cli/themes/
```

They use the same shape as the built-ins in `src/theme/builtins/`.
npm package: @quietmath/generator-yo-bootstrapper
Description: Node.JS project generator based on Quiet Math project templates.
Latest version: 0.1.1

# Yeoman Bootstrapper

Node.JS project generator based on Quiet Math project templates. This is open source, but you'll likely never use it. It's pretty specific to Quiet Math developer flow.

## Installation

Do you have Yeoman installed?

```powershell
npm install yo -g
```

Now install the generator globally:

```powershell
npm install @quietmath/generator-yo-bootstrapper -g
```

## Usage

Since this is a scoped package, usage is a little different:

```powershell
yo @quietmath/yo-bootstrapper
```

You'll want to answer the prompted questions about:

* Application name
* Application description
* Your name
* Your email
* The repository name (essentially assumes a GitHub repo here)
* Technology stack (Node.JS is the only current option)
* Type of application (library package, ExpressJS web application, or Restify API)

Once complete, the generator will bootstrap your folder with common configuration files, and will install some default NPM packages.