open-index/open-npm huggingface dataset:
npm package: @maftimos/storybook
Description: Storybook design systems tutorial
Latest version: 0.1.4

# storybook

## Project setup
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```

### Lints and fixes files
```
npm run lint
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
npm package: @mag-geo/maplibre-gl-layer-manager
Description: `maplibre-gl-layer-manager` は、MapLibre GL JS を使用した地図上のレイヤー管理を簡単に行うためのライブラリです。
Latest version: 0.0.1

# maplibre-gl-layer-manager

`maplibre-gl-layer-manager` は、MapLibre GL JS を使用した地図上のレイヤー管理を簡単に行うためのライブラリです。

[デモ](https://mag-geo.github.io/maplibre-gl-layer-manager/)

![デモサイトのスクリーンショット](https://github.com/user-attachments/assets/d361c547-cd1b-4898-909b-d1f6c8e847c8)

## インストール

```sh
npm install @mag-geo/maplibre-gl-layer-manager
```

## 使い方

[`src/routes/+page.svelte`](https://github.com/mag-geo/maplibre-gl-layer-manager/blob/dev/src/routes/%2Bpage.svelte) を参照

```svelte
<script lang="ts">
  import {
    MapLibre,
    RasterTileSource,
    RasterLayer,
  } from "svelte-maplibre-gl";
  import maplibregl from "maplibre-gl";
  import { LayerManager, type LayerList, type TagList } from "@mag-geo/maplibre-gl-layer-manager";

  let map: maplibregl.Map | undefined;

  // レイヤー設定
  const layerList: LayerList = [
    {
      layerId: "gsi_std",
      display: "国土地理院 標準地図",
      tags: ["gsi"],
    },
    {
      layerId: "openstreetmap",
      display: "OpenStreetMap",
      tags: ["osm"],
    },
  ];

  // タグ設定
  const tagList: TagList = [
    { tagId: "gsi", display: "国土地理院" },
    { tagId: "osm", display: "OpenStreetMap" },
  ];
</script>

<MapLibre bind:map zoom={5} center={[136.3, 38.5]}>
  <RasterTileSource
    tiles={["https://cyberjapandata.gsi.go.jp/xyz/std/{z}/{x}/{y}.png"]}
    tileSize={256}
  >
    <RasterLayer id="gsi_std" layout={{ visibility: "none" }} />
  </RasterTileSource>

  <RasterTileSource
    tiles={["https://a.tile.openstreetmap.org/{z}/{x}/{y}.png"]}
    tileSize={256}
  >
    <RasterLayer id="openstreetmap" />
  </RasterTileSource>
</MapLibre>

<!-- レイヤーマネージャーの UI -->
{#if map}
  <LayerManager bind:map {layerList} {tagList} />
{/if}
```

## ライセンス

MIT License
npm package: @maga-1/node-red-contrib-aht20
Description: Node for aht20 / aht21 sensors for SBCs gpios
Author: maga-1
Latest version: 0.0.2

# node-red-contrib-aht20

A node-red custom node wrapper for the nodejs [aht20-sensor](https://github.com/thomome/aht20-sensor) by @thomome. It works with an Aht21 as well. Its output is compatible as far as possible to [SHT31](https://github.com/belveder79/node-red-contrib-sht31) and [BME280](https://github.com/ludiazv/node-red-contrib-bme280).

The module provides a single custom node __Aht20__, which can be used directly in Node-Red flows.

The module was tested on an Asus Tinkerboard, but should work on Raspberry Pi and the like as well.


## Installation

Under your node-red (typically ``$HOME/.node-red``) working directory.

``
npm install node-red-contrib-aht20
``

Node palette can be used as well to install the node.

After restarting Node-Red, the aht20 node should be available in category input.

## Prerequisites

The sensor must be wired to ab i2c bus of your computer. Verify permissions are se correctly for the user running Node-Red.

## Usage

### Configuration & deployment
After installation, place an aht20 node into any flow. The following config parameters are available:

1. __Name:__  Name of the node as usual.
2. __Bus ID:__ Number of i2c bus to which the sensor is connected. Check with `i2cdetect -y <bus id>` and look for a device with address 38. (The address is fixed, so we do not have a field for changing it)
3. __Topic:__ Topic field set on the output message. If this field is empty, topic will not be included in the output msg. By configuring the node this way input msg topic will be reused.

### Reading Sensor Data
The node will be triggered by incoming messages, e.g. from an inject node. The input __msg is reused__ so any property on the input msg (with the exception of payload and topic, if set) will be relayed to the output.

The __output__ has the following structure:

```
msg = {
  _msgid: <node-red msg_id>,
  topic: <defined topic>,
  payload: {
    model: "AHT20",
    temperature_C: <float in celsius>,
    humidity: <float in %>
  }
}
```

## Acknowledgement

The code of this module is very close to the [Node-Red contrib module for SHT31](https://github.com/belveder79/node-red-contrib-sht31) by @belveder79, which was in turn inspired by the module for [BME280](https://github.com/ludiazv/node-red-contrib-bme280) by @skylarstein.

## Change log

* 0.0.1 First version
* 0.0.2 Fixed example flow
npm package: @magalucloud/sdk-idmagalu-react
Description: ID Magalu SDK for Single Page Applications using Authorization Code Grant Flow with PKCE
Author: ID Magalu
Latest version: 1.0.13

<div  align="center">
  <img src="https://raw.githubusercontent.com/andrecoliveira/andrecoliveira.github.io/master/dist/images/logo.png" alt="Logo">

  <h4 align="center">This guide provides an introduction to how to use the SDK.</h4>
  
  <p align="center">
    <a href="https://docs.magalu.cloud/docs/id-magalu/overview/" target="_blank">Documentation</a> •
    <a href="https://github.com/MagaluCloud/sdk-idmagalu-js-examples/tree/main/spa-react" target="_blank">React SPA Starter Kit</a> •
    <a href="https://idmagalu.zendesk.com/hc/pt-br/requests/new">Support</a>
  </p>
</div>

## ID Magalu SDK for React

Created for SPA (Single-page application) projects.