Files
malio-layer-ui/histoire.config.ts
THOLOT DECHENE Matthieu d7bf038fdd
All checks were successful
Release / release (push) Successful in 1m6s
release : rich text editor (TipTap) (#38)
## Résumé

Release de `develop` vers `main` pour déclencher `semantic-release` (publication sur Gitea Packages).

Inclut :
- **#37** — `feat(input-rich-text) : ajout d'un éditeur de texte riche basé sur TipTap v3`

Le commit `feat:` déclenchera un bump **minor** (rétrocompatible).

## Test plan

- [x] Tests verts sur `develop` (315/315)
- [x] Lint OK (0 erreur sur les fichiers ajoutés)
- [x] Histoire build OK
- [ ] Vérifier le run du workflow `release.yml` après merge
- [ ] Vérifier la nouvelle version publiée sur Gitea Packages

Co-authored-by: kevin <kevin@yuno.malio.fr>
Co-authored-by: tristan <tristan@yuno.malio.fr>
Co-authored-by: Kevin Boudet <kevin@yuno.malio.fr>
Reviewed-on: #38
2026-05-04 13:15:41 +00:00

37 lines
898 B
TypeScript

import { defineConfig } from 'histoire'
import { HstVue } from '@histoire/plugin-vue'
import vue from '@vitejs/plugin-vue'
import tailwindcss from 'tailwindcss'
import autoprefixer from 'autoprefixer'
import path from 'path'
export default defineConfig({
setupFile: './histoire.setup.ts',
vite: {
plugins: [vue()],
resolve: {
alias: {
'@': path.resolve(__dirname, './'),
'tiptap-markdown': path.resolve(__dirname, 'node_modules/tiptap-markdown/dist/tiptap-markdown.es.js'),
},
},
css: {
postcss: {
plugins: [tailwindcss(), autoprefixer()],
},
},
ssr: {
noExternal: ['tiptap-markdown', /^@tiptap\//],
},
optimizeDeps: {
include: [
'tiptap-markdown',
'@tiptap/vue-3',
'@tiptap/starter-kit',
'@tiptap/extension-placeholder',
],
},
},
plugins: [HstVue()],
})