| const fs = require('fs'); | |
| const path = require('path'); | |
| const version = require('./package.json').version; | |
| const headerContent = `// Generated by generate-version-header.js | |
| #ifndef PROTOBUF_JAVASCRIPT_VERSION_H__ | |
| #define PROTOBUF_JAVASCRIPT_VERSION_H__ | |
| const char* const kProtobufJavascriptVersion = "${version}"; | |
| #endif // PROTOBUF_JAVASCRIPT_VERSION_H__ | |
| `; | |
| fs.writeFileSync(process.argv[2], headerContent); |