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

@@ -45,7 +45,7 @@ function getState(parserState) {
* @param {ParserState} parserState parser state
* @returns {void}
*/
exports.bailout = parserState => {
module.exports.bailout = parserState => {
parserStateMap.set(parserState, false);
};
@@ -53,7 +53,7 @@ exports.bailout = parserState => {
* @param {ParserState} parserState parser state
* @returns {void}
*/
exports.enable = parserState => {
module.exports.enable = parserState => {
const state = parserStateMap.get(parserState);
if (state === false) {
return;
@@ -69,9 +69,9 @@ exports.enable = parserState => {
* @param {ParserState} parserState parser state
* @returns {boolean} true, when enabled
*/
exports.isEnabled = parserState => {
module.exports.isEnabled = parserState => {
const state = parserStateMap.get(parserState);
return !!state;
return Boolean(state);
};
/**
@@ -80,7 +80,7 @@ exports.isEnabled = parserState => {
* @param {string | TopLevelSymbol | true} usage usage data
* @returns {void}
*/
exports.addUsage = (state, symbol, usage) => {
module.exports.addUsage = (state, symbol, usage) => {
const innerGraphState = getState(state);
if (innerGraphState) {
@@ -102,13 +102,13 @@ exports.addUsage = (state, symbol, usage) => {
* @param {string | TopLevelSymbol | true} usage usage data
* @returns {void}
*/
exports.addVariableUsage = (parser, name, usage) => {
module.exports.addVariableUsage = (parser, name, usage) => {
const symbol =
/** @type {TopLevelSymbol} */ (
parser.getTagData(name, topLevelSymbolTag)
) || exports.tagTopLevelSymbol(parser, name);
) || module.exports.tagTopLevelSymbol(parser, name);
if (symbol) {
exports.addUsage(parser.state, symbol, usage);
module.exports.addUsage(parser.state, symbol, usage);
}
};
@@ -116,7 +116,7 @@ exports.addVariableUsage = (parser, name, usage) => {
* @param {ParserState} state parser state
* @returns {void}
*/
exports.inferDependencyUsage = state => {
module.exports.inferDependencyUsage = state => {
const innerGraphState = getState(state);
if (!innerGraphState) {
@@ -212,7 +212,7 @@ exports.inferDependencyUsage = state => {
* @param {ParserState} state parser state
* @param {UsageCallback} onUsageCallback on usage callback
*/
exports.onUsage = (state, onUsageCallback) => {
module.exports.onUsage = (state, onUsageCallback) => {
const innerGraphState = getState(state);
if (innerGraphState) {
@@ -238,7 +238,7 @@ exports.onUsage = (state, onUsageCallback) => {
* @param {ParserState} state parser state
* @param {TopLevelSymbol | undefined} symbol the symbol
*/
exports.setTopLevelSymbol = (state, symbol) => {
module.exports.setTopLevelSymbol = (state, symbol) => {
const innerGraphState = getState(state);
if (innerGraphState) {
@@ -250,7 +250,7 @@ exports.setTopLevelSymbol = (state, symbol) => {
* @param {ParserState} state parser state
* @returns {TopLevelSymbol|void} usage data
*/
exports.getTopLevelSymbol = state => {
module.exports.getTopLevelSymbol = state => {
const innerGraphState = getState(state);
if (innerGraphState) {
@@ -263,7 +263,7 @@ exports.getTopLevelSymbol = state => {
* @param {string} name name of variable
* @returns {TopLevelSymbol | undefined} symbol
*/
exports.tagTopLevelSymbol = (parser, name) => {
module.exports.tagTopLevelSymbol = (parser, name) => {
const innerGraphState = getState(parser.state);
if (!innerGraphState) return;
@@ -288,7 +288,7 @@ exports.tagTopLevelSymbol = (parser, name) => {
* @param {RuntimeSpec} runtime runtime
* @returns {boolean} false, when unused. Otherwise true
*/
exports.isDependencyUsedByExports = (
module.exports.isDependencyUsedByExports = (
dependency,
usedByExports,
moduleGraph,
@@ -316,7 +316,7 @@ exports.isDependencyUsedByExports = (
* @param {ModuleGraph} moduleGraph moduleGraph
* @returns {null | false | function(ModuleGraphConnection, RuntimeSpec): ConnectionState} function to determine if the connection is active
*/
exports.getDependencyUsedByExportsCondition = (
module.exports.getDependencyUsedByExportsCondition = (
dependency,
usedByExports,
moduleGraph
@@ -347,5 +347,5 @@ class TopLevelSymbol {
}
}
exports.TopLevelSymbol = TopLevelSymbol;
exports.topLevelSymbolTag = topLevelSymbolTag;
module.exports.TopLevelSymbol = TopLevelSymbol;
module.exports.topLevelSymbolTag = topLevelSymbolTag;