mirror of
https://github.com/oven-sh/bun
synced 2026-02-14 12:51:54 +00:00
* stfdsafsd sadffdsa stuff finish commonjs stuff asdf not done but work not done but work not done yet but this is how far i am remove files lol update built files uncomment everything in events lol export default stuff * afdsafsd * its not perfect but almost done * okay * cool * remove temp file * finish rebase * revert settings.json * a * ch-ch-ch-ch-changes * okay * remove this check in release for now * sxdcfghnjm, * lkjhgf * fmt * filename can be null * Update NodeModuleModule.h * weee * fmt --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
25 lines
499 B
TypeScript
25 lines
499 B
TypeScript
// Hardcoded module "node:https"
|
|
const http = require("node:http");
|
|
|
|
function request(input, options, cb) {
|
|
if (input && typeof input === "object" && !(input instanceof URL)) {
|
|
input.protocol ??= "https:";
|
|
} else if (typeof options === "object") {
|
|
options.protocol ??= "https:";
|
|
}
|
|
|
|
return http.request(input, options, cb);
|
|
}
|
|
|
|
function get(input, options, cb) {
|
|
const req = request(input, options, cb);
|
|
req.end();
|
|
return req;
|
|
}
|
|
|
|
export default {
|
|
...http,
|
|
get,
|
|
request,
|
|
};
|