From b2923fa375c8e5d37472abdd0dbcd3fc5eea6727 Mon Sep 17 00:00:00 2001 From: harlan Date: Sun, 3 Mar 2024 16:09:10 +1100 Subject: [PATCH] feat: CrUX tab --- docs/composables/shiki.ts | 2 +- package.json | 2 - packages/client/App.vue | 265 ++++++++++++------ packages/client/components.d.ts | 4 +- packages/client/components/Btn/BtnTab.vue | 5 +- .../components/Cell/CellNetworkRequests.vue | 4 +- .../components/Cell/CellScoreSingle.vue | 17 +- .../components/Crux/Graph/CruxGraphCls.vue | 209 ++++++++++++++ .../components/Crux/Graph/CruxGraphInp.vue | 215 ++++++++++++++ .../components/Crux/Graph/CruxGraphLcp.vue | 227 +++++++++++++++ packages/client/index.html | 2 +- packages/client/logic/formatting.ts | 24 ++ packages/client/logic/state.ts | 2 +- packages/client/logic/static.ts | 36 ++- packages/client/package.json | 11 +- packages/core/src/unlighthouse.ts | 2 +- pnpm-lock.yaml | 74 ++++- 17 files changed, 998 insertions(+), 103 deletions(-) create mode 100644 packages/client/components/Crux/Graph/CruxGraphCls.vue create mode 100644 packages/client/components/Crux/Graph/CruxGraphInp.vue create mode 100644 packages/client/components/Crux/Graph/CruxGraphLcp.vue create mode 100644 packages/client/logic/formatting.ts diff --git a/docs/composables/shiki.ts b/docs/composables/shiki.ts index 5bcbe1f8..9201586f 100644 --- a/docs/composables/shiki.ts +++ b/docs/composables/shiki.ts @@ -1,4 +1,4 @@ -import type { Highlighter, BundledLanguage } from 'shiki' +import type { BundledLanguage, Highlighter } from 'shiki' import { getHighlighter } from 'shiki' import { computed, ref, unref } from 'vue' import type { MaybeRef } from '@vueuse/core' diff --git a/package.json b/package.json index dccae10a..2d7968ee 100644 --- a/package.json +++ b/package.json @@ -12,9 +12,7 @@ "build:docs": "cd docs && pnpm i && nuxi build", "build:pkg": "pnpm -r --filter=./packages/** run build", "stub": "JITI_ESM_RESOLVE=true && pnpm -r --parallel run stub", - "dev": "pnpm run stub && pnpm run watch:client", "lint": "eslint . --fix", - "lint:fix": "npm run lint -- --fix", "release": "bumpp package.json packages/*/package.json --commit --push --tag", "test": "vitest", "test:update": "vitest -u", diff --git a/packages/client/App.vue b/packages/client/App.vue index 0c946157..f278d53e 100644 --- a/packages/client/App.vue +++ b/packages/client/App.vue @@ -1,6 +1,8 @@