Skip to content

Commit

Permalink
strict mode
Browse files Browse the repository at this point in the history
  • Loading branch information
matej21 committed Feb 22, 2015
1 parent 8926b79 commit 64c1dc2
Show file tree
Hide file tree
Showing 14 changed files with 29 additions and 4 deletions.
2 changes: 2 additions & 0 deletions src/assert.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var mainAssert = require('assert');
var Map = require('./map');
var Entity = require('./entity');
Expand Down
2 changes: 2 additions & 0 deletions src/decoder.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var Map = require("./map");
var Entity = require("./entity");
var NeonError = require('./error');
Expand Down
4 changes: 3 additions & 1 deletion src/dumper.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var Map = require('./map');
var Entity = require('./entity');
var Decoder = require('./decoder');
Expand All @@ -18,7 +20,7 @@ function toText(xvar) {
if (xvar instanceof Map) {
var s = "array (" + xvar.length + ")\n";
xvar.forEach(function (key, val) {
value = toText(val);
var value = toText(val);
s += "\t" + (toText(key) + " => ")
+ "" + (value.indexOf("\n") === -1 ? ("" + value) : value.replace(/\n/g, "\n\t"))
+ "" + "\n";
Expand Down
4 changes: 3 additions & 1 deletion src/encoder.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var Entity = require('./entity');
var Decoder = require('./decoder');
var Map = require('./map');
Expand Down Expand Up @@ -38,7 +40,7 @@ function encoder() {
var s = '';
xvar = isMap ? xvar.items() : xvar;
if ((function (arr) {
for (key in arr) {
for (var key in arr) {
return false;
}
return true;
Expand Down
2 changes: 2 additions & 0 deletions src/entity.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

module.exports = function (value, attrs) {

this.value = null;
Expand Down
2 changes: 2 additions & 0 deletions src/error.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

function NeonError(message, line, column) {
this.name = this.constructor.name;
this.message = message + " on line " + line + ", column " + column + ".";
Expand Down
2 changes: 1 addition & 1 deletion src/map.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
var Entity = require('./entity');
'use strict';

function Map() {
this._items = [];
Expand Down
2 changes: 2 additions & 0 deletions src/neon.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var EncoderClass = require("./encoder");
var DecoderClass = require("./decoder");
var encode = function (xvar, options) {
Expand Down
2 changes: 2 additions & 0 deletions test/Decoder.errors.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var assert = require('assert');
var neon = require('../src/neon');
suite('Decoder.errors', function () {
Expand Down
2 changes: 2 additions & 0 deletions test/Decoder.inline.array.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var assert = require('assert');
var assertNeon = require('../src/assert');
var neon = require('../src/neon');
Expand Down
2 changes: 2 additions & 0 deletions test/Decoder.scalar.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var assert = require('assert');
var neon = require('../src/neon');

Expand Down
3 changes: 2 additions & 1 deletion test/Decored.array.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
var assert = require('assert');
'use strict';

var assertNeon = require('../src/assert');
var neon = require('../src/neon');

Expand Down
2 changes: 2 additions & 0 deletions test/Encoder.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var assert = require('assert');
var neon = require('../src/neon');

Expand Down
2 changes: 2 additions & 0 deletions test/Map.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var assert = require('assert');
var Map = require('../src/map');

Expand Down

0 comments on commit 64c1dc2

Please sign in to comment.