open-index/open-npm huggingface dataset:
npm package: @omega172/autoupdatejs
Description: This is a very simple module that enables a node.js application to check for updates from a GitHub repo.
Author: Omega172
Latest version: 1.0.1

# Auto Update

This is a very simple module that enables a node.js application to check for updates from a GitHub repo.

## Installation
`npm install @omega172/autoupdatejs`

## Example Use
```ts
import { AutoUpdate } from '@omega172/autoupdatejs';

const Config = {
    RepoURL: 'https://github.com/Omega172/AutoUpdateJS/',
    Branch: 'main',
    PathToPackage: '/EXAMPLE PATH/ANOTHER_FOLDER/',
    ExecuteOnComplete: 'echo Update complete!',
    ExitOnComplete: true
}

const AutoUpdater = new AutoUpdate(Config);
AutoUpdater.CheckForUpdate((UpdateAvailable) => {
    if (UpdateAvailable) {
        AutoUpdater.Update();
    } else {
        console.log('Up to date');
    }
});
```

# TODO
- List of files to exclude by path
- Support updating from releases
npm package: @omegabi/quasar-app-extension-my-ext
Description: A Quasar Project
Author: Roman Kairis
Latest version: 0.0.2

Quasar App Extension my-ext
===

_Be sure to change this readme as appropriate for your app extension._

_Think about the organization of this file and how the information will be beneficial to the user._

> Add a short description of your App Extension. What does it do? How is it beneficial? Why would someone want to use it?

A Quasar Project

# Install
```bash
quasar ext add my-ext
```
Quasar CLI will retrieve it from the NPM registry and install the extension to your project.


# Uninstall
```bash
quasar ext remove my-ext
```

# Info
> Add longer information here that will help the user of your app extension.

# Other Info
> Add other information that's not as important to know

# Donate
If you appreciate the work that went into this App Extension, please consider [donating to Quasar](https://donate.quasar.dev).
npm package: @omegabi/quasar-ui-test-ext
Description: My awesome component
Author: Roman Kairis
Latest version: 0.0.1

# Component MyComponent

[![npm](https://img.shields.io/npm/v/quasar-ui-test-ext.svg?label=quasar-ui-test-ext)](https://www.npmjs.com/package/quasar-ui-test-ext)
[![npm](https://img.shields.io/npm/dt/quasar-ui-test-ext.svg)](https://www.npmjs.com/package/quasar-ui-test-ext)

**Compatible with Quasar UI v2 and Vue 3**.


# Component MyComponent
> Short description of the component




# Usage

## Quasar CLI project


Install the [App Extension](../app-extension).

**OR**:


Create and register a boot file:

```js
import Vue from 'vue'
import Plugin from 'quasar-ui-test-ext'
import 'quasar-ui-test-ext/dist/index.css'

Vue.use(Plugin)
```

**OR**:

```html
<style src="quasar-ui-test-ext/dist/index.css"></style>

<script>
import { Component as MyComponent } from 'quasar-ui-test-ext'

export default {
  
  components: {
    MyComponent
  }
  
  
}
</script>
```

## Vue CLI project

```js
import Vue from 'vue'
import Plugin from 'quasar-ui-test-ext'
import 'quasar-ui-test-ext/dist/index.css'

Vue.use(Plugin)
```

**OR**:

```html
<style src="quasar-ui-test-ext/dist/index.css"></style>

<script>
import { Component as MyComponent } from 'quasar-ui-test-ext'

export default {
  
  components: {
    MyComponent
  }
  
  
}
</script>
```

## UMD variant

Exports `window.appTestExt`.

Add the following tag(s) after the Quasar ones:

```html
<head>
  <!-- AFTER the Quasar stylesheet tags: -->
  <link href="https://cdn.jsdelivr.net/npm/quasar-ui-test-ext/dist/index.min.css" rel="stylesheet" type="text/css">
</head>
<body>
  <!-- at end of body, AFTER Quasar script(s): -->
  <script src="https://cdn.jsdelivr.net/npm/quasar-ui-test-ext/dist/index.umd.min.js"></script>
</body>
```
If you need the RTL variant of the CSS, then go for the following (instead of the above stylesheet link):
```html
<link href="https://cdn.jsdelivr.net/npm/quasar-ui-test-ext/dist/index.rtl.min.css" rel="stylesheet" type="text/css">
```

# Setup
```bash
$ yarn
```

# Developing
```bash
# start dev in SPA mode
$ yarn dev

# start dev in UMD mode
$ yarn dev:umd

# start dev in SSR mode
$ yarn dev:ssr

# start dev in Cordova iOS mode
$ yarn dev:ios

# start dev in Cordova Android mode
$ yarn dev:android

# start dev in Electron mode
$ yarn dev:electron
```

# Building package
```bash
$ yarn build
```

# Adding Testing Components
in the `ui/dev/src/pages` you can add Vue files to test your component/directive. When using `yarn dev` to build the UI, any pages in that location will automatically be picked up by dynamic routing and added to the test page.

# Adding Assets
If you have a component that has assets, like language or icon-sets, you will need to provide these for UMD. In the `ui/build/script.javascript.js` file, you will find a couple of commented out commands that call `addAssets`. Uncomment what you need and add your assets to have them be built and put into the `ui/dist` folder.

# Donate
If you appreciate the work that went into this, please consider [donating to Quasar](https://donate.quasar.dev).

# License
MIT (c) Roman Kairis <kajr@omegafuture.ru>
npm package: @omegafox/components
Description: Omegafox component library using Rollup, TypeScript, Sass and Storybook
Author: Felipe Zanon do Nascimento
Latest version: 3.2.4

# Omegafox Components

Hosted at components.omegafox.me

## 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/).

## Commit Tags

I'm using `semantic-release` to perform releases and changelog. It's using `eslint` as a parser ([more info here](https://github.com/conventional-changelog-archived-repos/conventional-changelog-eslint/blob/master/convention.md))
These are the release tags and what they do (capital letters are important):

    tag: 'Breaking', release: 'major' (X.0.0)
    tag: 'Update', release: 'minor' (0.X.0)
    tag: 'New', release: 'minor' (0.X.0)
    tag: 'Fix', release: 'patch' (0.0.X)

## Commands

- `build`: creates the production build version using rollup
- `start`: starts storybook library
- `lint`: runs the linter in all components and pages
- `test`: runs jest to test all components
- `test:watch`: runs jest in watch mode
- `storybook`: runs storybook on `localhost:6006`
- `build-storybook`: create the build version of storybook

## What is inside?

This project uses lot of stuff as:

- [TypeScript](https://www.typescriptlang.org/)
- [Jest](https://jestjs.io/)
- [React Testing Library](https://testing-library.com/docs/react-testing-library/intro)
- [Storybook](https://storybook.js.org/)
- [Eslint](https://eslint.org/)
- [Prettier](https://prettier.io/)

## Boilerplate

This project used [this boilerplate](https://github.com/React-Avancado/boilerplate) as a starting point.