Skip to content

Commit 9468b7f

Browse files
authored
Merge pull request #285 from Sofie-Automation/fix/update-server-core-integration
chore: update server-core-integration to 26.3.0-1
2 parents cffbd2d + e97f975 commit 9468b7f

5 files changed

Lines changed: 81 additions & 58 deletions

File tree

apps/html-renderer/app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
},
2828
"dependencies": {
2929
"@html-renderer/generic": "1.53.0",
30-
"@sofie-automation/shared-lib": "1.52.0-nightly-release52-20250110-120624-cb59dd9.0",
30+
"@sofie-automation/shared-lib": "26.3.0-1",
3131
"@sofie-package-manager/api": "1.53.0",
3232
"portfinder": "^1.0.38",
3333
"tslib": "^2.8.1",

apps/package-manager/packages/generic/src/generateExpectations/nrk/expectations.ts

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -435,25 +435,26 @@ function addExpectation(
435435
}
436436
/** Returns a priority for an expectation. */
437437
function getPriority(
438-
activeRundownMap: Map<RundownId, PackageManagerActiveRundown>,
439-
packageWrap: ExpectedPackageWrap,
438+
_activeRundownMap: Map<RundownId, PackageManagerActiveRundown>,
439+
_packageWrap: ExpectedPackageWrap,
440440
exp: Expectation.Any
441441
): number {
442442
// Returns the initial priority, based on the expectedPackage
443443

444-
const activeRundown: PackageManagerActiveRundown | undefined = packageWrap.expectedPackage.rundownId
445-
? activeRundownMap.get(packageWrap.expectedPackage.rundownId)
446-
: undefined
447-
448-
if (activeRundown) {
449-
// The expected package is in an active rundown.
450-
// Earlier rundowns should have higher priority:
451-
return exp.priority + activeRundown._rank + PriorityMagnitude.PLAY_NOW
452-
} else {
453-
// The expected package is in an inactive rundown.
454-
// Make that a low priority:
455-
return exp.priority + PriorityMagnitude.OTHER
456-
}
444+
// HACK: This is wanted, but is causing type errors, so disable temporarily
445+
// const activeRundown: PackageManagerActiveRundown | undefined = packageWrap.expectedPackage.rundownId
446+
// ? activeRundownMap.get(packageWrap.expectedPackage.rundownId)
447+
// : undefined
448+
449+
// if (activeRundown) {
450+
// // The expected package is in an active rundown.
451+
// // Earlier rundowns should have higher priority:
452+
// return exp.priority + activeRundown._rank + PriorityMagnitude.PLAY_NOW
453+
// } else {
454+
// The expected package is in an inactive rundown.
455+
// Make that a low priority:
456+
return exp.priority + PriorityMagnitude.OTHER
457+
// }
457458
}
458459
type ExpectationCollection = Record<ExpectationId, GenerateExpectation>
459460

apps/package-manager/packages/generic/src/packageManager.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import {
1212
import {
1313
PackageManagerActivePlaylist,
1414
PackageManagerActiveRundown,
15-
PackageManagerExpectedPackageBase,
1615
// eslint-disable-next-line node/no-extraneous-import
1716
} from '@sofie-automation/shared-lib/dist/package-manager/publications'
1817
import {
@@ -1220,7 +1219,7 @@ export type ConvertExpectedPackage<E extends ExpectedPackageOrg.Base> = Omit<E,
12201219
}
12211220

12221221
export interface ExpectedPackageWrap {
1223-
expectedPackage: ConvertExpectedPackage<PackageManagerExpectedPackageBase>
1222+
expectedPackage: ConvertExpectedPackage<ExpectedPackageOrg.Any>
12241223
/** Lower should be done first */
12251224
priority: number
12261225
sources: PackageContainerOnPackage[]

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@
6969
"node": ">=24"
7070
},
7171
"dependencies": {
72-
"@sofie-automation/server-core-integration": "1.52.0-nightly-release52-20250110-120624-cb59dd9.0",
73-
"@sofie-automation/shared-lib": "1.52.0-nightly-release52-20250110-120624-cb59dd9.0"
72+
"@sofie-automation/server-core-integration": "26.3.0-1",
73+
"@sofie-automation/shared-lib": "26.3.0-1"
7474
},
7575
"prettier": "@sofie-automation/code-standard-preset/.prettierrc.json",
7676
"lint-staged": {

yarn.lock

Lines changed: 61 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1479,7 +1479,7 @@ __metadata:
14791479
resolution: "@html-renderer/app@workspace:apps/html-renderer/app"
14801480
dependencies:
14811481
"@html-renderer/generic": "npm:1.53.0"
1482-
"@sofie-automation/shared-lib": "npm:1.52.0-nightly-release52-20250110-120624-cb59dd9.0"
1482+
"@sofie-automation/shared-lib": "npm:26.3.0-1"
14831483
"@sofie-package-manager/api": "npm:1.53.0"
14841484
"@types/ws": "npm:^8.18.1"
14851485
archiver: "npm:^7.0.1"
@@ -2229,6 +2229,18 @@ __metadata:
22292229
languageName: node
22302230
linkType: hard
22312231

2232+
"@koa/router@npm:^14.0.0":
2233+
version: 14.0.0
2234+
resolution: "@koa/router@npm:14.0.0"
2235+
dependencies:
2236+
debug: "npm:^4.4.1"
2237+
http-errors: "npm:^2.0.0"
2238+
koa-compose: "npm:^4.1.0"
2239+
path-to-regexp: "npm:^8.2.0"
2240+
checksum: 10/f5f9bedd4c163ad376bcf9626ebb13f35febc44c1f81545ee5efaceb67324e3caf476f9d2a966b4590cac41ab9994b1bcb11f050afbdccd6343f27f31758ff68
2241+
languageName: node
2242+
linkType: hard
2243+
22322244
"@koa/router@npm:^15.4.0":
22332245
version: 15.4.0
22342246
resolution: "@koa/router@npm:15.4.0"
@@ -2267,10 +2279,10 @@ __metadata:
22672279
languageName: node
22682280
linkType: hard
22692281

2270-
"@mos-connection/model@npm:v4.2.0":
2271-
version: 4.2.0
2272-
resolution: "@mos-connection/model@npm:4.2.0"
2273-
checksum: 10/ee3798f2630254a5d3c71b0d8434e3f726fba2558bca5eeccc909349744991fd60ca0d23b93d5104275d8f29bc226525fe809e56d212dc8589d20ad98eba80ee
2282+
"@mos-connection/model@npm:^5.0.0-alpha.0":
2283+
version: 5.0.0-alpha.0
2284+
resolution: "@mos-connection/model@npm:5.0.0-alpha.0"
2285+
checksum: 10/e66edde4a7f0c20bc468151e5e90b49edd34dc63837a573b30400c3f1e981da2b3d6c504f361a8416eed545477598dc64999543ee5bd33fdcc70786e1330784f
22742286
languageName: node
22752287
linkType: hard
22762288

@@ -3829,30 +3841,32 @@ __metadata:
38293841
languageName: node
38303842
linkType: hard
38313843

3832-
"@sofie-automation/server-core-integration@npm:1.52.0-nightly-release52-20250110-120624-cb59dd9.0":
3833-
version: 1.52.0-nightly-release52-20250110-120624-cb59dd9.0
3834-
resolution: "@sofie-automation/server-core-integration@npm:1.52.0-nightly-release52-20250110-120624-cb59dd9.0"
3844+
"@sofie-automation/server-core-integration@npm:26.3.0-1":
3845+
version: 26.3.0-1
3846+
resolution: "@sofie-automation/server-core-integration@npm:26.3.0-1"
38353847
dependencies:
3836-
"@sofie-automation/shared-lib": "npm:1.52.0-nightly-release52-20250110-120624-cb59dd9.0"
3848+
"@koa/router": "npm:^14.0.0"
3849+
"@sofie-automation/shared-lib": "npm:26.3.0-1"
38373850
ejson: "npm:^2.2.3"
3838-
eventemitter3: "npm:^4.0.7"
38393851
faye-websocket: "npm:^0.11.4"
38403852
got: "npm:^11.8.6"
3841-
tslib: "npm:^2.6.2"
3842-
underscore: "npm:^1.13.6"
3843-
checksum: 10/f955079a0c01a19864b85a69a0e2705d7275f9fba8f5ad067486634aedb359b24c3597ad94df8f87cb0c88923aefb78112268ca8cd75c461bcb97187b8c6c1a2
3853+
koa: "npm:^3.0.1"
3854+
tslib: "npm:^2.8.1"
3855+
underscore: "npm:^1.13.7"
3856+
checksum: 10/9fb12f7fcb513a84ab44f89ef4bc1b20c9604edac53eda744facf1eb003b0209e98c7f3e1664b6bab0dd0dfefa61489b9a5987d1beb1c14f7ac4760e2ed415d2
38443857
languageName: node
38453858
linkType: hard
38463859

3847-
"@sofie-automation/shared-lib@npm:1.52.0-nightly-release52-20250110-120624-cb59dd9.0":
3848-
version: 1.52.0-nightly-release52-20250110-120624-cb59dd9.0
3849-
resolution: "@sofie-automation/shared-lib@npm:1.52.0-nightly-release52-20250110-120624-cb59dd9.0"
3860+
"@sofie-automation/shared-lib@npm:26.3.0-1":
3861+
version: 26.3.0-1
3862+
resolution: "@sofie-automation/shared-lib@npm:26.3.0-1"
38503863
dependencies:
3851-
"@mos-connection/model": "npm:v4.2.0"
3852-
timeline-state-resolver-types: "npm:9.2.0-nightly-release52-20241219-123204-90290cef1.0"
3853-
tslib: "npm:^2.6.2"
3854-
type-fest: "npm:^3.13.1"
3855-
checksum: 10/4ef50e8f04955bc0dce736f197eb1ff92b32014123d2dc6db4b8db94ac3077869ea727ffc220b6e2f191000a04ba819c9c4925786afe555aa3fdcb4b7a36a15a
3864+
"@mos-connection/model": "npm:^5.0.0-alpha.0"
3865+
kairos-lib: "npm:^0.2.3"
3866+
timeline-state-resolver-types: "npm:10.0.0-nightly-release53-20251217-143607-df590aa96.0"
3867+
tslib: "npm:^2.8.1"
3868+
type-fest: "npm:^4.33.0"
3869+
checksum: 10/54ed9eb17e08dbbf8ac5a64dba3338b5cdec087c6f451924fac42a2f7fafbccf835eef26c717a2bf0137e30a7f39cfa54b96eb731f544bdd63fd1c6f8874bad6
38563870
languageName: node
38573871
linkType: hard
38583872

@@ -6794,7 +6808,7 @@ __metadata:
67946808
languageName: node
67956809
linkType: hard
67966810

6797-
"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.6, debug@npm:^4.4.3":
6811+
"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.6, debug@npm:^4.4.1, debug@npm:^4.4.3":
67986812
version: 4.4.3
67996813
resolution: "debug@npm:4.4.3"
68006814
dependencies:
@@ -10237,6 +10251,15 @@ __metadata:
1023710251
languageName: node
1023810252
linkType: hard
1023910253

10254+
"kairos-lib@npm:^0.2.3":
10255+
version: 0.2.3
10256+
resolution: "kairos-lib@npm:0.2.3"
10257+
dependencies:
10258+
tslib: "npm:^2.8.1"
10259+
checksum: 10/d1be6e208896839ea693924b26f185a6b7e7dff9b1f964e4283df2e2d438554f396b4cad7cb696dcd111a2a554c12c9642bf92f7037bd8059e96a118c3a4c2c9
10260+
languageName: node
10261+
linkType: hard
10262+
1024010263
"keygrip@npm:~1.1.0":
1024110264
version: 1.1.0
1024210265
resolution: "keygrip@npm:1.1.0"
@@ -10288,9 +10311,9 @@ __metadata:
1028810311
languageName: node
1028910312
linkType: hard
1029010313

10291-
"koa@npm:^3.1.2":
10292-
version: 3.1.2
10293-
resolution: "koa@npm:3.1.2"
10314+
"koa@npm:^3.0.1, koa@npm:^3.1.2":
10315+
version: 3.2.0
10316+
resolution: "koa@npm:3.2.0"
1029410317
dependencies:
1029510318
accepts: "npm:^1.3.8"
1029610319
content-disposition: "npm:~1.0.1"
@@ -10310,7 +10333,7 @@ __metadata:
1031010333
statuses: "npm:^2.0.1"
1031110334
type-is: "npm:^2.0.1"
1031210335
vary: "npm:^1.1.2"
10313-
checksum: 10/0f89a4c69b5d0cc72ff4e971cbaf1e85ae4865c96612c6efab6d21218b25582c064cba202b1c9e678aeb121aee5908d415b45f3098d3e297f4723e49648e5ce7
10336+
checksum: 10/f8f256c342543a00fb42114a5c28822c96e343a663013b339dd546368069d3eee8d825d80cee51998aa26ba167f93caee70213c57d694061ccafd06d35c8ebaa
1031410337
languageName: node
1031510338
linkType: hard
1031610339

@@ -12139,8 +12162,8 @@ __metadata:
1213912162
resolution: "package-manager-monorepo@workspace:."
1214012163
dependencies:
1214112164
"@sofie-automation/code-standard-preset": "npm:^2.5.2"
12142-
"@sofie-automation/server-core-integration": "npm:1.52.0-nightly-release52-20250110-120624-cb59dd9.0"
12143-
"@sofie-automation/shared-lib": "npm:1.52.0-nightly-release52-20250110-120624-cb59dd9.0"
12165+
"@sofie-automation/server-core-integration": "npm:26.3.0-1"
12166+
"@sofie-automation/shared-lib": "npm:26.3.0-1"
1214412167
"@types/jest": "npm:^30.0.0"
1214512168
"@yao-pkg/pkg": "npm:^6.14.1"
1214612169
deep-extend: "npm:^0.6.0"
@@ -12356,7 +12379,7 @@ __metadata:
1235612379
languageName: node
1235712380
linkType: hard
1235812381

12359-
"path-to-regexp@npm:^8.3.0":
12382+
"path-to-regexp@npm:^8.2.0, path-to-regexp@npm:^8.3.0":
1236012383
version: 8.4.1
1236112384
resolution: "path-to-regexp@npm:8.4.1"
1236212385
checksum: 10/5a2ac56dfcd091ac90c2275e830e45e5967d6aae5c87ef7ca8c9b5ce30b7c7e0e38ca78a339b00a6d1d53b13a39538b22a910ae1999417c4334d058a8c57c3e2
@@ -14145,12 +14168,12 @@ __metadata:
1414514168
languageName: node
1414614169
linkType: hard
1414714170

14148-
"timeline-state-resolver-types@npm:9.2.0-nightly-release52-20241219-123204-90290cef1.0":
14149-
version: 9.2.0-nightly-release52-20241219-123204-90290cef1.0
14150-
resolution: "timeline-state-resolver-types@npm:9.2.0-nightly-release52-20241219-123204-90290cef1.0"
14171+
"timeline-state-resolver-types@npm:10.0.0-nightly-release53-20251217-143607-df590aa96.0":
14172+
version: 10.0.0-nightly-release53-20251217-143607-df590aa96.0
14173+
resolution: "timeline-state-resolver-types@npm:10.0.0-nightly-release53-20251217-143607-df590aa96.0"
1415114174
dependencies:
14152-
tslib: "npm:^2.6.3"
14153-
checksum: 10/3c0fa5c13b4f2e1dbcb51401cfeb6b51fc143defc629e3b59af4666f451a074f725110c9fe6e2493bd247ae5c1589f3d18379bb5a5003fde429e6fdede4e22b0
14175+
tslib: "npm:^2.8.1"
14176+
checksum: 10/6f17030e9f10568757b3ebaae40a54ce5220ce5c2f37d9b5d8a5d286704e4779c80fbfddae500e1952a6efdf6e76b67bc18d0151211c84eb194ae3b52f78c7bf
1415414177
languageName: node
1415514178
linkType: hard
1415614179

@@ -14367,7 +14390,7 @@ __metadata:
1436714390
languageName: node
1436814391
linkType: hard
1436914392

14370-
"tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.4.0, tslib@npm:^2.6.2, tslib@npm:^2.6.3, tslib@npm:^2.8.1":
14393+
"tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.4.0, tslib@npm:^2.6.2, tslib@npm:^2.8.1":
1437114394
version: 2.8.1
1437214395
resolution: "tslib@npm:2.8.1"
1437314396
checksum: 10/3e2e043d5c2316461cb54e5c7fe02c30ef6dccb3384717ca22ae5c6b5bc95232a6241df19c622d9c73b809bea33b187f6dbc73030963e29950c2141bc32a79f7
@@ -14502,14 +14525,14 @@ __metadata:
1450214525
languageName: node
1450314526
linkType: hard
1450414527

14505-
"type-fest@npm:^3.1.0, type-fest@npm:^3.13.1":
14528+
"type-fest@npm:^3.1.0":
1450614529
version: 3.13.1
1450714530
resolution: "type-fest@npm:3.13.1"
1450814531
checksum: 10/9a8a2359ada34c9b3affcaf3a8f73ee14c52779e89950db337ce66fb74c3399776c697c99f2532e9b16e10e61cfdba3b1c19daffb93b338b742f0acd0117ce12
1450914532
languageName: node
1451014533
linkType: hard
1451114534

14512-
"type-fest@npm:^4.41.0":
14535+
"type-fest@npm:^4.33.0, type-fest@npm:^4.41.0":
1451314536
version: 4.41.0
1451414537
resolution: "type-fest@npm:4.41.0"
1451514538
checksum: 10/617ace794ac0893c2986912d28b3065ad1afb484cad59297835a0807dc63286c39e8675d65f7de08fafa339afcb8fe06a36e9a188b9857756ae1e92ee8bda212
@@ -14596,7 +14619,7 @@ __metadata:
1459614619
languageName: node
1459714620
linkType: hard
1459814621

14599-
"underscore@npm:^1.13.6, underscore@npm:^1.13.8":
14622+
"underscore@npm:^1.13.7, underscore@npm:^1.13.8":
1460014623
version: 1.13.8
1460114624
resolution: "underscore@npm:1.13.8"
1460214625
checksum: 10/b50ac5806d059cc180b1bd9adea6f7ed500021f4dc782dfc75d66a90337f6f0506623c1b37863f4a9bf64ffbeb5769b638a54b7f2f5966816189955815953139

0 commit comments

Comments
 (0)