feat: refactoring project

This commit is contained in:
Carlos
2024-11-23 14:56:07 -05:00
parent f0c2a50c18
commit 1c6db5818d
2351 changed files with 39323 additions and 60326 deletions

View File

@@ -10,9 +10,11 @@ const { UsageState } = require("../ExportsInfo");
/** @typedef {import("../ExportsInfo").ExportInfo} ExportInfo */
/** @typedef {import("../util/runtime").RuntimeSpec} RuntimeSpec */
/** @typedef {string[][]} ReferencedExports */
/**
* @param {RuntimeSpec} runtime the runtime
* @param {string[][]} referencedExports list of referenced exports, will be added to
* @param {ReferencedExports} referencedExports list of referenced exports, will be added to
* @param {string[]} prefix export prefix
* @param {ExportInfo=} exportInfo the export info
* @param {boolean} defaultPointsToSelf when true, using default will reference itself