UNPKG

@fork-anyone/node-nim

Version:

NetEase IM nodejs wrapper based on NetEase IM C++ SDK

17 lines (13 loc) 497 B
const fs = require('fs'); const {glob} = require('glob'); const path = require('path') async function main() { const paths = await glob('**/*.ts', {cwd: path.resolve(__dirname, '../types'), absolute: true}); console.error('paths', paths) const mergedFileName = path.resolve(__dirname, '../types.ts'); const mergedContent = paths .map(fileName => fs.readFileSync(fileName, 'utf-8')) .join('\n'); fs.writeFileSync(mergedFileName, mergedContent); } main();