Files
.github
docs
script
BootWay.03.ps1
BootWay05.ps1
NapCat.164.bat
NapCat.Way01.bat
checkVersion.cjs
copy-core.cjs
dbghelp.dll
gen-version.ts
index.js
napcat-9912-utf8.bat
napcat-9912-utf8.ps1
napcat-9912.bat
napcat-9912.ps1
napcat-custom.bat
napcat-gc.ps1
napcat-log.ps1
napcat-utf8.bat
napcat-utf8.ps1
napcat.bat
napcat.ps1
napcat.sh
src
static
test
.editorconfig
.env.development
.env.production
.eslintrc.cjs
.gitignore
LICENSE
README.md
dist.zip
logo.png
package.json
tsconfig.json
vite.config.ts
NapCatQQ/script/gen-version.ts
2024-04-15 22:36:06 +08:00

22 lines
546 B
TypeScript

import fs from 'fs'
import path from 'path'
import { version } from '../src/onebot11/version'
const manifestPath = path.join(__dirname, '../package.json')
function readManifest (): any {
if (fs.existsSync(manifestPath)) {
return JSON.parse(fs.readFileSync(manifestPath, 'utf-8'))
}
}
function writeManifest (manifest: any) {
fs.writeFileSync(manifestPath, JSON.stringify(manifest, null, 2))
}
const manifest = readManifest()
if (version !== manifest.version) {
manifest.version = version
writeManifest(manifest)
}