open-index/open-npm huggingface dataset:
npm package: @spartez/vue-atlaskit
Description: Unofficial Vue UI library, built according to the Atlassian Design Guidelines.
Author: Adrian Bilicz
Latest version: 0.3.8

# @spartez/vue-atlaskit

![Rollup badge](https://img.shields.io/badge/Rollup-^1.10.0-ff69b4.svg)
![Jest](https://img.shields.io/badge/Jest-^24.7.1-blue.svg)
![Vue](https://img.shields.io/badge/Vue-^2.5.13-brightgreen.svg)
![Storybook](https://img.shields.io/badge/Storybook-^5.0.8-ff70a3.svg)
![Npm badge](https://img.shields.io/npm/v/@spartez/vue-atlaskit.svg)

> Unofficial Vue UI library, built according to the Atlassian Design Guidelines.

## Installation
```
npm install @spartez/vue-atlaskit
```

### ES6
```js
//
// Register a component manually for optimal tree shaking
//
import { Spinner } from '@spartez/vue-atlaskit';

export default {
  components: {
    Spinner
  },
};
```

### Browser

```html
<script src="path/to/vue/vue.min.js"></script>
<script src="https://unpkg.com/@spartez/vue-atlaskit/dist/index.min.js"></script>
<!-- Components are registered globally -->
```

### After that, you can use it in your templates:

```html
<script>
  new Vue({
      el: '#app',
      template: `<Button>{{hello}}</Button>`,
      data: { hello: 'Click Me!' }
  })
</script>
```
For including styles you can either place the below styles in your `index.html` 
 ```html
 <link href="https://unpkg.com/@spartez/vue-atlaskit/dist/bundle.css" rel="stylesheet">
 ```
 
 
Or you can import it to your webpack entry point file. This is _usually_ your `main.js` file.
```js
import '@spartez/vue-atlaskit/dist/bundle.css';
```

## Contributing

See [CONTRIBUTING.md](.github/CONTRIBUTING.md).
npm package: @spartez/vue-atlaskit-next
Description: Unofficial Vue UI library, built according to the Atlassian Design Guidelines.
Author: Adrian Bilicz
Latest version: 0.1.27

# @spartez/vue-atlaskit

![Rollup badge](https://img.shields.io/badge/Rollup-^1.10.0-ff69b4.svg)
![Jest](https://img.shields.io/badge/Jest-^24.7.1-blue.svg)
![Vue](https://img.shields.io/badge/Vue-^2.5.13-brightgreen.svg)
![Storybook](https://img.shields.io/badge/Storybook-^5.0.8-ff70a3.svg)
![Npm badge](https://img.shields.io/npm/v/@spartez/vue-atlaskit.svg)

> Unofficial Vue UI library, built according to the Atlassian Design Guidelines.

## Installation
```
npm install @spartez/vue-atlaskit
```

### ES6
```js
//
// Register a component manually for optimal tree shaking
//
import { Spinner } from '@spartez/vue-atlaskit';

export default {
  components: {
    Spinner
  },
};
```

### Browser

```html
<script src="path/to/vue/vue.min.js"></script>
<script src="https://unpkg.com/@spartez/vue-atlaskit/dist/index.min.js"></script>
<!-- Components are registered globally -->
```

### After that, you can use it in your templates:

```html
<script>
  new Vue({
      el: '#app',
      template: `<Button>{{hello}}</Button>`,
      data: { hello: 'Click Me!' }
  })
</script>
```
For including styles you can either place the below styles in your `index.html` 
 ```html
 <link href="https://unpkg.com/@spartez/vue-atlaskit/dist/bundle.css" rel="stylesheet">
 ```
 
 
Or you can import it to your webpack entry point file. This is _usually_ your `main.js` file.
```js
import '@spartez/vue-atlaskit/dist/bundle.css';
```

## Contributing

See [CONTRIBUTING.md](.github/CONTRIBUTING.md).
npm package: @spartikus/timeout
Description: The timeout package to allow longer than 24.8 day timeouts. Based on `long-timeout`, but with native TypeScript support and JSDoc comments.
Latest version: 1.0.1

# @spartikus/timeout

The timeout package to allow longer than 24.8 day timeouts.
Based on `long-timeout`, but with native TypeScript support and JSDoc comments.

```ts
import { setTimeout } from "@spartikus/timeout";

setTimeout(() => {
    console.log("This ran after 5 seconds!");
}, 5000);
```
npm package: @sparx/injector
Description: A dependecy injection library using TypeScript decorators.
Author: Symbux Dev
Latest version: 1.0.0

# Dependecy Injection

[![Codecov](https://img.shields.io/codecov/c/github/SparxFramework/Injector)](https://codecov.io/github/SparxFramework/Injector)
[![GitHub Workflow Status](https://img.shields.io/github/workflow/status/SparxFramework/Injector/Build)](https://github.com/SparxFramework/Injector/actions)
[![GitHub issues](https://img.shields.io/github/issues/SparxFramework/Injector)](https://github.com/SparxFramework/Injector/issues)
[![NPM](https://img.shields.io/npm/l/@sparx/injector)](https://www.npmjs.com/package/@sparx/injector)
[![npm (scoped)](https://img.shields.io/npm/v/@sparx/injector)](https://www.npmjs.com/package/@sparx/injector)
[![npm](https://img.shields.io/npm/dw/@sparx/injector)](https://www.npmjs.com/package/@sparx/injector)

The injector package is a dependecy injection tool built on top of TypeScript decorators for use with Node.JS/TypeScript applications. The original design is for a framework that is soon to come out, this is a prerequisite library.

## Getting Started

### Standard usage.

```typescript
import { Inject, Provide } from '@sparx/injector';

@Provide() // You can optionally give it a name.
export class NumberHelper {
	public multiply(num1: number, num2: number): number {
		return num1 * num2;
	}
}

export class BusinessLogic {

	@Inject() helper!: NumberHelper;

	public main(): void {
		console.log(this.helper.multiply(5, 5));
	}
}
```

### Custom usage.

```typescript
import { Injector, Inject } from '@sparx/injector';

// You can register variables specifically.
Injector.register('my_special_var', 12345);

// You can also resolve them manually.
const mySpecialVar = Injector.resolve('my_special_var');

// You can also inject with a name.
export class BusinessLogic {

	@Inject('my_special_var')
	public specialVariable!: number;
}
```
npm package: @spasha/dateformatter
Description: Date formatter
Author: spasha
Latest version: 0.0.4
Deprecated: ''Deleting''

Date Formatter
=========

A small library that convert date to JSON format

## Installation

  ```bash
  npm install @spasha/dateformatter
  ```

## Usage
   ```javascript 
   var dateFormatter = require('@spasha/dateformatter');

   var results = dateFormatter('2016-01-01');
  ```
  
  Output should be `2016-01-01T00:00:00.000Z`


## Tests

  ```bash
  npm test
  ```

## Contributing

In lieu of a formal style guide, take care to maintain the existing coding style.
Add unit tests for any new or changed functionality. Lint and test your code.
npm package: @spaship/common
Description: A set of common utilities used by other SPAship components.
Author: mclayton@redhat.com
Latest version: 0.14.0

# SPAship Common Modules

A set of common utilities used by other SPAship components.

[![Version](https://img.shields.io/npm/v/@spaship/common.svg)](https://npmjs.org/package/@spaship/common)
[![Downloads/week](https://img.shields.io/npm/dw/@spaship/common.svg)](https://npmjs.org/package/@spaship/common)
[![License](https://img.shields.io/npm/l/@spaship/common.svg)](https://github.com/spaship/common/blob/master/package.json)

## Testing

| Command               | Purpose                                       |
| --------------------- | --------------------------------------------- |
| `npm test`            | Run tests.                                    |
| `npm test -- --watch` | Run tests, and re-run them when files change. |
npm package: @spaship/path-proxy
Description: SPAship path proxy. Proxies paths to the right SPA location or pass to different origin.
Author: Red Hat, Inc.
Latest version: 0.3.5
Deprecated: Renamed to @spaship/router

# path-proxy

Proxies paths to the right SPA location or pass to different origin

## Testing

| Command               | Purpose                                       |
| --------------------- | --------------------------------------------- |
| `npm test`            | Run tests.                                    |
| `npm test -- --watch` | Run tests, and re-run them when files change. |
npm package: @spasibokojima/stylelint-config-standard-linaria
Description: Blazing fast zero-runtime CSS in JS library
Latest version: 4.1.5

<p align="center">
  <img alt="Linaria" src="https://raw.githubusercontent.com/callstack/linaria/HEAD/website/assets/linaria-logo@2x.png" width="496">
</p>

<p align="center">
Zero-runtime CSS in JS library.
</p>

---

 
## Setup

Please check the Linaria [linting documentation](https://github.com/callstack/linaria/blob/master/docs/LINTING.md) for setup instructions.

## Acknowledgements
This project wouldn't have been possible without the following libraries or the people behind them.

- [postcss-lit](https://github.com/43081j/postcss-lit) (One of the first CSS-in-JS custom syntaxes)
- [stylelint](https://stylelint.io/)
- [postcss](https://postcss.org/)

### 📖 Please refer to [GitHub](https://github.com/callstack/linaria#readme) for full documentation.