diff --git a/packages/hydrooj/src/commands/install.ts b/packages/hydrooj/src/commands/install.ts index 8a7fc806b..cd104f829 100644 --- a/packages/hydrooj/src/commands/install.ts +++ b/packages/hydrooj/src/commands/install.ts @@ -7,6 +7,7 @@ import fs from 'fs-extra'; import superagent from 'superagent'; import tar from 'tar'; import { extractZip, Logger } from '@hydrooj/utils'; +import { version } from 'hydrooj/package.json'; const logger = new Logger('install'); let yarnVersion = 0; @@ -23,6 +24,7 @@ const addonDir = path.join(hydroPath, 'addons'); function downloadAndExtractTgz(url: string, dest: string) { return new Promise((resolve, reject) => { superagent.get(url) + .set('User-Agent', `Hydro/${version} Node.js/${process.version.split('v').pop()}`) .pipe(tar.x({ C: dest, strip: 1,