open-index/open-npm huggingface dataset:
npm package: @sydcon/ghop
Description: Requires Node 6+.
Latest version: 0.27.9

# Grasshopper-CMS

Requires Node 6+.

Demo Project at https://github.com/grasshopper-cms/grasshopper-demo .

Docs at http://docs.grasshopper.ws . The below is an excerpt from the docs:

# Quick Start

This is how to get started using Grasshopper.

Grasshopper is a headless CMS with an admin. It can be used to build both apis and websites.

To get started require grasshopper-cms and init with your config object:

```javascript
const express = require('express');
const app = express();
const grasshopper = require('grasshopper-cms');


grasshopper
    .start({
        app,
        express,
        // Other configs here
    })
    .then(() => {
        
        // grasshopper.authenticatedRequest is now available
        // grasshopper.grasshopper is now available
        
        console.log('listening on port 3000');
        app.listen(3000);
    })
    .catch(err => {
        console.log('startup error', err);
    })
```

For an example config object see the [grasshopper-demo](https://github.com/grasshopper-cms/grasshopper-demo/blob/master/index.js#L9).

In the example above, `app` is a standard express app. You can set it up as you normally would for a website or api. 
You can inform your models with queries via `grasshopper.authenticatedRequest`, the grasshopper api is running at `/api`,
and you can view the admin at https://localhost:3000/admin .

## Queries

Queries are promise based. Query content involves looking for content by `_id`, by querying for fields on the document, or query for meta
data on the document.

A Grasshopper content item has this form:

```json
{
    _id
    fields : {
        
    },
    meta : {
       type,
       node,
       labelfield,
       typelabel,
       created,
       lastmodified
    }
}
```

The keys for `meta` are stable. The keys for `fields` are defined in the admin by modifying the content type.

So querying all 

```javascript
return ghService
    .authenticatedRequest.content.query({
        filters : [
            {
                key : 'fields.title',
                cmp : '=',
                value : 'My Post'
            },
            {
                key : 'meta.typelabel',
                cmp : '=',
                value : 'Standard Post'
            }
        ],
        nodes: [
            // The id of the node
            '58943396364f3b528af81f80'
        ],
        options : {
            sort: {
                'fields.title' : 1
            }
        }
    })
```

_Note: Update the [Release Notes](https://github.com/grasshopper-cms/grasshopper-cms/blob/master/RELEASE-NOTES.md) when publishing new versions._
npm package: @sydear/google-antigravity-auth
Description: Google Antigravity OAuth provider plugin for OpenClaw (external extension)
Latest version: 2026.2.22-local.2

# @sydear/google-antigravity-auth

External OpenClaw plugin that restores the `google-antigravity` OAuth auth provider.

## Install

```bash
openclaw plugins install @sydear/google-antigravity-auth
openclaw plugins enable google-antigravity-auth
openclaw gateway restart
```

## Local install (folder)

```bash
openclaw plugins install /absolute/path/to/google-antigravity-auth
openclaw plugins enable google-antigravity-auth
openclaw gateway restart
```

## Verify

```bash
openclaw plugins list | grep -i antigravity
openclaw models list | grep -i google-antigravity
```

## Notes

- This plugin is external and maintained separately from OpenClaw core.
- Compatibility target: OpenClaw 2026.2.23+ (tested on 2026.2.23).
- If future OpenClaw plugin SDK changes, release a new version of this package.
npm package: @sydsoft/base
Description: global.css içinde .sbox, .sbox_header ve .sbox_footer ile müdahale edilebilir.
Author: izzetseydaoglu
Latest version: 2.2.1

# Box

global.css içinde .sbox, .sbox_header ve .sbox_footer ile müdahale edilebilir.

---

# Input
## global.css ayarları
.sInputComponent, .adornment_start, .adornment_end, .label, input, select, textarea

# Icons
 <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons"/> ekle


 # Grid
    <DevelopGridComponent>





# Test 
123
npm package: @syed-ahmed/docusaurus-plugin-react-pdf
Description: Docusaurus Plugin to render pdf using react-pdf.
Latest version: 2.0.0-beta.21

# `@syed-ahmed/docusaurus-plugin-react-pdf`

Docusaurus Plugin to render PDF as images using react-pdf.

## Installation

```sh
yarn add @syed-ahmed/docusaurus-plugin-react-pdf
```

Modify your `docusaurus.config.js`

```diff
module.exports = {
  ...
+ plugins: ['@syed-ahmed/docusaurus-plugin-react-pdf'],
  ...
}
```

## Usage

```jsx
import ReactPdf from '@syed-ahmed/docusaurus-plugin-react-pdf/lib/theme/ReactPdf';

<ReactPdf pdf={require('./path/to/doc.pdf').default}/>
```