Skip to content

Commit

Permalink
Merge pull request #8 from vespakoen/consider-browserify-field
Browse files Browse the repository at this point in the history
Consider browserify field
  • Loading branch information
mvayngrib committed Feb 23, 2016
2 parents 932eff0 + f48666c commit a7e2d0e
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions cmd.js
Original file line number Diff line number Diff line change
Expand Up @@ -208,10 +208,10 @@ function fixPackageJSON (modules, file, overwrite) {

// if (pkgJson.name === 'readable-stream') debugger

var orgBrowser = pkgJson.browser || {}
var orgBrowser = pkgJson['react-native'] || pkgJson.browser || pkgJson.browserify || {}
if (typeof orgBrowser === 'string') {
orgBrowser = {}
orgBrowser[pkgJson.main || 'index.js'] = pkgJson.browser
orgBrowser[pkgJson.main || 'index.js'] = pkgJson['react-native'] || pkgJson.browser || pkgJson.browserify
}

var depBrowser = extend({}, orgBrowser)
Expand All @@ -237,7 +237,8 @@ function fixPackageJSON (modules, file, overwrite) {
})

if (!deepEqual(orgBrowser, depBrowser)) {
pkgJson.browser = depBrowser
pkgJson.browser = pkgJson['react-native'] = depBrowser
delete pkgJson.browserify
fs.writeFile(file, JSON.stringify(pkgJson, null, 2), rethrow)
}
})
Expand Down

0 comments on commit a7e2d0e

Please sign in to comment.