diff --git a/packages/webawesome/scripts/update-root-version.js b/packages/webawesome/scripts/update-root-version.js index 3b07fd587..20490af94 100755 --- a/packages/webawesome/scripts/update-root-version.js +++ b/packages/webawesome/scripts/update-root-version.js @@ -1,28 +1,27 @@ #!/usr/bin/env node -import * as fs from "node:fs" -import * as path from "node:path" +import * as fs from 'node:fs'; +import * as path from 'node:path'; import * as url from 'url'; const __dirname = url.fileURLToPath(new URL('.', import.meta.url)); -const monorepoRoot = path.resolve(__dirname, "..", "..", "..") -const rootPackageJSONFile = path.join(monorepoRoot, "package.json") -const webawesomePackageJSONFile = path.join(path.resolve(__dirname, ".."), "package.json") +const monorepoRoot = path.resolve(__dirname, '..', '..', '..'); +const rootPackageJSONFile = path.join(monorepoRoot, 'package.json'); +const webawesomePackageJSONFile = path.join(path.resolve(__dirname, '..'), 'package.json'); -const rootPackageJSON = JSON.parse(fs.readFileSync(rootPackageJSONFile)) -const webawesomePackageJSON = JSON.parse(fs.readFileSync(webawesomePackageJSONFile)) +const rootPackageJSON = JSON.parse(fs.readFileSync(rootPackageJSONFile)); +const webawesomePackageJSON = JSON.parse(fs.readFileSync(webawesomePackageJSONFile)); -const currentVersion = webawesomePackageJSON.version -rootPackageJSON.version = currentVersion +const currentVersion = webawesomePackageJSON.version; +rootPackageJSON.version = currentVersion; -fs.writeFileSync(rootPackageJSONFile, JSON.stringify(rootPackageJSON, null, 2)) +fs.writeFileSync(rootPackageJSONFile, JSON.stringify(rootPackageJSON, null, 2)); -const versionsFile = path.join(monorepoRoot, "VERSIONS.txt") -const versions = fs.readFileSync(versions).split(/\r?\n/) +const versionsFile = path.join(monorepoRoot, 'VERSIONS.txt'); +const versions = fs.readFileSync(versions).split(/\r?\n/); // TODO: Make this smart and understand semver and "insert" in the correct spot instead of appending. if (!versions.includes(currentVersion)) { - fs.appendFileSync(webawesomePackageJSON.version) + fs.appendFileSync(webawesomePackageJSON.version); } -