its for when you want to get like notifications for your reposts
1import { defineConfig } from "vite"; 2import solidPlugin from "vite-plugin-solid"; 3import dts from "vite-plugin-dts"; 4 5import UnoCSS from "unocss/vite"; 6import { 7 presetAttributify, 8 presetWind4, 9 transformerAttributifyJsx, 10 transformerVariantGroup, 11 transformerDirectives, 12} from "unocss"; 13 14export default defineConfig({ 15 plugins: [ 16 UnoCSS({ 17 presets: [presetWind4(), presetAttributify()], 18 transformers: [ 19 transformerVariantGroup(), 20 transformerDirectives(), 21 transformerAttributifyJsx(), 22 ], 23 }), 24 solidPlugin(), 25 dts({ 26 insertTypesEntry: true, 27 include: ["src/**/*.ts"], 28 }), 29 ], 30 build: { 31 target: "esnext", 32 lib: { 33 entry: "./src/lib.ts", 34 name: "bsky-repost-likes-monitor", 35 formats: ["es"], 36 fileName: "index", 37 }, 38 rollupOptions: { 39 external: ["solid-js", "solid-js/web"], 40 output: { 41 globals: { 42 "solid-js": "SolidJS", 43 }, 44 }, 45 }, 46 }, 47});