tools: make metadata parsing less permissive

PR-URL: https://github.com/nodejs/node/pull/19512
Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
This commit is contained in:
Tobias Nießen 2018-03-21 15:31:11 +01:00
parent 1029dd3686
commit 5b9f8e1d77
No known key found for this signature in database
GPG Key ID: 718207F8FD156B70

View File

@ -21,14 +21,14 @@ function extractAndParseYAML(text) {
// js-yaml.safeLoad() throws on error
const meta = yaml.safeLoad(text);
const added = meta.added || meta.Added;
const added = meta.added;
if (added) {
// Since semver-minors can trickle down to previous major versions,
// features may have been added in multiple versions.
meta.added = arrify(added);
}
const deprecated = meta.deprecated || meta.Deprecated;
const deprecated = meta.deprecated;
if (deprecated) {
// Treat deprecated like added for consistency.
meta.deprecated = arrify(deprecated);