I used to have the following setup in a rollup.config.js file inside a polka().use() method. I am migrating from that project to a Sveltekit project. I would like to know if there's any idea of where I would place this code in a Sveltekit project:
// rollup.config.js
import polka from 'polka';
import * as appInsights from 'applicationinsights';
appInsights.setup("MY-KEY")
.setAutoDependencyCorrelation(true)
.setAutoCollectRequests(true)
.setAutoCollectExceptions(true)
.setAutoCollectConsole(true)
.setDistributedTracingMode(appInsights.DistributedTracingModes.AI)
.setSendLiveMetrics(true)
appInsights.defaultClient.context.tags[appInsights.defaultClient.context.keys.cloudRole] = "MY-TAG";
polka().use(
//Initiate AppInsights to start gathering and sending requests log to AppInsights portal
appInsights.start()
);
I used to have the following setup in a
rollup.config.js
file inside apolka().use()
method. I am migrating from that project to a Sveltekit project. I would like to know if there's any idea of where I would place this code in a Sveltekit project: