UNPKG

vue-flip-animation

Version:

# Installation

31 lines (27 loc) 731 B
const fs = require("fs"); const path = require("path"); const dir = path.resolve(__dirname, "..", "lib"); function loadModule(name) { try { return require(name); } catch (e) { return undefined; } } function copy(name, version) { const src = path.join(dir, `v${version}`, name); const dest = path.join(dir, name); let content = fs.readFileSync(src, "utf-8"); try { fs.unlinkSync(dest); } catch (error) {} fs.writeFileSync(dest, content, "utf-8"); } function switchVersion(version) { copy("index.cjs.js", version); copy("index.es.js", version); copy("index.umd.js", version); copy("style.css", version); } module.exports.loadModule = loadModule; module.exports.switchVersion = switchVersion;