This commit is contained in:
Antonio Scandurra 2016-07-29 15:34:07 +02:00
parent 4e597eea40
commit cc514f0fc5
4 changed files with 5 additions and 5 deletions

View File

@ -4,7 +4,7 @@ const path = require('path')
const CSON = require('season')
const fs = require('fs-extra')
const normalizePackageData = require('normalize-package-data')
const deprecatedPackagesMetadata = require('./deprecated-packages')
const deprecatedPackagesMetadata = require('../deprecated-packages')
const semver = require('semver')
const CONFIG = require('../config')
@ -14,7 +14,8 @@ module.exports = function () {
CONFIG.appMetadata._atomPackages = buildBundledPackagesMetadata()
CONFIG.appMetadata._atomMenu = buildPlatformMenuMetadata()
CONFIG.appMetadata._atomKeymaps = buildPlatformKeymapsMetadata()
CONFIG.appMetadata._deprecatedPackages = buildDeprecatedPackagesMetadata()
CONFIG.appMetadata._deprecatedPackages = deprecatedPackagesMetadata
checkDeprecatedPackagesMetadata()
fs.writeFileSync(path.join(CONFIG.intermediateAppPath, 'package.json'), JSON.stringify(CONFIG.appMetadata))
}
@ -121,12 +122,11 @@ function buildPlatformKeymapsMetadata () {
return keymaps
}
function buildDeprecatedPackagesMetadata () {
function checkDeprecatedPackagesMetadata () {
for (let packageName of Object.keys(deprecatedPackagesMetadata)) {
const packageMetadata = deprecatedPackagesMetadata[packageName]
if (packageMetadata.version && !semver.validRange(packageMetadata.version)) {
throw new Error(`Invalid range: ${version} (${name}).`)
}
}
return deprecatedPackagesMetadata
}

View File

@ -4,7 +4,7 @@ const fs = require('fs')
const path = require('path')
const legalEagle = require('legal-eagle')
const licenseOverrides = require('./license-overrides')
const licenseOverrides = require('../license-overrides')
const CONFIG = require('../config')
module.exports = function () {