```ts T.tryCatchPromise( () => onSuccess(() => import(URL.pathToFileURL(filePathJoin(generatedPkgPath, 'generated', 'index.mjs')).href)), ``` if we changed .mdx file content, it will re-run `onSuccess` callback, but import the same path will be cached always.