Page MenuHomePhorge

kat.js
No OneTemporary

Size
409 B
Referenced Files
None
Subscribers
None
#!/usr/bin/env ant
import fs from 'node:fs';
import path from 'node:path';
const file = process.argv[2];
if (!file) exit('usage: kat <file>');
try {
const content = fs.readFileSync(file, 'utf8');
if (/\.(c|m)?(j|t)s$/.test(path.extname(file))) {
console.log(Ant.highlight(content));
} else console.log(content);
} catch (err) {
console.log(`file '${err.path}' not found`);
process.exit(1);
}

File Metadata

Mime Type
application/javascript
Expires
Sun, May 3, 8:17 AM (1 d, 7 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
545063
Default Alt Text
kat.js (409 B)

Event Timeline