Commit 14fdcb56 authored by Pierre SMEYERS's avatar Pierre SMEYERS
Browse files

Merge branch...

Merge branch 'fix/5-the-template-does-not-generate-the-default-configuration-when-having-a-package-json-without' into 'master'

Resolve "The template does not generate the default configuration when having a package.json without release property"

Closes #5

See merge request to-be-continuous/semantic-release!5
parents 02921da3 a5c73a9d
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -267,7 +267,11 @@ stages:
  function extract_release_config_from_package_json() {
    package_json="./package.json"
    if [[ -f "${package_json}" ]]; then
      node -pe "JSON.stringify(require('${package_json}').release, null, 2)"
      release_config=$(node -pe "JSON.stringify(require('${package_json}').release, null, 2)")
      case "$release_config" in
        "undefined"|"null") release_config="" ;;
      esac
      echo "$release_config"
    fi
  }