Spaces:
Running
Running
| /*eslint-disable*/ | |
| var fs = require('fs'); | |
| var path = require('path'); | |
| var rootPkg = require('../../package.json'); | |
| var pkg = require('./package.json'); | |
| var tsVersion = /[0-9.]+/.exec(rootPkg.devDependencies.typescript)[0]; | |
| var declareFilePath = path.join(__dirname, 'index.d.ts'); | |
| var declareRows = []; | |
| var TS_BANNER = [ | |
| '// Type definitions for TOAST UI Image Editor v' + pkg.version, | |
| '// TypeScript Version: ' + tsVersion, | |
| ].join('\n'); | |
| fs.readFile(declareFilePath, 'utf8', function (error, data) { | |
| if (error) { | |
| throw error; | |
| } | |
| declareRows = data.toString().split('\n'); | |
| declareRows.splice(0, 2, TS_BANNER); | |
| fs.writeFile(declareFilePath, declareRows.join('\n'), 'utf8', function (error) { | |
| if (error) { | |
| throw error; | |
| } | |
| console.log('Completed Write Banner for Typescript!'); | |
| }); | |
| }); | |