UNPKG

create-chuntianxiaozhu

Version:

春天小猪模板工具

23 lines (20 loc) 679 B
import { defineManifest } from "@crxjs/vite-plugin"; import packageJson from "./package.json"; const { version } = packageJson; // Convert from Semver (example: 0.1.0-beta6) const [major, minor, patch, label = "0"] = version // can only contain digits, dots, or dash .replace(/[^\d.-]+/g, "") // split into version parts .split(/[.-]/); export default defineManifest(async (env) => ({ manifest_version: 3, name: env.mode === "staging" ? "[INTERNAL] CRXJS Power Tools" : "CRXJS Power Tools", // up to four numbers separated by dots version: `${major}.${minor}.${patch}.${label}`, // semver is OK in "version_name" version_name: version, }));