adding monkeytype
Some checks failed
Mark Stale PRs / stale (push) Has been cancelled

This commit is contained in:
Benjamin Falch
2026-04-23 13:53:44 +02:00
parent e214a2fd35
commit 2bc741fb78
1930 changed files with 7590652 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
import { Plugin } from "vite";
import path from "node:path";
import { existsSync, mkdirSync, writeFileSync } from "node:fs";
export function versionFile(options: { clientVersion: string }): Plugin {
return {
name: "generate-version-json",
apply: "build",
closeBundle() {
const distPath = path.resolve("./dist");
if (!existsSync(distPath)) {
mkdirSync(distPath, { recursive: true });
}
const versionJson = JSON.stringify({ version: options.clientVersion });
const versionPath = path.resolve(distPath, "version.json");
writeFileSync(versionPath, versionJson);
},
};
}