mirror of
https://github.com/oven-sh/bun
synced 2026-02-10 02:48:50 +00:00
Rewrite built-in modules to use CommonJS over ESM (#3814)
* 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>
This commit is contained in:
@@ -1,19 +1,5 @@
|
||||
// Hardcoded module "node:https"
|
||||
import * as http from "node:http";
|
||||
|
||||
var {
|
||||
Agent,
|
||||
Server,
|
||||
METHODS,
|
||||
STATUS_CODES,
|
||||
createServer,
|
||||
ServerResponse,
|
||||
IncomingMessage,
|
||||
maxHeaderSize,
|
||||
validateHeaderName,
|
||||
validateHeaderValue,
|
||||
globalAgent,
|
||||
} = http;
|
||||
const http = require("node:http");
|
||||
|
||||
function request(input, options, cb) {
|
||||
if (input && typeof input === "object" && !(input instanceof URL)) {
|
||||
@@ -31,35 +17,8 @@ function get(input, options, cb) {
|
||||
return req;
|
||||
}
|
||||
|
||||
var defaultExport = {
|
||||
Agent,
|
||||
Server,
|
||||
METHODS,
|
||||
STATUS_CODES,
|
||||
createServer,
|
||||
ServerResponse,
|
||||
IncomingMessage,
|
||||
request,
|
||||
export default {
|
||||
...http,
|
||||
get,
|
||||
maxHeaderSize,
|
||||
validateHeaderName,
|
||||
validateHeaderValue,
|
||||
globalAgent,
|
||||
};
|
||||
|
||||
export {
|
||||
Agent,
|
||||
Server,
|
||||
METHODS,
|
||||
STATUS_CODES,
|
||||
createServer,
|
||||
ServerResponse,
|
||||
IncomingMessage,
|
||||
request,
|
||||
get,
|
||||
maxHeaderSize,
|
||||
validateHeaderName,
|
||||
validateHeaderValue,
|
||||
globalAgent,
|
||||
};
|
||||
export default defaultExport;
|
||||
|
||||
Reference in New Issue
Block a user