├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ ├── other.yml │ ├── question.yml │ └── rfc.yml ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── audit.yaml │ ├── node.yaml │ ├── publish.yaml │ └── sonar.yaml ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .vscode └── launch.json ├── .yarnrc.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── commonPackage.json ├── eslint.config.mjs ├── lerna.json ├── package.json ├── packages ├── connector │ ├── .prettierignore │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── MosConnection.ts │ │ ├── MosDevice.ts │ │ ├── __mocks__ │ │ │ ├── server.ts │ │ │ ├── socket.ts │ │ │ └── testData.ts │ │ ├── __tests__ │ │ │ ├── MessageChunking.spec.ts │ │ │ ├── MosConnection.spec.ts │ │ │ ├── OpenMediaHotStandby.spec.ts │ │ │ ├── Profile0-non-strict.spec.ts │ │ │ ├── Profile0-open-media.spec.ts │ │ │ ├── Profile0.spec.ts │ │ │ ├── Profile1.spec.ts │ │ │ ├── Profile2-non-strict.spec.ts │ │ │ ├── Profile2.spec.ts │ │ │ ├── Profile3.spec.ts │ │ │ ├── Profile4.spec.ts │ │ │ ├── __snapshots__ │ │ │ │ ├── MessageChunking.spec.ts.snap │ │ │ │ ├── Profile0-non-strict.spec.ts.snap │ │ │ │ ├── Profile0-open-media.spec.ts.snap │ │ │ │ ├── Profile0.spec.ts.snap │ │ │ │ ├── Profile1.spec.ts.snap │ │ │ │ ├── Profile2-non-strict.spec.ts.snap │ │ │ │ ├── Profile2.spec.ts.snap │ │ │ │ ├── Profile3.spec.ts.snap │ │ │ │ └── Profile4.spec.ts.snap │ │ │ ├── api.spec.ts │ │ │ ├── index.spec.ts │ │ │ └── lib.ts │ │ ├── api.ts │ │ ├── config │ │ │ ├── __tests__ │ │ │ │ └── connectionConfig.spec.ts │ │ │ └── connectionConfig.ts │ │ ├── connection │ │ │ ├── NCSServerConnection.ts │ │ │ ├── Server.ts │ │ │ ├── mosMessageParser.ts │ │ │ ├── mosSocketClient.ts │ │ │ ├── mosSocketServer.ts │ │ │ └── socketConnection.ts │ │ ├── index.ts │ │ └── lib.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── examples │ ├── .prettierignore │ ├── README.md │ ├── package.json │ ├── src │ │ ├── client.ts │ │ └── server.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── helper │ ├── .prettierignore │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── __tests__ │ │ │ ├── ParseError.spec.ts │ │ │ ├── index.spec.ts │ │ │ └── parsing │ │ │ │ ├── mosSample1.json │ │ │ │ ├── mosSample1.xml │ │ │ │ ├── mosSample2.json │ │ │ │ ├── mosSample2.xml │ │ │ │ ├── mosSample3.json │ │ │ │ ├── mosSample3.xml │ │ │ │ └── mosXml2Js.spec.ts │ │ ├── index.ts │ │ ├── mosModel │ │ │ ├── MosMessage.ts │ │ │ ├── ParseError.ts │ │ │ ├── __tests__ │ │ │ │ ├── lib.spec.ts │ │ │ │ ├── lib.ts │ │ │ │ ├── parseMosTypes.spec.ts │ │ │ │ ├── profile0.spec.ts │ │ │ │ ├── profile1.spec.ts │ │ │ │ └── profile2.spec.ts │ │ │ ├── index.ts │ │ │ ├── lib.ts │ │ │ ├── parseMosTypes.ts │ │ │ ├── profile0 │ │ │ │ ├── heartBeat.ts │ │ │ │ ├── index.ts │ │ │ │ ├── listMachInfo.ts │ │ │ │ ├── reqMachInfo.ts │ │ │ │ └── xmlConversion.ts │ │ │ ├── profile1 │ │ │ │ ├── index.ts │ │ │ │ ├── mosAck.ts │ │ │ │ ├── mosListAll.ts │ │ │ │ ├── mosObj.ts │ │ │ │ ├── reqMosObj.ts │ │ │ │ ├── reqMosObjAll.ts │ │ │ │ └── xmlConversion.ts │ │ │ ├── profile2 │ │ │ │ ├── ROAck.ts │ │ │ │ ├── ROList.ts │ │ │ │ ├── ROListAll.ts │ │ │ │ ├── __tests__ │ │ │ │ │ └── xmlConversion.spec.ts │ │ │ │ ├── index.ts │ │ │ │ ├── roActions.ts │ │ │ │ ├── roCreate.ts │ │ │ │ ├── roDelete.ts │ │ │ │ ├── roElementStat.ts │ │ │ │ ├── roMetadataReplace.ts │ │ │ │ ├── roReadyToAir.ts │ │ │ │ ├── roReplace.ts │ │ │ │ ├── roReq.ts │ │ │ │ └── xmlConversion.ts │ │ │ ├── profile3 │ │ │ │ ├── index.ts │ │ │ │ ├── mosItemReplace.ts │ │ │ │ ├── mosListSearchableSchema.ts │ │ │ │ ├── mosObjCreate.ts │ │ │ │ ├── mosObjList.ts │ │ │ │ ├── mosReqObjAction.ts │ │ │ │ ├── mosReqObjList.ts │ │ │ │ ├── mosReqSearchableSchema.ts │ │ │ │ └── xmlConversion.ts │ │ │ └── profile4 │ │ │ │ ├── index.ts │ │ │ │ ├── roReqAll.ts │ │ │ │ ├── roStory.ts │ │ │ │ └── xmlConversion.ts │ │ ├── stringify │ │ │ ├── __tests__ │ │ │ │ └── stringifyMosObject.spec.ts │ │ │ └── stringifyMosObject.ts │ │ └── utils │ │ │ ├── Errors.ts │ │ │ ├── Utils.ts │ │ │ ├── __tests__ │ │ │ └── Utils.spec.ts │ │ │ └── ensureMethods.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── model │ ├── .prettierignore │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── __tests__ │ │ │ ├── index.spec.ts │ │ │ └── mosTypes.spec.ts │ │ ├── index.ts │ │ ├── model.ts │ │ ├── mosTypes.ts │ │ ├── mosTypes │ │ │ ├── __tests__ │ │ │ │ ├── mosDuration.spec.ts │ │ │ │ ├── mosString128.spec.ts │ │ │ │ └── mosTime.spec.ts │ │ │ ├── lib.ts │ │ │ ├── mosDuration.ts │ │ │ ├── mosString128.ts │ │ │ └── mosTime.ts │ │ └── xmlParse.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── mos-dummy-device │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rundowns │ │ └── EXAMPLE_RO.json │ ├── src │ │ └── index.ts │ ├── tsconfig.build.json │ └── tsconfig.json └── quick-mos │ ├── LICENSE │ ├── README.md │ ├── input │ ├── config.ts │ ├── runningorders │ │ ├── .gitignore │ │ ├── README.md │ │ ├── empty.ts │ │ ├── empty2.json │ │ └── lib.ts │ └── util.ts │ ├── package.json │ ├── src │ ├── __tests__ │ │ └── mosDiff.spec.ts │ ├── convertFromSofieSnapshot.ts │ ├── index.ts │ └── mosDiff.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── scripts ├── fix-version.js ├── reset.js └── update-packages.mjs ├── sonar-project.properties ├── tsconfig.build.json ├── tsconfig.json ├── vitest.config.ts └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/.github/ISSUE_TEMPLATE/other.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/.github/ISSUE_TEMPLATE/question.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/rfc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/.github/ISSUE_TEMPLATE/rfc.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/audit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/.github/workflows/audit.yaml -------------------------------------------------------------------------------- /.github/workflows/node.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/.github/workflows/node.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.github/workflows/sonar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/.github/workflows/sonar.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | node scripts/update-packages.mjs 2 | 3 | lint-staged -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | package.json 2 | 3 | /.nx/workspace-data -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/README.md -------------------------------------------------------------------------------- /commonPackage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/commonPackage.json -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/package.json -------------------------------------------------------------------------------- /packages/connector/.prettierignore: -------------------------------------------------------------------------------- 1 | package.json -------------------------------------------------------------------------------- /packages/connector/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/CHANGELOG.md -------------------------------------------------------------------------------- /packages/connector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/README.md -------------------------------------------------------------------------------- /packages/connector/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/package.json -------------------------------------------------------------------------------- /packages/connector/src/MosConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/MosConnection.ts -------------------------------------------------------------------------------- /packages/connector/src/MosDevice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/MosDevice.ts -------------------------------------------------------------------------------- /packages/connector/src/__mocks__/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__mocks__/server.ts -------------------------------------------------------------------------------- /packages/connector/src/__mocks__/socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__mocks__/socket.ts -------------------------------------------------------------------------------- /packages/connector/src/__mocks__/testData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__mocks__/testData.ts -------------------------------------------------------------------------------- /packages/connector/src/__tests__/MessageChunking.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/MessageChunking.spec.ts -------------------------------------------------------------------------------- /packages/connector/src/__tests__/MosConnection.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/MosConnection.spec.ts -------------------------------------------------------------------------------- /packages/connector/src/__tests__/OpenMediaHotStandby.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/OpenMediaHotStandby.spec.ts -------------------------------------------------------------------------------- /packages/connector/src/__tests__/Profile0-non-strict.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/Profile0-non-strict.spec.ts -------------------------------------------------------------------------------- /packages/connector/src/__tests__/Profile0-open-media.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/Profile0-open-media.spec.ts -------------------------------------------------------------------------------- /packages/connector/src/__tests__/Profile0.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/Profile0.spec.ts -------------------------------------------------------------------------------- /packages/connector/src/__tests__/Profile1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/Profile1.spec.ts -------------------------------------------------------------------------------- /packages/connector/src/__tests__/Profile2-non-strict.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/Profile2-non-strict.spec.ts -------------------------------------------------------------------------------- /packages/connector/src/__tests__/Profile2.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/Profile2.spec.ts -------------------------------------------------------------------------------- /packages/connector/src/__tests__/Profile3.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/Profile3.spec.ts -------------------------------------------------------------------------------- /packages/connector/src/__tests__/Profile4.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/Profile4.spec.ts -------------------------------------------------------------------------------- /packages/connector/src/__tests__/__snapshots__/MessageChunking.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/__snapshots__/MessageChunking.spec.ts.snap -------------------------------------------------------------------------------- /packages/connector/src/__tests__/__snapshots__/Profile0-non-strict.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/__snapshots__/Profile0-non-strict.spec.ts.snap -------------------------------------------------------------------------------- /packages/connector/src/__tests__/__snapshots__/Profile0-open-media.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/__snapshots__/Profile0-open-media.spec.ts.snap -------------------------------------------------------------------------------- /packages/connector/src/__tests__/__snapshots__/Profile0.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/__snapshots__/Profile0.spec.ts.snap -------------------------------------------------------------------------------- /packages/connector/src/__tests__/__snapshots__/Profile1.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/__snapshots__/Profile1.spec.ts.snap -------------------------------------------------------------------------------- /packages/connector/src/__tests__/__snapshots__/Profile2-non-strict.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/__snapshots__/Profile2-non-strict.spec.ts.snap -------------------------------------------------------------------------------- /packages/connector/src/__tests__/__snapshots__/Profile2.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/__snapshots__/Profile2.spec.ts.snap -------------------------------------------------------------------------------- /packages/connector/src/__tests__/__snapshots__/Profile3.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/__snapshots__/Profile3.spec.ts.snap -------------------------------------------------------------------------------- /packages/connector/src/__tests__/__snapshots__/Profile4.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/__snapshots__/Profile4.spec.ts.snap -------------------------------------------------------------------------------- /packages/connector/src/__tests__/api.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/api.spec.ts -------------------------------------------------------------------------------- /packages/connector/src/__tests__/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/index.spec.ts -------------------------------------------------------------------------------- /packages/connector/src/__tests__/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/__tests__/lib.ts -------------------------------------------------------------------------------- /packages/connector/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/api.ts -------------------------------------------------------------------------------- /packages/connector/src/config/__tests__/connectionConfig.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/config/__tests__/connectionConfig.spec.ts -------------------------------------------------------------------------------- /packages/connector/src/config/connectionConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/config/connectionConfig.ts -------------------------------------------------------------------------------- /packages/connector/src/connection/NCSServerConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/connection/NCSServerConnection.ts -------------------------------------------------------------------------------- /packages/connector/src/connection/Server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/connection/Server.ts -------------------------------------------------------------------------------- /packages/connector/src/connection/mosMessageParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/connection/mosMessageParser.ts -------------------------------------------------------------------------------- /packages/connector/src/connection/mosSocketClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/connection/mosSocketClient.ts -------------------------------------------------------------------------------- /packages/connector/src/connection/mosSocketServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/connection/mosSocketServer.ts -------------------------------------------------------------------------------- /packages/connector/src/connection/socketConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/connection/socketConnection.ts -------------------------------------------------------------------------------- /packages/connector/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/index.ts -------------------------------------------------------------------------------- /packages/connector/src/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/src/lib.ts -------------------------------------------------------------------------------- /packages/connector/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/tsconfig.build.json -------------------------------------------------------------------------------- /packages/connector/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/connector/tsconfig.json -------------------------------------------------------------------------------- /packages/examples/.prettierignore: -------------------------------------------------------------------------------- 1 | package.json -------------------------------------------------------------------------------- /packages/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/examples/README.md -------------------------------------------------------------------------------- /packages/examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/examples/package.json -------------------------------------------------------------------------------- /packages/examples/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/examples/src/client.ts -------------------------------------------------------------------------------- /packages/examples/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/examples/src/server.ts -------------------------------------------------------------------------------- /packages/examples/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/examples/tsconfig.build.json -------------------------------------------------------------------------------- /packages/examples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/examples/tsconfig.json -------------------------------------------------------------------------------- /packages/helper/.prettierignore: -------------------------------------------------------------------------------- 1 | package.json -------------------------------------------------------------------------------- /packages/helper/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/CHANGELOG.md -------------------------------------------------------------------------------- /packages/helper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/README.md -------------------------------------------------------------------------------- /packages/helper/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/package.json -------------------------------------------------------------------------------- /packages/helper/src/__tests__/ParseError.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/__tests__/ParseError.spec.ts -------------------------------------------------------------------------------- /packages/helper/src/__tests__/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/__tests__/index.spec.ts -------------------------------------------------------------------------------- /packages/helper/src/__tests__/parsing/mosSample1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/__tests__/parsing/mosSample1.json -------------------------------------------------------------------------------- /packages/helper/src/__tests__/parsing/mosSample1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/__tests__/parsing/mosSample1.xml -------------------------------------------------------------------------------- /packages/helper/src/__tests__/parsing/mosSample2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/__tests__/parsing/mosSample2.json -------------------------------------------------------------------------------- /packages/helper/src/__tests__/parsing/mosSample2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/__tests__/parsing/mosSample2.xml -------------------------------------------------------------------------------- /packages/helper/src/__tests__/parsing/mosSample3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/__tests__/parsing/mosSample3.json -------------------------------------------------------------------------------- /packages/helper/src/__tests__/parsing/mosSample3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/__tests__/parsing/mosSample3.xml -------------------------------------------------------------------------------- /packages/helper/src/__tests__/parsing/mosXml2Js.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/__tests__/parsing/mosXml2Js.spec.ts -------------------------------------------------------------------------------- /packages/helper/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/index.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/MosMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/MosMessage.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/ParseError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/ParseError.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/__tests__/lib.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/__tests__/lib.spec.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/__tests__/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/__tests__/lib.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/__tests__/parseMosTypes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/__tests__/parseMosTypes.spec.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/__tests__/profile0.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/__tests__/profile0.spec.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/__tests__/profile1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/__tests__/profile1.spec.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/__tests__/profile2.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/__tests__/profile2.spec.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/index.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/lib.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/parseMosTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/parseMosTypes.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile0/heartBeat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile0/heartBeat.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile0/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile0/index.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile0/listMachInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile0/listMachInfo.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile0/reqMachInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile0/reqMachInfo.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile0/xmlConversion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile0/xmlConversion.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile1/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile1/index.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile1/mosAck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile1/mosAck.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile1/mosListAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile1/mosListAll.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile1/mosObj.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile1/mosObj.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile1/reqMosObj.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile1/reqMosObj.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile1/reqMosObjAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile1/reqMosObjAll.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile1/xmlConversion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile1/xmlConversion.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile2/ROAck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile2/ROAck.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile2/ROList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile2/ROList.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile2/ROListAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile2/ROListAll.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile2/__tests__/xmlConversion.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile2/__tests__/xmlConversion.spec.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile2/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile2/index.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile2/roActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile2/roActions.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile2/roCreate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile2/roCreate.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile2/roDelete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile2/roDelete.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile2/roElementStat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile2/roElementStat.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile2/roMetadataReplace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile2/roMetadataReplace.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile2/roReadyToAir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile2/roReadyToAir.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile2/roReplace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile2/roReplace.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile2/roReq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile2/roReq.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile2/xmlConversion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile2/xmlConversion.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile3/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile3/index.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile3/mosItemReplace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile3/mosItemReplace.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile3/mosListSearchableSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile3/mosListSearchableSchema.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile3/mosObjCreate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile3/mosObjCreate.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile3/mosObjList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile3/mosObjList.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile3/mosReqObjAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile3/mosReqObjAction.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile3/mosReqObjList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile3/mosReqObjList.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile3/mosReqSearchableSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile3/mosReqSearchableSchema.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile3/xmlConversion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile3/xmlConversion.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile4/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile4/index.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile4/roReqAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile4/roReqAll.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile4/roStory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile4/roStory.ts -------------------------------------------------------------------------------- /packages/helper/src/mosModel/profile4/xmlConversion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/mosModel/profile4/xmlConversion.ts -------------------------------------------------------------------------------- /packages/helper/src/stringify/__tests__/stringifyMosObject.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/stringify/__tests__/stringifyMosObject.spec.ts -------------------------------------------------------------------------------- /packages/helper/src/stringify/stringifyMosObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/stringify/stringifyMosObject.ts -------------------------------------------------------------------------------- /packages/helper/src/utils/Errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/utils/Errors.ts -------------------------------------------------------------------------------- /packages/helper/src/utils/Utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/utils/Utils.ts -------------------------------------------------------------------------------- /packages/helper/src/utils/__tests__/Utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/utils/__tests__/Utils.spec.ts -------------------------------------------------------------------------------- /packages/helper/src/utils/ensureMethods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/src/utils/ensureMethods.ts -------------------------------------------------------------------------------- /packages/helper/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/tsconfig.build.json -------------------------------------------------------------------------------- /packages/helper/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/helper/tsconfig.json -------------------------------------------------------------------------------- /packages/model/.prettierignore: -------------------------------------------------------------------------------- 1 | package.json -------------------------------------------------------------------------------- /packages/model/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/CHANGELOG.md -------------------------------------------------------------------------------- /packages/model/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/README.md -------------------------------------------------------------------------------- /packages/model/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/package.json -------------------------------------------------------------------------------- /packages/model/src/__tests__/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/src/__tests__/index.spec.ts -------------------------------------------------------------------------------- /packages/model/src/__tests__/mosTypes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/src/__tests__/mosTypes.spec.ts -------------------------------------------------------------------------------- /packages/model/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/src/index.ts -------------------------------------------------------------------------------- /packages/model/src/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/src/model.ts -------------------------------------------------------------------------------- /packages/model/src/mosTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/src/mosTypes.ts -------------------------------------------------------------------------------- /packages/model/src/mosTypes/__tests__/mosDuration.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/src/mosTypes/__tests__/mosDuration.spec.ts -------------------------------------------------------------------------------- /packages/model/src/mosTypes/__tests__/mosString128.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/src/mosTypes/__tests__/mosString128.spec.ts -------------------------------------------------------------------------------- /packages/model/src/mosTypes/__tests__/mosTime.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/src/mosTypes/__tests__/mosTime.spec.ts -------------------------------------------------------------------------------- /packages/model/src/mosTypes/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/src/mosTypes/lib.ts -------------------------------------------------------------------------------- /packages/model/src/mosTypes/mosDuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/src/mosTypes/mosDuration.ts -------------------------------------------------------------------------------- /packages/model/src/mosTypes/mosString128.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/src/mosTypes/mosString128.ts -------------------------------------------------------------------------------- /packages/model/src/mosTypes/mosTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/src/mosTypes/mosTime.ts -------------------------------------------------------------------------------- /packages/model/src/xmlParse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/src/xmlParse.ts -------------------------------------------------------------------------------- /packages/model/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/tsconfig.build.json -------------------------------------------------------------------------------- /packages/model/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/model/tsconfig.json -------------------------------------------------------------------------------- /packages/mos-dummy-device/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/mos-dummy-device/LICENSE -------------------------------------------------------------------------------- /packages/mos-dummy-device/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/mos-dummy-device/README.md -------------------------------------------------------------------------------- /packages/mos-dummy-device/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/mos-dummy-device/package.json -------------------------------------------------------------------------------- /packages/mos-dummy-device/rundowns/EXAMPLE_RO.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/mos-dummy-device/rundowns/EXAMPLE_RO.json -------------------------------------------------------------------------------- /packages/mos-dummy-device/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/mos-dummy-device/src/index.ts -------------------------------------------------------------------------------- /packages/mos-dummy-device/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/mos-dummy-device/tsconfig.build.json -------------------------------------------------------------------------------- /packages/mos-dummy-device/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/mos-dummy-device/tsconfig.json -------------------------------------------------------------------------------- /packages/quick-mos/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/quick-mos/LICENSE -------------------------------------------------------------------------------- /packages/quick-mos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/quick-mos/README.md -------------------------------------------------------------------------------- /packages/quick-mos/input/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/quick-mos/input/config.ts -------------------------------------------------------------------------------- /packages/quick-mos/input/runningorders/.gitignore: -------------------------------------------------------------------------------- 1 | *.ts 2 | *.json 3 | 4 | !empty.ts -------------------------------------------------------------------------------- /packages/quick-mos/input/runningorders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/quick-mos/input/runningorders/README.md -------------------------------------------------------------------------------- /packages/quick-mos/input/runningorders/empty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/quick-mos/input/runningorders/empty.ts -------------------------------------------------------------------------------- /packages/quick-mos/input/runningorders/empty2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/quick-mos/input/runningorders/empty2.json -------------------------------------------------------------------------------- /packages/quick-mos/input/runningorders/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/quick-mos/input/runningorders/lib.ts -------------------------------------------------------------------------------- /packages/quick-mos/input/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/quick-mos/input/util.ts -------------------------------------------------------------------------------- /packages/quick-mos/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/quick-mos/package.json -------------------------------------------------------------------------------- /packages/quick-mos/src/__tests__/mosDiff.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/quick-mos/src/__tests__/mosDiff.spec.ts -------------------------------------------------------------------------------- /packages/quick-mos/src/convertFromSofieSnapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/quick-mos/src/convertFromSofieSnapshot.ts -------------------------------------------------------------------------------- /packages/quick-mos/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/quick-mos/src/index.ts -------------------------------------------------------------------------------- /packages/quick-mos/src/mosDiff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/quick-mos/src/mosDiff.ts -------------------------------------------------------------------------------- /packages/quick-mos/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/quick-mos/tsconfig.build.json -------------------------------------------------------------------------------- /packages/quick-mos/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/packages/quick-mos/tsconfig.json -------------------------------------------------------------------------------- /scripts/fix-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/scripts/fix-version.js -------------------------------------------------------------------------------- /scripts/reset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/scripts/reset.js -------------------------------------------------------------------------------- /scripts/update-packages.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/scripts/update-packages.mjs -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/vitest.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sofie-Automation/sofie-mos-connection/HEAD/yarn.lock --------------------------------------------------------------------------------