Directory structure:
└── linusborg-vue-lib-template/
├── README.md
├── LICENSE
├── netlify.toml
├── package.json
├── pnpm-workspace.yaml
├── tsconfig.config.json
├── tsconfig.json
├── .editorconfig
├── .eslintignore
├── .eslintrc.cjs
├── .node-version
├── .prettierignore
├── .prettierrc
├── packages/
│ ├── docs/
│ │ ├── README.md
│ │ ├── index.md
│ │ ├── LICENCE
│ │ ├── package.json
│ │ ├── api/
│ │ │ └── index.md
│ │ ├── guide/
│ │ │ └── index.md
│ │ └── .vitepress/
│ │ ├── config.js
│ │ └── theme/
│ │ └── index.js
│ ├── lib/
│ │ ├── README.md
│ │ ├── LICENSE
│ │ ├── package.json
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.vitest.json
│ │ ├── vite.config.ts
│ │ └── src/
│ │ ├── Component.vue
│ │ ├── env.d.ts
│ │ ├── index.ts
│ │ └── __tests__/
│ │ └── Component.spec.ts
│ └── playground/
│ ├── README.md
│ ├── index.html
│ ├── LICENCE
│ ├── package.json
│ ├── postcss.config.js
│ ├── tailwind.config.js
│ ├── tsconfig.app.json
│ ├── vite.config.ts
│ └── src/
│ ├── App.vue
│ ├── env.d.ts
│ ├── index.css
│ ├── main.ts
│ └── components/
│ └── HelloWorld.vue
└── .github/
└── workflows/
├── README.md
└── ci.yml