UNPKG

stdinfile

Version:

`await file('').json(); await stdin().json()`; utilities for reading and writing files, as well as reading from stdin.

38 lines (36 loc) 1.02 kB
"use strict"; var n = Object.defineProperty; var m = Object.getOwnPropertyDescriptor; var f = Object.getOwnPropertyNames; var c = Object.prototype.hasOwnProperty; var d = (e, t) => { for (var o in t) n(e, o, { get: t[o], enumerable: !0 }); }, u = (e, t, o, a) => { if (t && typeof t == "object" || typeof t == "function") for (let r of f(t)) !c.call(e, r) && r !== o && n(e, r, { get: () => t[r], enumerable: !(a = m(t, r)) || a.enumerable }); return e; }; var w = (e) => u(n({}, "__esModule", { value: !0 }), e); // index.ts var l = {}; d(l, { file: () => R, stdin: () => b, write: () => p.writeFile }); module.exports = w(l); var s = require("node:fs"), p = require("node:fs/promises"), i = require("node:stream"); function R(e) { return new Response(i.Readable.toWeb((0, s.createReadStream)(e))); } function b() { return new Response(i.Readable.toWeb(process.stdin)); } // Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { file, stdin, write });