Clean up dependencies
All checks were successful
Build and Push / build (push) Successful in 18s

This commit is contained in:
2026-02-16 15:12:59 -05:00
parent d181f77fb2
commit 2f15523a55
14941 changed files with 0 additions and 2078483 deletions

View File

@@ -1,37 +0,0 @@
interface SpeedInsightsProps {
dsn?: string;
sampleRate?: number;
route?: string | null;
beforeSend?: BeforeSendMiddleware;
debug?: boolean;
scriptSrc?: string;
endpoint?: string;
}
type EventTypes = 'vital';
interface Event {
type: EventTypes;
url: string;
}
type BeforeSendMiddleware = (data: Event) => Event | null | undefined | false;
interface Functions {
beforeSend?: BeforeSendMiddleware;
}
interface SpeedInsights<T extends keyof Functions = keyof Functions> {
queue: [T, Functions[T]][];
addAction: (action: T, data: Functions[T]) => void;
}
declare global {
interface Window {
/** Base interface to track events */
si?: SpeedInsights['addAction'];
/** Queue for speed insights datapoints, before the library is loaded */
siq?: SpeedInsights['queue'];
sil?: boolean;
/** used by Astro component only */
speedInsightsBeforeSend?: BeforeSendMiddleware;
}
}
declare function injectSpeedInsights(props?: Omit<SpeedInsightsProps, 'framework'>): void;
export { injectSpeedInsights };

View File

@@ -1,37 +0,0 @@
interface SpeedInsightsProps {
dsn?: string;
sampleRate?: number;
route?: string | null;
beforeSend?: BeforeSendMiddleware;
debug?: boolean;
scriptSrc?: string;
endpoint?: string;
}
type EventTypes = 'vital';
interface Event {
type: EventTypes;
url: string;
}
type BeforeSendMiddleware = (data: Event) => Event | null | undefined | false;
interface Functions {
beforeSend?: BeforeSendMiddleware;
}
interface SpeedInsights<T extends keyof Functions = keyof Functions> {
queue: [T, Functions[T]][];
addAction: (action: T, data: Functions[T]) => void;
}
declare global {
interface Window {
/** Base interface to track events */
si?: SpeedInsights['addAction'];
/** Queue for speed insights datapoints, before the library is loaded */
siq?: SpeedInsights['queue'];
sil?: boolean;
/** used by Astro component only */
speedInsightsBeforeSend?: BeforeSendMiddleware;
}
}
declare function injectSpeedInsights(props?: Omit<SpeedInsightsProps, 'framework'>): void;
export { injectSpeedInsights };

View File

@@ -1,154 +0,0 @@
"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name2 in all)
__defProp(target, name2, { get: all[name2], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
// src/sveltekit/index.ts
var sveltekit_exports = {};
__export(sveltekit_exports, {
injectSpeedInsights: () => injectSpeedInsights2
});
module.exports = __toCommonJS(sveltekit_exports);
var import_store = require("svelte/store");
// package.json
var name = "@vercel/speed-insights";
var version = "1.2.0";
// src/queue.ts
var initQueue = () => {
if (window.si) return;
window.si = function a(...params) {
(window.siq = window.siq || []).push(params);
};
};
// src/utils.ts
function isBrowser() {
return typeof window !== "undefined";
}
function detectEnvironment() {
try {
const env = process.env.NODE_ENV;
if (env === "development" || env === "test") {
return "development";
}
} catch (e) {
}
return "production";
}
function isDevelopment() {
return detectEnvironment() === "development";
}
function getScriptSrc(props) {
if (props.scriptSrc) {
return props.scriptSrc;
}
if (isDevelopment()) {
return "https://va.vercel-scripts.com/v1/speed-insights/script.debug.js";
}
if (props.dsn) {
return "https://va.vercel-scripts.com/v1/speed-insights/script.js";
}
if (props.basePath) {
return `${props.basePath}/speed-insights/script.js`;
}
return "/_vercel/speed-insights/script.js";
}
// src/generic.ts
function injectSpeedInsights(props = {}) {
var _a;
if (!isBrowser() || props.route === null) return null;
initQueue();
const src = getScriptSrc(props);
if (document.head.querySelector(`script[src*="${src}"]`)) return null;
if (props.beforeSend) {
(_a = window.si) == null ? void 0 : _a.call(window, "beforeSend", props.beforeSend);
}
const script = document.createElement("script");
script.src = src;
script.defer = true;
script.dataset.sdkn = name + (props.framework ? `/${props.framework}` : "");
script.dataset.sdkv = version;
if (props.sampleRate) {
script.dataset.sampleRate = props.sampleRate.toString();
}
if (props.route) {
script.dataset.route = props.route;
}
if (props.endpoint) {
script.dataset.endpoint = props.endpoint;
} else if (props.basePath) {
script.dataset.endpoint = `${props.basePath}/speed-insights/vitals`;
}
if (props.dsn) {
script.dataset.dsn = props.dsn;
}
if (isDevelopment() && props.debug === false) {
script.dataset.debug = "false";
}
script.onerror = () => {
console.log(
`[Vercel Speed Insights] Failed to load script from ${src}. Please check if any content blockers are enabled and try again.`
);
};
document.head.appendChild(script);
return {
setRoute: (route) => {
script.dataset.route = route ?? void 0;
}
};
}
// src/sveltekit/utils.ts
var import_meta = {};
function getBasePath() {
try {
return import_meta.env.VITE_VERCEL_OBSERVABILITY_BASEPATH;
} catch {
}
}
// src/sveltekit/index.ts
var import_stores = require("$app/stores");
var import_environment = require("$app/environment");
function injectSpeedInsights2(props = {}) {
var _a;
if (import_environment.browser) {
const speedInsights = injectSpeedInsights({
// eslint-disable-next-line @typescript-eslint/no-unnecessary-condition -- route could be undefined in layout.js file
route: (_a = (0, import_store.get)(import_stores.page).route) == null ? void 0 : _a.id,
...props,
framework: "sveltekit",
basePath: getBasePath()
});
if (speedInsights) {
import_stores.page.subscribe((value) => {
var _a2;
if ((_a2 = value.route) == null ? void 0 : _a2.id) {
speedInsights.setRoute(value.route.id);
}
});
}
}
}
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
injectSpeedInsights
});
//# sourceMappingURL=index.js.map

