open-index/open-npm huggingface dataset:
npm package: @geoffjamieson/toolkit
Description: This package has been deprecated.
Latest version: 1.2.2

# ⚠️ Deprecated: @geoffjamieson/toolkit

This package has been deprecated.

➡️ Use [@geoffjamieson/vue-toolkit](https://www.npmjs.com/package/@geoffjamieson/vue-toolkit) or another scoped toolkit from the @geoffjamieson namespace instead.
npm package: @geoffjamieson/vue-toolkit
Description: ![Vue 3](https://img.shields.io/badge/vue-3.x-brightgreen.svg)
Latest version: 1.4.0

# 🧰 @geoffjamieson/vue-toolkit

![Vue 3](https://img.shields.io/badge/vue-3.x-brightgreen.svg)

Reusable Vue 3 components for building clean, flexible, and modern UIs.  
All tools are lightweight, customizable, and Tailwind-friendly by design.

This toolkit currently includes unstyled UI components, with plans to expand into animations, utilities, and more.

---

## 📦 Installation

```bash
npm install @geoffjamieson/vue-toolkit
```

---

## 🎨 Import Styles

To use built-in styles like transitions and utility classes, manually import the toolkit’s CSS in your app’s entry file:

```
// main.js or main.ts
import '@geoffjamieson/vue-toolkit/dist/vue-toolkit.css'
``` 

---

## 🚀 Quick Usage

Import and use any component:

```js
import { RotatingWords } from '@geoffjamieson/vue-toolkit'
```

```vue
<RotatingWords
  staticTextBefore="I'm a"
  :words="['Developer', 'Designer', 'Creator']"
  staticTextAfter="and I love it."
  animation="slide-left"
/>
```

---

## 📚 Documentation

Full documentation is available for each component.

- [All Components](https://github.com/UnionPAC/toolkit/blob/main/vue-toolkit/lib/docs/index.md)
  - [RotatingWords](https://github.com/UnionPAC/toolkit/blob/main/vue-toolkit/lib/docs/components/RotatingWords.md)
  - [Modal](https://github.com/UnionPAC/toolkit/blob/main/vue-toolkit/lib/docs/components/Modal.md)

---

## 🧪 Local Development

This repo includes a `/src` playground to test and iterate on components locally.  

⚠️ The /src playground is for local development only and is not included in the published npm package.

```bash
npm install
npm run dev
```

---

## 🙌 Contributing

Feel free to submit issues or pull requests if you'd like to improve or add new components!