# @tajawalae/desktop-ui-components

> The ui component library for web-desktop.

Latest version **1.9.56** (published 2020-03-05) · 0 weekly downloads

## Install

```sh
npm install @tajawalae/desktop-ui-components
pnpm add @tajawalae/desktop-ui-components
yarn add @tajawalae/desktop-ui-components
bun add @tajawalae/desktop-ui-components
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.9.56 |
| Published | 2020-03-05 |
| First published | 2018-12-05 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 7 |
| Unpacked size | 660.2 KB |
| Known vulnerabilities | 0 (+6 in 1 direct dependencies) |
| Install scripts | no |
| Maintainers | khurrum-qureshi, khurrum.qureshi |
| Keywords | desktop, components, ui, library, theme |

## Links

- npm: https://www.npmjs.com/package/@tajawalae/desktop-ui-components
- Repository: https://github.com/tajawal/desktop-ui-components
- Homepage: https://github.com/tajawal/desktop-ui-components#readme
- Issues: https://github.com/tajawal/desktop-ui-components/issues
- npm.io page: https://npm.io/package/@tajawalae/desktop-ui-components

## Dependencies (7)

- [lodash](https://npm.io/package/lodash.md) 4.17.15
- [react-range](https://npm.io/package/react-range.md) 1.0.6
- [react-bootstrap](https://npm.io/package/react-bootstrap.md) 1.0.0-beta.9
- [@material-ui/core](https://npm.io/package/@material-ui/core.md) 4.6.0
- [react-js-pagination](https://npm.io/package/react-js-pagination.md) 3.0.2
- [hoist-non-react-statics](https://npm.io/package/hoist-non-react-statics.md) ^3.3.0
- [react-outside-click-handler](https://npm.io/package/react-outside-click-handler.md) 1.2.3

## Alternatives

- [@progress/kendo-ooxml](https://npm.io/package/@progress/kendo-ooxml.md) — 152.1K weekly downloads
- [@progress/kendo-react-ripple](https://npm.io/package/@progress/kendo-react-ripple.md) — 8.0K weekly downloads
- [@progress/kendo-react-orgchart](https://npm.io/package/@progress/kendo-react-orgchart.md) — 4.3K weekly downloads
- [@praxisui/dynamic-fields](https://npm.io/package/@praxisui/dynamic-fields.md) — 2.4K weekly downloads
- [@progress/kendo-vue-listbox](https://npm.io/package/@progress/kendo-vue-listbox.md) — 932 weekly downloads

## Recent versions

- 1.9.56 (latest) — 2020-03-05
- 1.9.50-0 (flights) — 2020-02-20
- 1.9.46-2 (enigma) — 2020-01-08
- 1.0.0-3 (next) — 2019-04-20
- 1.9.55 — 2020-03-04
- 1.9.54 — 2020-03-02
- 1.9.53 — 2020-02-23
- 1.9.52 — 2020-02-23
- 1.9.51 — 2020-02-20
- 1.9.50 — 2020-02-12
- 1.9.49 — 2020-02-11
- 1.9.48 — 2020-02-05
- 1.9.47 — 2020-01-19
- 1.9.46 — 2020-01-08
- 1.9.46-1 — 2020-01-08
- … 149 more at https://npm.io/package/@tajawalae/desktop-ui-components/versions

## README

# Desktop UI Components

Common UI components library for [web-desktop](https://github.com/tajawal/web-desktop).

## Development

```bash
# Clone this repository
$ git clone https://github.com/tajawal/desktop-ui-components.git

# Go into the repository
$ cd desktop-ui-components

# Install dependencies
$ npm install

# Start development in storybook
$ npm run dev
```

## Link the library locally

```bash
# Go to your desktop-ui-components directory
$ npm link

# Go to your main repo
$ npm link desktop-ui-components
```

## Build

```bash
# Build the library
$ npm run build
```

## Publish

```bash
# On master branch and all your changes are already comitted
$ npm publish
```

## Generate asketch.json

```bash
# Build the library
$ npm run story2sketch
```

`stories.asketch.json` will be generated. In order to load it in Sketch.app you will require do download the [asketch2sketch.sketchplugin](https://github.com/brainly/html-sketchapp/releases/download/v4.0.1/asketch2sketch-4-0-1.sketchplugin.zip)

Import the generated file into Sketch via `Plugins > From *Almost* Sketch to Sketch` in Sketch menu bar.

---
_Source: https://npm.io/package/@tajawalae/desktop-ui-components · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
