open-index/open-npm huggingface dataset:
npm package: @gardner/sveltekit-adapter-aws
Description: SvelteKit to deploy your project using AWS CDK.
Author: mike.bild@gmail.com
Latest version: 5.0.1

# SvelteKit Adapter AWS

This project contains a SvelteKit adapter to deploy SvelteKit to AWS using AWS-CDK.

## How to use?

1. Create a SvelteKit project "my-app" - `npm create svelte@latest my-app`
2. `cd my-app`
3. `npm install`
4. `npm install -D sveltekit-adapter-aws`
5. edit **svelte.config.js**

## Basic setup example

**svelte.config.js**

```javascript
import { adapter } from 'sveltekit-adapter-aws';
import preprocess from 'svelte-preprocess';

export default {
  preprocess: preprocess(),
  kit: {
    adapter: adapter({
      autoDeploy: true,
    }),
  },
};
```

## Architecture

![Architecture](architecture.png)

## Configuration

```typescript
export interface AWSAdapterProps {
  cdkProjectPath?: string; // AWS-CDK App file path for AWS-CDK custom deployment applications (e.g. ${process.cwd()}/deploy.js)
  artifactPath?: string; // Build output directory (default: build)
  autoDeploy?: boolean; // Should automatically deploy in SvelteKit build step (default: false)
  stackName?: string; // AWS-CDK CloudFormation Stackname (default: AWSAdapterStack-Default)
  esbuildOptions?: any; // Override or extend default esbuild options. Supports `external` (default `['node:*']`), `format` (default `cjs`), `target` (default `node16`).
  FQDN?: string; // Full qualified domain name of CloudFront deployment (e.g. demo.example.com)
  MEMORY_SIZE?: number; // Memory size of SSR lambda in MB (default 128 MB)
  LOG_RETENTION_DAYS?: number; // Log retention in days of SSR lambda (default 7 days)
}
```

## Example usages

