11<script setup lang="ts">
2- import type { Theme as VueDataUiTheme , VueUiXyConfig , VueUiXyDatasetItem } from ' vue-data-ui'
3- import { VueUiXy } from ' vue-data-ui/vue-ui-xy'
4- import { useDebounceFn , useElementSize , useTimeoutFn } from ' @vueuse/core'
5- import { useCssVariables } from ' ~/composables/useColors'
6- import { OKLCH_NEUTRAL_FALLBACK , transparentizeOklch , lightenOklch } from ' ~/utils/colors'
7- import { getFrameworkColor , isListedFramework } from ' ~/utils/frameworks'
8- import { drawNpmxLogoAndTaglineWatermark } from ' ~/composables/useChartWatermark'
92import type { RepoRef } from ' #shared/utils/git-providers'
103import type {
114 ChartTimeGranularity ,
@@ -17,14 +10,21 @@ import type {
1710 WeeklyDataPoint ,
1811 YearlyDataPoint ,
1912} from ' ~/types/chart'
20- import { DATE_INPUT_MAX } from ' ~/utils/input'
13+ import type { Theme as VueDataUiTheme , VueUiXyConfig , VueUiXyDatasetItem } from ' vue-data-ui'
14+ import { useDebounceFn , useElementSize , useTimeoutFn } from ' @vueuse/core'
15+ import { VueUiXy } from ' vue-data-ui/vue-ui-xy'
16+ import { drawNpmxLogoAndTaglineWatermark } from ' ~/composables/useChartWatermark'
17+ import { useCssVariables } from ' ~/composables/useColors'
2118import {
2219 applyDataPipeline ,
2320 endDateOnlyToUtcMs ,
2421 DEFAULT_PREDICTION_POINTS ,
2522} from ' ~/utils/chart-data-prediction'
26- import { applyBlocklistCorrection , getAnomaliesForPackages } from ' ~/utils/download-anomalies'
2723import { copyAltTextForTrendLineChart , sanitise , loadFile , applyEllipsis } from ' ~/utils/charts'
24+ import { OKLCH_NEUTRAL_FALLBACK , transparentizeOklch , lightenOklch } from ' ~/utils/colors'
25+ import { applyBlocklistCorrection , getAnomaliesForPackages } from ' ~/utils/download-anomalies'
26+ import { getFrameworkColor , isListedFramework } from ' ~/utils/frameworks'
27+ import { DATE_INPUT_MAX } from ' ~/utils/input'
2828
2929import (' vue-data-ui/style.css' )
3030
0 commit comments