UNPKG

wam-community

Version:

A collection of prebuilt Web Audio Modules ready for use

17 lines (11 loc) 617 B
import fs from "fs"; import path from "path"; import { fileURLToPath } from 'url'; const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); const packageFilePath = path.join(__dirname, '../node_modules/@webaudiomodules/api/package.json'); const { version } = JSON.parse(fs.readFileSync(packageFilePath, 'utf-8')); const versionFilePath = path.join(__dirname, './apiVersion.js'); if (fs.existsSync(versionFilePath)) fs.unlinkSync(versionFilePath); fs.writeFileSync(versionFilePath, `export default ${JSON.stringify(version)};\n`); console.log("API version file generated.");