diff --git a/tools/release.js b/tools/release.js index 65aa38e..222193d 100644 --- a/tools/release.js +++ b/tools/release.js @@ -2,6 +2,7 @@ const { execSync: exec } = require("child_process") const { readFileSync: read } = require("fs") const { request } = require("https") +const { version: currentVersion } = require("../package.json") const REPO = "BenoitZugmeyer/eslint-plugin-html" const PACKAGE_FILES = [ @@ -9,6 +10,7 @@ const PACKAGE_FILES = [ "src/extract.js", "src/getFileMode.js", "src/index.js", + "src/pluginReference.js", "src/settings.js", "src/remapMessages.js", "src/verifyPatch.js", @@ -115,6 +117,11 @@ function verifyPackageContent() { } function createVersion(version) { + if (version === currentVersion) { + console.log(`Version ${version} already exists, skipping creation`) + return + } + console.log(`Creating version ${version}`) exec(`npm version ${version}`, {