# Vue 3 + TypeScript + Vite

This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.

Learn more about the recommended Project Setup and IDE Support in the [Vue Docs TypeScript Guide](https://vuejs.org/guide/typescript/overview.html#project-setup).

<br>

# 📦 Steps to Publish Package to Live

## 🔧 Build the Package

1. Start the development environment
```
make up
make serve
```

2. Update the ui-components package versions
```
npm install @arbocollab/arbo-ui-components@1.0.368
```

3. Update the package version
```
"version": "1.0.x"
```

4. Build for production
```
npm run build:lib-production
```

## 🔧 Publish the Package

1. Validate updated version in dist/package.json
2. Validate domain `(tessr.us)` in dist/dist/umd/index.umd.js

3. Publish package
```
npm run publish-lib:npmjs
```

4. Purge CDN cache
```
curl -X PURGE https://cdn.jsdelivr.net/npm/@arbocollab/arbo-web-search@latest
curl -X PURGE https://cdn.jsdelivr.net/npm/@arbocollab/arbo-web-search@latest/dist/css/main.css
```