open-index/open-npm huggingface dataset:
npm package: @sollentson/vue-utils
Description: ## Overview
Latest version: 0.0.8

# @sollentson/vue-utils

## Overview

The `@sollentson/vue-utils` library provides a collection of reusable Vue.js composables and directives designed to enhance the functionality and usability of your Vue applications. The library includes the following key components:

### Composables

-   **useTransform**: A composable for adding 3D effect to elements in Vue components.
-   **useLoading**: A composable for handling loading states in your Vue components.
-   **useViewPort**: A composable for managing viewport-related functionality.

### Directives

-   **vMask**: A directive for adding input masking functionality to your Vue components.
-   **vTyping**: A directive for adding start typing first input to your Vue components.

### Utils

-   **createPopUpComposable**: A function to create a composable of pop-up opening states with basic control methods in Vue components.

## Tree Shaking Support

The library supports tree shaking, which means that only the components and directives you actually use in your application will be included in the final bundle. This helps to reduce the overall bundle size and improve performance.

## Usage

Soon... but you can use it, just use your brain.

---

To use the library in your Vue application, you can import the components and directives directly into your Vue components or use them in your Vue setup files.

---