wiremock-standalone
Advanced tools
Comparing version 3.2.0 to 3.2.1
@@ -10,17 +10,18 @@ const axios = require('axios'); | ||
mavenRepoURL: process.env.MAVEN_BASE_URL || process.env.MAVEN_REPO_URL || config.mavenRepoURL || 'https://repo1.maven.org/maven2', | ||
jreVersion: process.env.JRE_VERSION || process.env.JRE_VERSION || config.jreVersion || 'jre8', | ||
jreVersion: process.env.JRE_VERSION || config.jreVersion || 'jre8', | ||
}; | ||
let mavenPath = 'org/wiremock'; | ||
const LEGACY_ARTIFACT = 'com/github/tomakehurst'; | ||
let artifact = 'org/wiremock'; | ||
if (options.version) { | ||
const major = options.version.substring(0, options.version.indexOf('.')); | ||
if (major && Number(major) < 3) { | ||
mavenPath = 'com/github/tomakehurst'; | ||
artifact = LEGACY_ARTIFACT; | ||
} | ||
} | ||
const name = options.jreVersion === 'jre8' ? 'wiremock-jre8-standalone' : 'wiremock-standalone'; | ||
const name = artifact === LEGACY_ARTIFACT && options.jreVersion === 'jre8' ? 'wiremock-jre8-standalone' : 'wiremock-standalone'; | ||
function resolveVersion() { | ||
const metadataUrl = `${options.mavenRepoURL}/${mavenPath}/${name}/maven-metadata.xml`; | ||
const metadataUrl = `${options.mavenRepoURL}/${artifact}/${name}/maven-metadata.xml`; | ||
console.log(`Resolving WireMock version from Maven metadata...\n ${metadataUrl}`); | ||
@@ -50,3 +51,3 @@ return axios.get(metadataUrl) | ||
.then((version) => { | ||
const url = `${options.mavenRepoURL}/${mavenPath}/${name}/${version}/${name}-${version}.jar`; | ||
const url = `${options.mavenRepoURL}/${artifact}/${name}/${version}/${name}-${version}.jar`; | ||
@@ -53,0 +54,0 @@ console.log(`Downloading WireMock standalone from Maven Central...\n ${url}`); |
{ | ||
"name": "wiremock-standalone", | ||
"version": "3.2.0", | ||
"version": "3.2.1", | ||
"description": "WireMock standalone binary", | ||
@@ -5,0 +5,0 @@ "repository": { |
@@ -14,3 +14,5 @@ # WireMock Standalone for NPM | ||
# OR | ||
yar add -D wiremock-standalone | ||
pnpm add -D wiremock-standalone | ||
# OR | ||
yarn add -D wiremock-standalone | ||
``` | ||
@@ -17,0 +19,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
6608
92
66
5