diff --git a/package-lock.json b/package-lock.json index 6bfdcc9..8d22861 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,13 +1,16 @@ { "name": "third-party-capital", - "version": "1.0.26", + "version": "1.0.28", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "third-party-capital", - "version": "1.0.26", + "version": "1.0.28", "license": "ISC", + "dependencies": { + "semver": "^7.6.2" + }, "devDependencies": { "@types/jest": "^29.5.1", "@typescript-eslint/eslint-plugin": "^5.59.5", @@ -6013,18 +6016,6 @@ "node": ">=8" } }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/magic-string": { "version": "0.30.9", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.9.tgz", @@ -7438,13 +7429,9 @@ "dev": true }, "node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "bin": { "semver": "bin/semver.js" }, @@ -8302,12 +8289,6 @@ "node": ">=10" } }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/yaml": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", diff --git a/package.json b/package.json index b3a7069..76bd974 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,10 @@ "prepare": "husky install", "format:check": "prettier --check '**/*.{ts,js}'", "lint:check": "eslint '**/*.{ts,js}'", - "test": "jest" + "test": "jest", + "release:major": "npm run build && npm version $(semver $npm_package_version -i major) && npm publish --tag latest && git push", + "release:minor": "npm run build && npm version $(semver $npm_package_version -i minor) && npm publish --tag latest && git push", + "release:patch": "npm run build && npm version $(semver $npm_package_version -i patch) && npm publish --tag latest && git push" }, "repository": { "type": "git", @@ -54,5 +57,8 @@ "eslint --fix", "prettier --write --ignore-unknown" ] + }, + "dependencies": { + "semver": "^7.6.2" } }