open-index/open-npm huggingface dataset:
npm package: @jontg/homebridge-davisweatherlinklive
Description: Homebridge plugin that allows you to integrate your Davis WeatherLink Live station API.
Author: Phillip Moon
Latest version: 1.0.4

# Homebridge Davis WeatherLink Live
This is a Homebridge plugin that allows you to integrate your Davis WeatherLink Live station API.

## Installation
You must have Homebridge already installed, then just install the plugin by running `npm install -g homebridge-davisweatherlinklive`

## How It Works
This will call your Davis WeatherLink Live station API.  The endpoint it is designed for is /v1/current_conditions.  It will look at the following JSON path for temperature and humidity.

* Temperature - `data.conditions[0].temp`
* Humidity - `data.conditions[0].hum`

The API will be called once at start up and polled periodically.  The results will be stored in memory, to prevent slowness when opening the Home app.

## Configuration
I have included an example config of the accessory in `example.config.json`.

### Required Accessory Options
* `url` - The URL for the Davis WeatherLink Live station API.  e.g. http://10.0.0.100/v1/current_conditions
* `name` - Friendly name for the sensor
* `manufacturer` - Manufacturer
* `model` - Model

### Optional Accessory Option
* `pollingIntervalSeconds` - Set this to the seconds value you want to periodically poll your Davis WeatherLink Live station API.  DEFAULT: 300
* `temperatureUnitOfMeasure` - Choose "C" or "F".  DEFAULT: C
npm package: @jonx/greeting
Description: A simple learning demo for npm.
Author: Jon X
Latest version: 1.0.0

```console
$ npm login --registry=https://registry.npmjs.org/
npm notice Log in on https://registry.npmjs.org/
Login at:
https://www.npmjs.com/login?next=/login/cli/58266ac2-33d9-41ac-94aa-77138a83785f
Press ENTER to open in the browser...
Logged in on https://registry.npmjs.org/.
$ npm whoami --registry=https://registry.npmjs.org/
jonx
```

```sh
npm i @jonx/greeting
```

```js
import greeting from "@jonx/greeting";
greeting("Jon");
// Hi, Jon!
```
npm package: @jonyak/datepicker
Description: Datepicker component for Vue 3
Author: Vuepic
Latest version: 1.0.0

## @vuepic/vue-datepicker


### The most complete datepicker solution for Vue 3

