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:
dave caruso
2023-08-02 16:27:36 -07:00
committed by GitHub
parent 7656b4b17e
commit c2a77cf7ec
199 changed files with 11153 additions and 31396 deletions

View File

@@ -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;