File diff suppressed because one or more lines are too long

View File

@@ -1,128 +0,0 @@
// src/sveltekit/index.ts
import { get } from "svelte/store";
// package.json
var name = "@vercel/speed-insights";
var version = "1.2.0";
// src/queue.ts
var initQueue = () => {
if (window.si) return;
window.si = function a(...params) {
(window.siq = window.siq || []).push(params);
};
};
// src/utils.ts
function isBrowser() {
return typeof window !== "undefined";
}
function detectEnvironment() {
try {
const env = process.env.NODE_ENV;
if (env === "development" || env === "test") {
return "development";
}
} catch (e) {
}
return "production";
}
function isDevelopment() {
return detectEnvironment() === "development";
}
function getScriptSrc(props) {
if (props.scriptSrc) {
return props.scriptSrc;
}
if (isDevelopment()) {
return "https://va.vercel-scripts.com/v1/speed-insights/script.debug.js";
}
if (props.dsn) {
return "https://va.vercel-scripts.com/v1/speed-insights/script.js";
}
if (props.basePath) {
return `${props.basePath}/speed-insights/script.js`;
}
return "/_vercel/speed-insights/script.js";
}
// src/generic.ts
function injectSpeedInsights(props = {}) {
var _a;
if (!isBrowser() || props.route === null) return null;
initQueue();
const src = getScriptSrc(props);
if (document.head.querySelector(`script[src*="${src}"]`)) return null;
if (props.beforeSend) {
(_a = window.si) == null ? void 0 : _a.call(window, "beforeSend", props.beforeSend);
}
const script = document.createElement("script");
script.src = src;
script.defer = true;
script.dataset.sdkn = name + (props.framework ? `/${props.framework}` : "");
script.dataset.sdkv = version;
if (props.sampleRate) {
script.dataset.sampleRate = props.sampleRate.toString();
}
if (props.route) {
script.dataset.route = props.route;
}
if (props.endpoint) {
script.dataset.endpoint = props.endpoint;
} else if (props.basePath) {
script.dataset.endpoint = `${props.basePath}/speed-insights/vitals`;
}
if (props.dsn) {
script.dataset.dsn = props.dsn;
}
if (isDevelopment() && props.debug === false) {
script.dataset.debug = "false";
}
script.onerror = () => {
console.log(
`[Vercel Speed Insights] Failed to load script from ${src}. Please check if any content blockers are enabled and try again.`
);
};
document.head.appendChild(script);
return {
setRoute: (route) => {
script.dataset.route = route ?? void 0;
}
};
}
// src/sveltekit/utils.ts
function getBasePath() {
try {
return import.meta.env.VITE_VERCEL_OBSERVABILITY_BASEPATH;
} catch {
}
}
// src/sveltekit/index.ts
import { page } from "$app/stores";
import { browser } from "$app/environment";
function injectSpeedInsights2(props = {}) {
var _a;
if (browser) {
const speedInsights = injectSpeedInsights({
// eslint-disable-next-line @typescript-eslint/no-unnecessary-condition -- route could be undefined in layout.js file
route: (_a = get(page).route) == null ? void 0 : _a.id,
...props,
framework: "sveltekit",
basePath: getBasePath()
});
if (speedInsights) {
page.subscribe((value) => {
var _a2;
if ((_a2 = value.route) == null ? void 0 : _a2.id) {
speedInsights.setRoute(value.route.id);
}
});
}
}
}
export {
injectSpeedInsights2 as injectSpeedInsights
};
//# sourceMappingURL=index.mjs.map

File diff suppressed because one or more lines are too long