open-index/open-npm huggingface dataset:
npm package: @heathmont/moon-assets
Description: --- name: Assets menu: Assets route: /assets/introduction ---
Author: Yolo Group
Latest version: 10.7.4
Deprecated: Package is deprecated

---
name: Assets
menu: Assets
route: /assets/introduction
---

# Introduction

This package houses all **SVG assets** you might need to build an application.

## Installing

```bash
npm install --save @heathmont/moon-assets
```

## Consuming

```javascript
import { GroupIconCurrency } from '@heathmont/moon-assets/groupIcons';
import { CrestWatford } from '@heathmont/moon-assets/crests';
import { IconAdd } from '@heathmont/moon-assets/icons';
import { LogoSportsbet } from '@heathmont/moon-assets/logos';
import { PatternWave } from '@heathmont/moon-assets/patterns';
```

- All **groupIcons** components should be imported from the subfolder **/groupIcons**
- All **crests** should be imported from the subfolder **/crests**
- All **icons** should be imported from the subfolder **/icons**
- All **logos** should be imported from the subfolder **/logos**
- All **patterns** should be imported from the subfolder **/patterns**

## Code splitting

This library supports code splitting by using [a babel plugin](https://www.npmjs.com/package/babel-plugin-transform-imports).

### Babel configuration

```javascript
{
  "plugins": [
    ["transform-imports", {
      "@heathmont/moon-assets": {
          "transform": "@heathmont/moon-assets/lib/es/${member}",
          "preventFullImport": true
        }
    }]
  ]
}
```
npm package: @heathmont/moon-base-tw
Description: A collection of reusable and customizable UI SSR components for NextJS applications.
Author: Yolo Group
Latest version: 10.22.2
Deprecated: Package no longer supported. Use @moondesignsystem/react package instead

# 📦 Moon React Base components library

A collection of reusable and customizable UI SSR components for NextJS applications.

## 🚀 Features

- 📌 Well-structured and modular components
- 🎨 Customizable with class names and styles
- ✅ Fully typed with TypeScript support
- 🏎 Optimized for performance and accessibility

## 📦 Installation

Install via npm:

```bash
npm install @heathmont/moon-base-tw
```

Or using pnpm:

```bash
pnpm install @heathmont/moon-base-tw
```

Or yarn:

```bash
yarn @heathmont/moon-base-tw
```

## 🎯 Available Components

| **Component**   | **Description**                                |
| --------------- | ---------------------------------------------- |
| Accordion       | Expandable/collapsible content sections        |
| Button          | Customizable button component                  |
| Checkbox        | Standard checkbox input                        |
| Chip            | Small interactive label/badge                  |
| Input           | Customizable text input                        |
| Loader          | Loading indicator                              |
| mergeClassnames | Utility function for merging class names       |
| NativeSelect    | Native select dropdown                         |
| Pagination      | Pagination controls for lists/tables           |
| getPageInfo     | Utility function for pagination calculations   |
| Table           | Table component for displaying structured data |
| Tabs            | Tabbed navigation component                    |
| Tag             | Styled tag/badge for categorization            |

## 🎨 Usage

Example: Button

```code
import { Button } from "@heathmont/moon-base-tw/lib";

const App = () => {
  return <Button onClick={() => alert("Clicked!")}>Click Me</Button>;
};

export default App;
```

## 🧭 Explore more

[Themes package](https://github.com/coingaming/moon-light/tree/main/packages/themes)

[Table package](https://github.com/coingaming/moon-light/tree/main/packages/table-v8)

[SearchCMDK package](https://github.com/coingaming/moon-light/tree/main/packages/cmdk)

[Core package](https://github.com/coingaming/moon-light/tree/main/packages/core)

## 🛠️ Contributing

If you're interested in contributing to Moon Design System, please read our [contributing docs](https://github.com/coingaming/moon-light/blob/main/CONTRIBUTING.md) before submitting a pull request.
npm package: @heathmont/moon-cmdk-tw
Description: `SearchCmdk` is a command palette component designed to provide a quick and efficient way to search and navigate within an application.
Author: Yolo Group
Latest version: 10.22.2
Deprecated: Package no longer supported. Use @moondesignsystem/react package instead

# 📦 Moon React SearchCmdk component package

`SearchCmdk` is a command palette component designed to provide a quick and efficient way to search and navigate within an application.

## 🚀 Features

- 🏎 Fast and responsive search experience
- 🔍 Supports keyboard navigation
- 🎨 Customizable appearance and behavior
- 🔄 Fully typed with TypeScript support

## 📦 Installation

Install via npm:

```bash
npm install @heathmont/moon-cmdk-tw
```

Or using pnpm:

```bash
pnpm install @heathmont/moon-cmdk-tw
```

Or yarn:

```bash
yarn @heathmont/moon-cmdk-tw
```

## 🎯 Usage

Basic Example

```code
import { SearchCmdk } from "@heathmont/moon-cmdk-tw/lib";

const commands = [
  { label: "Open Settings", action: () => console.log("Settings opened") },
  { label: "Go to Dashboard", action: () => console.log("Navigating to Dashboard") },
];

const App = () => {
  return <SearchCmdk commands={commands} placeholder="Type a command..." />;
};

export default App;
```

## ⚙️ Props

| Prop        | Type                                         | Description                               |
| ----------- | -------------------------------------------- | ----------------------------------------- |
| commands    | Array<{ label: string; action: () => void }> | List of commands available in the palette |
| placeholder | string                                       | Placeholder text for the input field      |
| onClose     | () => void                                   | Callback when the search is closed        |

## 🎨 Customization

You can style the component using CSS variables or override styles with TailwindCSS.

## 🧭 Explore more

[Themes package](https://github.com/coingaming/moon-light/tree/main/packages/themes)

[Table package](https://github.com/coingaming/moon-light/tree/main/packages/table-v8)

[Base package](https://github.com/coingaming/moon-light/tree/main/packages/base)

[Core package](https://github.com/coingaming/moon-light/tree/main/packages/core)

## 🛠️ Contributing

If you're interested in contributing to Moon Design System, please read our [contributing docs](https://github.com/coingaming/moon-light/blob/main/CONTRIBUTING.md) before submitting a pull request.
npm package: @heathmont/moon-fonts
Description: --- name: Fonts menu: Private route: /private/fonts ---
Author: Yolo Group
Latest version: 10.7.1
Deprecated: Package is deprecated

---
name: Fonts
menu: Private
route: /private/fonts
---

# Fonts

A collection of private fonts for use within the Sportsbet design system,
currently including:

1. `avertaStd` - Averta Standard ([sportsbet.io](https://sportsbet.io/))

## Usage

1. Import the `fontFace` into your global stylesheet.

```jsx
import { avertaStd } from '@heathmont/moon-fonts';
import { createGlobalStyle } from 'styled-components';

const Global = createGlobalStyle(avertaStd.fontFace);

export const App = () => (
  <main>
    <Global styles={avertaStd.fontFace} />
    {/* …app */}
  </main>
);
```

2. Import crucial font settings into your theme's design tokens for further
   implementation:

```js
import { avertaStd } from '@heathmont/moon-fonts';

export const yourTheme = {
  // other theme settings…
  fontFamily: avertaStd.fontStack,
  fontWeight: avertaStd.fontWeight,
};
```
npm package: @heathmont/moon-global
Description: --- name: Global route: /global ---
Author: Yolo Group
Latest version: 10.7.4
Deprecated: Package no longer supported. Use @moondesignsystem/react package instead

---
name: Global
route: /global
---

# Global

A tiny, crucial set of global styles to provide a solid and consistent foundation for our components; containing browser resets, `@font-face` defintions and page-level styling.

## Usage

Add the global `styles` to the **root** of your application.

```jsx
/* App.tsx */
import React from 'react';
import { Global } from '@heathmont/moon-global';

export const App = () => (
  <main>
    <Global styles={/* optional custom styles */} />
    {/* Your App… */}
  </main>
);
```

An additional `polyfill` is provided for further progressive enhancements such
as [`:focus-visible`](https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible).

This should be included separately within your root application file/wrapper
component, as it only runs in the browser.
npm package: @heathmont/moon-icons
Description: --- name: Assets menu: Assets route: /assets/introduction ---
Author: Yolo Group
Latest version: 10.7.4
Deprecated: Package is deprecated

---
name: Assets
menu: Assets
route: /assets/introduction
---

# Introduction

This package houses all **SVG assets** you might need to build an application.

## Installing

```bash
npm install --save @heathmont/moon-assets
```

## Consuming

```javascript
import { GroupIconCurrency } from '@heathmont/moon-assets/groupIcons';
import { CrestWatford } from '@heathmont/moon-assets/crests';
import { IconAdd } from '@heathmont/moon-assets/icons';
import { LogoSportsbet } from '@heathmont/moon-assets/logos';
import { PatternWave } from '@heathmont/moon-assets/patterns';
```

- All **groupIcons** components should be imported from the subfolder **/groupIcons**
- All **crests** should be imported from the subfolder **/crests**
- All **icons** should be imported from the subfolder **/icons**
- All **logos** should be imported from the subfolder **/logos**
- All **patterns** should be imported from the subfolder **/patterns**

## Code splitting

This library supports code splitting by using [a babel plugin](https://www.npmjs.com/package/babel-plugin-transform-imports).

### Babel configuration

```javascript
{
  "plugins": [
    ["transform-imports", {
      "@heathmont/moon-assets": {
          "transform": "@heathmont/moon-assets/lib/es/${member}",
          "preventFullImport": true
        }
    }]
  ]
}
```
npm package: @heathmont/moon-icons-tw
Description: [![npm (scoped)](https://img.shields.io/npm/v/@heathmont/moon-icons-tw)](https://www.npmjs.com/package/@heathmont/moon-icons-tw)
Author: Yolo Group
Latest version: 9.30.1
Deprecated: Package is deprecated

# Moon Design System icons

[![npm (scoped)](https://img.shields.io/npm/v/@heathmont/moon-icons-tw)](https://www.npmjs.com/package/@heathmont/moon-icons-tw)

## Introduction

This repository houses **SVG icons** you might need to build an application.

## Installing

1. Install dependencies and link local packages together:

   ```sh
   npm install
   ```

2. Run to fetch and save SVGs from particular page in Figma (optional):

   ```sh
   npm run figma:page
   ```

3. Run:

   ```sh
   npm run build
   ```

   **Note:** To update the icons directly from Figma, please set the proper environment variables:<br />
   FIGMA_TOKEN - Personal access tokens allow you to access your own data via the Figma API.<br />
   FIGMA_FILE_ID - The file ID is the string of random alphanumeric characters found in the section of the URL after _figma.com/file/_.

## Consuming

```bash
pnpm install --save @heathmont/moon-icons-tw
```

```javascript
import { ArrowsRight, ControlsPlus } from "@heathmont/moon-icons-tw";
```

## Release notes

**Please, don't forget manually update the release version in package.json to the new one. <br />**
New version of npm package @heathmont/moon-icons-tw will be automatically published when changes will be merged to the master branch.
npm package: @heathmont/moon-table-v8-tw
Description: A Table component designed to provide flexibility and reusability for building dynamic tables in React applications.
Author: Yolo Group
Latest version: 10.22.7
Deprecated: Package no longer supported. Use @moondesignsystem/react package instead

# 📦 Moon React Table component package

A Table component designed to provide flexibility and reusability for building dynamic tables in React applications.

## 🚀 Features

- 🏗 Modular components for building tables
- 📜 Scrollable cell support (`CellScroller`)
- 📏 Responsive table wrapper (`TableWrapper`)
- 🔄 Separate components for table structure (`THead`, `TBody`, `TFoot`, etc.)
- 📌 TypeScript support included (`types`)

## 📦 Installation

Install via npm:

```bash
npm install @heathmont/moon-table-v8-tw
```

Or using pnpm:

```bash
pnpm install @heathmont/moon-table-v8-tw
```

Or yarn:

```bash
yarn @heathmont/moon-table-v8-tw
```

## 🎯 Usage

Basic Table Example

```code
import { Table, THead, TBody, TR, TH, TD } from "@heathmont/moon-table-tw/lib";

const MyTable = () => (
  <Table>
    <THead>
      <TR>
        <TH>Name</TH>
        <TH>Age</TH>
      </TR>
    </THead>
    <TBody>
      <TR>
        <TD>John Doe</TD>
        <TD>28</TD>
      </TR>
      <TR>
        <TD>Jane Smith</TD>
        <TD>32</TD>
      </TR>
    </TBody>
  </Table>
);

export default MyTable;
```

## 📚 Components

| Component    | Description                                   |
| ------------ | --------------------------------------------- |
| Table        | The main table wrapper                        |
| TableWrapper | A responsive wrapper for table layouts        |
| THead        | Table header section                          |
| TBody        | Table body section                            |
| TFoot        | Table footer section                          |
| TR           | Table row                                     |
| TH           | Table header cell                             |
| TD           | Table data cell                               |
| CellScroller | Provides scroll functionality for table cells |

## 🧭 Explore more

[Themes package](https://github.com/coingaming/moon-light/tree/main/packages/themes)

[SearchCmdk package](https://github.com/coingaming/moon-light/tree/main/packages/cmdk)

[Base package](https://github.com/coingaming/moon-light/tree/main/packages/base)

[Core package](https://github.com/coingaming/moon-light/tree/main/packages/core)

## 🛠️ Contributing

If you're interested in contributing to Moon Design System, please read our [contributing docs](https://github.com/coingaming/moon-light/blob/main/CONTRIBUTING.md) before submitting a pull request.
npm package: @heathmont/moon-themes
Description: --- name: Introduction menu: Themes route: /themes/introduction ---
Author: Yolo Group
Latest version: 10.7.5
Deprecated: Package no longer supported. Use @moondesignsystem/ui package instead

---
name: Introduction
menu: Themes
route: /themes/introduction
---

# Introduction

Themes hold the [design tokens](/tokens) for our individual brands and are an
integral part of our UI.

## Setup

### 1. Choose a Theme

Currently available themes include:

### 2. App Root

Wrap your entire application with the `<ThemeProvider />`, providing your
preferred theme via the `theme` prop.

Be sure to include [Global](/global) styles, as these will inherit the theme and set the
integral style foundations for your app.

```jsx
/* App.tsx */
import React from 'react';
import { Global } from '@heathmont/moon-global';
import { ThemeProvider, sportsbetDark } from '@heathmont/moon-themes';

export const App = () => (
  <ThemeProvider theme={sportsbetDark}>
    <React.Fragment>
      <Global />
      <main>{/* Your App… */}</main>
    </React.Fragment>
  </ThemeProvider>
);
```

### 3. TypeScript Support

If you're using TypeScript, you can extend styled-components' types to include
our theming schema.

To make use of extra features (such as auto-completion in VSCode), create a
`d.ts` file with the following:

```js
/* types/styled-components.d.ts */
import 'styled-components';
import { Theme } from '@heathmont/moon-themes';

declare module 'styled-components' {
  export interface DefaultTheme extends Theme {}
}
```

## Using Themes

### With Styled Components

The theme context is included by default in styled components props, and can be
implemented as follows:

```jsx
import styled from 'styled-components';

/* Access `theme` from styled component props */
const Example = styled.div(({ theme }) => ({
  display: 'block',
  color: theme.colorNew.bulma,
  padding: theme.space.default,
}));

/* Alternatively, destructure the theme properties… */
const Example = styled.div(({ theme: { colorNew, space } }) => ({
  display: 'block',
  color: colorNew.bulma,
  padding: space.default,
}));
```

### Without Styled Components

The `useTheme` helper function returns the current theme from the theme context:

```jsx
import React from 'react';
import { useTheme } from '@heathmont/moon-themes';

const Example = () => {
  const theme = useTheme();

  return <p>{theme.brand}</p>; /* Returns the theme brand name. */
};
```

or for more manual control:

```jsx
import React from 'react';
import { ThemeContext } from '@heathmont/moon-themes';

const Example = () => {
  const theme = React.useContext(ThemeContext);

  return <p>{theme.brand}</p>; /* Returns the theme brand name. */
};
```
npm package: @heathmont/moon-themes-tw
Description: This package provides pre-configured CSS variables for different themes, making it easy to style your application with Tailwind CSS.
Author: Yolo Group
Latest version: 10.22.2
Deprecated: Package no longer supported. Use @moondesignsystem/ui package instead

# 📦 Moon React Themes styles library

This package provides pre-configured CSS variables for different themes, making it easy to style your application with Tailwind CSS.

## 🚀 Features

- 🎨 Predefined CSS variables for multiple themes
- 🔥 Simple integration with Tailwind projects
- 🎯 Supports different brand styles (Moon, Sportsbet, Bitcasino, Betadda, etc)

## 📦 Installation

Install the package using `pnpm`:

```bash
pnpm install @heathmont/moon-themes-tw
```

Or using npm:

```bash
npm install @heathmont/moon-themes-tw
```

Or yarn:

```bash
yarn @heathmont/moon-themes-tw
```

## 🎯 Usage

Import the desired theme into your global CSS file:

```css
@import "@heathmont/moon-themes-tw/lib/moon.css";
```

## 🧭 Explore more

[Base package](https://github.com/coingaming/moon-light/tree/main/packages/base)

[Table package](https://github.com/coingaming/moon-light/tree/main/packages/table-v8)

[SearchCMDK package](https://github.com/coingaming/moon-light/tree/main/packages/cmdk)

[Core package](https://github.com/coingaming/moon-light/tree/main/packages/core)

## 🛠️ Contributing

If you're interested in contributing to Moon Design System, please read our [contributing docs](https://github.com/coingaming/moon-light/blob/main/CONTRIBUTING.md) before submitting a pull request.
npm package: @heathprovost/oracledb-linux-x64-sharedlibraries
Description: Linux x64 Shared Libraries required to run Node OracleDB Client
Author: Heath Provost
Latest version: 5.5.0

# oracledb-linux-x64-sharedlibraries

This module exists to simply unzip and make available the shared libaries needed 
by [node oracledb](https://github.com/oracle/node-oracledb) for Linux x64 in order
to successfully run the oracledb client locally.

This module should always be included as a dev dependency and there is no need 
to ever import or require it, it does everything it needs to do during npm 
post-install. It is the responsibility of the user to ensure that their LD_LIBRARY_PATH 
is updated to include this modules ./lib folder, otherwise this module does nothing 
useful at all. This can be accomplished for a VS Code project by adding this to
your `.vscode/settings.json` file:

```
"terminal.integrated.env.linux": {
  "LD_LIBRARY_PATH": "${workspaceFolder}/node_modules/@heathprovost/oracledb-linux-x64-sharedlibraries/lib"
}
```
npm package: @heatmap/rpc
Description: RPC over RabbitMQ for Node.js
Latest version: 1.2.1

# RPC

[![Build Status](https://travis-ci.com/heatmaphq/rpc.svg?branch=master)](https://travis-ci.com/heatmaphq/rpc)

RPC over RabbitMQ for Node.js

## Examples

Example usage of `Server`:

```typescript
import { Server } from "@heatmap/rpc";
const server = new Server(connection);
server.addCommand("hello", (name: string) => `Hello, ${name}!`);
await server.start();
```

Example usage of `Client`:

```typescript
import { Client } from "@heatmap/rpc";
const client = new Client(connection, { requestsQueue });
await client.start();
const response = await client.sendCommand("hello", ["Dante"]);
console.log(`Dante got hello reponse ${response}`);
```

## Acknowledgements

This module was originally a fork of [elasticio/amqp-rpc](https://github.com/elasticio/amqp-rpc) but has now been completely rewritten for TypeScript usage.

## License

This module is licensed under the MIT license.
npm package: @heatworks/node-red-contrib-adafruit-max31855
Description: Node-RED node for communicating with an Adafruit MAX31855 module.
Author: Weston Catron
Latest version: 0.5.0

# node-red-contrib-adafruit-max31855
Node-RED node for communicating with an Adafruit MAX31855 module. (Unofficial)

## Installation

First navigate to your node red directory `cd ~/.node-red` then install node from npm `npm install @heatworks/node-red-contrib-adafruit-max31855`. Then restart node-red.

The node should appear in the node library.

## How it works:

The simpliest way to read from the SPI was to use Adafruit's python library and then invoke it from node.

## Future

Add a paramter for number of checks, allow multiple channels.
npm package: @heatworks/node-red-contrib-maxim-max1270
Description: Node-RED node for communicating with a Maxium MAX1270 chip over SPI.
Author: Weston Catron
Latest version: 0.1.3

# node-red-contrib-maxim-max1270
Node-RED node for communicating with a Maxium MAX1270 chip over SPI.

# Installation

Install https://github.com/adafruit/Adafruit_Python_GPIO.

Navigate to your node red directory `cd ~/.node-red` then install node from npm `npm install @heatworks/node-red-contrib-maxim-max1270`. Then restart node-red.
npm package: @heaveil/element-table-common
Description: 饿了么组件库
Author: heaveil
Latest version: 1.1.10

# element-table-common

#### Description
饿了么表格封装组件

#### Software Architecture
Software architecture description

#### Installation

1.  xxxx
2.  xxxx
3.  xxxx

#### Instructions

1.  xxxx
2.  xxxx
3.  xxxx

#### Contribution

1.  Fork the repository
2.  Create Feat_xxx branch
3.  Commit your code
4.  Create Pull Request


#### Gitee Feature

1.  You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md
2.  Gitee blog [blog.gitee.com](https://blog.gitee.com)
3.  Explore open source project [https://gitee.com/explore](https://gitee.com/explore)
4.  The most valuable open source project [GVP](https://gitee.com/gvp)
5.  The manual of Gitee [https://gitee.com/help](https://gitee.com/help)
6.  The most popular members  [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)
npm package: @heaveil/vant-element-bgy
Description: 基于vue的饿了么组件封装库,碧桂园项目使用
Latest version: 0.1.3

# vant-element-bgy

#### Description

饿了么组件封装库 

使用 https://github.com/youzan/vant/tree/dev/packages/vant-cli 脚手架搭建

#### Software Architecture
Software architecture description

#### Installation

1.  xxxx
2.  xxxx
3.  xxxx

#### Instructions

1.  xxxx
2.  xxxx
3.  xxxx

#### Contribution

1.  Fork the repository
2.  Create Feat_xxx branch
3.  Commit your code
4.  Create Pull Request


#### Gitee Feature

1.  You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md
2.  Gitee blog [blog.gitee.com](https://blog.gitee.com)
3.  Explore open source project [https://gitee.com/explore](https://gitee.com/explore)
4.  The most valuable open source project [GVP](https://gitee.com/gvp)
5.  The manual of Gitee [https://gitee.com/help](https://gitee.com/help)
6.  The most popular members  [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)
npm package: @heaveil/vant-element-common
Description: 基于vue的饿了么组件封装库 
Author: heaveil
Latest version: 1.0.7

# vant-element-common

#### Description

饿了么组件封装库 

使用 https://github.com/youzan/vant/tree/dev/packages/vant-cli 脚手架搭建

#### Software Architecture
Software architecture description

#### Installation

1.  xxxx
2.  xxxx
3.  xxxx

#### Instructions

1.  xxxx
2.  xxxx
3.  xxxx

#### Contribution

1.  Fork the repository
2.  Create Feat_xxx branch
3.  Commit your code
4.  Create Pull Request


#### Gitee Feature

1.  You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md
2.  Gitee blog [blog.gitee.com](https://blog.gitee.com)
3.  Explore open source project [https://gitee.com/explore](https://gitee.com/explore)
4.  The most valuable open source project [GVP](https://gitee.com/gvp)
5.  The manual of Gitee [https://gitee.com/help](https://gitee.com/help)
6.  The most popular members  [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)
npm package: @heaven_stay/service-utils
Description: NestJS utils for driing services
Author: Even SOULARD
Latest version: 1.0.1

<h1 align="center"></h1>

<div align="center">
  <a href="http://nestjs.com/" target="_blank">
    <img src="https://nestjs.com/img/logo_text.svg" width="150" alt="Nest Logo" />
  </a>
</div>

<h3 align="center">NestJS npm Package Starter</h3>

<div align="center">
  <a href="https://nestjs.com" target="_blank">
    <img src="https://img.shields.io/badge/built%20with-NestJs-red.svg" alt="Built with NestJS">
  </a>
</div>

### Installation

1. Clone the repo
2. Run npm/yarn install

```bash
cd nestjs-package-starter
npm install
```

## Change Log

See [Changelog](CHANGELOG.md) for more information.

## Contributing

Contributions welcome! See [Contributing](CONTRIBUTING.md).

## Author

**John Biundo (Y Prospect on [Discord](https://discord.gg/G7Qnnhy))**

## License

Licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
npm package: @heavens/brick
Description: Vue solution for quickly building pages
Latest version: 0.18.22

#### 项目说明
http://brick.udplat.com/about-brick

开发统一从`master`拉出分支进行开发
#### npm配置
##### 切换镜像地址，建议升级至 Nodejs 8.x, npm 5.x，建议使用nrm工具管理npm源
```bash
    npm config set registry http://nexus.heisea.cn/nexus/content/groups/npm-all/

```

#### 发包流程

###### 1.修改注册仓库（已切换的可以忽略）

```bash
    npm config set registry http://nexus.heisea.cn/nexus/content/groups/npm-all/
```

###### 2.添加用户，用户名密码是OA账号
```bash
    npm adduser
    npm login
```

###### 3.发布前必须修改版本号
```bash
    <!-- 版本号说明 -->
    # major 大版本升级，不向下兼容
    # minor 增加新功能
    # patch 修订，bug 修复
    npm version [<newversion> | major | minor | patch]
```

###### 4.发包（注意：npm 包需要保持相当高的可用性、稳定性，不允许随意发包，发包前需通过单元测试、业务测试）
```bash
    npm publish
```
npm package: @heavy-division/eslint-config
Description: ESLint configuration used by Heavy Division Simulations projects 
Author: Heavy Division
Latest version: 0.1.0

# eslint-config
ESLint config for heavy division projects

Config based upon [Flybywire eslint Config](https://github.com/flybywiresim/eslint-config-flybywire)

[![Release NPM](https://github.com/Heavy-Division/eslint-config/actions/workflows/release.yaml/badge.svg)](https://github.com/Heavy-Division/eslint-config/actions/workflows/release.yaml)