userScripts.ScriptSource - Mozilla | MDN
Type
Values of this type are an object containing these properties:
fileOptional-
string. The path of the file containing the user script code. The path is relative to the extension's root directory. codeOptional-
string. JavaScript code for the user script.
file or code must be specified, not both.