refactor: use bun for runtime and packaging (#1063)

This commit is contained in:
Christian Benincasa
2025-01-29 13:42:34 -05:00
committed by GitHub
parent 58c4ce139c
commit c9c3130d70
373 changed files with 1745 additions and 2145 deletions

View File

@@ -1,15 +1,15 @@
import { ProgramExternalIdType } from '@/db/custom_types/ProgramExternalIdType.js';
import type { NewProgramGroupingExternalId } from '@/db/schema/ProgramGroupingExternalId.js';
import { isNonEmptyString } from '@/util/index.js';
import { ContentProgram } from '@tunarr/types';
import { JellyfinItem } from '@tunarr/types/jellyfin';
import { PlexEpisode, PlexMusicTrack } from '@tunarr/types/plex';
import type { ContentProgram } from '@tunarr/types';
import type { JellyfinItem } from '@tunarr/types/jellyfin';
import type { PlexEpisode, PlexMusicTrack } from '@tunarr/types/plex';
import dayjs from 'dayjs';
import { find, first } from 'lodash-es';
import { MarkRequired } from 'ts-essentials';
import type { MarkRequired } from 'ts-essentials';
import { P, match } from 'ts-pattern';
import { v4 } from 'uuid';
import { Nullable } from '../../types/util.ts';
import type { Nullable } from '../../types/util.ts';
import {
ProgramGroupingType,
type NewProgramGrouping,