1
0
mirror of https://github.com/khrysse/khrysse.github.io.git synced 2025-06-27 14:41:54 +00:00
gitRepository/vite.config.js
2025-06-09 03:20:05 +02:00

27 lines
652 B
JavaScript

import tailwindcss from '@tailwindcss/vite';
import { sveltekit } from '@sveltejs/kit/vite';
import { defineConfig } from 'vite';
import { createHtmlPlugin } from 'vite-plugin-html';
import { readFileSync } from 'fs';
import { resolve } from 'path';
function getPkgVersion(pkgPath) {
return JSON.parse(readFileSync(resolve(pkgPath), 'utf-8')).version;
}
export default defineConfig({
plugins: [
tailwindcss(),
sveltekit(),
createHtmlPlugin({
inject: {
data: {
viteVersion: getPkgVersion('./node_modules/vite/package.json'),
sveltekitVersion: getPkgVersion('./node_modules/@sveltejs/kit/package.json')
}
}
})
]
});