- [Basic](https://github.com/MikeBild/sveltekit-adapter-aws-basic-example)
- [Advanced](https://github.com/MikeBild/sveltekit-adapter-aws-advanced-example)
- [Full Workshop Example](https://github.com/MikeBild/serverless-workshop-sveltekit)
npm package: @gardu-rt/simple-dropdown
Description: Reusable dropdown menu component
Author: Imaduddin
Latest version: 1.0.5

# Dropdown Module

A lightweight and vanilla JavaScript dropdown component — no external dependencies, no CSS imports needed. Just plug and play.

---

## 🚀 Features

- ✅ Written in pure JavaScript (ES6)
- ✅ No external CSS file required (CSS is injected automatically)
- ✅ Supports multiple dropdowns on the same page
- ✅ Auto-close on outside click
- ✅ Easy to integrate and extend

---

## 📦 Installation

```bash
npm i @gardu-rt/simple-dropdown
```

## 🔧 Usage

```HTML
<div class="dropdown">
  <button class="dropdown-btn">Menu</button>
  <div class="dropdown-item">
    <a href="#">Item 1</a>
    <a href="#">Item 2</a>
  </div>
</div>
```

```js
import DropDown from "@gardu-rt/simple-dropdown";

const dropdowns = document.querySelectorAll(".dropdown");
DropDown.dropdown(dropdowns);
```
npm package: @gareko5772/accordion
Description: Collapse display a list of high-level options that can expand/collapse to reveal more information.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/accordion

Accordion display a list of high-level options that can expand/collapse to reveal more information.

Please refer to the [documentation](https://heroui.com//docs/components/accordion) for more information.

## Installation

```sh
yarn add @gareko5772/accordion
# or
npm i @gareko5772/accordion
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/alert
Description: Alerts are temporary notifications that provide concise feedback about an action or event.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/alert

Alerts are temporary notifications that provide concise feedback about an action or event.

Please refer to the [documentation](https://heroui.com/docs/components/alert) for more information.

## Installation

```sh
yarn add @gareko5772/alert
# or
npm i @gareko5772/alert
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/autocomplete
Description: An autocomplete combines a text input with a listbox, allowing users to filter a list of options to items matching a query.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/autocomplete

An autocomplete combines a text input with a listbox, allowing users to filter a list of options to items matching a query.

Please refer to the [documentation](https://heroui.com/docs/components/autocomplete) for more information.

## Installation

```sh
yarn add @gareko5772/autocomplete
# or
npm i @gareko5772/autocomplete
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/avatar
Description: The Avatar component is used to represent a user, and displays the profile picture, initials or fallback icon.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/avatar

The Avatar component is used to represent a user, and displays the profile picture, initials or fallback icon.

Please refer to the [documentation](https://heroui.com/docs/components/avatar) for more information.

## Installation

```sh
yarn add @gareko5772/avatar
# or
npm i @gareko5772/avatar
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/badge
Description: Badges are used as a small numerical value or status descriptor for UI elements.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/badge

Badges are used as a small numerical value or status descriptor for UI elements.

Please refer to the [documentation](https://heroui.com/docs/components/badge) for more information.

## Installation

```sh
yarn add @gareko5772/badge
# or
npm i @gareko5772/badge
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/breadcrumbs
Description: Breadcrumbs display a hierarchy of links to the current page or resource in an application.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/breadcrumbs

Breadcrumbs display a hierarchy of links to the current page or resource in an application.

Please refer to the [documentation](https://heroui.com/docs/components/breadcrumbs) for more information.

## Installation

```sh
yarn add @gareko5772/breadcrumbs
# or
npm i @gareko5772/breadcrumbs
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/button
Description: Buttons allow users to perform actions and choose with a single tap.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/button

Buttons allow users to perform actions and choose with a single tap.

Please refer to the [documentation](https://heroui.com/docs/components/button) for more information.

## Installation

```sh
yarn add @gareko5772/button
# or
npm i @gareko5772/button
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/calendar
Description: A calendar displays one or more date grids and allows users to select a single date.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/calendar

A calendar displays one or more date grids and allows users to select a single date.

Please refer to the [documentation](https://heroui.com/docs/components/calendar) for more information.

## Installation

```sh
yarn add @gareko5772/calendar
# or
npm i @gareko5772/calendar
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/card
Description: Card is a container for text, photos, and actions in the context of a single subject.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/card

Card is a container for text, photos, and actions in the context of a single subject.

Please refer to the [documentation](https://heroui.com/docs/components/card) for more information.

## Installation

```sh
yarn add @gareko5772/card
# or
npm i @gareko5772/card
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/checkbox
Description: Checkboxes allow users to select multiple items from a list of individual items, or to mark one individual item as selected.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/checkbox

Checkboxes allow users to select multiple items from a list of individual items, or to mark one individual item as selected.

Please refer to the [documentation](https://heroui.com/docs/components/checkbox) for more information.

## Installation

```sh
yarn add @gareko5772/checkbox
# or
npm i @gareko5772/checkbox
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/chip
Description: Chips help people enter information, make selections, filter content, or trigger actions.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/chip

A Chip is a small block of essential information that represent an input, attribute, or action.

Please refer to the [documentation](https://heroui.com/docs/components/chip) for more information.

## Installation

```sh
yarn add @gareko5772/chip
# or
npm i @gareko5772/chip
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/code
Description: Code is a component used to display inline code.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/code

Code is a component used to display inline code.

Please refer to the [documentation](https://heroui.com/docs/components/code) for more information.

## Installation

```sh
yarn add @gareko5772/code
# or
npm i @gareko5772/code
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/date-input
Description: A date input allows users to enter and edit date and time values using a keyboard.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/date-input

A date input allows users to enter and edit date and time values using a keyboard.

## Installation

```sh
yarn add @gareko5772/date-input
# or
npm i @gareko5772/date-input
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/date-picker
Description: A date picker combines a DateInput and a Calendar popover to allow users to enter or select a date and time value.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/date-picker

A date picker combines a DateInput and a Calendar popover to allow users to enter or select a date and time value.

## Installation

```sh
yarn add @gareko5772/date-picker
# or
npm i @gareko5772/date-picker
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/divider
Description: . A separator is a visual divider between two groups of content
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/divider

Divider is a component that separates content in a page.

Please refer to the [documentation](https://heroui.com/docs/components/divider) for more information.

## Installation

```sh
yarn add @gareko5772/divider
# or
npm i @gareko5772/divider
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/drawer
Description: Used to render a content that slides in from the side of the screen.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/drawer

Used to render a content that slides in from the side of the screen.

Please refer to the [documentation](https://heroui.com/docs/components/drawer) for more information.

## Installation

```sh
yarn add @gareko5772/drawer
# or
npm i @gareko5772/drawer
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/dropdown
Description: A dropdown displays a list of actions or options that a user can choose.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/dropdown

Displays a list of actions or options that a user can choose.

Please refer to the [documentation](https://heroui.com/docs/components/dropdown) for more information.

## Installation

```sh
yarn add @gareko5772/dropdown
# or
npm i @gareko5772/dropdown
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/form
Description: A form is a group of inputs that allows users submit data to a server and supports field validation errors.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/form

A form is a group of inputs that allows users submit data to a server and supports field validation errors.

Please refer to the [documentation](https://heroui.com/docs/components/form) for more information.

## Installation

```sh
yarn add @gareko5772/form
# or
npm i @gareko5772/form
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/image
Description: A simple image component
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/image

The Image component is used to display images with support for fallback.

Please refer to the [documentation](https://heroui.com/docs/components/image) for more information.

## Installation

```sh
yarn add @gareko5772/image
# or
npm i @gareko5772/image
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/input
Description: The input component is designed for capturing user input within a text field.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/input

Input is a component that allows users to enter text. It can be used to get user inputs in forms, search fields, and more.

This package contains the Input component and the TextArea component.

Please refer to the [documentation](https://heroui.com/docs/components/input) for more information.

## Installation

```sh
yarn add @gareko5772/input
# or
npm i @gareko5772/input
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/input-otp
Description: InputOTP is a component that allows users to enter otp input. It can be used to get user otp in forms.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/input-otp

InputOTP is a component that allows users to enter otp input. It can be used to get user otp in forms.

This package contains the InputOTPcomponent.

Please refer to the [documentation](https://heroui.com/docs/components/input-otp) for more information.

## Installation

```sh
yarn add @gareko5772/input-otp
# or
npm i @gareko5772/input-otp
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/kbd
Description: The keyboard key components indicates which key or set of keys used to execute a specificv  action
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/kbd

Keyboard key or kbd is a component to display which key or combination of keys performs a given action.

Please refer to the [documentation](https://heroui.com/docs/components/kbd) for more information.

## Installation

```sh
yarn add @gareko5772/kbd
# or
npm i @gareko5772/kbd
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/link
Description: Links allow users to click their way from page to page. This component is styled to resemble a hyperlink and semantically renders an &lt;a&gt;
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/link

Links allow users to click their way from page to page. This component is styled to resemble a hyperlink and semantically renders an `<a>` tag.

Please refer to the [documentation](https://heroui.com/docs/components/link) for more information.

## Installation

```sh
yarn add @gareko5772/link
# or
npm i @gareko5772/link
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/listbox
Description: A listbox displays a list of options and allows a user to select one or more of them.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/listbox

A listbox displays a list of options and allows a user to select one or more of them.

Please refer to the [documentation](https://heroui.com/docs/components/listbox) for more information.

## Installation

```sh
yarn add @gareko5772/listbox
# or
npm i @gareko5772/listbox
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @gareko5772/menu
Description: A menu displays a list of options and allows a user to select one or more of them.
Author: Vx OSS Devs
Latest version: 0.0.2

# @gareko5772/menu

A menu displays a list of options and allows a user to select one or more of them.

Please refer to the [documentation](https://heroui.com/docs/components/menu) for more information.

## Installation

```sh
yarn add @gareko5772/menu
# or
npm i @gareko5772/menu
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/heroui-inc/heroui/blob/master/CONTRIBUTING.md)
for details.

## License

This project is licensed under the terms of the
[MIT license](https://github.com/heroui-inc/heroui/blob/master/LICENSE).
npm package: @garestrepop/platzom
Description: Traductor de idioma platzom
Author: Gustavo A. Restrepo P.
Latest version: 0.1.0

# PLATZOM

Platzom es un idioma inventado para el Curso de Fundamentos
de JavaScript de Platzi.

## Descripción del idioma

- Si la palabra termina con "ar", se le quitan esas dos letras
- Si la palabra inicia con Z, se le añade "pe" al final
- Si la palabra traducida tiene 10 o más letras, se debe partir en dos por la mitad y unir con un guión medio
- Por último, si la palabra original es un palíndromo, ninguna regla anterior cuenta y se devuelve la misma palabra pero intercalando letras mayúsculas y minúsculas

## Instalación

```
npm install platzom
```

## Uso

```
import platzom from 'platzom'

platzom("Programar") // Program
platzom("Zorro") // Zorrope
platzom("Zarpar") // Zarppe
platzom("abecedario") // abece-dario
platzom("sometemos") // SoMeTeMoS
```

## Créditos
- [Gustavo A. Restrepo P.](https://github.com/garestrepop)

## Licencia

[MIT](https://opensource.org/licenses/MIT)
npm package: @garethbilaney/learnstorybook-design-system
Description: Storybook design systems tutorial
Author: garethbilaney
Latest version: 0.1.0

# Storybook design system tutorial

The Storybook design system tutorial is a subset of the full [Storybook design system](https://github.com/storybookjs/design-system/), created as a learning resource for those interested in learning how to write and publish a design system using best in practice techniques.

Learn more in [Storybook tutorials](https://storybook.js.org/tutorials/).
npm package: @garethflowers/eslint-config-ts
Description: Opinionated strict eslint configuration for TypeScript and JavaScript projects.
Author: Gareth Flowers
Latest version: 0.4.0

# ESLint Configuration

Opinionated strict [eslint](https://github.com/palantir/eslint) configuration
for TypeScript and JavaScript projects.

## Installation

```sh
npm install eslint @garethflowers/eslint-config-ts --save-dev
```

## Usage

In `package.json` add an `eslintConfig` section:

```json
"eslintConfig": {
	"extends": [
		"@garethflowers/eslint-config-ts"
	]
},
```

## License

Please see [LICENSE](https://github.com/garethflowers/eslint-config-ts/blob/main/LICENSE).
npm package: @garethfuller/glue
Description: Glue is a minimal Vue component library that uses Tailwindcss classes for customisation.
Latest version: 1.2.5

# Glue for Vue
![npm (scoped)](https://img.shields.io/npm/v/@garethfuller/glue)

Glue Vue is a minimal [Vue](https://vuejs.org/) component library that uses [Tailwindcss](https://tailwindcss.com/) classes for customisation.

## Installation
Install the npm package:
```bash
npm install @garethfuller/glue
# or with yarn
yarn add @garethfuller/glue
```

Add it as a plugin in your Vue project, e.g. create a file like `glue.js` in your plugins folder and add the following to it's contents:
```javascript
// plugins/glue.js
import Vue from 'vue'
import Glue from '@garethfuller/glue'

Vue.use(Glue)
```

Import this plugin in your app's build step/file.

## Dependencies
### Required
[Tailwindcss](https://tailwindcss.com/) - Glue Vue expects that your project has Tailwind installed. The components then use the Tailwind classes provided by your Tailwind configuration.

For example, using the `g-btn` component:
```html
<g-btn color="red">Hello World</g-btn>
```
This will use your Tailwind colour class for `bg-red-500` as the background colour for the button, and variant classes for hover/active states.

### Optional
There are two optional dependencies, [Fontawesome](https://fontawesome.com/) and [highlight.js](https://highlightjs.org/), which are used in specific components.

The `g-icon` component takes a `name` prop and applies that as a class to an underlying `<i :class="'icon ${name}" />` element. The purpose is such that if you have Fontawesome installed in your app you can use the component like this:

```html
<g-icon name="fas fa-user-circle" />
```

Please see [GIcon.vue](/glue/components/g_icon/GIcon.vue) for more information.

The `g-code` component makes use of highlight.js (if installed in your app) to syntax highlight any code that is passed into the component. Please see [GCode.vue](/glue/components/g_code/GCode.vue) for more information.

## Components


## Development
```
yarn install
```

### Compiles and hot-reloads for development
```
yarn run dev
```

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