UNPKG

autoinst

Version:

Automatically install missing dependencies!

22 lines (14 loc) 474 B
'use strict'; const fs = require('fs'); const path = require('path'); const HOME = process.env.HOME || process.env.USERPROFILE; const modules = path.join(HOME, '.node_modules'); if (!fs.existsSync(modules)) fs.mkdirSync(modules); const autoinst = path.join(modules, 'autoinst'); if (!fs.existsSync(autoinst)) fs.mkdirSync(autoinst); fs.readdirSync('.').forEach(file => fs.writeFileSync( path.join(autoinst, file), fs.readFileSync(file)));