En mode strict :
(function(){
"use strict"
return this
<?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
<plist version="1.0"> | |
<dict> | |
<key>ANSIBlueColor</key> | |
<data> | |
YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS | |
AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw | |
LjIzNTA3MDA3NzMgMC4zNTkzMDQzNzM2IDAuNjM4OTU3Njc5MwAQAYAC0hAREhNaJGNs | |
YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp |
var express = require("express") | |
, http = require("http") | |
, path = require("path") | |
, app = express() | |
, parameters = process.argv.slice(2) | |
, port = parameters[0] && parseInt(parameters[0], 10) || 8080 | |
, colors = { | |
green: function (str) { | |
return "\033[0m\033[32m" + str + "\033[0m" | |
}, |
console.log((function(d,l,a,b,c){ | |
while(--l>-1)a=d[l],b=(+("0x"+a)).toString(2),d[l]=a?(c=[],c[16-b.length]=1,c.join(0)+b):"" | |
return d.join("\n").replace(/0/g,".").replace(/1/g,"#") | |
})("g3c1eg7f7fg3ffegff8g1c0g80g".split(/g/),8)) |
// https://github.com/jonathantneal/polyfill/blob/master/source/Array.prototype.reduce.js | |
// Array.prototype.reduce | |
Array.prototype.reduce = function reduce(callback, initialValue) { | |
var array = this, previousValue = initialValue || 0; | |
for (var index = 0, length = array.length; index < length; ++index) { | |
previousValue = callback.call(window, previousValue, array[index], index, array); | |
} | |
return previousValue; |
var assert = require("assert") | |
describe("my-module", function(){ | |
it("should work", function(done){ | |
assert.equal("foo", "foo") | |
done() | |
}) | |
it("should respect type", function(done){ | |
assert.notStrictEqual("1", 1) | |
done() |
hodor hodor (hodor{Hodor}, hodor{Hodor}) | |
hodor({hodor}, {hodor})[hodor << hodor] | |
=> hodor!hodor | |
hodor!() |