# previolet-inputs

> Previolet Standard Inputs

Latest version **2.0.52** (published 2026-08-17) · MIT license · 0 weekly downloads

## Install

```sh
npm install previolet-inputs
pnpm add previolet-inputs
yarn add previolet-inputs
bun add previolet-inputs
```

## Health

**Score 60/100 (C)** — status: active.

Positive: esm support; no vulnerabilities; recently updated; high maintenance score.

Warnings: low downloads; no types; large bundle.

## Facts

| | |
|---|---|
| Version | 2.0.52 |
| Published | 2026-08-17 |
| First published | 2021-02-10 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Node | 16.x |
| Dependencies | 26 |
| Unpacked size | 78 MB |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| Author | Mark Simons |
| Maintainers | msimons9740 |

## Links

- npm: https://www.npmjs.com/package/previolet-inputs
- npm.io page: https://npm.io/package/previolet-inputs

## Dependencies (26)

- [md5](https://npm.io/package/md5.md) ^2.3.0
- [vue](https://npm.io/package/vue.md) ^2.6.14
- [jsqr](https://npm.io/package/jsqr.md) ^1.4.0
- [sass](https://npm.io/package/sass.md) ^1.69.7
- [moment](https://npm.io/package/moment.md) ^2.30.1
- [quagga](https://npm.io/package/quagga.md) ^0.12.1
- [tiptap](https://npm.io/package/tiptap.md) ^1.32.2
- [leaflet](https://npm.io/package/leaflet.md) ^1.7.1
- [chart.js](https://npm.io/package/chart.js.md) ^2.9.4
- [dropzone](https://npm.io/package/dropzone.md) ^5.9.2
- [previolet](https://npm.io/package/previolet.md) ^1.0.30
- [typescript](https://npm.io/package/typescript.md) ^4.1.6
- [vue-chartjs](https://npm.io/package/vue-chartjs.md) ^3.5.1
- [vue-html2pdf](https://npm.io/package/vue-html2pdf.md) ^1.8.0
- [vue2-leaflet](https://npm.io/package/vue2-leaflet.md) ^2.7.1
- [vuedraggable](https://npm.io/package/vuedraggable.md) ^2.24.3
- [vue-clipboard2](https://npm.io/package/vue-clipboard2.md) ^0.3.1
- [vue2-datepicker](https://npm.io/package/vue2-datepicker.md) ^3.11.1
- [tiptap-extensions](https://npm.io/package/tiptap-extensions.md) ^1.35.2
- [vue-signature-pad](https://npm.io/package/vue-signature-pad.md) ^2.0.5
- [pikaday-momentless](https://npm.io/package/pikaday-momentless.md) ^1.8.5
- [readable-timestamp](https://npm.io/package/readable-timestamp.md) ^0.2.0
- [@vue/cli-plugin-typescript](https://npm.io/package/@vue/cli-plugin-typescript.md) ^4.5.19
- [@vue/eslint-config-typescript](https://npm.io/package/@vue/eslint-config-typescript.md) ^4.0.0
- [@typescript-eslint/eslint-plugin](https://npm.io/package/@typescript-eslint/eslint-plugin.md) ^6.20.0
- [@typescript-eslint/typescript-estree](https://npm.io/package/@typescript-eslint/typescript-estree.md) ^6.3.0

## Recent versions

- 2.0.52 (latest) — 2026-08-17
- 2.0.51 — 2026-02-27
- 2.0.50 — 2026-01-14
- 2.0.49 — 2025-11-28
- 2.0.48 — 2025-11-24
- 2.0.47 — 2025-11-03
- 2.0.46 — 2025-09-29
- 2.0.45 — 2025-09-18
- 2.0.44 — 2025-09-12
- 2.0.43 — 2025-09-12
- 2.0.42 — 2025-09-01
- 2.0.41 — 2025-08-25
- 2.0.40 — 2025-08-07
- 2.0.39 — 2025-08-05
- 2.0.38 — 2025-08-05
- … 116 more at https://npm.io/package/previolet-inputs/versions

## README

# Previolet Inputs

This repository contains a list of reusable input and output VueJs components.

### Installation
Install the Previolet Inputs npm module:

```
$ npm init
$ npm install --save previolet-inputs
```

### Usage example

```vue
<template>
  <div>
    <input-text
      caption="Caption"
      description="Description"
      placeholder="Placeholder"
      v-model="testInput"></input-text>
  </div>
</template>

<script>
  import { inputText } from 'previolet-inputs'

  export default {
    components: { inputText },

    data() {
      return {
        testInput: ''
      }
    }

    ...
  }
</script>

```

### Development
The project contains a build-in development server:

```
node v16.16.0
$ yarn install
$ npm uninstall node-sass
$ npm install sass
$ npm run serve
```

### Documentation

The demo project contains a list of all included inputs along with prop documentation and usage examples:

![Previolet Input List](./previolet-inputs.png)

---
_Source: https://npm.io/package/previolet-inputs · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
