Skip to content

Commit a01406a

Browse files
committed
Version bump + soft tabs.
1 parent 7797f00 commit a01406a

File tree

2 files changed

+68
-69
lines changed

2 files changed

+68
-69
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"type": "git",
88
"url": "https://github.com/wollardj/node-simple-plist.git"
99
},
10-
"version": "0.0.4",
10+
"version": "0.1.4",
1111
"description": "A wrapper utility for interacting with plist data.",
1212
"main": "simple-plist.js",
1313
"keywords": [

simple-plist.js

Lines changed: 67 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,103 +1,102 @@
11
var bplistParser = require('bplist-parser'),
2-
bplistCreator = require('bplist-creator'),
3-
plist = require('plist'),
4-
fs = require('fs');
2+
bplistCreator = require('bplist-creator'),
3+
plist = require('plist'),
4+
fs = require('fs');
55

66
// reveal the underlying modules
77
exports.plist = plist;
88
exports.bplistCreator = bplistCreator;
99
exports.bplistParser = bplistParser;
1010

1111

12-
// Parses the given file and returns its contents as a native JavaScript object.
12+
// Parses the given file and returns its contents as a native JavaScript
13+
// object.
1314
exports.readFileSync = function(aFile) {
14-
var contents = fs.readFileSync(aFile);
15+
var contents = fs.readFileSync(aFile);
1516

16-
if (contents.length === 0) {
17-
console.error("Unable to read file '%s'", aFile);
18-
return {};
19-
}
20-
return exports.parse(contents, aFile);
17+
if (contents.length === 0) {
18+
console.error("Unable to read file '%s'", aFile);
19+
return {};
20+
}
21+
return exports.parse(contents, aFile);
2122
};
2223

2324
exports.readFile = function(aFile, callback) {
24-
var results;
25-
26-
fs.readFile(aFile, function(err, contents){
27-
if (err) {
28-
callback(err);
29-
}
30-
else {
31-
32-
try {
33-
results = exports.parse(contents, aFile);
34-
callback(null,results);
35-
}
36-
catch(err) {
37-
callback(err);
38-
}
39-
40-
}
41-
});
25+
var results;
26+
27+
fs.readFile(aFile, function(err, contents){
28+
if (err) {
29+
callback(err);
30+
}
31+
else {
32+
try {
33+
results = exports.parse(contents, aFile);
34+
callback(null,results);
35+
}
36+
catch(err) {
37+
callback(err);
38+
}
39+
}
40+
});
4241
}
4342

4443
exports.writeFileSync = function(aFile, anObject, options) {
45-
var data = plist.build(anObject);
46-
fs.writeFileSync(aFile, data, options);
44+
var data = plist.build(anObject);
45+
fs.writeFileSync(aFile, data, options);
4746
};
4847

4948
exports.writeFile = function(aFile, anObject, options, callback) {
50-
if (arguments.length === 3 && typeof options === 'function') {
51-
callback = options;
52-
options = undefined;
53-
}
54-
var data = plist.build(anObject);
55-
fs.writeFile(aFile, data, options, callback);
49+
if (arguments.length === 3 && typeof options === 'function') {
50+
callback = options;
51+
options = undefined;
52+
}
53+
var data = plist.build(anObject);
54+
fs.writeFile(aFile, data, options, callback);
5655
};
5756

5857
exports.writeBinaryFileSync = function(aFile, anObject, options) {
59-
var data = bplistCreator(anObject);
60-
fs.writeFileSync(aFile, data, options);
58+
var data = bplistCreator(anObject);
59+
fs.writeFileSync(aFile, data, options);
6160
};
6261

6362
exports.writeBinaryFile = function(aFile, anObject, options, callback) {
64-
if (arguments.length === 3 && typeof options === 'function') {
65-
callback = options;
66-
options = undefined;
67-
}
63+
if (arguments.length === 3 && typeof options === 'function') {
64+
callback = options;
65+
options = undefined;
66+
}
6867

69-
var data = bplistCreator(anObject);
70-
fs.writeFile(aFile, data, options, callback);
68+
var data = bplistCreator(anObject);
69+
fs.writeFile(aFile, data, options, callback);
7170
};
7271

7372
exports.stringify = function(anObject) {
74-
return plist.build(anObject);
73+
return plist.build(anObject);
7574
};
7675

7776

7877

7978
exports.parse = function(aStringOrBuffer, aFile) {
80-
var results,
81-
firstByte = aStringOrBuffer[0];
82-
try {
83-
if (firstByte === 60 || firstByte === '<') {
84-
results = plist.parse(aStringOrBuffer.toString());
85-
}
86-
else if (firstByte === 98) {
87-
results = bplistParser.parseBuffer(aStringOrBuffer)[0];
88-
}
89-
else {
90-
if (aFile != undefined) {
91-
console.error("Unable to determine format for '%s'", aFile);
92-
}
93-
else {
94-
console.error("Unable to determine format for plist aStringOrBuffer: '%s'", aStringOrBuffer);
95-
}
96-
results = {};
97-
}
98-
}
99-
catch(e) {
100-
throw Error("'%s' has errors", aFile);
101-
}
102-
return results;
79+
var results,
80+
firstByte = aStringOrBuffer[0];
81+
try {
82+
if (firstByte === 60 || firstByte === '<') {
83+
results = plist.parse(aStringOrBuffer.toString());
84+
}
85+
else if (firstByte === 98) {
86+
results = bplistParser.parseBuffer(aStringOrBuffer)[0];
87+
}
88+
else {
89+
if (aFile != undefined) {
90+
console.error("Unable to determine format for '%s'", aFile);
91+
}
92+
else {
93+
console.error("Unable to determine format for plist aStringOrBuffer: '%s'", aStringOrBuffer);
94+
}
95+
results = {};
96+
}
97+
}
98+
catch(e) {
99+
throw Error("'%s' has errors", aFile);
100+
}
101+
return results;
103102
}

0 commit comments

Comments
 (0)