在Javascript中冻结库外部的stringvariables的值

我正在使用一个npm包,我想通过设置一个stringvariables来定制它的行为,在npm包的文件中以“use strict”模式声明为一个string。 我想知道是否可以将stringvariables的值冻结在库的范围之外,以便它不会使用包中的variables定义而不会引发错误。 我的目标是实现定制,而无需更改库文件并将其提交给svn,这将是完全错误的。

我想做这个:

index.js中

const REQUIRED_FIELD_SYMBOL = ""; 

如果这是一个const ,我会因为重新声明而出错。

Field.js (一个库的文件)中:
"use strict"; var REQUIRED_FIELD_SYMBOL = "*"; 我希望它被遮蔽。