UNPKG

six-widget-buildsupport

Version:

SIX Widgets buildsupport

2 lines 688 B
#!/usr/bin/env node "use strict";var c=require("fs"),n=require("semver");function r(e){try{return c.readdirSync(e)}catch(e){}}function a(e){try{c.mkdirSync(e)}catch(e){}}var i=process.env.PACKAGE_NAME||process.env.npm_package_name,o=process.env.PACKAGE_VERSION||process.env.npm_package_version,e=function(){var e=r("./doc");e&&e.forEach(function(e){if(e.match(/^.+md$/i)){var r=c.readFileSync("./doc/"+e,{encoding:"UTF-8"});r=r.replace(/cdn\.six\.se/g,"cdn.webfg.se").replace(/\$\{major}/g,n.major(o)).replace(/\$\{minor}/g,n.minor(o)).replace(/\$\{patch}/g,n.patch(o)).replace(/\$\{name}/g,i),a("dist"),c.writeFileSync("./dist/"+e,r)}})};module.exports={generateMarkdownDocumentation:e};