11import _ from 'underscore'
2+
23import {
3- PeripheralDevice ,
4- PeripheralDeviceType ,
5- PeripheralDeviceCategory ,
6- PERIPHERAL_SUBTYPE_PROCESS ,
7- PeripheralDeviceSubType ,
8- } from '@sofie-automation/corelib/dist/dataModel/PeripheralDevice'
9- import { DBStudio } from '@sofie-automation/corelib/dist/dataModel/Studio'
10- import {
11- PieceLifespan ,
12- IOutputLayer ,
13- ISourceLayer ,
14- SourceLayerType ,
15- StudioBlueprintManifest ,
16- BlueprintManifestType ,
174 BlueprintManifestBase ,
18- ShowStyleBlueprintManifest ,
19- IShowStyleContext ,
5+ BlueprintManifestType ,
6+ BlueprintResultPart ,
207 BlueprintResultRundown ,
218 BlueprintResultSegment ,
9+ IBlueprintActionManifest ,
2210 IBlueprintAdLibPiece ,
23- IBlueprintRundown ,
24- IBlueprintSegment ,
25- BlueprintResultPart ,
2611 IBlueprintPart ,
2712 IBlueprintPiece ,
28- TriggerType ,
29- PlayoutActions ,
30- StatusCode ,
3113 IBlueprintPieceType ,
32- IBlueprintActionManifest ,
33- SofieIngestSegment ,
14+ IBlueprintRundown ,
15+ IBlueprintSegment ,
16+ IOutputLayer ,
17+ IShowStyleContext ,
18+ ISourceLayer ,
19+ PieceLifespan ,
20+ PlayoutActions ,
21+ ShowStyleBlueprintManifest ,
3422 SofieIngestRundown ,
23+ SofieIngestSegment ,
24+ SourceLayerType ,
25+ StatusCode ,
26+ StudioBlueprintManifest ,
27+ TriggerType ,
3528} from '@sofie-automation/blueprints-integration'
36- import { DBShowStyleBase } from '@sofie-automation/corelib/dist/dataModel/ShowStyleBase'
37- import { DBShowStyleVariant } from '@sofie-automation/corelib/dist/dataModel/ShowStyleVariant'
29+ import { AdLibPiece } from '@sofie-automation/corelib/dist/dataModel/AdLibPiece'
3830import { Blueprint } from '@sofie-automation/corelib/dist/dataModel/Blueprint'
39- import { ICoreSystem , SYSTEM_ID } from '@sofie-automation/meteor-lib/dist/collections/CoreSystem'
40- import { stripVersion } from '../../server/systemStatus/semverUtils'
41- import { internalUploadBlueprint } from '../../server/api/blueprints/api'
42- import { literal , getRandomId , getRandomString , normalizeArray } from '@sofie-automation/corelib/dist/lib'
43- import { protectString , unprotectString } from '@sofie-automation/corelib/dist/protectedString'
44- import { DBRundown } from '@sofie-automation/corelib/dist/dataModel/Rundown'
45- import { DBSegment } from '@sofie-automation/corelib/dist/dataModel/Segment '
31+ import {
32+ BlueprintId ,
33+ RundownId ,
34+ RundownPlaylistId ,
35+ ShowStyleBaseId ,
36+ ShowStyleVariantId ,
37+ } from '@sofie-automation/corelib/dist/dataModel/Ids '
4638import { DBPart } from '@sofie-automation/corelib/dist/dataModel/Part'
39+ import {
40+ PERIPHERAL_SUBTYPE_PROCESS ,
41+ PeripheralDevice ,
42+ PeripheralDeviceCategory ,
43+ PeripheralDeviceSubType ,
44+ PeripheralDeviceType ,
45+ } from '@sofie-automation/corelib/dist/dataModel/PeripheralDevice'
4746import { EmptyPieceTimelineObjectsBlob , Piece } from '@sofie-automation/corelib/dist/dataModel/Piece'
48- import { DBRundownPlaylist } from '@sofie-automation/corelib/dist/dataModel/RundownPlaylist/RundownPlaylist '
47+ import { DBRundown } from '@sofie-automation/corelib/dist/dataModel/Rundown '
4948import { RundownBaselineAdLibItem } from '@sofie-automation/corelib/dist/dataModel/RundownBaselineAdLibPiece'
50- import { AdLibPiece } from '@sofie-automation/corelib/dist/dataModel/AdLibPiece'
51- import { restartRandomId } from '../random'
52- import { MongoMock } from '../mongo'
53- import { defaultRundownPlaylist , defaultStudio } from '../defaultCollectionObjects'
54- import { PackageInfo } from '../../server/coreSystem'
55- import { DBTriggeredActions } from '@sofie-automation/meteor-lib/dist/collections/TriggeredActions'
56- import { WorkerStatus } from '@sofie-automation/meteor-lib/dist/collections/Workers'
49+ import { DBRundownPlaylist } from '@sofie-automation/corelib/dist/dataModel/RundownPlaylist/RundownPlaylist'
50+ import { DBSegment } from '@sofie-automation/corelib/dist/dataModel/Segment'
51+ import { DBShowStyleBase } from '@sofie-automation/corelib/dist/dataModel/ShowStyleBase'
52+ import { DBShowStyleVariant } from '@sofie-automation/corelib/dist/dataModel/ShowStyleVariant'
53+ import { DBStudio } from '@sofie-automation/corelib/dist/dataModel/Studio'
5754import { WorkerThreadStatus } from '@sofie-automation/corelib/dist/dataModel/WorkerThreads'
55+ import { getRandomId , getRandomString , literal , normalizeArray } from '@sofie-automation/corelib/dist/lib'
56+ import { protectString , unprotectString } from '@sofie-automation/corelib/dist/protectedString'
5857import {
5958 applyAndValidateOverrides ,
6059 wrapDefaultObject ,
6160} from '@sofie-automation/corelib/dist/settings/objectWithOverrides'
62- import {
63- BlueprintId ,
64- RundownId ,
65- RundownPlaylistId ,
66- ShowStyleBaseId ,
67- ShowStyleVariantId ,
68- } from '@sofie-automation/corelib/dist/dataModel/Ids '
61+ import { ICoreSystem , SYSTEM_ID } from '@sofie-automation/meteor-lib/dist/collections/CoreSystem'
62+ import { DBTriggeredActions } from '@sofie-automation/meteor-lib/dist/collections/TriggeredActions'
63+ import { WorkerStatus } from '@sofie-automation/meteor-lib/dist/collections/Workers'
64+ import { JSONBlobStringify } from '@sofie-automation/shared-lib/dist/lib/JSONBlob'
65+ import { TSR_VERSION } from '@sofie-automation/shared-lib/dist/tsr'
66+
67+ import { internalUploadBlueprint } from '../../server/api/blueprints/api '
6968import {
7069 AdLibPieces ,
7170 CoreSystem ,
@@ -83,8 +82,11 @@ import {
8382 Workers ,
8483 WorkerThreadStatuses ,
8584} from '../../server/collections'
86- import { TSR_VERSION } from '@sofie-automation/shared-lib/dist/tsr'
87- import { JSONBlobStringify } from '@sofie-automation/shared-lib/dist/lib/JSONBlob'
85+ import { PackageInfo } from '../../server/coreSystem'
86+ import { stripVersion } from '../../server/systemStatus/semverUtils'
87+ import { defaultRundownPlaylist , defaultStudio } from '../defaultCollectionObjects'
88+ import { MongoMock } from '../mongo'
89+ import { restartRandomId } from '../random'
8890
8991export enum LAYER_IDS {
9092 SOURCE_CAM0 = 'cam0' ,
0 commit comments