options(options) {
			for (plugin of plugins) {
				if (!plugin.options) continue;
				options = plugin.options.call(ctx, options) || options;
			}
			if (options.acornInjectPlugins) {
				// @ts-ignore-next
				parser = Parser.extend(...options.acornInjectPlugins);
			}
			return options;
		}
@todo this is now an async series hook in rollup, need to find a way to allow for that here.
@param {import('rollup').InputOptions} options
@returns {import('rollup').InputOptions}