[![License](https://img.shields.io/npm/l/@vuepic/vue-datepicker)](https://github.com/Vuepic/vue-datepicker/blob/main/LICENSE) [![npm](https://img.shields.io/npm/v/@vuepic/vue-datepicker)](https://www.npmjs.com/package/@vuepic/vue-datepicker) ![Downloads](https://img.shields.io/npm/dm/@vuepic/vue-datepicker) [![Open issues](https://img.shields.io/github/issues-raw/Vuepic/vue-datepicker)](https://github.com/Vuepic/vue-datepicker/issues) ![CI](https://img.shields.io/github/workflow/status/Vuepic/vue-datepicker/CI?label=CI) ![Release date](https://img.shields.io/github/release-date/Vuepic/vue-datepicker)

[DOCUMENTATION](https://vue3datepicker.com/)


[StackBlitz Playground](https://stackblitz.com/edit/vuepic-vue-datepicker?file=src%2Fcomponents%2FPlayground.vue)

## Features

- Single date picker
- Range date picker
- Time picker
- Month picker
- Year picker
- Week picker
- Multiple dates select
- Multiple calendars
- Text input
- UTC support
- Locale support
- Week numbers
- Custom `v-model`
- Dark and light theme
- SSR support
- Highly configurable
- Accessible
- Included type definitions

## Install

```shell
yarn add @vuepic/vue-datepicker

# or

npm install @vuepic/vue-datepicker
```

Import and register component

**Global**

```js
import { createApp } from 'vue';
import App from './App.vue';

import Datepicker from '@vuepic/vue-datepicker';
import '@vuepic/vue-datepicker/dist/main.css';

const app = createApp(App);
app.component('Datepicker', Datepicker);
```

**Local**

```vue
<script>
    import Datepicker from '@vuepic/vue-datepicker';
    import '@vuepic/vue-datepicker/dist/main.css';
    
    export default {
        components: { Datepicker }
    }
</script>
```

## Supporting the project

As you may know, maintaining an open-source project is a very time-consuming job. Your support is very appreciated ❤️

Please ⭐️ this repository if you like the component!

You can also make a financial contribution via sponsoring this project or one time donation. [Become a sponsor](https://github.com/sponsors/Vuepic)

Special thanks to our sponsors 🙏

<a href="https://hapio.io/" target="_blank">
    <img src="https://avatars.githubusercontent.com/u/99868704?s=200&v=4" width="80" alt="Hapio">
</a>

## License

Copyright © 2021-present [Vuepic](https://github.com/Vuepic)

[MIT](https://github.com/Vuepic/vue-datepicker/blob/master/LICENSE)
npm package: @jonybang/apidoc-plugin-ts
Description: A plugin for apidoc leveraging TypeScript interfaces.
Latest version: 1.0.5

# apidoc-plugin-ts

[![Build Status](https://travis-ci.org/jonybang/apidoc-plugin-ts.svg?branch=master)](https://travis-ci.org/jonybang/apidoc-plugin-ts)
[![npm](https://img.shields.io/npm/v/@jonybang/apidoc-plugin-ts.svg)](https://www.npmjs.com/package/@jonybang/apidoc-plugin-ts) [![Greenkeeper badge](https://badges.greenkeeper.io/jonybang/apidoc-plugin-ts.svg)](https://greenkeeper.io/)

A plugin for [apidoc](https://www.npmjs.com/package/apidoc) that injects `@apiSuccess` or specified ELEMENT_NAME params from TypeScript interfaces.
Supports extended and nested interfaces.

## Getting started

```javascript
npm install --save-dev apidoc @jonybang/apidoc-plugin-ts
```

```javascript
yarn add -D apidoc @jonybang/apidoc-plugin-ts
```

A custom api-doc param `@apiInterface` is exposed:

```javascript
@apiInterface (optional path to definitions file) {INTERFACE_NAME} {ELEMENT_NAME | apiSuccess}
 ```

## Example

Given the following interface:

```javascript
// filename: ./employers.ts

export interface Employer {
  /**
   * Employer job title
   */
  jobTitle: string;
  /**
   * Employer personal details
   */
  personalDetails: {
    name: string;
    age: number;
  }
}
```

and the following custom param:

```javascript
@apiInterface (./employers.ts) {Person}
```

under the hood this would transpile to:

```javascript
@apiSuccess {String} jobTitle Job title
@apiSuccess {Object} personalDetails Empoyer personal details
@apiSuccess {String} personalDetails.name
@apiSuccess {Number} personalDetails.age
```

*Note if the `Person` interface is defined in the same file then you can drop the path:*

```javascript
@apiInterface {Person}
```
npm package: @jonyk56/everjs
Description: A simple Node app built on Express, instantly up and running.
Latest version: 0.0.1

Welcome to Glitch
=================

Click `Show` in the header to see your app live. Updates to your code will instantly deploy and update live.

**Glitch** is the friendly community where you'll build the app of your dreams. Glitch lets you instantly create, remix, edit, and host an app, bot or site, and you can invite collaborators or helpers to simultaneously edit code with you.

Find out more [about Glitch](https://glitch.com/about).


Your Project
------------

On the front-end,
- edit `public/client.js`, `public/style.css` and `views/index.html`
- drag in `assets`, like images or music, to add them to your project

On the back-end,
- your app starts at `server.js`
- add frameworks and packages in `package.json`
- safely store app secrets in `.env` (nobody can see this but you and people you invite)


Made by [Glitch](https://glitch.com/)
-------------------

\ ゜o゜)ノ
npm package: @jonyoder/code-index-mcp
Description: MCP server for semantic code search using vector embeddings
Latest version: 0.1.10

# @jonyoder/code-index-mcp

MCP server for semantic code search using vector embeddings. Pairs with the [code-index](https://github.com/posit-dev/code-index) CLI tool.

## What it does

Exposes a `code_search` tool that AI coding assistants (like [Claude Code](https://claude.com/claude-code)) use to search your codebase by concept:

```
"check if string is in slice"     → finds StringInSlice in util.go
"how does authentication work"    → finds auth packages, token handlers
"database transaction management" → finds BeginTransaction across packages
```

## Setup

### 1. Build the index

Install the [code-index CLI](https://github.com/posit-dev/code-index) and run:

```bash
code-index all
```

This parses your source code, generates LLM summaries, and builds a searchable vector database in `.code-index/`.

### 2. Add the MCP server

Add to your project's `.mcp.json`:

```json
{
  "mcpServers": {
    "code-index": {
      "command": "npx",
      "args": ["@jonyoder/code-index-mcp"]
    }
  }
}
```

Claude Code will use `code_search` proactively when working in your codebase.

## How it works

On each search query, the MCP server:

1. Finds the `.code-index/code-index.db` database (searches upward from cwd)
2. Embeds the query using the configured provider (Bedrock, OpenAI, or Ollama)
3. Searches the SQLite vector database for the closest matches
4. Returns results with function signatures, file locations, and summaries

If configured, it also checks for updated databases in the background (via S3 or HTTP URL) so your team always has current search results.

## Configuration

The server reads `.code-index.json` from your repository root for embedding provider settings. See the [configuration docs](https://github.com/posit-dev/code-index/blob/main/docs/configuration.md) for details.

## Requirements

- **Node.js 20+**
- A built code-index database (`.code-index/code-index.db`)
- An embedding provider configured (AWS Bedrock, OpenAI, or Ollama)

## License

MIT — see [LICENSE](https://github.com/posit-dev/code-index/blob/main/LICENSE).
npm package: @jonyonson/react-scripts
Description: Configuration and scripts for Create React App.
Latest version: 1.1.5

# react-scripts

This package includes scripts and configuration used by [Create React App](https://github.com/facebookincubator/create-react-app).<br>
Please refer to its documentation:

* [Getting Started](https://github.com/facebookincubator/create-react-app/blob/master/README.md#getting-started) – How to create a new app.
* [User Guide](https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md) – How to develop apps bootstrapped with Create React App.
npm package: @jonywu/icon_test
Description: icon_test
Author: jony
Latest version: 1.0.1-alpha.1

# icon_test

This template should help get you started developing with Vue 3 in Vite.

## Recommended IDE Setup

[VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur).

## Customize configuration

See [Vite Configuration Reference](https://vite.dev/config/).

## Project Setup

```sh
npm install
```

### Compile and Hot-Reload for Development

```sh
npm run dev
```

### Compile and Minify for Production

```sh
npm run build
```
npm package: @jonyzhu/js
Description: A JavaScript Library.
Author: Min Zhu
Latest version: 0.0.2

# CNSIT/js
![](https://github.com/cnsit/js/workflows/CI-UnitTest/badge.svg)

CNSIT/js is a light weight JavaScript Library with many useful features which you may only find from tons of different packages.

The purpose of this library is to make commonly used features as CoNSITant as possible. 
- API interfaces won't change except REALLY necessary
- Every API interface will be thoroughly tested 

You can use CNSIT/js in 2 ways:
- include APIs using ```const cnsit = require("@cnsit/js");``` then use cnsit's APIs like ```cnsit.CNDate```
- include the API directly with ```const {CNDate} = require("@cnsit/js")```

## Core
The Core class for this library. Provide common features for all other features.
```javascript
const cnsit = require("@cnsit/js");
console.log(cnsit.Core.ping());
console.log(cnsit.Core.isValid(null)); // check if the input is undefined or null
```

## CNDate
This is a JavaScript class which handles date and time staffs.

The name has a prefix 'CN' to avoid confusion with the built in 'Date'.
```javascript
const cnsit = require("@cnsit/js");
console.log(cnsit.CNDate.ymd());      // print current date in YYYY-MM-DD format
console.log(cnsit.CNDate.ymdhm());    // print current date in YYYY-MM-DD HH:mm format
console.log(cnsit.CNDate.ymd('2020-01-02'));
const {CNDate} = require("@cnsit/js");
console.log(CNDate.diffDays('2020-07-02','2020-09-21'));
```

## CNObject
This is a class handles many object related operations. You can find an element from a big object by a key name or by a value.

The name has a prefix 'CN' to avoid confusion with the built in 'Object'.
```javascript
const {CNObject} = require("@cnsit/js");
let a = {v:1,n:{m:'hi'},r:[{f:'fun'},{f:'code',p:'phase'}]};
CNObject.findByKeyName(a,'m');
// return [{m:'hi'}]
CNObject.findByKeyName(a,'f');
// return [{f:'fun'},{f:'code',p:'phase'}]
CNObject.findByValue(a,'hi');
// return [{o:{m:'hi'},k:'m'}]
CNObject.findByValue(a,'code');
// return [{o:{f:'code',p:'phase'},k:'f'}]
```

## Float
A object support big int and percision control.

## Http
Http request (Get, Post) utility tool.