decentralized-internet
Version:
An NPM library of programs to create decentralized web and distributed computing projects
1 lines • 777 B
JavaScript
var fs=require("fs"),path=require("path"),cwd=process.cwd(),installdir=path.join(process.cwd(),"../../"),index=fs.readFileSync(path.join(cwd,"index.js.in"));try{var stats=fs.statSync(path.join(installdir,"index.js"))}catch(i){console.log("Generating default index file at:",installdir,"index.js"),console.log("Please edit this file with your configuration parameters."),fs.writeFileSync(path.join(installdir,"index.js"),index);var defaultconfig=fs.readFileSync(path.join(cwd,"conf.json.in"));try{stats=fs.statSync(path.join(installdir,"conf.json"))}catch(i){console.log("Generating default configuration file at",installdir,"conf.json"),console.log("Please edit this file with your configuration parameters."),fs.writeFileSync(path.join(installdir,"conf.json"),defaultconfig)}}