Skip to content

Commit

Permalink
Use esm for bin/commonmark.
Browse files Browse the repository at this point in the history
  • Loading branch information
jgm committed Jan 12, 2020
1 parent 2968e99 commit 9bcf45b
Showing 1 changed file with 17 additions and 11 deletions.
28 changes: 17 additions & 11 deletions bin/commonmark
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
#!/usr/bin/env node
#!/usr/bin/env node -r esm
"use strict";

var util = require('util');
var fs = require('fs');
var commonmark = require('../lib/index.js');
import util from "util";
import fs from "fs";
import os from "os";
import * as commonmark from "../lib/index.js";
var version = require('../package.json').version;
var parseArgs = require('minimist');
import parseArgs from "minimist";

var args = process.argv.slice(2);
var argv = parseArgs(args,
{boolean: ["ast", "xml", "time", "smart",
Expand Down Expand Up @@ -75,12 +77,16 @@ if (format === 'html') {
}

if (files.length === 0) {
files = ['/dev/stdin'];
}

for (i = 0; i < files.length; i++) {
var file = files[i];
inps.push(fs.readFileSync(file, 'utf8'));
if (os.platform() === "win32") {
inps.push(fs.readFileSync(0, 'utf-8'));
} else {
inps.push(fs.readFileSync('/dev/tty', 'utf-8'));
}
} else {
for (i = 0; i < files.length; i++) {
var file = files[i];
inps.push(fs.readFileSync(file, 'utf8'));
}
}

var inp = inps.join('\n');
Expand Down

0 comments on commit 9bcf45b

Please sign in to comment.