From 434aa8343fdcbb4d5002f934979913c099489bee Mon Sep 17 00:00:00 2001 From: altaf-creator Date: Sun, 16 Nov 2025 19:08:29 +0800 Subject: sdk, del --- .../node_modules/web-vitals/src/lib/initMetric.ts | 57 ---------------------- 1 file changed, 57 deletions(-) delete mode 100644 frontend-old/node_modules/web-vitals/src/lib/initMetric.ts (limited to 'frontend-old/node_modules/web-vitals/src/lib/initMetric.ts') diff --git a/frontend-old/node_modules/web-vitals/src/lib/initMetric.ts b/frontend-old/node_modules/web-vitals/src/lib/initMetric.ts deleted file mode 100644 index 90618d8..0000000 --- a/frontend-old/node_modules/web-vitals/src/lib/initMetric.ts +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import {getBFCacheRestoreTime} from './bfcache.js'; -import {generateUniqueID} from './generateUniqueID.js'; -import {getActivationStart} from './getActivationStart.js'; -import {getNavigationEntry} from './getNavigationEntry.js'; -import {MetricType} from '../types.js'; - -export const initMetric = ( - name: MetricName, - value?: number, -) => { - const navEntry = getNavigationEntry(); - let navigationType: MetricType['navigationType'] = 'navigate'; - - if (getBFCacheRestoreTime() >= 0) { - navigationType = 'back-forward-cache'; - } else if (navEntry) { - if (document.prerendering || getActivationStart() > 0) { - navigationType = 'prerender'; - } else if (document.wasDiscarded) { - navigationType = 'restore'; - } else if (navEntry.type) { - navigationType = navEntry.type.replace( - /_/g, - '-', - ) as MetricType['navigationType']; - } - } - - // Use `entries` type specific for the metric. - const entries: Extract['entries'] = []; - - return { - name, - value: typeof value === 'undefined' ? -1 : value, - rating: 'good' as const, // If needed, will be updated when reported. `const` to keep the type from widening to `string`. - delta: 0, - entries, - id: generateUniqueID(), - navigationType, - }; -}; -- cgit v1.2.3