From 2b69fa74a57f00bb11a07e2393fb7adf9737f869 Mon Sep 17 00:00:00 2001 From: konnorrogers Date: Tue, 16 Dec 2025 13:21:23 -0500 Subject: [PATCH] Bump package.json version --- packages/webawesome/package.json | 4 ++-- packages/webawesome/scripts/update-root-version.js | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/webawesome/package.json b/packages/webawesome/package.json index 11c9a106e..36f9bf483 100644 --- a/packages/webawesome/package.json +++ b/packages/webawesome/package.json @@ -4,7 +4,7 @@ "access": "public" }, "description": "A forward-thinking library of web components.", - "version": "3.0.0", + "version": "3.1.0", "homepage": "https://webawesome.com/", "author": "Web Awesome", "license": "MIT", @@ -67,7 +67,7 @@ "check-updates": "npm-check-updates --cooldown 7 --interactive --format group", "print-version": "echo $npm_package_version", "tag-version": "git tag -a \"v$(npm run print-version | tail -n1)\" -m \"tag v$(npm run print-version | tail -n1)\"", - "postversion": "npm run tag-version && node ./scripts/update-root-version.js" + "postversion": "node ./scripts/update-root-version.js" }, "engines": { "node": ">=14.17.0" diff --git a/packages/webawesome/scripts/update-root-version.js b/packages/webawesome/scripts/update-root-version.js index 20490af94..696750bac 100755 --- a/packages/webawesome/scripts/update-root-version.js +++ b/packages/webawesome/scripts/update-root-version.js @@ -10,8 +10,8 @@ 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, { encoding: "utf8" })); +const webawesomePackageJSON = JSON.parse(fs.readFileSync(webawesomePackageJSONFile, { encoding: "utf8" })); const currentVersion = webawesomePackageJSON.version; rootPackageJSON.version = currentVersion; @@ -19,9 +19,9 @@ rootPackageJSON.version = currentVersion; fs.writeFileSync(rootPackageJSONFile, JSON.stringify(rootPackageJSON, null, 2)); const versionsFile = path.join(monorepoRoot, 'VERSIONS.txt'); -const versions = fs.readFileSync(versions).split(/\r?\n/); +const versions = fs.readFileSync(versionsFile, { encoding: "utf8" }).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(versionsFile, webawesomePackageJSON.version); }