open-index/open-npm huggingface dataset:
npm package: @ninevillage/timezones
Description: IANA timezone database as package
Latest version: 1.1.2

# @ninevillage/timezones

just a simple typescript lib with IANA timezones

[![npm (scoped)](https://img.shields.io/npm/v/@ninevillage/timezones)](https://www.npmjs.com/package/@ninevillage/timezones)
[![Tests](https://github.com/ninevillage/node-timezones/workflows/Tests/badge.svg)](https://github.com/ninevillage/node-timezones/actions?query=workflow%3ATests)

## install

```bash
yarn add @ninevillage/timezones
```

## usage

```typescript
import { UTC } from '@ninevillage/timezones'

console.log(UTC)
```
npm package: @ninevillage/tslint-config-standard
Description: tslint configuration of ninevillage
Author: Ninevillage
Latest version: 1.1.0

# @ninevillage/tslint-config-standard

extended from https://github.com/blakeembrey/tslint-config-standard

## installation

```bash
$ npm i -D @ninevillage/tslint-config-standard
```

## usage

```json
{
  "extends": [
    "@ninevillage/tslint-config-standard"
  ]
}
```
npm package: @ninevillage/utils
Description: collection of useful utilities
Author: Ninevillage
Latest version: 0.2.0

# @ninevillage/utils

collection of some useful utilities

[![Build Status](https://travis-ci.org/ninevillage/utils.svg?branch=master)](https://travis-ci.org/ninevillage/utils)
[![codecov](https://codecov.io/gh/ninevillage/utils/branch/master/graph/badge.svg)](https://codecov.io/gh/ninevillage/utils)

## installation

```bash
$ npm install --save @ninevillage/utils
```
npm package: @nineya/halo-admin-api
Description: Halo admin api client.
Author: @nineya
Latest version: 1.0.4

<h3 align="center">Admin API Client</h3>

<p align="center">
  <a href="https://www.npmjs.com/package/@nineya/halo-admin-api">
    <img src="https://img.shields.io/npm/v/@nineya/halo-admin-api.svg" alt="npm version"/>
  </a>
  <a href="https://www.npmjs.com/package/@nineya/halo-admin-api">
      <img alt="npm" src="https://img.shields.io/npm/dm/@nineya/halo-admin-api" alt="Downloads"/>
  </a>
  <a href="https://github.com/nineya/halo-sdk-js/blob/master/packages/admin-api/package.json">
      <img alt="node-current" src="https://img.shields.io/node/v/@nineya/halo-admin-api?color=blue">
  </a>
  <a href="https://github.com/nineya/halo-sdk-js/blob/master/LICENSE">
    <img alt="NPM" src="https://img.shields.io/npm/l/@nineya/halo-admin-api" alt="LICENSE">
  </a>
</p>

<p>JavaScript SDK for Halo's Admin API,implemented with TypeScript,encapsulating parameter types and return value types to make the use of API more brief.</p>

## Installation

```shell
npm install @nineya/halo-admin-api --save
```

## Usage

Here is a simple code for obtaining a list of posts.

```javascript
import { AdminApiClient, HaloRestAPIClient } from '@nineya/halo-admin-api'

// http request tool for halo rest api.
const haloRestApiClient = new HaloRestAPIClient({
  baseUrl: process.env.HALO_BASE_URL,
})

// create adminApiClient by haloRestApiCLient.
const haloAdminClient = new AdminApiClient(haloRestApiClient)

// obtaining a list of articles.
haloAdminClient.post.list().then((res) => {
  console.log(res)
})
```

You can also view the complete implementation of the halo-admin project: [@nineya/halo-admin](https://github.com/halo-dev/halo-admin).

### License

[MIT license](../../LICENSE)
npm package: @nineya/halo-content-api
Description: Halo content api client.
Author: @nineya
Latest version: 1.0.2

<h3 align="center">Content API Client</h3>

<p align="center">
  <a href="https://www.npmjs.com/package/@nineya/halo-content-api">
    <img src="https://img.shields.io/npm/v/@nineya/halo-content-api.svg" alt="npm version"/>
  </a>
  <a href="https://www.npmjs.com/package/@nineya/halo-content-api">
      <img alt="npm" src="https://img.shields.io/npm/dm/@nineya/halo-content-api" alt="Downloads"/>
  </a>
  <a href="https://github.com/nineya/halo-sdk-js/blob/master/packages/content-api/package.json">
      <img alt="node-current" src="https://img.shields.io/node/v/@nineya/halo-content-api?color=blue">
  </a>
  <a href="https://github.com/nineya/halo-sdk-js/blob/master/LICENSE">
    <img alt="NPM" src="https://img.shields.io/npm/l/@nineya/halo-content-api" alt="LICENSE">
  </a>
</p>

<p>JavaScript SDK for Halo's Content API,implemented with TypeScript,encapsulating parameter types and return value types to make the use of API more brief.</p>

## Installation

```shell
npm install @nineya/halo-content-api --save
```

## Usage

Here is a simple code for obtaining a list of posts.

```javascript
import { ContentApiClient, HaloRestAPIClient } from '@nineya/halo-content-api'

// http request tool for halo rest api.
const haloRestApiClient = new HaloRestAPIClient({
  baseUrl: process.env.HALO_BASE_URL,
  auth: { apiToken: process.env.HALO_API_TOKEN },
})

// create contentApiClient by haloRestApiCLient.
const haloContentClient = new ContentApiClient(haloRestApiClient)

// obtaining a list of articles.
haloContentClient.post.list().then((res) => {
  console.log(res)
})
```

### License

[MIT license](../../LICENSE)
npm package: @nineya/halo-editor
Description: <h1 align="center"><a href="https://github.com/halo-dev" target="_blank">halo-editor</a></h1>
Author: nineya
Latest version: 1.0.0

<h1 align="center"><a href="https://github.com/halo-dev" target="_blank">halo-editor</a></h1>

> halo-editor 基于 [mavonEditor](https://github.com/hinesboy/mavonEditor) 开发，感谢 [hinesboy](https://github.com/hinesboy)。

## Project setup

```bash
pnpm install
```

### Compiles and hot-reloads for development

```bash
pnpm dev
```

### Compiles and minifies for production

```bash
pnpm build:lib
```

### Lints and fixes files

```bash
pnpm lint
```
npm package: @nineya/halo-markdown-renderer
Description: Halo markdown renderer.
Author: @nineya
Latest version: 1.0.0

<h3 align="center">Markdown Renderer</h3>

<p align="center">
  <a href="https://www.npmjs.com/package/@halo-dev/markdown-renderer">
    <img src="https://img.shields.io/npm/v/@halo-dev/markdown-renderer.svg" alt="npm version"/>
  </a>
  <a href="https://www.npmjs.com/package/@halo-dev/markdown-renderer">
      <img alt="npm" src="https://img.shields.io/npm/dm/@halo-dev/markdown-renderer" alt="Downloads"/>
  </a>
  <a href="https://github.com/halo-dev/js-sdk/blob/master/packages/markdown-renderer/package.json">
      <img alt="node-current" src="https://img.shields.io/node/v/@halo-dev/markdown-renderer?color=blue">
  </a>
  <a href="https://github.com/halo-dev/js-sdk/blob/master/LICENSE">
    <img alt="NPM" src="https://img.shields.io/npm/l/@halo-dev/markdown-renderer" alt="LICENSE">
  </a>
</p>

## Installation

```shell
npm install @halo-dev/markdown-renderer --save
```

## Usage

```javascript
import markdownRenderer from '@halo-dev/markdown-renderer'

const html = markdownRenderer.render('Hello Halo')
```

### License

[MIT license](../../LICENSE)