open-index/open-npm huggingface dataset:
npm package: @pangiam/react-native-camera
Description: React Native Camera Library
Author: Sean Rogers
Latest version: 0.2.4

# react-native-camera

React Native Camera Library

🚩 (3/7/2024) This README is still under construction. and should see numerous updates over the next few weeks. We ask that anyone using this library please be patient. 😊

## Installation

```sh
npm install @pangiam/react-native-camera

# or

yarn add @pangiam/react-native-camera
```

## Usage

<!-- something here please :)  -->

## Contributing

See the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.

## License

MIT

---

Made with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)
npm package: @pangjiaming/local_storage
Description: handle local storage
Author: reng99
Latest version: 1.0.8

[![](https://img.shields.io/github/issues/reng99/local_storage.svg)](https://github.com/reng99/local_storage/issues)
[![](https://img.shields.io/github/license/reng99/local_storage.svg)](https://github.com/reng99/local_storage/blob/master/LICENSE)
[![Build Status](https://www.travis-ci.org/reng99/local_storage.svg?branch=master)](https://www.travis-ci.org/reng99/local_storage)

## local storage

一个处理localstorage的实用包。 链接: http://reng99.cc/local_storage/

### 使用方式一

1. 安装 `npm i @pangjiaming/local_storage --save`

2. 在vue的工程项目中使用：`import { setAppointStore, getAppointStore, removeAppointStore, removeAllStore } from '@pangjiaming/local_storage'`

3. 调用方法

```javascript
// setAppointStore 存储指定的localstorage
setAppointStore({
    key: 'name',
    value: 'pangjiaming',
    options: {
        expiry: '1d', // 过期时间这里是一天，允许的值有天(d),小时(h),分钟(m),秒(s)
        isRefresh: false, // 刷新的时候是否移除此条localstorage
    }
})
```

```javascript
// @method getAppointStore 获取指定的键值对
getAppointStore({
    key: 'name'
})
```

```javascript
// removeAppointStore 移除指定的键值
removeAppointStore({
    key: 'name'
})
```

```javascript
// removeAllStore 移除所有的localstorage存储
removeAllStore()
```

### 使用方式二

1. script标签引入`/dist/localstorage.js`文件

2. 使用全局变量**r**调用暴露出来的接口：
```javascript
// setAppointStore 存储指定的localstorage
r.setAppointStore({
    key: 'name',
    value: 'pangjiaming',
    options: {
        expiry: '1d', // 过期时间这里是一天，允许的值有天(d),小时(h),分钟(m),秒(s)
        isRefresh: false, // 刷新的时候是否移除此条localstorage
    }
})
```

```javascript
// @method getAppointStore 获取指定的键值对
r.getAppointStore({
    key: 'name'
})
```

```javascript
// removeAppointStore 移除指定的键值
r.removeAppointStore({
    key: 'name'
})
```

```javascript
// removeAllStore 移除所有的localstorage存储
r.removeAllStore()
```


### LICENSE

MIT
npm package: @pangjian/webfonts-generator
Description: Modern webfonts generator from SVG icons
Author: pangjian
Latest version: 1.0.2

# @pangjian/webfonts-generator

This webfonts generator takes SVG icons and transform them to WOFF and WOFF 2 fonts.

Developed specifically for the needs of [Cisco's Momentum design system](http://www.momentum-ui.com), this project is quite opinionated but open to features request and PRs nonetheless.

Despite being written from scratch, this project was inspired by the (now archived) project [webfonts-generator](https://github.com/sunflowerdeath/webfonts-generator) project.

## Caveats

- Technically generates SVG and TTF fonts too, because they are necessary steps to get WOFF fonts from SVG files with today's tools.
- Only runs on Node.JS 10 or better (because the source code relies heavily on `async`/`await`).
- Never tested on Windows (but should work).
- Does not generate EOT font (unecessary, woff and woff2 cover all modern browsers as well as IE9 and IE10).
- There is no CLI, only a Node.JS API (PR welcome).
- There is no way to pass down options to some of the tools used under the hood (`svg2ttf`, `ttf2woff` and `wawoff2`).
- You can pass down the following options for [svgicons2svgfont](https://github.com/nfroidure/svgicons2svgfont#svgicons2svgfontoptions), :
  - normalize: `boolean`
  - fontHeight: `number`

## Usage

```js
const { generateFonts } = require("@pangjian/webfonts-generator");
const options = {
  startCodepoint: 0xf501
};

generateFonts("My Awesome Font", "icons/*.svg", "fonts", options).then(
  result => {
    console.log(`Webfont ${result.fontName} created!`);
    console.log(`WOFF file: ${result.fontFiles.woff}`);
    console.log(`WOFF2 file: ${result.fontFiles.woff2}`);
    console.log(`Glyphs information:`, result.glyphsData);
  }
);
```

## Development

TBD