@semantic-release/release-notes-generator
Advanced tools
Comparing version 4.0.4 to 4.0.5
@@ -0,1 +1,2 @@ | ||
const getStream = require('get-stream'); | ||
const SemanticReleaseError = require('@semantic-release/error'); | ||
@@ -26,18 +27,6 @@ const conventionalChangelog = require('conventional-changelog-core'); | ||
try { | ||
const config = await loadChangelogConfig(pluginConfig); | ||
let content = ''; | ||
conventionalChangelog({config}) | ||
.on('error', err => { | ||
cb(new SemanticReleaseError(`Error in conventional-changelog: ${err.message}`, err.code)); | ||
}) | ||
.on('data', buffer => { | ||
content += buffer.toString(); | ||
}) | ||
.on('end', () => { | ||
cb(null, content.trim()); | ||
}); | ||
cb(null, await getStream(conventionalChangelog({config: await loadChangelogConfig(pluginConfig)}))); | ||
} catch (err) { | ||
cb(err); | ||
cb(new SemanticReleaseError(`Error in conventional-changelog: ${err.message}`, err.code)); | ||
} | ||
}; |
@@ -1,2 +0,2 @@ | ||
const importCwd = require('import-cwd'); | ||
const importFrom = require('import-from'); | ||
const pify = require('pify'); | ||
@@ -20,4 +20,5 @@ const {mergeWith} = require('lodash'); | ||
if (preset) { | ||
const presetPackage = `conventional-changelog-${preset.toLowerCase()}`; | ||
try { | ||
loadedConfig = importCwd(`conventional-changelog-${preset.toLowerCase()}`); | ||
loadedConfig = importFrom.silent(__dirname, presetPackage) || importFrom(process.cwd(), presetPackage); | ||
} catch (err) { | ||
@@ -28,3 +29,3 @@ throw new SemanticReleaseError(`Preset: "${preset}" does not exist: ${err.message}`, err.code); | ||
try { | ||
loadedConfig = importCwd(config); | ||
loadedConfig = importFrom.silent(__dirname, config) || importFrom(process.cwd(), config); | ||
} catch (err) { | ||
@@ -31,0 +32,0 @@ throw new SemanticReleaseError(`Config: "${config}" does not exist: ${err.message}`, err.code); |
{ | ||
"name": "@semantic-release/release-notes-generator", | ||
"description": "Customizable release-notes-generator plugin for semantic-release", | ||
"version": "4.0.4", | ||
"version": "4.0.5", | ||
"author": "Pierre Vanduynslager", | ||
@@ -23,3 +23,4 @@ "authors": [ | ||
"conventional-changelog-core": "^1.9.0", | ||
"import-cwd": "^2.1.0", | ||
"get-stream": "^3.0.0", | ||
"import-from": "^2.1.0", | ||
"lodash": "^4.17.4", | ||
@@ -53,3 +54,3 @@ "pify": "^3.0.0" | ||
"p-each-series": "^1.0.0", | ||
"prettier": "^1.5.3", | ||
"prettier": "^1.7.2", | ||
"rimraf": "^2.6.1", | ||
@@ -91,6 +92,2 @@ "semantic-release": "^8.0.0", | ||
"nyc": { | ||
"lines": 100, | ||
"statements": 100, | ||
"functions": 100, | ||
"branches": 100, | ||
"include": [ | ||
@@ -100,4 +97,5 @@ "lib/**/*.js" | ||
"reporter": [ | ||
"lcov", | ||
"text" | ||
"json", | ||
"text", | ||
"html" | ||
], | ||
@@ -127,5 +125,4 @@ "all": true | ||
"cm": "git-cz", | ||
"codecov": "codecov", | ||
"codecov": "codecov -f coverage/coverage-final.json", | ||
"commitmsg": "commitlint -e", | ||
"coverage": "nyc check-coverage", | ||
"lint": "eslint lib test", | ||
@@ -132,0 +129,0 @@ "precommit": "npm run lint", |
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
14953
7
74
+ Addedget-stream@^3.0.0
+ Addedimport-from@^2.1.0
+ Addedget-stream@3.0.0(transitive)
- Removedimport-cwd@^2.1.0
- Removedimport-cwd@2.1.0(transitive)