Skip to content

Instantly share code, notes, and snippets.

View ernstwi's full-sized avatar

Ernst Widerberg ernstwi

View GitHub Profile
@ernstwi
ernstwi / format.js
Last active October 12, 2018 16:11
let fs = require('fs');
let s = fs.readFileSync(0).toString();
let lvl = 0;
let i = 0;
while (i < s.length) {
if (s[i] == '(') {
if (s[i+1] == ')') {
process.stdout.write('()');
i += 2;
let fs = require("fs");
let path = require("path");
// From https://gist.github.com/lovasoa/8691344
function walk(dir, callback) {
fs.readdir(dir, function(err, files) {
if (err) throw err;
files.forEach(function(file) {
var filepath = path.join(dir, file);
fs.stat(filepath, function(err,stats) {