feat: allow frameworks to add preprocessor files

This is necessary for the commonjs plugin I am using. I need to parse a npm module from the files array and add it to the preprocessors object. Since the keys are saved, it is not possible to add preprocessor patterns currently.