open-index/open-npm huggingface dataset:
npm package: @ondrej_burval/hello-world
Description: A hello world test package
Author: Ondřej Buřval
Latest version: 0.0.6

# React + TypeScript + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh

## Expanding the ESLint configuration

If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:

- Configure the top-level `parserOptions` property like this:

```js
export default tseslint.config({
  languageOptions: {
    // other options...
    parserOptions: {
      project: ['./tsconfig.node.json', './tsconfig.app.json'],
      tsconfigRootDir: import.meta.dirname,
    },
  },
})
```

- Replace `tseslint.configs.recommended` to `tseslint.configs.recommendedTypeChecked` or `tseslint.configs.strictTypeChecked`
- Optionally add `...tseslint.configs.stylisticTypeChecked`
- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and update the config:

```js
// eslint.config.js
import react from 'eslint-plugin-react'

export default tseslint.config({
  // Set the react version
  settings: { react: { version: '18.3' } },
  plugins: {
    // Add the react plugin
    react,
  },
  rules: {
    // other rules...
    // Enable its recommended rules
    ...react.configs.recommended.rules,
    ...react.configs['jsx-runtime'].rules,
  },
})
```
npm package: @ondrejbelza/semantic-release-jira
Description: semantic release jira releases plugin
Author: Ondřej Belza
Latest version: 1.10.0

# semantic-release-jira plugin

Semantic release jira plugin hooks to semantic release and automatically creates releases in jira and links issues to this release.

## Used hooks

| Hook             | Description                                                                            |
| ---------------- | -------------------------------------------------------------------------------------- |
| verifyConditions | Tries to get project info, throws an exception, when plugin is not configured properly |
| sucess           | creates new jira release and link issue to it                                          |

## Install step

```bash
$ npm install --save-dev @ondrejbelza/semantic-release-jira
$ yarn add --dev @ondrejbelza/semantic-release-jira
```

## Configuration

### Required CI env variables

| Value      | Description                                                                                                                                                                        |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| JIRA_TOKEN | user token that is used for all jira API calls. [Guide How to generate token](https://support.atlassian.com/atlassian-account/docs/manage-api-tokens-for-your-atlassian-account/). |
| JIRA_EMAIL | email of user which generated the token                                                                                                                                            |

#### Required jira permissions

user must have following permissions, otherwise this plugin will not work properly

- get project
- get issue
- modify issue
- create release

### Plugin Configuration

```json
{
  "plugins": [
    "@semantic-release/commit-analyzer",
    "@semantic-release/release-notes-generator",
    "@semantic-release/git",
    [
      "ondrejbelza/semantic-release-jira",
      {
        "projectId": "MAWI",
        "releaseNameTemplate": "Test v${version}",
        "jiraHost": "maisltep.atlassian.net",
        "ticketPrefixe": "MAWI"
      }
    ]
  ]
}
```

```ts
interface Config {
  /**
   * A domain of a jira instance ie: `mailstep.atlasian.net`
   */
  jiraHost: string;

  /**
   * A list of prefixes to match when looking for tickets in commits.
   *
   * ie. ['TEST'] would match `TEST-123` and `TEST-456`
   */
  ticketPrefixes: string[];

  /**
   * The id or key for the project releases will be created in
   */
  projectId: string;

  /**
   * A lodash template with a single `version` variable
   * defaults to `v${version}` which results in a version that is named like `v1.0.0`
   * ex: `Semantic Release v${version}` results in `Semantic Release v1.0.0`
   *
   * @default `v${version}`
   */
  releaseNameTemplate?: string;
}
```

semantic release jira releases plugin.
npm package: @ondrejlohnisky/vue-image-slider
Description: A vue-image-slider
Author: Ondřej Lohniský
Latest version: 0.2.2


# image-slider
### https://github.com/ondrejlohnisky/vue-image-slider

### https://www.npmjs.com/package/@ondrejlohnisky/vue-image-slider
This is my simple library for slideshow based on Vue.js and JQuery
<br/>
required: JQuerry!!

## Installation
```
npm i @ondrejlohnisky/vue-image-slider
```
## Usage
```
import imageslider from '@ondrejlohnisky/vue-image-slider';
Vue.component('imageslider', imageslider);
```

```
<template>
  <imageslider :images="images" :speed="1250" :interval="4250" :arrows="true" :controls="true" :stopOnHover="true" endingType="continue"/>
</template>
```


## Props

|Prop            |Value                                                           |Description                                |Default       |
|----------------|----------------------------------------------------------------|-------------------------------------------|--------------|
|arrows          |`true/false`                                                    |Display arrows                             |`true`        |
|controls        |`true/false`                                                    |Dispaly controlls                          |`true`        |
|images          |`array of objects`                                              |Object consist of name,description and src |`required!`   |
|interval        |`number` ms                                                     |speed of the interval                      |`5000`        |
|speed           |`number` ms                                                     |speed of the slide                         |`1000`        |
|endingType      |`'continue'/'rollback'`                                         |how is the ending of slideshow handled     |`continue`    |
|stopOnHover     |`true/false`                                                    |stop when user hover over slider           |`true`        |