mirror of
https://github.com/shoelace-style/webawesome.git
synced 2026-01-12 04:09:12 +00:00
Bump package.json version
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
"access": "public"
|
"access": "public"
|
||||||
},
|
},
|
||||||
"description": "A forward-thinking library of web components.",
|
"description": "A forward-thinking library of web components.",
|
||||||
"version": "3.0.0",
|
"version": "3.1.0",
|
||||||
"homepage": "https://webawesome.com/",
|
"homepage": "https://webawesome.com/",
|
||||||
"author": "Web Awesome",
|
"author": "Web Awesome",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
@@ -67,7 +67,7 @@
|
|||||||
"check-updates": "npm-check-updates --cooldown 7 --interactive --format group",
|
"check-updates": "npm-check-updates --cooldown 7 --interactive --format group",
|
||||||
"print-version": "echo $npm_package_version",
|
"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)\"",
|
"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": {
|
"engines": {
|
||||||
"node": ">=14.17.0"
|
"node": ">=14.17.0"
|
||||||
|
|||||||
@@ -10,8 +10,8 @@ const monorepoRoot = path.resolve(__dirname, '..', '..', '..');
|
|||||||
const rootPackageJSONFile = path.join(monorepoRoot, 'package.json');
|
const rootPackageJSONFile = path.join(monorepoRoot, 'package.json');
|
||||||
const webawesomePackageJSONFile = path.join(path.resolve(__dirname, '..'), 'package.json');
|
const webawesomePackageJSONFile = path.join(path.resolve(__dirname, '..'), 'package.json');
|
||||||
|
|
||||||
const rootPackageJSON = JSON.parse(fs.readFileSync(rootPackageJSONFile));
|
const rootPackageJSON = JSON.parse(fs.readFileSync(rootPackageJSONFile, { encoding: "utf8" }));
|
||||||
const webawesomePackageJSON = JSON.parse(fs.readFileSync(webawesomePackageJSONFile));
|
const webawesomePackageJSON = JSON.parse(fs.readFileSync(webawesomePackageJSONFile, { encoding: "utf8" }));
|
||||||
|
|
||||||
const currentVersion = webawesomePackageJSON.version;
|
const currentVersion = webawesomePackageJSON.version;
|
||||||
rootPackageJSON.version = currentVersion;
|
rootPackageJSON.version = currentVersion;
|
||||||
@@ -19,9 +19,9 @@ 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 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.
|
// TODO: Make this smart and understand semver and "insert" in the correct spot instead of appending.
|
||||||
if (!versions.includes(currentVersion)) {
|
if (!versions.includes(currentVersion)) {
|
||||||
fs.appendFileSync(webawesomePackageJSON.version);
|
fs.appendFileSync(versionsFile, webawesomePackageJSON.version);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user