All checks were successful
Release / release (push) Successful in 1m6s
## 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
37 lines
898 B
TypeScript
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()],
|
|
})
|