UNPKG

mock-violentmonkey

Version:

Mock violentmonkey's globals for testing userscripts

9 lines (8 loc) 396 B
/** * Create a seperate context for seperated storages for each test * * @param cb The callback to wrap * @returns Returns the callback, mainly useful if the function is async */ declare const violentMonkeyContext: <Arguments extends any[], ReturnV>(callback: (...arguments_: Arguments) => ReturnV) => (...arguments_: Arguments) => ReturnV; export { violentMonkeyContext, getUserscriptId };