Skip to content

Commit

Permalink
style: relocated scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
ethanneff committed Mar 6, 2017
1 parent a593390 commit 4c05358
Show file tree
Hide file tree
Showing 10 changed files with 18 additions and 16 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// properties
'use strict'
var path = require('path')
var xmlHelper = require('../sdk/xmlHelper.js')
var xmlHelper = require('../lib/xmlHelper.js')

// entry
module.exports = {
Expand All @@ -25,7 +25,7 @@
manifest = updateBranchAppLinks(manifest, mainActivityIndex, preferences)

// save new version of the AndroidManifest
xmlHelper.writeJsonAsXml(manifest, pathToManifest)
xmlHelper.writeJsonAsXml(pathToManifest, manifest)
}

// adds to <application> for Branch init and testmode:
Expand Down
12 changes: 6 additions & 6 deletions src/scripts/afterPrepare.js → src/scripts/hook/afterPrepare.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
(function () {
// properties
'use strict'
var configPrefrences = require('./lib/sdk/configXml.js')
var iosPlist = require('./lib/ios/plist.js')
var iosCapabilities = require('./lib/ios/capabilities.js')
var iosAssociatedDomains = require('./lib/ios/associatedDomains.js')
var iosDevelopmentTeam = require('./lib/ios/developmentTeam.js')
var androidManifest = require('./lib/android/androidManifest.js')
var configPrefrences = require('../sdk/configXml.js')
var iosPlist = require('../ios/plist.js')
var iosCapabilities = require('../ios/capabilities.js')
var iosAssociatedDomains = require('../ios/associatedDomains.js')
var iosDevelopmentTeam = require('../ios/developmentTeam.js')
var androidManifest = require('../android/androidManifest.js')
var IOS = 'ios'
var ANDROID = 'android'

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(function () {
// properties
'use strict'
var nodeDependencies = require('./lib/npm/nodeDependencies.js')
var nodeDependencies = require('../npm/nodeDependencies.js')

// entry
module.exports = run
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
16 changes: 9 additions & 7 deletions src/scripts/lib/sdk/xmlHelper.js → src/scripts/lib/xmlHelper.js
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -11,35 +11,37 @@
}

// read from xml file
function readXmlAsJson (filePath) {
function readXmlAsJson (file) {
var xmlData
var xmlParser
var parsedData

try {
xmlData = fs.readFileSync(filePath)
xmlData = fs.readFileSync(file)
xmlParser = new xml2js.Parser()
xmlParser.parseString(xmlData, function (err, data) {
if (!err && data) {
parsedData = data
}
})
} catch (err) {}
} catch (err) {
throw new Error('BRANCH SDK: Cannot write file ' + file)
}

return parsedData
}

// write to xml file
function writeJsonAsXml (jsData, filePath, options) {
function writeJsonAsXml (file, content, options) {
var xmlBuilder = new xml2js.Builder(options)
var changedXmlData = xmlBuilder.buildObject(jsData)
var changedXmlData = xmlBuilder.buildObject(content)
var isSaved = true

try {
fs.writeFileSync(filePath, changedXmlData)
fs.writeFileSync(file, changedXmlData)
} catch (err) {
console.error(err)
isSaved = false
throw new Error('BRANCH SDK: Cannot write file ' + file)
}

return isSaved
Expand Down
File renamed without changes.
File renamed without changes.

0 comments on commit 4c05358

Please sign in to comment.