Merge pull request #18190 from atom/dw-at-clean-up-build-warnings

Clean up unhelpful 'No README data' warnings in Atom build
This commit is contained in:
Tilde Ann Thurium
2018-10-03 16:27:30 -07:00
committed by GitHub

View File

@@ -27,7 +27,9 @@ function buildBundledPackagesMetadata () {
const packageMetadataPath = path.join(packagePath, 'package.json')
const packageMetadata = JSON.parse(fs.readFileSync(packageMetadataPath, 'utf8'))
normalizePackageData(packageMetadata, (msg) => {
console.warn(`Invalid package metadata. ${packageMetadata.name}: ${msg}`)
if (!msg.match(/No README data$/)) {
console.warn(`Invalid package metadata. ${packageMetadata.name}: ${msg}`)
}
}, true)
if (packageMetadata.repository && packageMetadata.repository.url && packageMetadata.repository.type === 'git') {
packageMetadata.repository.url = packageMetadata.repository.url.replace(/^git\+/, '')