{"_id":"superfly-timeline","_rev":"82-2a1a3379ba71bcef68e789e99bd7c25b","name":"superfly-timeline","dist-tags":{"nightly":"8.2.6-nightly-latest-20220329-143412-1014912.0","experimental":"9.0.2-nightly-fix-better-trace-resolving-20241003-064759-7723b89.0","latest":"9.2.0"},"versions":{"0.1.0":{"name":"superfly-timeline","version":"0.1.0","author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@0.1.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"}],"homepage":"http://superfly.tv","bugs":{"url":"https://bitbucket.org/superflytv/timeline/issues"},"dist":{"shasum":"a68be54ed3460d5028495bc67773ff1553b6d6d7","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-0.1.0.tgz","integrity":"sha512-1R3KKo4+SyGJDhTipU8/GQjGgPj0x1okvFFpMBO8UitWNbalHpX3eflpNZ9WCkb/iNg+T661YKdVIDo5hDGEBA==","signatures":[{"sig":"MEQCIHPMkyNOnjMeQQt7Ih9cKasBP38E4WD3P0yawHmhYHU8AiBoeMzv41uovCbVf5IHo0sNcU/SVtb3w5eUgAPtwsoZgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a68be54ed3460d5028495bc67773ff1553b6d6d7","gitHead":"1633f1653e42bc2639299d8307af8d0bc02fb910","scripts":{"test":"node test.js"},"_npmUser":{"name":"nytamin","email":"johan@nytamin.se"},"repository":{"url":"git+https://bitbucket.org/superflytv/timeline.git","type":"git"},"_npmVersion":"3.10.7","description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"_nodeVersion":"6.11.3","dependencies":{"fast-clone":"^1.4.2","underscore":"^1.8.3"},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline-0.1.0.tgz_1511536077921_0.38160636904649436","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"superfly-timeline","version":"0.1.1","author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@0.1.1","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"}],"homepage":"http://superfly.tv","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"f5d451e17f5fe9eab223ec0f840506f9eca99f9a","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-0.1.1.tgz","integrity":"sha512-U4YEmmbJYsFMHqxsQLyUVd/tMS1qc8C6/B3TbT8RIgPlmMZkRiGetu8Poybpsm467EWPB2EVCVroHfKHY/LaOg==","signatures":[{"sig":"MEUCICpaHWumHADwpeYfpBstuQSSB1GcpYnHpb/OxgcXe2iWAiEA4eWllupuNe+hhuxx5PO559MR7reTEi0B07/TXanQUtE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f5d451e17f5fe9eab223ec0f840506f9eca99f9a","gitHead":"af2262fc9aeb64dc27769b6783d19895c695965b","scripts":{"test":"node test.js"},"_npmUser":{"name":"nytamin","email":"johan@nytamin.se"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"_npmVersion":"3.10.7","description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"_nodeVersion":"6.11.3","dependencies":{"fast-clone":"^1.4.2","underscore":"^1.8.3"},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline-0.1.1.tgz_1511536552024_0.48137217410840094","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"superfly-timeline","version":"2.0.2","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@2.0.2","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"433da401c84860136791512fc2da3ed82bfb04c7","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-2.0.2.tgz","fileCount":17,"integrity":"sha512-yXeGkYABDRE0lH/oR39ytqQNOGWaRTf3xN+416lDftbk55sQAJ7ASqY1A2wJkjKDDNv2CopXa++c7tD/j7nCww==","signatures":[{"sig":"MEYCIQDdvX75CsDwCkQpLQ/ZAMzmFtBIjdVGB9SkynDWnAigUgIhAJlZK/sOgbvL3gjrZ0Z8Z+585Q4x7OqDSYTEUZmx5oLU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169070},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"nsp check && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nsp":"^3.2.1","nyc":"^12.0.2","jest":"^23.1.0","mkdirp":"^0.5.1","tslint":"^5.10.0","codecov":"^3.0.2","opn-cli":"^3.1.0","ts-jest":"^22.4.6","typedoc":"^0.11.1","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^2.9.1","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.7","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^7.0.0"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_2.0.2_1528996516595_0.5672230208816951","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"superfly-timeline","version":"2.0.3","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@2.0.3","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"747a179a82200d8d23a6b9c2d38b14c87116b3e4","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-2.0.3.tgz","fileCount":17,"integrity":"sha512-m8DokmYvugfUQRuozLqpa33keq2vPOA8DODGi/bLndoiKG4sNdXvVt563JielEsk6EnhKo+IKKJJMf7BcOsMnw==","signatures":[{"sig":"MEUCIQCe33rUjaEa4pW0DsnOqvsbS1TyK8aODzLnvG3DuefU6wIgIhxIsbmJZZhBpmLsX8IxZvRnZE5wD9Bjx/RYYKHD3WQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169185},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"nsp check && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nsp":"^3.2.1","nyc":"^12.0.2","jest":"^23.1.0","mkdirp":"^0.5.1","tslint":"^5.10.0","codecov":"^3.0.2","opn-cli":"^3.1.0","ts-jest":"^22.4.6","typedoc":"^0.11.1","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^2.9.1","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.7","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^7.0.0"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_2.0.3_1529045360002_0.0042049101805696765","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"superfly-timeline","version":"2.1.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@2.1.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"6668afba4cb59ae4174547046be7be15e7908de1","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-2.1.0.tgz","fileCount":17,"integrity":"sha512-Pq5z75r7tnA33s9lKL+8qLdFuzKbbhIUBEHLfn4ZN40sELppTGEX9CIJApw8Zz2ZJYtLFWx4qm5YgLscaly2jQ==","signatures":[{"sig":"MEUCIQDTzVoP9Y9WN1R9zeyOovlCTuLih8oi/XN8HcoBH0D6XAIgSDgP2bggDNoDBDqX2q7ZfwgKJSvcRTwYG0rpU9mH5Uw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169899},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"nsp check && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nsp":"^3.2.1","nyc":"^12.0.2","jest":"^23.1.0","mkdirp":"^0.5.1","tslint":"^5.10.0","codecov":"^3.0.2","opn-cli":"^3.1.0","ts-jest":"^22.4.6","typedoc":"^0.11.1","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^2.9.1","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.7","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^7.0.0"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_2.1.0_1530562354805_0.1655234632606264","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"superfly-timeline","version":"2.2.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@2.2.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"de092a70c657e3a7c489cbbcb7f4f5af254534de","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-2.2.0.tgz","fileCount":17,"integrity":"sha512-GGDiU94q9COPoZn0okUTayHcBCZamtgIaFPE/gUD0bDNMzoQPx0jN0GueeI/+AbSzL4joxVWYoOsY/066jxnAw==","signatures":[{"sig":"MEYCIQCjeYt7Kxkpjli/j3ezSa/XJkVtamHul/f1sB60zATFSQIhAMwBW0f6YTDRMaW/z/Hxeq+CbJRy3T5nx2K5WT200pr7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176035},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"nsp check && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nsp":"^3.2.1","nyc":"^12.0.2","jest":"^23.1.0","mkdirp":"^0.5.1","tslint":"^5.10.0","codecov":"^3.0.2","opn-cli":"^3.1.0","ts-jest":"^22.4.6","typedoc":"^0.11.1","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^2.9.1","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.7","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^7.0.0"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_2.2.0_1530793516093_0.2321430544235299","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"superfly-timeline","version":"4.0.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@4.0.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"53e7495cf260ee239f30a57e6bbfef790881224e","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-4.0.0.tgz","fileCount":17,"integrity":"sha512-YCygqBNWmOIc7zoqqnbRop/AQR8L21a8xy5LGPQxdRY31lvsxqaLnQxUjQipS64TN04Xmy9+dvcBP1ptxh7D2Q==","signatures":[{"sig":"MEUCIHE6wubJfVUl9BPKgvplx+YGzMv3VvXUm2QVHhNBG/cAAiEA5cVTJvbLYYN9iNXGh+PBsK8TTk6aVzD/7LP80tK4ww4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185528},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"nsp check && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nsp":"^3.2.1","nyc":"^12.0.2","jest":"^23.1.0","mkdirp":"^0.5.1","tslint":"^5.10.0","codecov":"^3.0.2","opn-cli":"^3.1.0","ts-jest":"^22.4.6","typedoc":"^0.11.1","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^2.9.1","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.7","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^7.0.0"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_4.0.0_1532936810018_0.17583042552550188","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"superfly-timeline","version":"4.0.1","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@4.0.1","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"b13387665bb7d3d21e77307aa2195f4c03b1b7b8","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-4.0.1.tgz","fileCount":17,"integrity":"sha512-jDhy1D2eZgw7Vn0L1hiGC79bU8kQmBSjatNtr/zj2nN78k72v5Hsq/pml8UkPJCRROZDSINYejMl6WLhsHbbTg==","signatures":[{"sig":"MEUCIBBv4+MIKImTwOg27twqfzkcUE3QNEbzk6qILjAtKc7KAiEAz5X+YWyksROeBfRIG/qDgp1VALxA2kdQTRL65mBbQpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185797},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"nsp check && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nsp":"^3.2.1","nyc":"^12.0.2","jest":"^23.1.0","mkdirp":"^0.5.1","tslint":"^5.10.0","codecov":"^3.0.2","opn-cli":"^3.1.0","ts-jest":"^22.4.6","typedoc":"^0.11.1","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^2.9.1","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.7","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^7.0.0"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_4.0.1_1533304693899_0.6983501961779917","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"superfly-timeline","version":"4.0.2","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@4.0.2","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"06afddd87892fa3b2f22aafd7113a94d9a76cd52","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-4.0.2.tgz","fileCount":17,"integrity":"sha512-4NJzlsi7SuHCbk/YQiOg1sQcQo1sR5adWx8F+6XOWaQFr46+D9GL4eVoUCysV50YBGVZIWNmLyRfPz5k+olDAA==","signatures":[{"sig":"MEUCID67vQxH7bgcZHVNeXlUeFOZO5E9gH2RZUNBoEQVeRCIAiEA/ULTRuzxR/PP4fDGg/yHzfUh9DAZa5mNNxldIsDqiu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZuQ4CRA9TVsSAnZWagAAdRcP/i5ndzECYXb1/pGGB2tT\nSO0wNr8u7sfvFqm9TJ6g/C6/7RTiv1AJ7xav7edIqOFBe3Dc+aA4Ogz3amoD\nzDteX1jnfKTQUpNubo4qII8NgR3WjqdfxN6btI9F+L/Z/4/MqfQgLhambUJX\nPgrKcD78RBH+IDINKCy52Uuew+CIg0TFTwgLYCQb8nK9aL0gLmIQ/BtwTRgX\nX7doP6in4TYUSFugchPDc7VxUGdeWA/zFbhr5SzoBEQoDuCLSDgeuph5kZTu\nY1SJe6qLsJ3o2cnlihX5fN6WYSTKt/qmZoaXdvGdlQTEv3C3WauuAOJQRm0m\niBC3VV27pOWXQSq5TFgSCXM3pOG1c4lLcpizpu3+bQDk04mINpyGD3dAgfi7\nMa/2JIuyGNxC68WUbvkMv/i7u09sJcXeG8hAgLo9vWaIdS/7G/2pO3sGxgMy\nR8kdyLqhQZ8eYBwJSYRPGY6Z3WWtbHfzIJXp/TnQYwwqwWIjPkXO9uj95qVk\nsEtieFDhTxWiiFcH/EwVWXiRUD6tSDTy3JTRUcR9GN7UR+ChfhjDIQodb1c9\n38CK3etQRhDyv8yD16PNzMnpTVoPK2v0WAl6nbnnCpqMd216Xyhrgr57FWe3\nKoqovZCSRWsvUv7dnB6Y5qKGNhKmPQXvGx9cLtOQ5ckFVvJiaUWOC52mEfu9\n+NhA\r\n=0KTW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"nsp check && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nsp":"^3.2.1","nyc":"^12.0.2","jest":"^23.1.0","mkdirp":"^0.5.1","tslint":"^5.10.0","codecov":"^3.0.2","opn-cli":"^3.1.0","ts-jest":"^22.4.6","typedoc":"^0.11.1","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^2.9.1","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.7","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^7.0.0"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_4.0.2_1533469752304_0.7105472158962685","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"superfly-timeline","version":"5.0.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@5.0.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"19cb773562f3854cb18df6939bd6126a51ef453c","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-5.0.0.tgz","fileCount":17,"integrity":"sha512-3PUxrVkOh0vtEiC/8K2nN/vAvVKno4ynJkXF5HN/N5+g/+gRSuKatRRWQidhp94NAaMQttYyEBi9b1eSmaxfqQ==","signatures":[{"sig":"MEUCIQDiqd02tzwborc+WO3sch1NosQwg9dHiA/s6itGrVhgagIgCpeKxOVLkWnCxanJWE0rGsOjp9o/vRVF4bVxKcNkY/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdnbtCRA9TVsSAnZWagAA/RgP/1XyEqlrSWCPoWjDBBxU\np3LqfKtbGLPVcWEzRkVr1wtxidfFMvrbD7wRNG9pmGr1U/zxlUJnyXy39GNS\nO2O98LP1Ef9cCm8PHgiQ/W3m3y0XsLTChg1iYHzM6pXJWZ7hkbOt6+OnEDDU\nzEMcEFQUgVQpokvKTsa7Yt3ZhUMmHDfMh/aj0Sg8TdxPcbywmbnPXTDXf9+w\n0j0W0xHzxLhzj+hIlysLeAjiL0RhuCqT5fu97Km7sFcJO74SUsFkufYnBs5G\nlrVpunelnx5gs6NzTe8y/bXPBKLRL/5zQC+seNLF8w41u8zJaBAXVDTd7Erb\n6nbkvoxnTFtujIgsmnQB8mLKuP5ALegGUEUOGPWH7Gu+WV826NwUmo07SEJt\nFcuGaXoTM65evfweZ0OXdlMiHmxQgY/K6WcOd4gXQArC7Jxy/GuWWdKHLlCM\n/fvSU3kXM33hquPrPeQP0sALisYmFPPv1h+A9Wn4Jj/uAISLyoptojwZ5Vg0\nvqbTj0n4gDMvPqBeMX8ezvDguQ1Ox8HaDlkohV8/0M2Oak1PQfwhUPfhNwpa\nLixc+u9/LnEuDZj35K5JZcQOYciiqZlxHLs4R/vT3AZejj4GrHWdVG3V8mfu\nw1dpllHKR+Pc210bYVHkxnZ9qIs1PWNqK3OK/L/Y3aCS3aoY0nN+1zi6ceYs\nS7Qg\r\n=bW5d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"nsp check && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nsp":"^3.2.1","nyc":"^12.0.2","jest":"^23.1.0","mkdirp":"^0.5.1","tslint":"^5.10.0","codecov":"^3.0.2","opn-cli":"^3.1.0","ts-jest":"^22.4.6","typedoc":"^0.11.1","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^2.9.1","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.7","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^7.0.0"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_5.0.0_1534490349118_0.7475649783647595","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"superfly-timeline","version":"5.0.1","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@5.0.1","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"bf7d4a304a6ffde90ac216c6924b4aa5ee38eb79","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-5.0.1.tgz","fileCount":17,"integrity":"sha512-GqWyIHOCkylUwqmWthHilvL5F1GsxXLPo+dcBB5dRcai7KtPjqYD+VytlwVEnD1MkTDQDd/qakIm7FHNAyfVZA==","signatures":[{"sig":"MEYCIQDWy/Kic9Qiij2eMjKiwmC7s8ilrJAH52TzZDkpeXUC8QIhAPsJSN01F4STVdDTLqmTiP0zmj4NZTwgQnF3hbc3wVr1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdvuZCRA9TVsSAnZWagAA6eIP+wWgeGPjGJth2kRyxNmN\n1lBGrIO2LYhBpb7R3uhITWPD8nT/Hr1zcVxEieHyB7gTEq5hgpZ3JeVRPNvh\nJeLC2W8jBWY3g6p1K6eF5Ha1yQxt5Zpl/Br5ydAEaPVWBtA5CuFxvsoExNTi\n1t3KIbdfjJwSVfcFdc29v5RrrORzGuKupNJ5NmjXSMQEVe3ToVipPdjBaXmJ\nmHZdfcbDwDEWWyAr5r4GnF29C0nzoVVdGJt11zV5tHhe3RRreSfPaU0M3Oxg\nlqQ1+jx4KG5WAue/EdUs2NUpbdiV4XdOoJ3mrPNuuYLSMl0o3Qabi62M5SYA\nNYjgqC+lhObbNB2XYBjyfuUuu8icnl2s6J6xCiX1JZt1cKLXS9LNy4aerQLI\n7wU3MsCSX4mdAs0xFD3Onila2RSnQ5pp8iT/5z5c+pWQSCzNERHFffUOHLxz\nCbOmK0e7VHlSu2Wdj/5/d3T5HP1jre/yXie7qbUugzt+Vb59ZlFwTFwUBLfe\nBUhNu5Aua7dt0GOYB2m8BN4PTGtIcvZIhX3/zFhKH0Ot8syHU70ZFyVnGfRE\n6aw4BGUdhWrxP/iiCdTiWlbrN6J+BmqXg4sJ3YCpOad9olF9M1IxeeDZMw7L\n/ECJ22s/5eKZTkfxkXV61iSPG4pr/EbKKuFVBRlCR6Pr/AJRraZxcVuMjhNJ\nzvdk\r\n=+hlO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"nsp check && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nsp":"^3.2.1","nyc":"^12.0.2","jest":"^23.1.0","mkdirp":"^0.5.1","tslint":"^5.10.0","codecov":"^3.0.2","opn-cli":"^3.1.0","ts-jest":"^22.4.6","typedoc":"^0.11.1","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^2.9.1","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.7","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^7.0.0"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_5.0.1_1534524312937_0.38767667112163573","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"superfly-timeline","version":"5.0.2","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@5.0.2","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"fd5d142d27af2b13aadae25e650994059afa1a8c","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-5.0.2.tgz","fileCount":17,"integrity":"sha512-GAbuw2LIHFOw4mBvTtb7ZPjHHZnHF5bhn+nCbidVmpzOUFRKUDlwlH26P4ier/5eco/MCKIks4ZDPtxOX4//sg==","signatures":[{"sig":"MEUCIBqbACU8ztvcZYs94IUe8alQ6eG1sR5MlHNpwKCzmZqyAiEA1CFTLskqJD1i6ht75XGYrcT/bquU/pNkZTnsyv2Y6/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhr06CRA9TVsSAnZWagAAEgAP+wffzxiVbKPlU7FIdH3m\ncNQ2WOVfuxq8s2O1j0RGkGGlaHiFE+M5cbkEeJNXJjFiHXf+pPxl4JY9Xbwn\ngB39uAQDsIA+sD7nUiiad3lBHALqFMGnI51D7Aw4kPO2VuhCgJndwK2kFSh2\n0d/WVFZqZ4UNyA8AvACCAi0YL23oiaMWWzdbtzfjmbCOhBqQRD9I2+oBQXKR\nDxL8B4Pq5n1Vn5lc7MH0aWzgypEujROax8ceFedcvGSJmICawKJnfSArgkKA\nVdBipGOyjf9Ca4wAsZT9jl8W7/0+S7QbqGh8Hrio68W6XMzyf7Gs/+UIPIaP\n+V12M2IWo2gVYfEmR+meJaEE7+41p8xlaElgnHd7Jg/h5CCo3NCFy6YUaJT7\nHBxi3979HDvOOMdJG15zuijHQH2w5nsIG7A7IaOs0HU70egdePNsE7pQW3uR\nqBIk8x5Mc4mBpEd6Fed83Od0iYlIttHiYbXC2j5JtUXKOkSIsP9hadgeODTF\ngdMvfGyE3NpA8iWQrqUj3vxvgTeXTqUPm9YNfqGV2t8NiLv7TI+4sN2Ikpcx\noV8piKIl8lmg20WBJanuOKrKMl3m3PlJRDVTMEchfi4ueCj+X1kbsuimvUmQ\nfAUj622+3kbTSZbWEmFI/gbqVv370D4cAinpHZ1ZN4wf7/3Sd3aDEs6ss6PM\n3wg2\r\n=AXJ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"nsp check && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nsp":"^3.2.1","nyc":"^12.0.2","jest":"^23.1.0","mkdirp":"^0.5.1","tslint":"^5.10.0","codecov":"^3.0.2","opn-cli":"^3.1.0","ts-jest":"^22.4.6","typedoc":"^0.11.1","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^2.9.1","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.7","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^7.0.0"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_5.0.2_1535556921404_0.9690378337009287","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"superfly-timeline","version":"5.0.3","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@5.0.3","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"1b6e0395afa7d59b237389fb3a39c8c6a6bfbf71","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-5.0.3.tgz","fileCount":17,"integrity":"sha512-pbiOnDr7PB+870aVWOTOheSNqL3D0vsq8B1NboOutyum4XzhQShvlof/W+zesCghuDLIPWMuVQKZQ00fY1l8zA==","signatures":[{"sig":"MEQCIGwctpcUavNviNVx9Hgxh0ufBtXGWx/U6hyNAzdCKu+yAiABTotusI55tifNVlvTCsu0ZjElBap4tQZd3cNYe7mlXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjtl4CRA9TVsSAnZWagAABVIQAJgsl2rmyoNwg1jZ+2QL\n82zNUVsQvVpdllxwu0Racg4fDOPAbR9QDFiTy0ezuyNZ6R1zP1qsOHXEN0Ln\n0CWmvNi475KlMJbDqsOetFRJLJ1cSdFdAhBpwywvftEAK6YCsDBoVcTcEgME\n/dfzvpaEFonR2mzad0DAg7cMiL7UQ9axe3E0dLNor6ls1rRuWj193999K2KN\nm52dkcBbzW/CsN3V1g+fq7DCiEcgyl2WAb7dA9AfHPIY2jPyrbIKL/WzeANV\nOLeuFWb6phBd+fBU6e/7Xc1VJzN2YCGEL36fTlPFEl00a/InY2ZVgO4lLfKs\nEE5JRRfRsPx7uaoz2BqGRCIxTW0s6uJoJ/9JPJ17QJetAsIa9ahLQI8r9Ike\nftqP/Xuox5TjQfhagz2PlpMlfnYjSHnyH1yOZYQVKRq8henI5tdz8uqAVHFy\nimfdEAC+YR1ySRUQpKPj8MMwNJ/URvCWIfJnWfCwuqxZURmaJqHgBzsi8pqV\nyNwYGVgcyK0XzuWqrOKlivp9ISxsAWYlQnkkzwSA8DLaVs2xsYh4Q1OS3YqI\nxm2HX2JPkyd2FFw5WctfFz0qZff/z+RBIdW5zjqQAf17Fppi3J3TUBBu+EaK\n3VB8fMuRy8kA7EMSeLv0eyYebs20Jzh3pJnp2DaoqSbOVEPvndd88aFG4OcB\nloaD\r\n=cN4b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"nsp check && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nsp":"^3.2.1","nyc":"^12.0.2","jest":"^23.1.0","mkdirp":"^0.5.1","tslint":"^5.10.0","codecov":"^3.0.2","opn-cli":"^3.1.0","ts-jest":"^22.4.6","typedoc":"^0.11.1","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^2.9.1","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.7","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^7.0.0"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_5.0.3_1536088439515_0.1149232858202549","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"superfly-timeline","version":"5.0.4","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@5.0.4","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"5f3af2d5129c2b02b99790f17fdaea5dc5ca407c","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-5.0.4.tgz","fileCount":17,"integrity":"sha512-WbBMvCJGa/Fm3BcMAHtwndJpKpGfwTAtywlOC96jFDV/sLh179n0aw4/aOPO4bf2Zu5oN5J/NvsHTCQZsQ++xA==","signatures":[{"sig":"MEUCIEFNPh4IV7ORv8AefM3QMGsNMyAuTzyvYH30E9z0S8tnAiEArAyJK9fGrxR4jGSLs9AY13OPG36Hn0gZWn1f3aT/1m8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjuhbCRA9TVsSAnZWagAA7DUP/jnrgXGp3mtEy6Xe0iWA\nvXTEXG5qs7wshqhNuW6AZkBGH/PEkH1QRohtRddj0zYcoRQOGfyWZlDVx5mX\nPv6Dds3zn0csTArZNVXFkcoJT6DaJ4wbQ7rW9IFhaypneBkwqHRMAeRujZaB\npMGQssvZQzL+I49/gUVtwtdndFqD3P15rtBuiK4qQKI3zX/drPq3tYXK7RVj\nHQUk9qiNuzUxLNtuv3Cb/x7N6WsBhFDYqZCOT9Wh3NV0FBXdVU+kh2HBrqe4\nNd70w0ZWfvhUz/oeKj+odGIakxaJTToXXI0oNUIvSSr7jSAqnrk0MclU30W3\nvTI4Rf6l6L2oEYMsQdYFF2X5eZsZ3suhjZOB6d8fI9b6/yVOoVWNiFtn+6+4\n2fkjg2Zc0eQhb0IcKKRBGRSRqSnjDIbqWNbrr+5uZTEYsv4NaUNcn33zNyth\nEEcigVF5h9SgtVX1j+KAQMRno21Vta7yBH5dDOpDNdF6ZFS/jq0NyGXtWvPW\ngl6QpbMnEv4o9BYuYNy8XyuLRYLSkXWtogVz6Uf/HWOS1tF9eriDtSTAJ3/9\nqZ+QwSEyYeBLE28QMwI3rCe7TNq9obDMUS++DTELlRd7mYL4zeGYuzOuSZKu\nbEeYlCS5rMHZ3Lr+ZHKX1mCzNnld7sRWYvGFu2xmXCIiAjgmKDDieKndNUtG\nLGWt\r\n=tdI/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"nsp check && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nsp":"^3.2.1","nyc":"^12.0.2","jest":"^23.1.0","mkdirp":"^0.5.1","tslint":"^5.10.0","codecov":"^3.0.2","opn-cli":"^3.1.0","ts-jest":"^22.4.6","typedoc":"^0.11.1","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^2.9.1","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.7","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^7.0.0"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_5.0.4_1536092250570_0.06106684084369385","host":"s3://npm-registry-packages"}},"5.0.5":{"name":"superfly-timeline","version":"5.0.5","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@5.0.5","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"faf81fdf3b9d4c9aa2eb47164fdf98ab8c4e8147","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-5.0.5.tgz","fileCount":17,"integrity":"sha512-odB29a5x61rSEzRfLajxtWErDF76bzX2if267Wt2/GE9og3LMce1cwCxq5KZxKtBWTxfYxeF6YV/3RSLzFWgMA==","signatures":[{"sig":"MEUCIQDV0cEmCFN4YF2zKKc++Pnjj+NrG62NKj5nFeGW+MqPVAIgUdiRTSRcMNoTL8+QlpekbOOVyqmYmKrfbiownIXskxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmk97CRA9TVsSAnZWagAAIsAP/0kXX1nqUkVgRdagNHrL\naYZVrLdOazqinNHTpAQ6hT+C3mWF7eix86ApXipaa5Sb3ntvbhlknvDJPnSR\neWLPvxMGoSF1OZAklJCnfzy3V9Jro0ERHXbikfykggzXqvo3HUuwbSBWDM+B\neS1U5VQAQGk4+89eN+FuQQXlxWPdK2FNqz/1pRmZrSH7YpNy9QamQJfB9vLY\nNzXCQ78MEgZsWnKyWQ6caSbrn14A6kSr5wUi7uqRly1kW/G5S3tTqyC8HRhY\nkJcSQQC5LRpkPK4m5EzabVZWql+V2gGjCl0ipR+XY5Jm1/OJcCItpCNCLIJa\nEPTO6Rtp3/woX1cXvv8WUH3ABMUiU0yFU867gCJ2UhspWjl1o+BpxCtoKd3j\nb0nTDHmksuHsLkmjyLUOcwJREAYZg8ugoMKWcjH8OTaXSvWRjhkCtlSDU40H\n3i7ddkosEwnj3SPRKbK8qWXW2xi8rSTYriWjIkwXu7xwqSXGbeXW9L/7RJhM\nt57ONB7B6LTsFrBm68zNY8ZPTNYWYLk9LC3Cwl1i1HYE7qY7uTmhNW7W6S43\ngwNW3CGgMQeCsBslxwk5BFiXUwyyfZUjNW/aDyPNHtJV1wwzeLhZ2P17ZQ7o\nYvK3KEVoWiaCmznki7dwcvZU857CSeulcgAwqAGIc7Sl7Rae6UFR01pwAN6Y\nevnE\r\n=XRR0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"nsp check && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nsp":"^3.2.1","nyc":"^12.0.2","jest":"^23.1.0","mkdirp":"^0.5.1","tslint":"^5.10.0","codecov":"^3.0.2","opn-cli":"^3.1.0","ts-jest":"^22.4.6","typedoc":"^0.11.1","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^2.9.1","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.7","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^7.0.0"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_5.0.5_1536839547050_0.09565004256017495","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"superfly-timeline","version":"6.0.1","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@6.0.1","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"79f9c831ed2b3bb46f8b9dd3a02a282bf409179e","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-6.0.1.tgz","fileCount":17,"integrity":"sha512-HuolvdWpe41qWiIB27IuqZxa6G8ZxBJow0xV76rYPbLWz0n6yyTf9yuDEc8tMK/NUbbxDAP1xzmRusqvuUoo6g==","signatures":[{"sig":"MEUCIQDFcqI8Ub0HdDa2k3GbQ2ZH07B3dHTHakkTJgbLQ7ZrXQIgdL3A/qaj1RfqkJRELg3G1dJ3OSFRpqE1PkSM061upLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmlKMCRA9TVsSAnZWagAAb08P/icn6pH23NodJODKaTEi\n4BZKOkf1qWBRA7NDVXAbciEyFW/JnK3Hlco5Dca8WCNO3XuYAkf/Afm9OBx9\nk+aEF0/MvHmfW+WExk1k6oEHUxowCZHCK53KlMs7SBxXMli+E4QAoCKryljn\ngplIBLK9d/1Nzxcu71mFAaHNa8KKQTDICRrV6zCJpxsC1eRvN9/zX7wu/EIN\nIUfcPdkZA5/jsmuczT4/i+aCw2+nWTQ5hjVu74ZZijajDu1vAcoDjF80hf7b\nWVP8wdtse4ItxnJmonv71OFqo7VKzAFmUiDnQ/dVf67RFzss7JD6W1uQbYgL\njzQaQkr2febJbG5BcmkXKPM6ztPqBDndnFJKY/d1Ky4njY+vqW1GFKbx5Hbl\nlPbhhMIZ2/vFRXQrazjndH8QR5ESE/bjpd9dRwB5oaac6RlTh2TCVHqS/WB8\nkoce4+b/elU9wfHn8TL8/h+isRXA5qRf1kMvftUdoccboGc8Rd+08ZaQ/kGd\n3FtbJbzhtMv4ndDCV82MAlgwN4KK9OX15HGkrUjc547rQj+xVwm6UQaoQJma\nHGwoyHHxYgB7CeOCJ9RJIBKt9q75D3FCkOH9w1S7mzkfB9SVLG85PSeETt1W\niiF87MVHv12ogK92GFBeolfr7Q1YoWAo3G2XlNXNCh67kvPJG31OT1c3CSPL\n1Brs\r\n=vt63\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"nsp check && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nsp":"^3.2.1","nyc":"^12.0.2","jest":"^23.1.0","mkdirp":"^0.5.1","tslint":"^5.10.0","codecov":"^3.0.2","opn-cli":"^3.1.0","ts-jest":"^22.4.6","typedoc":"^0.11.1","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^2.9.1","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.7","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^7.0.0"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_6.0.1_1536840331875_0.02994073421533594","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"superfly-timeline","version":"6.0.2","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@6.0.2","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"49597d9a91eb9ad3df6795bf86544ccb4ba891d0","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-6.0.2.tgz","fileCount":17,"integrity":"sha512-yDz86cEPf/y15Zlo8v6vI2y5emV3/0GNBgQSOrJfqetyGJzE4MSDOSUBa+WlXsPMHwMrFxkQHRFIFDSruLWfYQ==","signatures":[{"sig":"MEUCIDLnmRROQzC47MqFFeqbkXlx1mDcvmW5vGkWylOn7iXcAiEAwOxyJxqL+FuRyab6DqiyImP8vYQljO6njntORJw/KZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2JL4CRA9TVsSAnZWagAAIzMQAJS36rOpKkC7Go7KBgu2\npPd57soqhYyuyPnGuBFcNY9u1SziFPFTY4s7gIpu7qmRViRnkh78F1Pu1DtI\nwggHpY+dF4UNmLYeANche3t8D5mRpBdLKDiv0GYWWDj85weyJU5XyDhuPv37\nvI5xjprSF9VXfL5U57gpZnepmQBuHzScbhP+xEPSLu0V/XEUhu7uym5Mx1qy\nIFx4ZYI4GQVdV3RtOufMPkjPII+SUgSK9iAHeqYZy1vwLk2tJgtPgUKQvJPW\nu+WpDAaz92yGq5GAmnvwd3y6GKQdoNF0UaslN4MSUsCoqI+pvCYmU+LtPnO+\n+WUtTBcflxgjgZtGOB8PW/L8XDtDNQsCPHQrlItg2qCzFguIPv6U85MRv1Vh\nGu6WfxsBthlPTFVxGYp4Lntduhwng+fZuddiTkYGBlXEY6wMkPFI/iQZYHzW\ndhsW0bi5FHqAWQoxdRVYcBsYyQABfESSJjAFAY0liKIvQixI76kEvNBgI5X4\nctWg7VsmO5Q40CNs+CniDfCrsCdPGMP6MPf5MFXzC9v46k9CMbLX6rHuFGPr\nmKn8nbQsq5fAfTs1kOKkriDQk3QfPnIt1H371SmAW1m2XxlAQu0NV9TzJyl7\nGB9I0nJBip3OfKWN4JDrkoC6VPLvwjzqvdAycg9wUtQ1cPj5jVO4/CprZig/\nBONt\r\n=kjD/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"nsp check && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nsp":"^3.2.1","nyc":"^12.0.2","jest":"^23.1.0","mkdirp":"^0.5.1","tslint":"^5.10.0","codecov":"^3.0.2","opn-cli":"^3.1.0","ts-jest":"^22.4.6","typedoc":"^0.11.1","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^2.9.1","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.7","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^7.0.0"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_6.0.2_1540920056089_0.3851329676666839","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"superfly-timeline","version":"6.0.3","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@6.0.3","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"ae3d9004f19f5262b90ee81229c5ada19eb3e98f","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-6.0.3.tgz","fileCount":17,"integrity":"sha512-1SGAXR2HMh2GM0D2CuN9lFgC1+7Z3zzh4PtEJSlsq8OLIL8SYu1tWpn1bT2Nq4P4FffnQnBGImQGKL3dfSDnhw==","signatures":[{"sig":"MEQCIB+0SyZk4TIlNaXzjLIT1TGV+krIivXLMOLtYgQN9cWcAiBiyRdQG+DOTTLUupn9XSoRy7s2fUdbw0Wy4WufWkJ2pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4xD9CRA9TVsSAnZWagAATrMP/RqQiA4I6KvOPxcCkAP3\n0SessSZTewcpV+23ePR3Ews+Oln2E3V+PglyKkWpmPr5QxbkpG26V0o0AgT9\njOIy/n/Onp/NXBjaXksZ6ql+hfc/1x0Mcghl62ddj9cNJa8eHuKZH8pD0IV6\nGdpb7Y6BVN+HOiFXvgeO6Z96jDUSydsMIwJfcjXV0ekB0Cb4x1XzNJM0+RSm\nLdLMOX7qkX2YHpxLXQo0LPq2vGvktO61qlq5n6zZW79ZeD/ubECOJmwngynv\nnM3YG7PkPxJtR3hSDG9RXpJz4BM5Agc//mQsh3pKhG3HJjkloS5AJ//ySv+h\n/oUv00MsDK45quhcBtWo95Q4koPtNGgBWJ7yoYUTKGce7q7PCnRK2S+KJ5AO\ny1Y6U8UvYXpbVCKyyPz/yp8KnZ2UhYc3SZ+vIvYuEoyzKrz0dm0PooXV0y4r\n/9sTOHup/7J50PFa5eF7/zI7X/7WZetI4bcwgQ9lqapWQoHvrKkWpxnVygHt\nFFHda+eur31eGyk8FUFNmPx+AUgvKHspggUv4nDJaNX+sNMCcqbXbID/m37T\nHHOqn0G/1NFpwtaPVaJjKZ5NO92X0JH/IRVoIyt8qJSp8rKkZ5xAsX0RQ3aa\nul93pyGWQ1bqTq2bhz9Z3QVAt7xRUuSg2CatwE1WkcqtynpX3BBkOzy5cTjx\nXCd0\r\n=hHRO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"nsp check && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nsp":"^3.2.1","nyc":"^12.0.2","jest":"^23.1.0","mkdirp":"^0.5.1","tslint":"^5.10.0","codecov":"^3.0.2","opn-cli":"^3.1.0","ts-jest":"^22.4.6","typedoc":"^0.11.1","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^2.9.1","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.7","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^7.0.0"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_6.0.3_1541607676530_0.4915755785630671","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"superfly-timeline","version":"7.0.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@7.0.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"2932962850752cb3565f404ac81b275e7fd160ce","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-7.0.0.tgz","fileCount":33,"integrity":"sha512-9GzrXwq9/K89pJPS+Py5o6shHe2MXeJmD6W/HCTS6EhcZjDTlBStKG4RexoaZDwIhAvX8vtZh/4QuYjOx/1NtQ==","signatures":[{"sig":"MEUCIHGw3kOkG15QvJJq4vY7AxyKFUgMeQXSUPPy/mg7F875AiEAuwPaZMP60AQ33D2zlBDBeLaPHn0WxxBvR0+MvwwV92Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqMz3CRA9TVsSAnZWagAAWnkP/0l2hEv8wwn+vNo5ulZH\nLNeVcgjJUq1hREZJXASgTQ4Jwr2mrY59WNf3AeJ+DphSrGJ5+b6kPOx4ZNkY\nYXU3mfaoBDUxIm1Rzm0f7zHX273owyDPVYl9yXw3kdr9G+ikapMf+jhzmIbZ\nM58si+96nPIl0mVMwwobUOlruw9tdMh1y6sSZ6fAhRxgOPj9BRJFdDSDeqDp\nUSKt89ZtIA6WTWCKMICmXP3zbnvDlW2UATIWlqfRsnVYYOwTkMlP6Xqimjuo\nnxOY25QFaKEWDxyXUgK6oB5cOMJ2g3QpmnPO2UbkJKtRdMwd4YAqHRHmNalr\nC8ScUrGN2UyklpGBrtGUQTcrr1mMz0kEdHghx0IynUUYyrEoptHE4VRkbGN8\nEF66EXbRzjj5E+qkNbqYdjzWJ5ptqVoBzMyrHvN74ZpwpCJmWLrYqV1wvD77\n5B6ciS5gPhXrq6zDsJHWc21h0ihmo0EVoUA3JcT6tnPlz2uDyaxQMdwgdjdt\neDtQhwu0EzVc+3fl4BB046d5hTr0s/vwGegGLb7p01XF1ppxspwI9AJfgEXh\np2PpyarodsV70PX7UXOl4kcO+CBN/UHJwOGxavM1zI/tblEX4jzkMen/2tGJ\nbs8QpFLRpm64W/BLPc4kkAaHxhiPSBFtKIGn9cINXuudJlEYgX41TaNfTbTH\nyu7I\r\n=93zU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"yarn audit && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.9"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","jest":"^24.1.0","mkdirp":"^0.5.1","tslint":"^5.12.1","codecov":"^3.1.0","opn-cli":"^4.0.0","ts-jest":"^24.0.0","typedoc":"^0.14.2","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^3.3.3333","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.9","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_7.0.0_1554566390877_0.5096918814262812","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"superfly-timeline","version":"7.0.1","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@7.0.1","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"056c7b2214d814f7b309a3e7c1d55fd5123e01f1","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-7.0.1.tgz","fileCount":33,"integrity":"sha512-e1siOFT9wriiR3PMPqVxd8Pax4jTTzq6Ksl/1nci71HbCX7oB6xPyxdng8rdj+gyQqa5caFLiTuhJaXSpkMFJw==","signatures":[{"sig":"MEUCIQD+CHOQHCxDeoMgrjtHeM048JN6Odr3DxHKefVgMKOkNAIgGhaV1di5ts0pEhSaJE1JeEqny4/7NLG0gAfApX4jB1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqYjxCRA9TVsSAnZWagAAoE8P/13645U2PtEL66CCS3se\nHOAFtips42h+0uzhH6ldMcRkme+yN9uk7DsT7Wq+DNyffJklxNJ20aON9pqU\nNnMHQM9YpCVNoXSzCDHrp1wRJD1iJ6SODkoSnqa/374zIel9t7S9ow1QxppF\nZgVETqOlsE68h8qN4RbC+X17k+lyYU4p4mRgelgaBXmpC3r4MbaqOVCqazIT\n7u89euVOY53UaqEprHJzDGGvHL4RHFfgN5go19oj2H8j54tc4j6pFp+Cac9r\n9T6BlgjGE4gvCTTLlZR0DU+4dbarjosh+ZN4Uhb2k/x1dpiLMoUyyShVWSA4\nH9zRWzScqDn+bpC40W/TPbO5QKcVYo9rFWcGSIDstrFRl5iE9GQif3mEyjQP\n9uxkaHRZCFmtYPkd8VnKRPUKxPB4qD4v9/+e/E6+1JLow8p5kQcOtGp/RBRE\nI9BPeDBZNCtBKwgelbMhUBX1Vqa/B2XNQnnIlQVrNrVArcG8FQVAiGujADig\nlprivDIV3HcnzInDXwiOfJe//zTM3XI5OdPlEYFDwNSDIcBLli0NzpL4y8U+\nOn5AEJGzFd/GPA1HqtiDiiZEIQPazhNHvydQEYY2CK3oEathlhfGNSyQBgB8\nC75iWkd9SsEUewZbacq5fTVGlJeB83ZQ3JGUJHu4ojhyuf62KqKMiONVqdP3\ndlsm\r\n=hYza\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"yarn audit && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.9"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","jest":"^24.1.0","mkdirp":"^0.5.1","tslint":"^5.12.1","codecov":"^3.1.0","opn-cli":"^4.0.0","ts-jest":"^24.0.0","typedoc":"^0.14.2","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^3.3.3333","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.9","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_7.0.1_1554614512123_0.21166127998677897","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"superfly-timeline","version":"7.0.2","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@7.0.2","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"eaa7389ffe762760567ba4ec662e152e5002cd14","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-7.0.2.tgz","fileCount":33,"integrity":"sha512-OBip2bW6d6tWJJQRWU+js6KleQp3tjUOLD+fB2cHXPY9Sc6lhMyUmcnC+OO8dL3lzjC2Uco+c3xHVGOCqgw2Jg==","signatures":[{"sig":"MEQCIHU6J6MLmyWZtPICYPutQvzokvmNqW8dpeU2Kp73yK5/AiABDlx2EsXe23jYnG96+tWAcqlGWDa77VpFVQ3G7kxQVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqaKnCRA9TVsSAnZWagAAZhUP/16vvq4GvLQVSndIth+6\n3vCQ2XIRNehDSMNYVIq0VMbUQ2ML2F9019kbIihkd4jbOwHBm/OceW+k36nE\nqs5+d3EoE7oUNLSjf1nnzaf4tUVJJXZW2qHdN4+Y24hcpk+A/F0/UjdXekP7\nB0FvMatjZzAB+qUScAUI8x7E2cB/rp4/wqV8mL/649SlnHBfPNEEG5hKywEZ\nOsQQ8cJWLf91AM16BD/apS4v0zaQ2zzVVgB9Zq7hQGTvp0IrC/wyqgYglq9U\naZWThqk6jBljhGebcIruKj+HbUfRRNHBFIRPiV1MAvHWKt1WaB4teHkcyO5X\ndHYs3B8wdqds6xm+c9Ivhn0DR24XtQ+2imRf83y2utAdsSF1OaylzRKaeJzj\nlLnZgLsFYpCNjngFVmTH3qoZiOO6BWMNX6EsOCQ7nYiQ+ntfrE17AJ6xLKG/\n031pRVzAdNiZpThYXSOQEgxuG1czNchTozKhfw0spe1DTMduiAjJBV08BaSj\nxALW69LFqNAXlr8pTokl9bGhIzA9H3a4cNZ7lhZU+egs4HwULEwlj4otCAUO\nbZe42C0gtOLVRuAHvt+qOfgLYFrPerYYPD0rUy2lTIy9hC5dhsvHaI7AoOfB\nXhu9p4b3T3csF9KEbCKBYlADn7jAj33IhWklB8KMSacV0s7AxAJaUVqwjYSS\nej6F\r\n=/BY1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"yarn audit && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.9"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","jest":"^24.1.0","mkdirp":"^0.5.1","tslint":"^5.12.1","codecov":"^3.1.0","opn-cli":"^4.0.0","ts-jest":"^24.0.0","typedoc":"^0.14.2","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^3.3.3333","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.9","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_7.0.2_1554621094749_0.5046648793166808","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"superfly-timeline","version":"7.1.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@7.1.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"baa8cad89489bf5795b74b0b25206aa55d063f08","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-7.1.0.tgz","fileCount":36,"integrity":"sha512-m3jAyME3iDuuE89iKyNdYaMAhZf3Ze22dbww8qZtW67PNwhhETnbLKpVxGs2k7o2tDKTwzG6oa4ysZqOtbUIXw==","signatures":[{"sig":"MEQCIGWZl1CeOcMySWvHOny4WNkA65SzkUyBdSvLZrbcU6nVAiAKVGIvTdFDWWurVv961Nde4K4WmiEPI3kqUYyaZlx+cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3+AJCRA9TVsSAnZWagAA64sP+gPmnySRTVVHETBRuEp7\n3rhV+k14IiOuj3IGGerFidxzY+Hgv90ftxeAhSVGYr97d/uM5Yi0HX5UkDTF\nfR1jl1Acp8hXGx++Rk2ldWWzPL1+P6Hn2a62ZlZAuls4KFmxxAoqyEbO9ZVc\n1GV2F0F0Mfb+osciMegAClfbNELcvt406Kl5xYnPJHTNrHS/34V5fXAE4/8L\nPlf5XA+nDAfn3JxroligvwdPc1/cwrwAgFo5j2ccR+qo+Eehkztyz0lWzTPK\nb+45zWnTmIwlOKmpff7K7FT/QEmj5CYNNAeeGi7AjlDQnnWJkqMUgLjUjevD\nJAVr3cgfpUpQZ9lMB49Mco5wtozsxxFUtvBsqU7kbkqvszq+/CvVgl2u27IN\ne8fjTPs68D0cgrGrq5saIQDUQE5MbTHzdefYP32fs7sDqOsld7gkPjgE+nn/\nxA3qyRCQp+rrXt8ZzkPAvSXj8TmYFreKSyY6mBjRaMosOQDvHc2i35YEeLT2\nt/a2tGYOK7NptQL9UvjrcFKpVo1E45Xth/upmACt/Bn/fz2qCemh73bvadaa\nFa8aG6fa99G17Ks9lY48sIucYQhLRGLmgizL1Uka345O/kO4rhyxCC6foXiB\nXOGvJ58tz8zSMfNxQxcksnwEhxEOBoENOBJRhiXYPV+zMGreMJ8/bcYEHQMD\nqCIJ\r\n=f+02\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"yarn audit && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","resolutions":{"typedoc/**/marked":"^0.6.2"},"dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.9"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","jest":"^24.1.0","mkdirp":"^0.5.1","tslint":"^5.12.1","codecov":"^3.1.0","opn-cli":"^4.0.0","ts-jest":"^24.0.0","typedoc":"^0.14.2","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^3.3.3333","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.9","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_7.1.0_1558175753233_0.3735659957790505","host":"s3://npm-registry-packages"}},"7.1.1":{"name":"superfly-timeline","version":"7.1.1","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@7.1.1","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"05aef17c7aae9736c5e4ed62963612f1c98e3cd5","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-7.1.1.tgz","fileCount":36,"integrity":"sha512-RE4r3Kyp3884bRGQwx+zVFdRhT4zRVAmMhHnPkufe0sPNzZ3SomdtcEe5ps9eqAEXDG/bhoFE8hCcj/isELccw==","signatures":[{"sig":"MEUCIFrZCtXznlWUGxlJrxFyVGnr/xgzxAn46ZfJXp+zyysSAiEA5x0y1jrDUujI/EbIXAdcF7G/0KelzksTT+OnPQARl+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc46b3CRA9TVsSAnZWagAA95AP/2LUu1EVJax2lUCsRz29\nWZjnrrH7p9Ss+TJ46zYCGCLbrQx7pcBNST5GXfgt2hw+bKgdcCbowEukUr/8\nVOxpCAwAHKkHW0zWvLcHjUFxo2lUVAWnVPCLArhiUYoEOe17GA51os2OEk3G\nQ35uQBXMOQc7HSEdVzwWyLTmoWxx6wAb/7WomGkcRWVDP1Sta8mYqEXZnXZr\nzasI0A8E0BHSTwM757hZ9WGWvrb6ub9RziJz5fT9tY0ojp9Yd3jsAPw5CE3d\n1gIcR208dysUaLKIhXFn74dwfyZT+V8oQUXsYmpCpeqsztcOerXjbnNxTm1H\n08X5dr872lHN/oalBt0bE56Y+dpT3kLI2UEA/OS4zsgfillNe5BbcVF/VBok\n0hUjzzR00jHhwcNIxnyCRe1PgyjHE7uDdvhX/BX24Jp3d3DgfnuFnG5WOTCO\nG18nSU32Lk0CcYPLG6IhMoozpcLY/0liL2RU9AG4+fr+fTMV6RjwRLX57MRo\nEp2Ej25IF//pfd2QbfQEXcJK95bJrdUeoXAhjB6HKt6qXkaWIa+dqmOqxiX3\n3miudlS6VaDx2T/hGEMlsC+P9+3A/bCIXMx9SZUkv1gz3ljaTPa5f8QyogxZ\nUaPBArb5/b0c/Wh0hrf61FCnDOQ6Z6m9kSkJTDkl7Nan7YPZUWkUd8m2OhY1\nXMsS\r\n=zNIh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"yarn audit && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","resolutions":{"typedoc/**/marked":"^0.6.2"},"dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.9"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","jest":"^24.1.0","mkdirp":"^0.5.1","tslint":"^5.12.1","codecov":"^3.1.0","opn-cli":"^4.0.0","ts-jest":"^24.0.0","typedoc":"^0.14.2","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^3.3.3333","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.9","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_7.1.1_1558423286964_0.9717037741602441","host":"s3://npm-registry-packages"}},"7.1.2":{"name":"superfly-timeline","version":"7.1.2","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@7.1.2","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"23cc4fcdfbc3cb10cdf6712023cb0e54c3ed0586","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-7.1.2.tgz","fileCount":36,"integrity":"sha512-IHVRl17rZou1fgRcvn1EgXc+w7VCHwaE62nBHKWZn0Xaw8DvddN/oPKtb6oUscuKuql/FojmePiOPAGbE2pZvw==","signatures":[{"sig":"MEQCIHq6MOhPuMVr9Zi/CIMFDnVPG2FwnG0PdTbWKcgfX/CZAiACbzrn5O2y/T2pi7Ifrb4lTbpfpU1fzRc8nGGGnbbfMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5BoHCRA9TVsSAnZWagAAVCwP/iS7kb6kKrTmLtuoGECF\nHW5ApJ4M2HZiz3UjYx3nYQ747L/b+xngdFYFSZt4c+y5R1obZBfiWXGRsXQ+\nH5shGtXrDUahhAhH21+1Q8x4Kz4hLZogwVZbYO4pujmM39IS39vQP2F/306L\n10eQ+25fw0VepYF97+v0XhKH4fOE2zixmW0Jzj7Kc8Zsj0kFZAL++aeOqnAJ\nwbwfnmdi4NZfySnYuGhkaechCi0dvmCtPCeAQuDGqYsUm9O00BloGNMt0IC0\nqbTUpPFsYmQAMd9Lqrrtx3pI2QkJU5HxH+9d0X5Zq7lmFSXDSjUtKxaHFs71\nuzvWsP9JSr0VQvSdi5xPoIahYznGJEWosLNkNmq7z1MgF+tZF8kbJ8n/2QrW\neRnVH7gQQ7e4ov8xJKSZ57z4q/GxyaMLc1kHJcpDj32+gGeJUT01EIVXSWPp\nr4+C/Louj422ndB41ARLo1b+zxlGCuHmf2UI0LZXyjz5VCjRCJM65xSl6+t1\nZkkb6hU/EQzjB/+86DuBdj4FzwewXMgOgFmFRRSVBKbN8dKVw4MxN28RPHZ2\n+9X83L5t8GaZNP7BOBwEPJCrE3/OlMOLrs71F0HZ1iltKsQVXaQK2Em9JyHy\n7IbI2t+7SUz3zXmoGGEC+FU9vDx7hUSuMnBRM+HAtIJubx/9uqXiSeXVlvpZ\nkCAM\r\n=hc8s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; opn coverage/lcov-report/index.html","docs":"yarn docs:html && opn docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"opn coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"yarn audit && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","resolutions":{"typedoc/**/marked":"^0.6.2"},"dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.9"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","jest":"^24.1.0","mkdirp":"^0.5.1","tslint":"^5.12.1","codecov":"^3.1.0","opn-cli":"^4.0.0","ts-jest":"^24.0.0","typedoc":"^0.14.2","gh-pages":"^1.2.0","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","fast-clone":"^1.5.3","typescript":"^3.3.3333","@types/jest":"^23.0.0","@types/node":"^8.0.4","npm-scripts-info":"^0.3.9","standard-version":"^4.4.0","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_7.1.2_1558452742455_0.9838740924089544","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"superfly-timeline","version":"7.2.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@7.2.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"d5f024ba664b59b2fa64210b3c213cecab741646","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-7.2.0.tgz","fileCount":36,"integrity":"sha512-W5P++jvysyCLSDYd0EeoUblJuu1HdChiyJKao2y0lemcACgZi1jYbcC9CBcP/WhjaZ7xqIgK7e1dsLWbIWCH0g==","signatures":[{"sig":"MEUCIEfrwkAvBdV48TQR3UygwloOpZQx7xTYg0j2Rf5a8syxAiEAjlwioKqzcrv5Dpe1Rxl/F5I1V0nNBE2UtVhqsqrJv9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLf05CRA9TVsSAnZWagAA51YP/1fym1Jv141KG7hxcyVc\nwcwZ2rtTki9OGODE5KnITZ+kwsrml8G5Lyyu9Aihu9APqLd4wrjEpP9wj2VK\n/a0uJO65FhrXJt1Go2wipVcUnrx4df+hyQmwzThUJMSwC9qUrt/idkhFvnBo\nmDWgnfbKMbUFlr0F4DbRFgf982AIfpr4v6GUu00g4gi/pX7Fvnz9lyAybmZH\nEVYgHiuzg58LMhLY14LnxcwMYQuuKyxw8buPcjl4d9ANrXv3C8e1+s2NwbQA\nCB5rcU7rdY6GAuhpEgtCzn/Ug+l60hHqMAwrETENtNA0112qlDUVPDD3X25e\ntNWL9sTg+3Kk3KGhxR83q0cIo0JtIPsOOVJkScyN97fJUKmIokOUUgnvrLCK\nXbtvbkFClSMMtXK/KyuE8m/eWYB4RFj5Bi+nc8bBdStvjcQ8bwzrh6Bs57+4\nKWWykqaAkPc2cr+xS+MqO9CNFNn1tvvnls0wO5nPRapbB7zcKmCXlQPiSRNW\n/xld3XmhEzYniKn3tmoxbwUeXUVdcx8hwSqy4sob7hCNvry45FDLEGcJeIKt\nNMm0pJ9rl7Yh1QPp5AsQqPcun4G011ANDlgHGta/pemBfynAczi7qTNoNFfQ\nK2yVoECdK4b58b/EIy9O+fexhWeFWhj9wVv6w2kvK37xJ3PrrNY62ocuxzbd\n0tK2\r\n=44BD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"yarn audit && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","resolutions":{"typedoc/**/marked":"^0.6.2"},"dependencies":{"marked":"^0.6.2","underscore":"^1.9.1"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","jest":"^24.8.0","mkdirp":"^0.5.1","tslint":"^5.18.0","codecov":"^3.5.0","ts-jest":"^24.0.2","typedoc":"^0.14.2","gh-pages":"^2.0.1","open-cli":"^5.0.0","sleep-ms":"^2.0.1","trash-cli":"^3.0.0","fast-clone":"^1.5.13","typescript":"^3.3.3333","@types/jest":"^24.0.15","@types/node":"^8.0.4","npm-scripts-info":"^0.3.9","standard-version":"^6.0.1","@types/underscore":"^1.8.9","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_7.2.0_1563295032895_0.3081274373424354","host":"s3://npm-registry-packages"}},"7.2.1":{"name":"superfly-timeline","version":"7.2.1","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@7.2.1","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"5c739e6034a9955e8c088064040b7ee0a3fec12d","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-7.2.1.tgz","fileCount":36,"integrity":"sha512-QibNARRJvJM+Xwp1GhnaugRU1gMMJehu9K2OQf7T2DmNTweoh0dYkvBVsaKCM+58ANcvbnrsjep6iKa8p/AA9A==","signatures":[{"sig":"MEQCIDEfIn2xxH7/f5xusAnjpixX2HB5PM9hRt/BRzi9emyCAiAz/FAPnecuACh2//vJzTOKx6pOAz7bfJQ5UkU7q0qTxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQAXdCRA9TVsSAnZWagAApbkP/2FzGy+v5S5Wt4GAgCiC\nXB0Gt3a+o7B+WRMs++PImDQQ580jdQUtWb7i58SYAm/8JMD3ut1U6PW+x7lr\nQkpcSn5IDXUHbNAra7yfAbZmWxzvkRbc78ZzWog2S9aEB9c6Hp3JbfOIupGG\nUBnGovMQnlgnSBbNJGX49t9uv04YznZRuYqvmkRjq3GycGwr8oXt6aqT4ejz\nebMnjBszs9Qzka4Yw8w2evv7mjvfkS2lx1EUpgJ3kMlOxidhXgHcoaefN5fk\n4kXCcCLRYbKpRvMiBeiGCzn5jXkEJQSA+IWWTvCz42DDSAyKv7uU3b3I/Zk0\nAy7dYGGmLY7cucfYPxbT8mYodlovJZvHcjivf6ls2+cM6tll5Y8kO66dcrG5\nr2vKCENPUFlHMt60aKrl7+HMH8QaiqU/gbJ9EWqoflcIKLH8ZmmExUGbM46b\nSp3iJ53AejbSK3o7TBshT0Vvw0IQVESKB4Ey/FPw4OJ3pfsmkpMMxq0e05eH\nzrkWqm4HuauAb8dm840jnW2gHgODOZZJsG0WuyYvJ6SblBrA0ARb9pE0vPWi\nQ258Tdb5EjNhsSvhJqZgXg148dBgzPWe0FBMhLgbmQQEf9YjGJLg+vJebp5c\nkW6Dao4rHVPbeWlXlbD6panHDFxwQNyqFIAYUVdAy4+6WFbNNnnxcQ3G73Zt\nJZm8\r\n=5DVB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"yarn audit && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","jest":"^24.8.0","mkdirp":"^0.5.1","tslint":"^5.18.0","codecov":"^3.5.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","gh-pages":"^2.0.1","open-cli":"^5.0.0","sleep-ms":"^2.0.1","trash-cli":"^3.0.0","fast-clone":"^1.5.13","typescript":"^3.3.3333","@types/jest":"^24.0.15","@types/node":"^8.0.4","npm-scripts-info":"^0.3.9","standard-version":"^7.0.0","@types/underscore":"^1.8.9","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_7.2.1_1564476892403_0.04419579291452802","host":"s3://npm-registry-packages"}},"7.2.2":{"name":"superfly-timeline","version":"7.2.2","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@7.2.2","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"b2f7ca95cfcc94af13f84a17fc6be4c5246d4829","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-7.2.2.tgz","fileCount":36,"integrity":"sha512-dcV+/rcAKIWS8LdLfC4nVP2Uvu/TtNIV2shQjwlopbC5/ZwKTAED8IHZfHIE7XZfmhMz//kLa3H7UthxEiJyxg==","signatures":[{"sig":"MEQCIASxXLJAJgaYhVOL4IinGEAqbntkqxtAHhI0iOkF4rETAiAUe7+66LTfDGNlSes/9DOVkBYl7FySCIHyPYf0TXm8pQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTbLlCRA9TVsSAnZWagAAV/IQAIrPgX0axovJTFUfOv9U\ntU6RmnEhABI3ALJTdf2n8DfF4hpjRLybvmdG1OVasfDL1kuPRgGjxlYLLGuC\nhdo817nAw9PGQ7fkG3ValEuGgF/l/pd+CuFMan3UFlZZmLwsVz+fEdUgy2oW\n/2uvWadUlkH5mi7uRzJ7Jz9rcjCQaBKUKBR96GePTDgjIvrGSQTDVwMIHttx\n9dCTkPcF8b23Z5C9BoUdcFOtZ9vVB0w9NYWfcoAbC8vimkjyZrmQm9Mpld+X\nPzA3RVU4Z5sW6yC0oqgCvWaV/rZDrwJW6lb/SqepQpt3CahVPyC8oS5Z77tJ\nFgiaRssLdKSDThsRp+0zprc5hHpQEURO25JuTuZs9Nu4crTPqNR2384eK3n4\nXh+bieUBU600s8B7kbVC7BxoKYkyl6oXkukJ7ql0r4UxhtxmLbGqc6iUeCfq\nArUu5DpGskqoT5ISn76yKsT0Q5qWs3/puEqr1ZlpduMNID1fwB0C3LxkkKIy\nn0YfVKeAsq0SLDSYzv+trbZ+X5xhApv/yTuaht66fleGn8EGoVxIl6A3Ooff\nuzd4dFwaC7/k/SwOqGEtndnFdq2aWv+YNp0tEiL66XAfc3DwtCPK5tjBpyI+\nVWo5OCNBd58BCxuwi0gR7S6mat8PQjakmBMdu4nZfpLHkDiCpRzlVplsdjZV\nXJYq\r\n=7ywp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"yarn audit && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","jest":"^24.8.0","mkdirp":"^0.5.1","tslint":"^5.18.0","codecov":"^3.5.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","gh-pages":"^2.0.1","open-cli":"^5.0.0","sleep-ms":"^2.0.1","trash-cli":"^3.0.0","fast-clone":"^1.5.13","typescript":"^3.3.3333","@types/jest":"^24.0.15","@types/node":"^8.0.4","npm-scripts-info":"^0.3.9","standard-version":"^7.0.0","@types/underscore":"^1.8.9","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_7.2.2_1565373156986_0.33520138583713965","host":"s3://npm-registry-packages"}},"7.2.3":{"name":"superfly-timeline","version":"7.2.3","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@7.2.3","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"af7f38aa06c9e3e34dfc47087c2c1f6a463e1fd0","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-7.2.3.tgz","fileCount":36,"integrity":"sha512-0c6nTMNM9rP5b9SfK55K7C0OGknGRlfGOHxF3bYciT77r7oCJa20xJ5j0Wlf0iEST/NPWduoxF4Zco21nqDkKg==","signatures":[{"sig":"MEQCIFKoZDMg5unKTE9BZo11IemA13aIMrD6+z5QPXvbypAhAiAej4oKp+fV+OrX/XWNRu40hdV6H0EanV2wZnUYh4WeZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUq71CRA9TVsSAnZWagAABY4P/iGyqFrUHjG8B9cbY8L9\nmN17n6woV/UhPOC+H851bHazbVJMzZt6rbR60ENlYPKyFvnN6MWiV2IQ2DrS\nJD9UyX2I9cXQaSvbjJEIGU0zZZQesY9KhUlP5PNQaGjEwcXjnaVRSY2g5pjH\n93Cppa4rp6VBF9+JUcQWlZoi0jh65nNe6ojYgf0QtQr02FLwX34Htuui8kTa\n1fEPw1gQjbiW5kcnvJ+Q9gCcuPZMQh3dFk50fOrtsgeb28ysgOm+IWzFwi6p\nLb3j5jYCkVRr5G47dVyoKu9O6hT1aqRncIz5PQBNUN+cdl+5iIJXiLY+qW1D\nLHa/ftUXsjqwHQC+u37OKGlQV9T9xJV7kYgWOgLyfZF3AnqVPm6j8OQFmc7X\ni86Ib09mrQxTmyDETjx9TmMMvcOZooNko/VxtsvhKGylCFfFTgzeHA9VyzMV\nfp9Rpa91dY8Rndo05waMvxtVQkae7tM/1zetP3YmPw8Bjj92SbKkXCNhPTbz\nJg6RPil7egq7TrKv1t1gtxlwja579qydyjIL9yBUStc1AHhVp6eCx/VI7QK7\nX6eT3+hOWHgsjTBMFtJCqtlqwT+BbPmm4F/27N9LhVpgckGZ33T5P42LHIg5\nbT3vA3KqKRgOcJ5RMDl+rvzEnOMdu18afxb8xRkmjyiJr3HFviMEkIAGbkTv\nKSjS\r\n=A7BD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"yarn audit && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","jest":"^24.8.0","mkdirp":"^0.5.1","tslint":"^5.18.0","codecov":"^3.5.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","gh-pages":"^2.0.1","open-cli":"^5.0.0","sleep-ms":"^2.0.1","trash-cli":"^3.0.0","fast-clone":"^1.5.13","typescript":"^3.3.3333","@types/jest":"^24.0.15","@types/node":"^8.0.4","npm-scripts-info":"^0.3.9","standard-version":"^7.0.0","@types/underscore":"^1.8.9","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_7.2.3_1565699828999_0.8607172808527288","host":"s3://npm-registry-packages"}},"7.2.4":{"name":"superfly-timeline","version":"7.2.4","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@7.2.4","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"ef3c401bd26124af7a7747926728018d211118fd","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-7.2.4.tgz","fileCount":36,"integrity":"sha512-TjO979Q26vQOFZsfb5bmMt0H+sf6Un32mS4cGaz2OQoSDZYxhhFbqT/J+X/veXkIaiIjSBjGMx9q7Csm3cduXw==","signatures":[{"sig":"MEUCIQDDlVSmXbRdMD+PKtVRKVPJ59FvvvqxNbBDE0+sE9PCSgIgM3IFlsWoB9jqdnIABCv8m6Qv8pQ2bMMskoJShC/fsK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdboeBCRA9TVsSAnZWagAAyEsP/3WFbVaW5w7yIBsJw80F\nfVh10RrQGJgGYHz6wNDzWq5NMO+tXOELD6m+UvRvKccWJ+qfIKCheHgVia/2\nc0ClojGtjwW24xFvqBrPd0dbZO7OV43VCbIk3Quu/35Do1j2dpvJ1HwZl4Kl\nYMvcEApCeZImg9PEaDjpxlb8hEW2FnnT7i+rchzYh8WJjdLm4DHMZTBiavVF\nmN+yHPnAddyOTA3dikulRl/qjVtVzj+INRF6ANrJJg/DrTg5+XcTvQLZf7O+\nqbaSev3eyLGCOKaHeysqO3MohezXF2Uuvtczsj01wFIhkhQNsIDNdcBSyhmH\nQFP5v18I0x7S7Xn3K+ZArfTKLM/xARuEamHn3wuVDTIu4QCpcARCXbbljBVI\nZQMpVq26PheteQHychzjo2CEvnYumNz3+nudg1o8ovU/P+vKlQ/wGAO5OsCO\nBSSJT+bhIsuqsxO2UhAuf5jMnMGi6zra8XEPZsqFk02gRHwQFRaVGLMeHHq2\nmfOh+JsiOumawKksqabDlG63OBHTngTjuEpuXTf1bt7dSgmnvb0yvTTCASwz\n+NlZ4pg6VEuFAbWEdHdBszFAO0OuoW3utTMGBHzlAosPwoMoms2zCYOy8wU2\ngvSwljqz7Nnw2Hayt8jPHTNQeb39wp+GWwDU02YCvaR7ocSWqdTMogJRPk8n\n9fr/\r\n=pBnL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"ci":"yarn test && yarn docs:test","cov":"jest --coverage; open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.jest.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"jest && codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","test:integration":"yarn lint && jest --config=jest-integration.config.js","validate:dependencies":"yarn audit && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1"},"scripts-info":{"ci":"Test script for running by the CI (CircleCI)","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","test:integration":"Integration tests. Work in progress","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","jest":"^24.8.0","mkdirp":"^0.5.1","tslint":"^5.18.0","codecov":"^3.5.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","gh-pages":"^2.0.1","open-cli":"^5.0.0","sleep-ms":"^2.0.1","trash-cli":"^3.0.0","fast-clone":"^1.5.13","typescript":"^3.3.3333","@types/jest":"^24.0.15","@types/node":"^8.0.4","npm-scripts-info":"^0.3.9","standard-version":"^7.0.0","@types/underscore":"^1.8.9","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_7.2.4_1567524736986_0.9409341392056358","host":"s3://npm-registry-packages"}},"7.3.0":{"name":"superfly-timeline","version":"7.3.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@7.3.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"78dcd11f087c1ec7221ba8632020e86d283da45b","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-7.3.0.tgz","fileCount":35,"integrity":"sha512-nVSRys2qnszRyyHmld+gadiQas8BK5wIaDNC1ZG+yOPpOqqKuR1GBv359EeVrt7VKBOryLVc00v0jh5P4Xxyig==","signatures":[{"sig":"MEQCIDbi2+8uVFVm+H1FtyeGNRQIai/wtEgJ+LJ5Ii/A08VbAiBrwFYDV1kaDLUTim27yaIenlDHlnTBpaivp7U+OGuV3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvEc5CRA9TVsSAnZWagAA09YP/jkMsSKBPOXusgr9Fh6Y\no2aK0+7i7PEk9SDeijZJ24ICDJH99z0bUJ25gDcBAkZYXofSW6W3BHnoSRIC\nj91dehppJGJZe5SyS9DhH49FNVN+VIJwEkHJfjDXdxDu8YeVcuGm1TC1W20u\nvdTCkYNeTeUivg/+/wBp4mIUmEvpXDt5EKiyv8p+ufPFTfdEOM/Hz9Xq47Ku\nhNCJNbDHB3bBmMlznNqabWZLllsSVipoGeAl1YfsCQY75hnkwQgtjYpbe8ML\nKZiJ1ZcBmhVs5n+Z7M9vS8xH579fI4LMHAQnRynvhH86Ny28upHoVtNyk/77\nOIzb3W3WhtoE1atJfFdisbubjml6tyEokzojEJmjXOK9fJm8STKubtFBo2JE\nzJ1Q5uX7vgzsJH7JRVJGaEt8EMhp70rjX4DAoRVceV9cVs9a329oJt7n4/4a\nT041F78J41EgkRgcvETDIBH8T6mw279/VCwgjNjrRqII/rTOL7z9rgWGlRu5\no+ncnFKi+Mjg5kLNPRFs+DjkOZKJFjK77D/icdSDZqd65s92jXUOI8h9QZ47\n9/U+St+wtvxDEvp5/+rEQKyag4Uhme9GH6JWwNn0RTCsYXBZZfPmNa6ztsFk\nrNzjRYB3orbya3vDKS3F7pGp4uLq+Cebmhi0xbXWZeznM0WSTCzFSkbqeeJs\n9ddH\r\n=qtZ2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","validate:dependencies":"yarn audit && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"underscore":"^1.9.1"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","jest":"^24.8.0","mkdirp":"^0.5.1","tslint":"^5.18.0","codecov":"^3.5.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","gh-pages":"^2.0.1","open-cli":"^5.0.0","sleep-ms":"^2.0.1","trash-cli":"^3.0.0","fast-clone":"^1.5.13","typescript":"^3.3.3333","@types/jest":"^24.0.15","@types/node":"^12.12.1","npm-scripts-info":"^0.3.9","standard-version":"^7.0.0","@types/underscore":"^1.8.9","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_7.3.0_1572620089208_0.020265542354923838","host":"s3://npm-registry-packages"}},"7.3.1":{"name":"superfly-timeline","version":"7.3.1","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@7.3.1","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"6a7aa04a768be198c677ad8a1e8eacdfc603c8fb","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-7.3.1.tgz","fileCount":35,"integrity":"sha512-xmg9GgVNWUPA48MGwrwicwP/yEw7gZSl5nVnwcf3p50GZx1ChOxa5rCJQyTpPoyKG8pqwXKZkbJsq2ylk2p4iQ==","signatures":[{"sig":"MEYCIQC2HL/uooHYL18NJMmpdtVytyZNCDyo/0DgHd64DsYPHgIhAO2NqFeF+TcsRkmIx+slc6Q0MLFOz/Ayq7BU18hFscnh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5UnwCRA9TVsSAnZWagAAddwP/1eHkbOH8yfMLKgb8fHj\nuZs9zt8kORMThRpKcmcxyeqtKIIlDem3KnHuOUeIQaJEf8d9JO+B27Vd1gcR\nUByspO2J/bX1YFdnUkjqULEbdVMfexqKqBv02ToQ2Fcfo2eIWaeMe2LcZQXF\nCKPaURCQJtJBXvvVE0IFnlh+BHSAvTNICgjg5zgLGoTLKGhDD8rSGtQ/4x/g\nENki6utnxnX48ZVaCOmNMdUwChG8Ceitaq9BC1bg83ZHBqhVnHxcOkn8qfk/\nVdekS6qBDbQn3LxadL0GDydW2v42XHMS26vK02xTiE0nPBYY/JzdvL4nYOHT\nvwoFni6WaFm7AW1cgfKK0GjKpga7eW7VsAXw7yCzhx91hQo3I8guDc47X3WF\n9T8GLH9wiwe13RO+1fFAPyuEfOdNjRIJ6d1IHow3vSRRnu2I+/hp3mHg/LFH\nAbC3aZnH06BCvD4P6a5rOqAy2qjslQT84D5I2nBNhzEliPRxTonwwccbeqE4\nJxbEBvVrvZcD6w9j2202bp1VOIlez62odEx6WTf058WMqNgN87S+m0B6lexc\nVr3jn/KNsVUrmut/ZorSf7gBKgkw+r3Rw92mXo67lHbYp7f+Vu5eUBYP8rdV\nNFxapB9eCjuHqV6CEtZjpeGrMTkxBXjddXv7XX9HckavlJtYCWoF9kpjGWDi\nc2Tt\r\n=s3yd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=4.5"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause ISC Apache","validate:dependencies":"yarn audit && yarn license-validate"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^1.10.0","underscore":"^1.9.1"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","jest":"^24.8.0","mkdirp":"^0.5.1","tslint":"^5.18.0","codecov":"^3.5.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","gh-pages":"^2.0.1","open-cli":"^5.0.0","sleep-ms":"^2.0.1","trash-cli":"^3.0.0","fast-clone":"^1.5.13","typescript":"~3.6.4","@types/jest":"^24.0.15","@types/node":"^12.12.1","npm-scripts-info":"^0.3.9","standard-version":"^7.0.0","@types/underscore":"^1.8.9","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_7.3.1_1575307760208_0.03268512238876364","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"superfly-timeline","version":"8.0.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.0.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"cdca88a9d223973d13d5a02349442a28953a5187","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.0.0.tgz","fileCount":38,"integrity":"sha512-yKP1ly8ism7XWCsl1gsqQl+sLpssAKBIgAGLK3atqOFsBr0u5eEEl/IfhJi97lfkcTgXdnx0MH5bSSobtV0r4w==","signatures":[{"sig":"MEQCIBbxg7wwAa4Hd90TT9Yi+DHyzzAS5ld9gJGuDpzRg2BvAiA+qRFnhun/I1o2TiBRANtcxKYcXJzf4VF6y9W9TtTkHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":265285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9v96CRA9TVsSAnZWagAACWUQAIFNLJRze45g4XLNcNM+\ncVy+8x3aaSxEuGOfG9iAuuILIXdfzkU3bgMDiEkyhX2TnDu5OverKgDNXMLU\nByuQn0AM46a9uXtQxIkkDc5nz9ET0iMCPkopOOI9duFlkISCEH6w2fm1HEga\nSru8wRUC6eJpg3Jn4uV3RgXVYJp6fHBLsOuOqI9QGmUJ3IAp5BPI5Hh00FaM\nAaVANxPsf6nTp1sNV0WR+BgogRILovhpKeNCJndIunDpUUl2IogmrL2pF+f6\nriomEAkq3AVVsLvXLKfen42/+tC6F2MNXgYv00gCsSs2zpPg/tb113XdcPNe\nzbwNgm9qrer1TuhrMeVg8A0dOAwb4LoaW7IFGlQqYlEbxHLjThMThXeWZLIJ\n8hPE3RRxnXlsstu6r6D/swUV13BHOVtzrE++hlbB7YUXvZyGakyv6XKx5bzu\nVgEBKcxpmJ2JOPn6aAEq48UiYF2ZpzLiu10salTkv95yzMxXqRfgKJxsoiqJ\nLNzYxSGNMOFJBQg4pUur/TBT4n/5D4EBVReOu6adKKLj2g/dV8NT2Cn1AyMO\nAKIcDa0FtB8EtV1063Pi/HsOFeQV1N5hQQx6QubFXSzBsK78lJ1aGB8tR+ew\n8KfXDqP+0xNJK7j+IYko1Ejnq4Jm4Nr0dovMQZHCZWEI7QPNT2R/ByMGt2gY\nkoYa\r\n=CRi3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD 0BSD BSD-3-Clause ISC Apache","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^1.13.0","underscore":"^1.9.1"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.18.0","codecov":"^3.7.0","ts-jest":"^24.0.2","typedoc":"^0.16.0","gh-pages":"^2.0.1","open-cli":"^6.0.1","trash-cli":"^3.0.0","fast-clone":"^1.5.13","typescript":"~3.6.4","@types/jest":"^24.0.15","@types/node":"^12.12.1","npm-scripts-info":"^0.3.9","standard-version":"^8.0.0","@types/underscore":"^1.8.9","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.0.0_1593245562200_0.672873455204273","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"superfly-timeline","version":"8.1.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.1.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"40666fc1a1f65d7df5184046be5b1f626154c64e","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.1.0.tgz","fileCount":38,"integrity":"sha512-Bt8QZdz30khJ+dka6fBgfVPptx2iVW/qbNuaePs3iNO0B+vP8lsjt4Fq+yIhSWldSRfI3trwDXN8UYpQ1jDy/w==","signatures":[{"sig":"MEQCIDakOf6eeQiDUp2Ta5B0PzimP9OPPV+Ez+SJzfHyIBzMAiBRdGStGFoGf/NZr/6+rFLSqQhTuJSa3+sFnykE9VpX2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNjk3CRA9TVsSAnZWagAAbWIP/1KbP376enYGO6c5XLxc\n4yDhmUz4iWbLgQBXoZfKBZ36mHzxY6o0Ju4MbFrunRWMlaIf/W+S7GK0tgbj\nVQI9Vcir8rRPYRZ8wct6FBcnFzUdc9mNyyC3VmrHuZH4Eh1qcfh1lBjTOFA0\nLjDSfrvD5wok1cIN/S7CAS3AZOFUHDOX6msbbdYeYmm3FSm+9D8ZT4y5nZLY\nkWuSZaY9T7RtNIWPxCMF+1J6WvN5/mt9NL2NZeXW0dQVGom0p4UTMlUuaaCP\nGa/iivd+A2DEXN3egOG/VycYV5vPXNA67MH9dbtvrYdRgEImgKuwCZ+V6THz\nSSR5gO94qecym16QZ/SojCrt+5aE18Y/hHxDP3SHbFqGGq8KSO2M7k1IEDqW\nyqtVDfGXk2T3tVillylmAv0JVC8B9HRibdnLllOuJF/Wce77rl9/jA5qN4b8\nmmi0CE7ndK+0Ew5DJ7aJjaXoIJFko6JfW68uk5Q83VD1o5TeEU4b7QuA652z\nRCAOO+NdJ0buAlInCnv/+nAZVNCoC+U9LaLHLuSxAN6agwLO4niJi+SVGxHC\n3M23jeQdAmeO3MQDfIkgHrgbuIQMBRftoEkY7hfw6oKlUVkpff7Qf0lveO2s\nLqYdSXnYh6lzcK+KCXpHt5e0B7/9Qe7RIs5l4EikzNLWXzbyJKsmrqv6sriG\ncVkM\r\n=kOP9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD 0BSD BSD-3-Clause ISC Apache","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^1.13.0","underscore":"^1.9.1"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.18.0","codecov":"^3.7.0","ts-jest":"^24.0.2","typedoc":"^0.16.0","gh-pages":"^2.0.1","open-cli":"^6.0.1","trash-cli":"^3.0.0","fast-clone":"^1.5.13","typescript":"~3.6.4","@types/jest":"^24.0.15","@types/node":"^12.12.1","npm-scripts-info":"^0.3.9","standard-version":"^8.0.0","@types/underscore":"^1.8.9","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.1.0_1597389110661_0.8158960697598432","host":"s3://npm-registry-packages"}},"8.1.1-nightly-20200911-125608-bfeed88.0":{"name":"superfly-timeline","version":"8.1.1-nightly-20200911-125608-bfeed88.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.1.1-nightly-20200911-125608-bfeed88.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"6722496432825397ae2491c64980bec367c12aa9","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.1.1-nightly-20200911-125608-bfeed88.0.tgz","fileCount":38,"integrity":"sha512-fKVP7L524W7kzcbQBABaEcn04wpHxAc2TF5HEoTNbQeG3CyKERyUNC3VCuVjmeldtrSIHySUc0OVBVswFTxexw==","signatures":[{"sig":"MEQCIG+2keUeA3/abzAPNCXuFmRhzrBwXBXyZr15EotiMd45AiB5qIUL15FWukJgRGfvWYAUWV6FgJNseWDYn/G+gVHbJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW3ShCRA9TVsSAnZWagAAGpkP/RMK+7xo7Vauiokfpt0R\nohhpYWTp5mlPPDULyqRyWdiE38JYSDl8gPuyQT4bEj6MiLL+SWxaj6tSKXra\nMpsteOTKAGQikRl1XIuPh63UYTdbR26haRCuFCJw/JA3icYDA2nnRAi6MKFj\nxux7Q90TwLXdqeqve7z8FwVj4fpgXb3m7xEI/LE+gqHTTRYCIoc6rB3FwFiJ\nN9uYrH3hkaaeyMkMTJVHAWwKf/GP9hHXBF1ii7lfwyyokmeuLccjdhorZpBo\nH8DpsuAB0GQ4SrYubJUuUvrc+Q3cBaEBetegv7rdbrigU8K4SnTOSgwFnUli\n7KFQ1FN6dRQgJ3VawLb2IsswfPLpP8IUm/adYNqAp3HPB88o8z/auJbV/DvB\nvGA7zvdEWaqp8qLjXQzre3TZXlqv/fffv/gLkY2KoMyk4KzVhokgJ+l3IkrA\nH5v0Z5b0uvJlMaki3OdZ6ntEFmlGzb/KABf8b6NqKDwJXR63yLETn2MgQCpe\noD8e6ojlPst0s5KOuuYJfmpZx2YGOGwIAaEURkUFRIYjpLcNIxoKTIG50eD6\nekj+k5QoYowBQB+pepSpEkcrYhR2n++DhykO8efXFPnlj1FD5M7R5VcOds1Q\nXGuor17SzkcIr7kCV4+tzzP7buLiBUVaVXCFFkGUYA6dl3u/pE7JMTYVKF+M\nmbXH\r\n=azaL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD 0BSD BSD-3-Clause ISC Apache","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^1.13.0","underscore":"^1.9.1"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","tslint":"^5.18.0","codecov":"^3.7.0","ts-jest":"^24.0.2","typedoc":"^0.16.0","gh-pages":"^2.0.1","open-cli":"^6.0.1","trash-cli":"^3.0.0","fast-clone":"^1.5.13","typescript":"~3.6.4","@types/jest":"^24.0.15","@types/node":"^12.12.1","npm-scripts-info":"^0.3.9","standard-version":"^8.0.0","@types/underscore":"^1.8.9","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.1.1-nightly-20200911-125608-bfeed88.0_1599829153155_0.5084547921084026","host":"s3://npm-registry-packages"}},"8.1.1-nightly-20200911-125510-0c12150.0":{"name":"superfly-timeline","version":"8.1.1-nightly-20200911-125510-0c12150.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.1.1-nightly-20200911-125510-0c12150.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"e7960ad05007669cb16120a5a261ee34999dfa4d","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.1.1-nightly-20200911-125510-0c12150.0.tgz","fileCount":38,"integrity":"sha512-Zi9tFX1WkfwliF1MU+Y58RdDlaGI6zpFAwpqNNZAVbKYKRb+2hybEQjdHPVNM562OKO5CPUf0pmz0Il3e64fqA==","signatures":[{"sig":"MEUCIQCAZ4ocG49HnXqhrJBw+ic+SsKzyLZsGMhpVnTElUnzbAIgIUi1RyuCays8uvo/6TvP/p7duD7EMlr8tTjXneaThZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW3TfCRA9TVsSAnZWagAAaS8QAIz9uqZRO+IrFOlIuUUa\n3kUwNl80GLzIC2jlS+pWPsMhz6bNHQ7xJzS/X1jgj1flG/7VtVGCEWhUMMJ2\n6mXjOOAUbC/OqR2VBKw1b2m8+CHQ4dhcen3Xwb/lNSJlzf/6HzDuOGwoVUha\nRfPX1UFkGbIjqlANz3Zi6QvARJRUD9OuMH+D+SbVFhpyBVE55NvPOmLJ4FH6\nij8wDyP5Xq9cgXXzH5RHOHUjR27GtJbCD/45hEg39ZJ/AnWH8/uECFKXRKRE\nNjLzhCxcwS/feKTD3BYIa/V2sFon6kBHP3ETj6Mvw0B9QUJ5b77wxUfeVJft\nxNSY1CikWXPWNKnns2Sa2w4mLdHJG3DUth5NA/OUFp5gXBxCCNuuGg0ODOaw\n1NSEM3FiH2bYIb7m3AL0HKmIFeTHeIfW0uDuQrQl02lufsyv/8poKI5oDMPc\nbOeuNuIXjIp6qsAGsr8HI5E1xlHuxTiL4ssAiuQcZyYTOXUEBbwV/u+pkjJ0\nAsxTS9JGdY7bZes2WXHaTiaNLBomD8Xqqniw2B2DzIwOeujPjCbMmukeq/2N\ni7jhJR/R3w0g9KGwdBW1su43CpMA19fPfSDHQmXdX9d9z+49gsZZwgR6V/js\nQ9l5I12bjQdCpRKJ5WbaT0jZJoyyvqqhbktnhakANHK/Tv8jeWWMhSZvsVrn\nrLkH\r\n=eVlf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD 0BSD BSD-3-Clause ISC Apache","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^1.13.0","underscore":"^1.9.1"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","tslint":"^5.18.0","codecov":"^3.7.0","ts-jest":"^24.0.2","typedoc":"^0.16.0","gh-pages":"^2.0.1","open-cli":"^6.0.1","trash-cli":"^3.0.0","fast-clone":"^1.5.13","typescript":"~3.6.4","@types/jest":"^24.0.15","@types/node":"^12.12.1","npm-scripts-info":"^0.3.9","standard-version":"^8.0.0","@types/underscore":"^1.8.9","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.1.1-nightly-20200911-125510-0c12150.0_1599829214616_0.24301821807268853","host":"s3://npm-registry-packages"}},"8.1.1":{"name":"superfly-timeline","version":"8.1.1","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.1.1","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"8b0896bba6fcf495cdc831b21f9ddd815009d5cb","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.1.1.tgz","fileCount":38,"integrity":"sha512-ahLJz2/udclXVXJllNJbirx/5f+/oMMwbvQCPcoMrUM55hS7bJBDg8k6Yik7+FO5GJCfes/ly/GL9dxSaQS5Gg==","signatures":[{"sig":"MEQCIHM1d+XYSTxO97rrBh5C+SMrWL2NQj6gV9Q99bECXLCEAiB+7izG7f3Pnv24abhaGUw/bEDkQ6rPytB5p2L8pTGihA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW3URCRA9TVsSAnZWagAAxPkP/3pHyG3diSnL4cZUv6wu\nh1WMCVJDt8w7JUWUUgRVXqP09kaNKbBzZ3bwtA+xv4dgO6jQHFQrOSmXzXk0\nWa1d5nxne0vbZM456Vk4q94woax2lIzZ4Np/XVPIaVd46EmUWbMZc6M+HL1K\nt0+WOO5xKvVHbbYIvUaqGS2o9mvcdu+oUwds38hxTQ/iJO3XYELByGv+JL5u\nVYb8EtyfROm8zLgpdyQmXVviuEHfysCTQ5nEApOTi/CXeqqCZxSS0b+5ov7c\nTU7uGV9VRBqIHuIgiNND+S3dIeljgUChVJzJbzYHov4pnczTvnEBwc6uNnpK\ntMj9binlOXRdBJlbshwl1FPuD/HXB5kbSxMJKg4ZjKZUyuR+JIdeUvFmm3Cj\nGo9nGQxGn5hzwBldFYwTD8bFkZkhLc+6k+pyfkzRCpIT2fvXt3/0CP/tvJog\nJfuQtYf4YrJtB3fNoODMqFheEwC3ui8zrazE5h31kq35SX1LJlkLLAVwcB/X\nwkwoSHSPTHFaNMwDp67SC6mYBzLO9vnHjzG3AVXUkU2Krb6w88xovLpTbJjr\nGETqk2eWCGzziSUm/X/ldrS98YcbvEiUEwx4P+TSzR9eXssuA5TafWj+S0bU\nLQNri0oLvxLnpArAgYbsh4dhsatrtwYDtJay1DW8ZGfMYsG4R5Ob6lz8a3U7\nAjt2\r\n=6s9j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD 0BSD BSD-3-Clause ISC Apache","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^1.13.0","underscore":"^1.9.1"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.18.0","codecov":"^3.7.0","ts-jest":"^24.0.2","typedoc":"^0.16.0","gh-pages":"^2.0.1","open-cli":"^6.0.1","trash-cli":"^3.0.0","fast-clone":"^1.5.13","typescript":"~3.6.4","@types/jest":"^24.0.15","@types/node":"^12.12.1","npm-scripts-info":"^0.3.9","standard-version":"^8.0.0","@types/underscore":"^1.8.9","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.1.1_1599829265548_0.4711022502860218","host":"s3://npm-registry-packages"}},"8.1.2-nightly-20201015-123026-f4d888d.0":{"name":"superfly-timeline","version":"8.1.2-nightly-20201015-123026-f4d888d.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.1.2-nightly-20201015-123026-f4d888d.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"f81162be149a577bbef1178f7efe75f91b3d5c0f","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.1.2-nightly-20201015-123026-f4d888d.0.tgz","fileCount":38,"integrity":"sha512-eT0UKErIuIX2I+lv8icPsXwlHDZ6/jwPLblFZ8D6AwWx6wcDwfa+A1HyauW/7YTN41qu+YlBlJNKwiEpZN9l6g==","signatures":[{"sig":"MEUCIQCgbeTUwiwA82jQx9YV9hrc+y9oItKtkyfieM1N45cI2gIgLN397GOqbYwFoJxQQm8VweUDUOgV8/FEEXJ3AqhKPzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiEGTCRA9TVsSAnZWagAAdP0P/jaXAkq36W7Z3VxX4Fyc\novlagiomcFYOjqjf7V4p8TgIuSOwxbfEe/LbrTohchCSbMKnyZ/A+UM3m3Xr\noOPK+ESjHkn1cLd4QcWx5ipU5fxvyfvBKszypZKzaETRYTuUoJZitiqFqJeH\nl3Jk6o/SiX5kfMyWgrgU+6WjVyPzYlHDrH71KZizl5WABypNHDfnApUC2EK1\nNffzwf2AEUxA2tlYFxvP47sAteZ/0Ag4K1xXSGgWgk7UE9pFRsGZTcZwdMZ7\npoyB2kCk+0EKW2YxBNzbnNtbbrAEnSVhphc/ATeFNG0eV9EM0CJ3LrKG6fww\nT+AZy4Mryg6jYnSqwq3l16Q0I9ZJjmGHFvYo/btmvKO1FCRvY2pZs5hOTlE1\nyv45UXqC3KC+PBG68mj00i9mm/NP4ktZamJ6GVg5IpJNIWH/KtTj9TtwcEO5\nP97A2OZHr7t+tglE5L7sue3RYDPhoi651PiH0ZhC8bdZXQ3Gzf2Gi5lCA96t\nHl7N4tRB/uX8+jaeUK+kJGEZn6CjmUTfTp7aDRsMkLVkzlhgXuCsV6tovclm\nrtB1bkc7WwmDFkUnfmU8FvyyfQwxOmHyFZ1AYPegy0kV0hEj5ifI3d6tNbOb\nMwIDJa5H+KwBLbI2rw7B8uMDkgx4yNMpUHyvQpvweU8mUehqzyz8I382wLsF\nHGfr\r\n=Flnv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD 0BSD BSD-3-Clause ISC Apache","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^1.13.0","underscore":"^1.9.1"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","tslint":"^5.18.0","codecov":"^3.7.0","ts-jest":"^24.0.2","typedoc":"^0.16.0","gh-pages":"^2.0.1","open-cli":"^6.0.1","trash-cli":"^3.0.0","fast-clone":"^1.5.13","typescript":"~3.6.4","@types/jest":"^24.0.15","@types/node":"^12.12.1","npm-scripts-info":"^0.3.9","standard-version":"^8.0.0","@types/underscore":"^1.8.9","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.1.2-nightly-20201015-123026-f4d888d.0_1602765202802_0.4793288122903596","host":"s3://npm-registry-packages"}},"8.1.2":{"name":"superfly-timeline","version":"8.1.2","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.1.2","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"42ad3cac49991e12621c1fb34b4d71b345651152","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.1.2.tgz","fileCount":38,"integrity":"sha512-hjkrE85YHsCLtFdorjtEc4psrtDlWmYk8sTQJdaw/c/gveWSJ3jcABDMYolX2jB+VFNTQO5Sw7O4k6S3hV+g6g==","signatures":[{"sig":"MEUCIQC8Kg64+eh2Ezdatzxc3xHks8NF+W94U1gVGUxGd93zkAIgbEBEX00/qidrWwjK5qkIo5fy1cSabNDMh6pSBpDCAN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiEQSCRA9TVsSAnZWagAAoicP/1I0WgD8+MWjnVjT2+uM\nopREzj7JnqnUtGhX2JKtRD2ufJAJAZouxw5sYlQkih+q5BebO97SVVUUiicF\ny7f5pmGRtA3gtilDtjOgnwE4RiutdIzvhxxDM3+1MyH2lZaBW/oneXLyp3CP\npAVjDgmczLdPhOk1YuAaYthGS7vQI/SU7Z9IHk6GIGWugtusRNn4HNNN3+Pj\nTRHSEQBGq7Zcrml66g+A76Ro6B93rSNP4PMXBbEuuMHVc3bX0+H5fahEFp+T\nwAIcYtp0vf8pAsOUxVEx2RGJ34VsIJ9TGAunFCQjNjM1iFq9BKehdrkTXs2+\nPnLmO4i4U/nOh+Mu0EMD3MquomSoAwxoCQVZvLZOk4zrfeQtqJ+2K/PJiEwh\nzSp+THi3HIS/FQSBc8tRZmJZ21IM9gFVtijZhCo0N7+knq5egpJr1JD5cPnB\nZABDxuVbzBUbdjSn/3Pkwcc0oPt5Hoo1JnIbnJEmSwDjzOxRB62hXQYeGHXq\nUMKWU3yzMfKmqqDIbtJmVVw+OkFwOez2hUugwpAjzogStrC+V2Z0LYF+unGQ\n9pydqD2xt5fu/0MePR6/StYJXkLGFUj/rV1Z79lvvxi4tNyICuD/VkOxhErT\n1h8izHhu/mhz4ho3Oy1bFD9CH1ZLsHln5o+b6pfUoaFbgrJsFEqBfWi5Sk/w\njXsi\r\n=bT5b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD 0BSD BSD-3-Clause ISC Apache","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^1.13.0","underscore":"^1.9.1"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.18.0","codecov":"^3.7.0","ts-jest":"^24.0.2","typedoc":"^0.16.0","gh-pages":"^2.0.1","open-cli":"^6.0.1","trash-cli":"^3.1.0","fast-clone":"^1.5.13","typescript":"~3.6.4","@types/jest":"^24.0.15","@types/node":"^12.12.1","npm-scripts-info":"^0.3.9","standard-version":"^9.0.0","@types/underscore":"^1.8.9","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.1.2_1602765842223_0.9884587383050143","host":"s3://npm-registry-packages"}},"8.2.0-nightly-20210204-105234-6293010.0":{"name":"superfly-timeline","version":"8.2.0-nightly-20210204-105234-6293010.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.0-nightly-20210204-105234-6293010.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"664816ce4ba541aa59de12acc4b1f6523af94b57","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.0-nightly-20210204-105234-6293010.0.tgz","fileCount":38,"integrity":"sha512-EbYxnrT5eDhavRZW+kuFfDim5fkD+Qk9zUbJ5IiMPZgLgvM29vvsprL5tZwdyGQkJcMtgRkvkz+nRr+c7X6+SQ==","signatures":[{"sig":"MEYCIQDnTrWVPQq8Gh5ma7o4fHQu4WQZbMk8z0uDp0/iw+n/TAIhAJ65wmkY6c19I6HHmksK7qxyVq4Ho2NQS6/vdy2W5XRZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG9J9CRA9TVsSAnZWagAADrEP/RJNzGuUrNgys6lGeVUO\n15wUkumGqf9utmOzOXu9XYNOAoDPMfW0pDXOHDSMMV245XKXmwdA07vqV4MM\nyCb4O58joH8T0MmhU99N5grCkimg3vQGIWUR09b96NJ9oJsgoGZSmVLm7hCW\nmAEfoFWHcD11jlIXh2XzkrCuevtz/arx7lgW24JAKNi1z8L223A0+DFuxfsD\ngrj/k7VIB9vRPlYFzUvUG9AiNL1b06k4mfaZyaA366+AogywRxOUSbJcchfS\nq7xQJ3Iyru56lrJ7hVJ4SjNPuWQ0ahT/Q35KwTNyuDVsR+HPfNHedI6ljC5J\nb0fihebHwk3DDo/Nm4M0cRasA6B7vYpM9FakwCajau2GR4W2LPyjHa48NCOc\nV8MkUmz21n382HxM/nEc7wH/tnd/t4fkLCwAk+SM3bsKNgylMM+oB0NSJcWc\nwjda2mKXOMIzmLAcbKcPiIobExCtek+YgQWbofWHtgF6J5BrN6V4G/zjQlY1\nRUJtCNHMMdm3GRZuol9GMiaEmdvlDyvS8G7NTRqANygxBMIRNpMt0IZSdZAv\n5IWD3GywFk2rjiMhoQRvyx3XsvvEq8KgtgWgTrMKqoUfVfJaa2ksJ33wX8iE\nJvfTQoSMum2fDBNIZ2Bao4sijA3vG0TpLUWyErwABxM4TF3MTcUYH0fGpIs1\nPbCD\r\n=ML0m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"tslint --project tsconfig.json --config tslint.json","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"trash dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs","docs:json":"typedoc --mode file --json docs/typedoc.json src/index.ts","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"node-license-validator -p -d --allow-licenses MIT BSD 0BSD BSD-3-Clause ISC Apache","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^1.13.0","underscore":"^1.9.1"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Trash and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without trash.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","tslint":"^5.18.0","codecov":"^3.7.0","ts-jest":"^24.0.2","typedoc":"^0.16.0","gh-pages":"^2.0.1","open-cli":"^6.0.1","trash-cli":"^3.1.0","fast-clone":"^1.5.13","typescript":"~3.6.4","@types/jest":"^24.0.15","@types/node":"^12.12.1","npm-scripts-info":"^0.3.9","standard-version":"^9.0.0","@types/underscore":"^1.8.9","node-license-validator":"^1.3.0","tslint-config-standard":"^8.0.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.0-nightly-20210204-105234-6293010.0_1612436092890_0.8876110736168041","host":"s3://npm-registry-packages"}},"8.2.0-nightly-20210204-113917-8feeaf6.0":{"name":"superfly-timeline","version":"8.2.0-nightly-20210204-113917-8feeaf6.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.0-nightly-20210204-113917-8feeaf6.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"77f77aa9a45a98dcfa08db7221cfcdbfd85fe25e","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.0-nightly-20210204-113917-8feeaf6.0.tgz","fileCount":38,"integrity":"sha512-Acv+8Z+Fztp/X3Hw3IhaABe3gX97BksxRhcY9+uDalV1s4HJcpc1IwP9jTFhw+e7c5/xVWOHpsCC4prySyXgKg==","signatures":[{"sig":"MEUCIANLRKqq6sWSq3Zzjb/55zqMxzY682wHrmScvyXvm96JAiEAm2jI8GEUGmpMuHAjluCL35x4oZbHi+GDCOU5coh+jvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG92fCRA9TVsSAnZWagAAlu0QAIT6i0TSOyyMiJD7OeJd\nCFMkyTFMKq9ztCLIzQ3Tv1FjsLsbflKt+m6lbU4ktrt1aRM1R1c55Y6wGiIo\nUqpryPBZsXpPuZe3MCyQeBNf4O8kLczVuVPmT98xWF/IsyZQc05EUsNuhPJV\n+XCRMa8HhJGzJYoE9vjlBZn/xqOT4vNQHfjz8g1TEe01m+9j6aoS5RlP9EJj\nEY6n6x4vQHVrR1kkmNao3q6xrX+zB7UirFnHkK6VSqVdw5AUDoSHSTSAnuPm\n3TIxem59AumXoobus/VCkxPT+uojS41rb5uJ1EFJ0O/A+fQFRddyvsiSuWon\nYXC56MZQwfI8snD3Y49JJTNDFDY1Y/9F8YSo5RdG2gITeMugP7vl2uK4geCN\n9Ov2g1jhiun7YPBQKqAiTy/3tk8L1aTbdDHmrBYPmmseytFJWg8CygDPVU9Y\nA9I3wwhzhf+qZwyvKhHC630caFsBGWW1DbdLXecP8/iKoTI18FWgMyRXv62d\n74lU0lXJXZ8T2N0hexK0iQQJFesJvmkSHHan5GhWcVz3VUJwlMFsAhrP5DXP\nt509OCQYlQiQRsMU8FCZW8gPQExVXV+IhsAtjvtexp4ryDriaUQysEmRkr2s\nZmAfdsk4ofbvpFjQxy23E65w5bJLdoyWXdMccJTejhO4qRnn2+nPXTDP/D/W\ncwzS\r\n=lhcl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme minimal --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.1.0","underscore":"^1.12.0"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Clean and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without full clean.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.0","typedoc":"^0.20.20","gh-pages":"^3.1.0","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.0","@types/jest":"^26.0.20","@types/node":"^12.19.16","npm-scripts-info":"^0.3.9","standard-version":"^9.1.0","@types/underscore":"^1.10.24","@sofie-automation/code-standard-preset":"^0.2.2"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.0-nightly-20210204-113917-8feeaf6.0_1612438943329_0.4964989235343773","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"superfly-timeline","version":"8.2.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"0821e99d31643a31643b72fffe40771b8a61bc89","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.0.tgz","fileCount":38,"integrity":"sha512-fSqWubbUGhoefYDOCPnfBO6BuM61ZtrzMUSnrYStG8M6B4rTsD1Cf0WxsReBbGeqIMBfFcgcBDVm2p+hNS2/Jg==","signatures":[{"sig":"MEUCICCx2piaVmdvK8sF+byUmsXtXKbtJgxTi7qQW4gEmo5xAiEAoQoOc1L2LVij9WoWL5khHXrcoLABZqw2GV7KCoTldvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG96vCRA9TVsSAnZWagAAKW0P+QF5YzZOF3QgFRJqcjFE\n12Qd2tvl92jiHKVcsmxe8QOA2NlFZEtNPZxqn6r5FdA20tOY7IFoHCQQJD80\nVejdYUZHEVvmjRrRlEHUz5hRvshLfd22slW69B8ZSPjB3oisdB3mBfthbAvL\nAPfq9xxix25bqTjldkpX3J3+Bo4nPmQnxBwcg9QSVQInWF9KVvovbGNpmTVC\ntHSkcntwA4t7O194jBLtM9RhfqeYz2jr3Px0r+nYuN6RBpF/4ZUne8fOW4vJ\nGhZLtf9ANSxiVKWO26acZy/qcns31sYw2A8D+7KtZMWjSytG/w/DOytQeCpm\nfMhPxOkrI57Wk30TvaaP0B7u5rf3QeOcOxy5UR53rxtB9K+Sna/yy5HwB/ha\n9c/zVkVLBCAysTl9Ty0nVkhhDbLLL1KQYf6J2ZbDu3t8IWEB2jpuySmr7QVs\n8/kUXNVeiKq05kIdQgVtaTfWdQRxflOS2sFXRXvOFJW6g8EeBNJ2LqJFVKaT\nkkLr6rjhOCrd3r8FKM9lTNyo/5OIo5wgcEGGnk7lpVAfNP3Psm21sX47gVja\nFwNxxpcxiNg3Ld67GDnoslmXo0PTReON2FwMA4Qr9wYX29NyETlzl7OC0Qis\nVCd0ebxJzl1+Tqh4+803zeY9bZ2lFFX4kM3Wl4TwGmtshBHQEKlk16ivnoSG\nJup8\r\n=cHan\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme minimal --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.1.0","underscore":"^1.12.0"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Clean and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without full clean.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.0","typedoc":"^0.20.20","gh-pages":"^3.1.0","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.0","@types/jest":"^26.0.20","@types/node":"^12.19.16","npm-scripts-info":"^0.3.9","standard-version":"^9.1.0","@types/underscore":"^1.10.24","@sofie-automation/code-standard-preset":"^0.2.2"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.0_1612439215139_0.9064095183914103","host":"s3://npm-registry-packages"}},"8.2.1-nightly-20210426-094350-c5ac319.0":{"name":"superfly-timeline","version":"8.2.1-nightly-20210426-094350-c5ac319.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.1-nightly-20210426-094350-c5ac319.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"904c3dee433dfea3237bfb7ffa5fc1e91a1f5ba0","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.1-nightly-20210426-094350-c5ac319.0.tgz","fileCount":38,"integrity":"sha512-/OVUIlSOKTV3YNFq73MgnKBW8D1M/6BbQnmsYm+/usAbtoV9AkXT/TsDDlpCeQJi/fdqkbxitSEOQdtEBMcckw==","signatures":[{"sig":"MEUCIFMUED0XSfgsItb6icZqYsLBfh7+CCXGysLmgb2I59q+AiEAofBPItL135Z3aYRPK+mLBsy15zmdkOU0LQr/ShEOUlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghovPCRA9TVsSAnZWagAAzFkP/RBj5U42K7rJZqXqwpyf\nHZ+OF6h1Vpui/Uuded79kwUvkd7aqvrIbdB+XlUU4aHR1SpN8JQ2pXxDq9d7\neM2ZwyMVk5vFpq/Piq7xC9JbKOG3vbATIvS0tFQMAMCF6hd5jYbP1QuY6OdX\nuBINTI/GiWx68pmik1KhwxXqWY4pg7hQoeiAiFNxr+J5NuyW77n1e0r3mSwZ\nA2yXT24f3oeOPrkRh9iISXpTqTSTa1zkYVGzSH3KPhDk/cpq6lpvtZsNpow9\nxPynvq56MmlvQltoAwB5wSPYMx3P8yAnZ78unuc9JNvJodZJgA06QwEb8vqb\nFKwcCVHVJwJ02TNVOlBd27UmzzZMT+SpoJgSGd6Qhe6NcmOgx7qHCb1RU24s\nWrbor8mwLtdzL0/IpKWIoB1giH8+167eBf+HHT9KXIeFmkL+ihL4X1yx+tuT\n57ifDa7WnK4qYB6+9nevnLrC7uq2ryvxk45TNf2V/2oGshdGyEHOQUM0Qma4\nTVL8yjRkl9BWKNW+Z0+D+MVyxbEFnmRmrOQGE0WOAjmWt0vVKdkroCwqRMOK\n3L4omd9WIAVwwi1AFj17dRmp3ITiN7Abr8SXG9qDD07x6jxpcCfLoVAAezFT\n0s6tBEtFdU7KxVn3cF6Ph4oR0h8hayGxwR6w1TfoHl0ULqdZvzf7VEPoOxtv\nCjyo\r\n=NW5M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme minimal --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.1.0","underscore":"^1.12.0"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Clean and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without full clean.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.0","typedoc":"^0.20.20","gh-pages":"^3.1.0","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.0","@types/jest":"^26.0.20","@types/node":"^12.19.16","npm-scripts-info":"^0.3.9","standard-version":"^9.1.0","@types/underscore":"^1.10.24","@sofie-automation/code-standard-preset":"^0.2.2"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.1-nightly-20210426-094350-c5ac319.0_1619430350961_0.9881442844621096","host":"s3://npm-registry-packages"}},"8.2.1":{"name":"superfly-timeline","version":"8.2.1","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.1","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"07c0dfee351ae0597c9dcf0a33794ff53f90829e","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.1.tgz","fileCount":48,"integrity":"sha512-cwd5mGL/2KP8JSBxdxU1bIG4zB3KtWUB/DwhyxBKtTQksAxgplZmWxSqkrE69LfmEQ/8nYBct2NFZ0fCTZzEnQ==","signatures":[{"sig":"MEUCIQDUbWkwcG0lVbziKYVa+EIuHu332n+DpTMaln7bU8luPgIgFWDNIKTDknVHQMkQJJboTRAOL6Am5t1MHhV0hwml/IU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgho22CRA9TVsSAnZWagAA3H0P/A8sdaeH7iOCecSFPXC1\nstNTDA8O7H49005TE2Dd5KbdxJoozuOxWJUbpwYq+D/mnI0r92QIFnrtXtZT\nPHaXwG6cAgQ+2ur0Z224WrDcZSL7Y+u+XBclpeOq+LRI6aV3ZvfVHF7H4G/q\n1BMWJ6WeqzXwYsr1bHuc4GfTEuViUsxQyb0jFGTDwjIiPmzOLwOHJ3xB1QWe\nAXAAjxO8XhOaBV+aZK4Uu5H0CxcJ0Ywf6i9NqXi+CMtXfIuNjX2ZLBvRh8uz\ncq9xIoJlJQ5n435n4PHgHiV4vxtXcnqmNPM7H01Vp8itYITYNJhpmzJIIuJo\nIhA/CHxx/9TbSVTzQNnGlTzYVoEYWW1XH7c2jMjrOeVtinnQRb+MgPtLimzv\nG+wedeRJIWaxaAuqEkWoOZWHGHVuUGtQ75MF97vI5Hg8EQka0w9e/4bLvnVE\nnPgxtUlCd7qF1SCsZoOfpnVDtcjJf2AO5kqdvQyLlOolRTMm0/lB6Di1n6h0\nyUptUf+Hy1zUQHHm1EavNzMtCSxXdCYaPQu6WANKfhvM58HzTVilEbN3maHY\n4MuZumDerlf5QKrFLCTKZiS8fZy7jmhxNY5oWu0sAR1XJd9/w7fRwLCoq/Up\nyglaXR6r0ad/Hyiqp/XgEYlSI4fZL8iQlwcj3qjesBRyqZbgjx5+uoPpcx0g\n7pjn\r\n=XkEH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme minimal --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001216","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.2.0","underscore":"^1.13.1"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Clean and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without full clean.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.5","typedoc":"^0.20.36","gh-pages":"^3.1.0","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.0","@types/jest":"^26.0.22","@types/node":"^12.20.10","npm-scripts-info":"^0.3.9","standard-version":"^9.2.0","@types/underscore":"^1.11.2","@sofie-automation/code-standard-preset":"^0.2.4"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.1_1619430837776_0.6993658091265178","host":"s3://npm-registry-packages"}},"8.2.2-nightly-20210529-061548-997acd7.0":{"name":"superfly-timeline","version":"8.2.2-nightly-20210529-061548-997acd7.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.2-nightly-20210529-061548-997acd7.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"37f7af096fbd5bb9003cbbe74815388447e020fd","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.2-nightly-20210529-061548-997acd7.0.tgz","fileCount":48,"integrity":"sha512-xiUeN7X0NwNsgBhNPc22SpgsTLDaRbON1O5PfgpwGFMckKQeN6urd7sRbl/jgP/YCEHH9/Eoa+uVd6EZ/W4o2g==","signatures":[{"sig":"MEYCIQDU1lNcgcbIok/EqD1VbJbig4pKtvPqGLFCAcXFGRxYWQIhAKxeEw8dY4XYaiYBpVJ2bohY2tGoGxhdBX1XE5Xwfl+1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsdyNCRA9TVsSAnZWagAAhS0P/A27inFmW+nOFoqBKU5v\n9Ev35tCtr6UH5OtPMer/4UASdF4GMhb+T+B6JO8HgcjOxRASEgG8GcqVWfxO\nt0A/mm3oQtDXgIxXw0XOYtc1fgeDUhhdl6r7tHkDTJHPprN3/splzHM+zzYX\njVT2i0FDl74wC3aEWtlOVcGu5k8UoXUi6HRcyUEI+Ny1SbxYEoRzpuY9Ey5j\nKFcabpLUeJpdAGRtYmyEF7RU+KGkkTVs0v+Ek1uYGo8Lk8yTOMYqzeK2iuZ8\n4w2Kzv255hRgu4jA47CINFAz0xRdsJP8LIhyx1EFEVOaLCmvIL9JcOGeboZ4\nEzfh9xxpAbvV4OtZkiHyc9EUD/CjPfMUILlL8Gwvai7C20uyS0ilSR8dMx1b\nfAa04KuJWL1YtnBL3jMHzH1qOTpSYSRBi4xaumYxSaRz1NWJ+IPEQ9Eu8VIR\nGeBDFhP4LhMDchsUi2qa65pr5lHlsVI3+fi7XzqgG3QFd6nU3MCi76eLrnbF\nG0tih8FuFIByHRKE3lHMccRH35U01gxYbuK9Y6gNcvNTJeruDaenjTAbi22h\nvDfl20nVhnMGUY15FFOTHEpNuTrtQk6gEHN9pHbsn6o9vRhEgu2toeWiLdtr\nK+iop1A1GtH5SJLsKsRVJU5oSsNYZLOCmG8N0xfAu/hkgANxv2g5Fv3xb3oT\nl8o5\r\n=FVTX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme minimal --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001216","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.2.0","underscore":"^1.13.1"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Clean and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without full clean.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.5","typedoc":"^0.20.36","gh-pages":"^3.1.0","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.0","@types/jest":"^26.0.22","@types/node":"^12.20.10","npm-scripts-info":"^0.3.9","standard-version":"^9.2.0","@types/underscore":"^1.11.2","@sofie-automation/code-standard-preset":"^0.2.4"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.2-nightly-20210529-061548-997acd7.0_1622269068552_0.17876303532580673","host":"s3://npm-registry-packages"}},"8.2.2-nightly-20211021-063043-14b6833.0":{"name":"superfly-timeline","version":"8.2.2-nightly-20211021-063043-14b6833.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.2-nightly-20211021-063043-14b6833.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"8ccd60adda1cfbda21c216c9ad2ecbd36a747f73","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.2-nightly-20211021-063043-14b6833.0.tgz","fileCount":48,"integrity":"sha512-U1C3HPFYMXJ21ASB7VUkePO/yqsVLLdxqSquWFd81r52ASLdx9rG+1JO1WXOeDA/bjMgv2wnCn2qupiCFkkSyg==","signatures":[{"sig":"MEYCIQDn3AjxnJBGYrVDrR2JCc1dwClwXAsxYkfS9BvGBKWHAQIhAPqJ8+wTsKA91x0hcLN7JsxsqJHCpWxClrHG1oe7Zql3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293494},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme minimal --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001216","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.2.0","underscore":"^1.13.1"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Clean and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without full clean.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.5","typedoc":"^0.20.36","gh-pages":"^3.1.0","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.0","@types/jest":"^26.0.22","@types/node":"^12.20.10","npm-scripts-info":"^0.3.9","standard-version":"^9.2.0","@types/underscore":"^1.11.2","@sofie-automation/code-standard-preset":"^0.2.4"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.2-nightly-20211021-063043-14b6833.0_1634798129318_0.7595016343500927","host":"s3://npm-registry-packages"}},"8.2.2-nightly-20211021-103909-c8090ae.0":{"name":"superfly-timeline","version":"8.2.2-nightly-20211021-103909-c8090ae.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.2-nightly-20211021-103909-c8090ae.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"cc1d9062879ec9569cdcaa9f1c430d3fd9935453","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.2-nightly-20211021-103909-c8090ae.0.tgz","fileCount":48,"integrity":"sha512-smoi2j9WfeEV/vyCPVj1Ve+Q024S7Uri7n5Mj7K8E4bD5WizklvcGRXXtEVCN7U/AkVpW3OjKiI0MxiQPaP6vQ==","signatures":[{"sig":"MEUCIQD2W6FPhTFS6TtJouVqJkm3iJCTRGmp9XCPrFT5/ETxlgIgIGz+IZUkvOZe03pH5O9dV7SvkyEDPMQiEPwaDJh3JqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293494},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme minimal --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001216","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.2.0","underscore":"^1.13.1"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Clean and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without full clean.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.5","typedoc":"^0.20.36","gh-pages":"^3.1.0","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.0","@types/jest":"^26.0.22","@types/node":"^12.20.10","npm-scripts-info":"^0.3.9","standard-version":"^9.2.0","@types/underscore":"^1.11.2","@sofie-automation/code-standard-preset":"^0.2.4"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.2-nightly-20211021-103909-c8090ae.0_1634814258045_0.2714398783504206","host":"s3://npm-registry-packages"}},"8.2.2-nightly-20211021-095133-d946281.0":{"name":"superfly-timeline","version":"8.2.2-nightly-20211021-095133-d946281.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.2-nightly-20211021-095133-d946281.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"655009f9d4284daf395952710b17465493e9952e","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.2-nightly-20211021-095133-d946281.0.tgz","fileCount":48,"integrity":"sha512-Z/1B9A8h9T0TEBv9UYsV36aQ2UeBveaXTEqk5AwJSmyz2SYRHuXu5PrnroVHk/JcxY5tpWEwWD9g5cknMUQLVg==","signatures":[{"sig":"MEUCIBky01P8x7VQQ03zG7qR4up7BPFT3Fa0quIzzmQOtVL6AiEAttJ8Jzzzs7OitMqJDKCp25J/vlYZjfJjbG332onDbeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293494},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme minimal --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001216","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.2.0","underscore":"^1.13.1"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Clean and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without full clean.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.5","typedoc":"^0.20.36","gh-pages":"^3.1.0","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.0","@types/jest":"^26.0.22","@types/node":"^12.20.10","npm-scripts-info":"^0.3.9","standard-version":"^9.2.0","@types/underscore":"^1.11.2","@sofie-automation/code-standard-preset":"^0.2.4"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.2-nightly-20211021-095133-d946281.0_1634814264537_0.3874905590750437","host":"s3://npm-registry-packages"}},"8.2.2-nightly-20211022-093328-5753576.0":{"name":"superfly-timeline","version":"8.2.2-nightly-20211022-093328-5753576.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.2-nightly-20211022-093328-5753576.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"69d7761d921131f57c3247daa66dcc6c86a8dd8d","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.2-nightly-20211022-093328-5753576.0.tgz","fileCount":48,"integrity":"sha512-/FD0yGY9slCvWtvu2NmftVA1Z1w4uA64AgN7y8AZzH2ZzaTpmudWMfqDZrwGw6mkp1MLWk74wHFV4zAAgNI1vw==","signatures":[{"sig":"MEQCICaqKidsykBku6TwrzqrSHnqDaUwsiiEKmeyh1HNsZtEAiBwFqBXSteCNL9m0/O97wm/J2+7dpdmyLMxSZ2izTNLhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297321},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=10.10"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme minimal --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001216","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.2.0","underscore":"^1.13.1"},"scripts-info":{"cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","info":"Display information about the scripts","lint":"Lint all typescript source files","test":"Lint, build, and test the library","unit":"Build the library and run unit tests","build":"(Clean and re)build the library","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch source files, rebuild library on changes, rerun relevant tests","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process). Updates versions and creates git commits.","cov-open":"Open current test coverage","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","docs:html":"Generate HTML documentation","docs:json":"Generate API documentation in typedoc JSON format","docs:test":"Running the docs generation for testing.","build:main":"Builds main build command without full clean.","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","send-coverage":"send coverage to codecov","license-validate":"Validate licenses for dependencies.","validate:dependencies":"Scan dependencies for vulnerabilities and check licenses"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","rimraf":"^3.0.2","codecov":"^3.8.1","ts-jest":"^26.5.5","typedoc":"^0.20.36","gh-pages":"^3.1.0","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.0","@types/jest":"^26.0.22","@types/node":"^12.20.10","npm-scripts-info":"^0.3.9","standard-version":"^9.2.0","@types/underscore":"^1.11.2","@sofie-automation/code-standard-preset":"^0.2.4"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.2-nightly-20211022-093328-5753576.0_1634895392961_0.6809595300895848","host":"s3://npm-registry-packages"}},"8.2.2-nightly-20211022-100922-2e7a125.0":{"name":"superfly-timeline","version":"8.2.2-nightly-20211022-100922-2e7a125.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.2-nightly-20211022-100922-2e7a125.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"3033e29175fb0d53808f23c5ef40c514b3d73c2c","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.2-nightly-20211022-100922-2e7a125.0.tgz","fileCount":48,"integrity":"sha512-SqwaKFzT0rr+WY6JH+Jhjq+ZvPLn7RGtYR65swr2vvzB/4L42sUQwBx4ZrlashHY7B4DuMdtRIR4rcnZGtdsqQ==","signatures":[{"sig":"MEUCIQDB/GOpkNGN3Uscid3//bURVhb2KPUZm+l46+bRBwcHbAIgDoV5fQGdihXpq+9HVeGhH3yKCqyudi5cEZHnt3L2waI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295171},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001271","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.2.0","underscore":"^1.13.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","rimraf":"^3.0.2","codecov":"^3.8.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","gh-pages":"^3.2.3","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"^4.2.0","@types/jest":"^27.0.2","@types/node":"^12.20.10","standard-version":"^9.3.2","@types/underscore":"^1.11.3","@sofie-automation/code-standard-preset":"^0.4.2"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.2-nightly-20211022-100922-2e7a125.0_1634897525540_0.6912468794557227","host":"s3://npm-registry-packages"}},"8.2.2":{"name":"superfly-timeline","version":"8.2.2","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.2","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"dede70ff10f2cb600c3eb344c314dcb931ca04b8","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.2.tgz","fileCount":48,"integrity":"sha512-RZz9fULViZJ3lIGf5VW1lsrbWdtU8HFUX/UjAXItFqXaMXBXdS5jrjSPFqMmxV+ep6KMStqFJvjyFNVzy7b6WQ==","signatures":[{"sig":"MEYCIQCSaC8G4lQx35Ml/ZssUl17VVOJ7gcFGb7NecRxMY0dSgIhAMDWuvzHynZbCgx4ZAkDSzVY84O/GueRJ97UIJB88HKY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295898},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001271","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.2.0","underscore":"^1.13.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","rimraf":"^3.0.2","codecov":"^3.8.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","gh-pages":"^3.2.3","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"^4.2.0","@types/jest":"^27.0.2","@types/node":"^12.20.10","standard-version":"^9.3.2","@types/underscore":"^1.11.3","@sofie-automation/code-standard-preset":"^0.4.2"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.2_1634897725812_0.843067816906331","host":"s3://npm-registry-packages"}},"8.2.3-nightly-20211022-123743-dbf2337.0":{"name":"superfly-timeline","version":"8.2.3-nightly-20211022-123743-dbf2337.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.3-nightly-20211022-123743-dbf2337.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"2a5b654b05152a86d36c9c7889586e6c8a0c2081","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.3-nightly-20211022-123743-dbf2337.0.tgz","fileCount":48,"integrity":"sha512-clptdVhFV4iFiwqmEHQLDnl35FqfP5NcuRR1za547CDDKZpwGzLi9Mtg6kwaotiVm6htpxBE+IYv92riN2i+Ew==","signatures":[{"sig":"MEUCIAJJ+Z4mlyr0ZytCGZv/pMQxRj8SfEeC2rT/Uqxw1PvEAiEA8rIvg1qj/ZlvN/f+FX5gA5K+J18X4dJBuKYUrlSv+Hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295932},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001271","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.2.0","underscore":"^1.13.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","rimraf":"^3.0.2","codecov":"^3.8.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","gh-pages":"^3.2.3","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"^4.2.0","@types/jest":"^27.0.2","@types/node":"^12.20.10","standard-version":"^9.3.2","@types/underscore":"^1.11.3","@sofie-automation/code-standard-preset":"^0.4.2"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.3-nightly-20211022-123743-dbf2337.0_1634906417258_0.6924181261033031","host":"s3://npm-registry-packages"}},"8.2.3-nightly-20211109-110847-c7f28e5.0":{"name":"superfly-timeline","version":"8.2.3-nightly-20211109-110847-c7f28e5.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.3-nightly-20211109-110847-c7f28e5.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"8ca789998822a3a3bb6c9fb0a18e3993632f7bfa","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.3-nightly-20211109-110847-c7f28e5.0.tgz","fileCount":48,"integrity":"sha512-I8ekWrjHi3CA78VcCfn1p+R5J7mH+tvxgt4vWDJbZcyK4UGejYp92kWTjN7ZHyUiMEYZ1K2ycgmONtOgkBlRDA==","signatures":[{"sig":"MEYCIQCebvQte4urXIBhXIaniP9s0ZJqdOon6d+qXjKp0LXuNAIhAPRr2bUq9n7T0ekumVdM4F4sNS5ZxJqeL9UoCtYstw/d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295330},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001271","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.2.0","underscore":"^1.13.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","rimraf":"^3.0.2","codecov":"^3.8.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","gh-pages":"^3.2.3","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.2","@types/jest":"^27.0.2","@types/node":"^12.20.10","standard-version":"^9.3.2","@types/underscore":"^1.11.3","@sofie-automation/code-standard-preset":"^0.4.2"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.3-nightly-20211109-110847-c7f28e5.0_1636457010179_0.8522934162563469","host":"s3://npm-registry-packages"}},"8.2.3-nightly-20220104-092548-08ab807.0":{"name":"superfly-timeline","version":"8.2.3-nightly-20220104-092548-08ab807.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.3-nightly-20220104-092548-08ab807.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"735efea1096ede3ebc8d59be794684e73eb00743","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.3-nightly-20220104-092548-08ab807.0.tgz","fileCount":48,"integrity":"sha512-RQ4VfK+DC89wnVcQzB5TPUZMU4WXfkmQqu5AK0JLP9hYGuc4a2c0wWJU04BwzYFqiWvAO4e1K0JwlwBgcnr0ww==","signatures":[{"sig":"MEUCIGNJ7V2ICzrmkplOupkS+03/Fzcc9ixkfmp+1bnHsFWfAiEAoVKZOT1iLssnFGZIvBPYOL+Wf/Bdz1aD2AHs/o64vOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1BNoCRA9TVsSAnZWagAAiLMP/1VooL2giB23Jp5nEa83\nuoZNeEH3EyYE5umxjMttIwmInMn+NYJ0Tdx5JZQGo1P0gNKA5C7CHZOR2UOJ\nBgbOSqu5SHdUQqIdR51hlswEQgup6o2Z8Rf+dRWeyud8PNigpg8gTQ63lBC4\nKporVCSxoVbq3Uuepen0SJ/8Jm7IdLWtIr3fLOiDIvcsr/R8DTTOdwKiTiEs\nfBrlp4GzZCLjF5ieclUNUXbgOM2+FeDTN6j6r/CAC3OhQ3phPpb3xonchmoh\nrsq6CXHf/RS2BKLVx3INJ9Cj4Tmwbmrjr2jPARBJKv12VG1VyaMv5yP72uAA\nUgyuobKrVxDxcKZPL0PIDYk4vAUEQ1O2Epwrs6Gv3w/CUftdU5oiNsTs6z+l\nYEGN+SRPAGBr8rakLX5TOoXInCecXTMHidqLzpIdcaw4KgJs7tAT8NU9leUf\nkNfu38+m/3ncE9YJj+15cHWcV9jVVx5QGW5XD6cune3YG2eyOgTbhtxUaKNO\nYDgOWweJgLBdrgBKS7zs+3KDhdh4HrOee0DS0DSgcuLftafVR969+eM6SNQB\ng3UNqUz/WlRiXVMZG0NgBe2SIZfxG02eYdldamrT+jDOGZUK0T5HRNl5VYSS\nzIb9z/V/Tp1Y60g5769lhxKjHsRVaDtXKN2GctO5iBxV/6z0M7sIvMF1iUqo\ngiXR\r\n=+nPc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001271","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.2.0","underscore":"^1.13.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","rimraf":"^3.0.2","codecov":"^3.8.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","gh-pages":"^3.2.3","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.2","@types/jest":"^27.0.2","@types/node":"^12.20.10","standard-version":"^9.3.2","@types/underscore":"^1.11.3","@sofie-automation/code-standard-preset":"^0.4.2"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.3-nightly-20220104-092548-08ab807.0_1641288552072_0.7427004477255195","host":"s3://npm-registry-packages"}},"8.2.3":{"name":"superfly-timeline","version":"8.2.3","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.3","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"6138c41d0fc78500fc6ac5cebf4067342b0f94de","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.3.tgz","fileCount":48,"integrity":"sha512-f4jTWZiZIJ/kzfQgGapiTND/OrEjR2brxoK6Kn371EADTrEqBdYkJfhzCmKpp5B2NZEkw9GM0JlBfAKAnFOJHg==","signatures":[{"sig":"MEQCIDl9OxOSy8J+725MBXiobQmzs30yVvCJgL9YES5wj7KpAiAG4rDQjewYjBssPuj0T/x9yz2EeA/zZtkABMQHMLpJiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1BPtCRA9TVsSAnZWagAAAjMP/3CAMHfvUvTFXQh739UJ\nVrF0mk+k2AHwEh5t8oifcDaWznby5DT25f20WALsVeRS6O87qC57R5iWbP60\n0jjo5c09aUkL610J29FsoeQDh7eoF0HQuu7TDjy1QfH3kn8KV3UutpO2uvEz\n3rdGVMAzSrsKA1xltfbNmgm+653hdeY1TJmsW6UAsDqvcsJMDr6hhHaBDG/d\na1P2Cdjo1yMhTOCmeB/fK0pMnhnQvg5uChbPPnprVDTcIiI0h07UIqCLqC4D\nmPFhFJ964yHMulUVEy8j++MANyCsR6k0WbdDslMvKjcz6iqLBc+NlmaGqgJl\nusU+TbBXKsaNl5mjDn//IyrtC77t8RBgx2Ntzif5uqfyFt1Z7q47r7P6cETr\ndT2ed3bqJiLuYE4rU535P1umdyQyU6XtTqUWONn8vV6t6D7gwEqXkEa7ueNM\nizm2ZrKRUhXW/kBo8oaMsAJahfFK8S2wsZ4EWwLpyojVl8/KAOq88NtxLcKd\nVAOlkypsr0bz6iJRE4f1+qQgilq6wGL/v4/Tqon6qMw1YWyQ/5rJAPEzmLnz\ntXbGct+UlyYxeNVzfybWtFLPl5tso3+F2A4mrkXSfj1d93k8EGmHeofChLMP\nRCPaSO4W9f3etTvQ8XFrjut7fDcoFv+/rXmHVxliIugE36DNfHo3atMPTNqa\nr8ae\r\n=Lm3d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001271","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.2.0","underscore":"^1.13.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","rimraf":"^3.0.2","codecov":"^3.8.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","gh-pages":"^3.2.3","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.2","@types/jest":"^27.0.2","@types/node":"^12.20.10","standard-version":"^9.3.2","@types/underscore":"^1.11.3","@sofie-automation/code-standard-preset":"^0.4.2"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.3_1641288685635_0.7589452180631298","host":"s3://npm-registry-packages"}},"8.2.4-nightly-20220126-125225-9165fac.0":{"name":"superfly-timeline","version":"8.2.4-nightly-20220126-125225-9165fac.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.4-nightly-20220126-125225-9165fac.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"b9ebdeabb51e79f106ce51e7510ede0e2c8b4e5f","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.4-nightly-20220126-125225-9165fac.0.tgz","fileCount":48,"integrity":"sha512-gxHsy+tFi3TU33GNwlxvCtAjRwtNbusuIkDvO2+LRpkkvekLML53we/p/eze+SAYRJTRhRD1OlxcS4TX+8e33Q==","signatures":[{"sig":"MEQCIBkLdwZSnyjhwHHiNZwjQYE4ry5JbYP/E5ykdQO6Q2aLAiBmZ7Z6HG8loXZtr9SV4XNF8oeFCBVPoAdPeRXa9Vbqhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8UR9CRA9TVsSAnZWagAAWwcP/jCvxwF5Ka5d3732r/4G\nm9MafL9sft3K4isJYCIoWfwdR7cMdKUSgeDjsnvoyfyhhER5/xWdzDu9zr3x\nlDFegYT4t26+/RRis865XsgG/k1NMNGXDmfzWCuvzUC191YmAgRjJ83SLdiz\ngUWABcOPuMMJ6qLajOlrHT7VWTX/OE4A0A6PLHtCjMREcdqomVSbN6kNKGj0\nxME9huFRtumJJtZgdKzSEydjOWpyNogFrIVGIL7dPrXReTJ/4CpfPje+uy5t\ntLZN2guSZT1ZltYP3aBij8FuaR/Zsx0DILwENP6vUkdFwj9RRn+3jGMb59nO\nZmJrI/z0LPoRNVA1LR2tMvQo/5YUH47CTI+XUsl3q3MV0cahuP6zEq4Y3XBc\nf7baSLRk+yDB41t5L/9oTP6e2xqJk3txXckQ5H4d8sz4xEHJZFpLQD+Kz1JI\nuIqPmN4KGgE9fIioJ3/PhzVTTcQr7B9jIXABWMqkr0ZIaVGaXwPivlPaU9Xn\n+pMDAuhWLNaKGZAhNBXVbuXHmkAPRAekU0M3U9aLOTqoGzFfci4shmIbsEjh\nF7/trEDeDrFXwTeXSv6i2NMFfkKZYdqN1Oy3/Z1vxIFLhGQC38so6Roirm7D\n4hCwobdfSR/jZrhZrkVTXhX56p3M6ORh/60dMbGQfYQmAoDRhRDPI16i6EYi\npHw3\r\n=Y4IA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001271","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.2.0","underscore":"^1.13.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","rimraf":"^3.0.2","codecov":"^3.8.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","gh-pages":"^3.2.3","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.2","@types/jest":"^27.0.2","@types/node":"^12.20.10","standard-version":"^9.3.2","@types/underscore":"^1.11.3","@sofie-automation/code-standard-preset":"^0.4.2"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.4-nightly-20220126-125225-9165fac.0_1643201661550_0.8361355141847893","host":"s3://npm-registry-packages"}},"8.2.5":{"name":"superfly-timeline","version":"8.2.5","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.5","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"2bc5a49cc26e18ef64481456b1a25039813c237f","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.5.tgz","fileCount":48,"integrity":"sha512-m4pRS1VgTwFvv5rpZx7jcvbH3/z86k0qAcirBAgvbBUtUg8CfhJaHBCgGloKYGrsS+Zo+T5drUh0yyKUxGghHg==","signatures":[{"sig":"MEYCIQC9AMJQJoA2PxAoIiWM1Cyvt2gD3coFgOLIuo88A9XhaAIhAJNjUHwJGgLA9EhBepj9jo09SHdtlE/51J0W8RwDLWoN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8VeRCRA9TVsSAnZWagAAn+wP/0zlXc9aPgXKmddkNlky\n/8wCcc9pPeZ5YwgXJzHuf8P3cyG5JP1UEr+tl3oGFhA1Qx6lXiGTETcnTLzU\nic2rtmG9Vflqs/uB5ii0MEqrdGQqjuC/wA7+VrXoUqn4YKDec6zkS0TQwu4C\nIufTnDn5NWNRRSl4da9Xw1fYEGqtnFFqs3Gx6dzo7zskc5PNfrEX3nl0y3yO\nG9fn85tpJyhlHXKyj1Th75n63iIJK+p3NQqYncTjUTjeNZ+m0aJK9ZjHINoa\nrx5GWTuE1pFoMagAplINot/qFRYRI6hp0DaxvJ+HGXssFfUcFlgzV1uryqrG\n+01eqHi+NM1skM5IWluvbtP2BAlqgZNWGqD7E7Ij69oGnxp4H4gEC0AUYy84\njcig4kK0wqJs9BBgoCPXp8wNIkBBPBU4DQjbgPFLoRUHdFFxOtFMB9b2oIdb\neQ1o3f03pvmZg6FfDW2FByHZ2VuZwpUIFeNE/u/6REYg93BrGGiT1tuBxoEz\nB/F1VxiPbyGQXt88Rx1TEV8ms2pNQ7Cf9u+Y1aBAgFu/muyzBrdx4FOW7zHN\nDNz6PDfN+r2e2HU7CXCkQovr2DRc9ldV4ixgWLu9zhai9S3ujru26U1dYBdB\nCDGiC3vP2H0Yy0EtqY3KFlLJP2ywVkH7uLxzhBoRLdS+XOh/6f5QMY2W8QhQ\nWqpe\r\n=bvJa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">=12"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","info":"npm-scripts-info","lint":"eslint . --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","changelog":"standard-version","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","docs:publish":"yarn docs:html && gh-pages -d docs","send-coverage":"codecov","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001271","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint-fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.2.0","underscore":"^1.13.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","rimraf":"^3.0.2","codecov":"^3.8.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","gh-pages":"^3.2.3","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.2","@types/jest":"^27.0.2","@types/node":"^12.20.10","standard-version":"^9.3.2","@types/underscore":"^1.11.3","@sofie-automation/code-standard-preset":"^0.4.2"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.5_1643206545078_0.28130787647256694","host":"s3://npm-registry-packages"}},"8.2.6-nightly-latest-20220329-143412-1014912.0":{"name":"superfly-timeline","version":"8.2.6-nightly-latest-20220329-143412-1014912.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.6-nightly-latest-20220329-143412-1014912.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"9868523ee9868225842bc512a0d0a489b7a3407c","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.6-nightly-latest-20220329-143412-1014912.0.tgz","fileCount":48,"integrity":"sha512-2vbNxQzuYZCdixo9C2YND2mL9xR5Ld+q/PrfRr9zXlNn+f7u/a7yMPdlorOXyheOQ46Ese83o8x+6VBGoG2lJg==","signatures":[{"sig":"MEQCIFwNdS18E7g6Fgck5s6d4HBa6nVktKbXyh6Cqc4VTdyiAiA9iXM27GidtElK3rZvgtGX8kLmiADhYVFk/w48upcZ1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQxlfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNVw/9GQn0n9uadFfB+XPq7IMUsntsxwSdeh+fNIhyqiBccEzTJpJ6\r\nQqStmcEB1eqx3+gBoETfw23UAPe32WTFdGhATfVfECg9siB1eEB/cPnGQWF+\r\nLB8+XqfzVsnQaXFvx219O2OQ8TUt3tERTc3MNUAI9s4N1/kz9d+QOwyoYRGk\r\n+X8rU16xm4QBauau0adj5y3YUy831zg+lf9VVWGYKeyQTJSf4IJKzLmtp5Mw\r\nl106pdqCKZem9y6ypVFfvrXXnDazcfpH7DkRlOUCF+tiEJsNeFywKFr5Zfy2\r\nOKCNrMqum52FMDHVH1IZzVLXtfipt7d7whCAkJ7+6yqi/q4VVStohX1R33Iq\r\nuCU2yTRb7Vj01I98p/ras85F6qgclienwcPLxdJi8E9mRTjwD+gru01IfoAE\r\nMY3drMeHB300KvygRxlv0xdwMN0MI5/PGhlGfjAENmZYDMBOuFKqnxZiQQRk\r\nOsaN5f3S89X6F8Co+3y2KrWl2zztxg5XsI2hcSN07gTONtG4cAO8csW+98qD\r\nbtE8uAa1Na87titGwu5xOl7AL0IFrFOtmc8H9SEKj3XzhhBaHNkN9augZPUB\r\nlSxFAUmxFJToTDAagwD9roqqKRLNnhSyAM+gWg7CZVZlOJwNW1UYjZJEHX7/\r\npWRa/8h0Xp2yP/n6tvtlpUfC5o8JDzHi7/I=\r\n=xaEB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=12"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","release":"standard-version","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001322","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.3.1","underscore":"^1.13.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","rimraf":"^3.0.2","ts-jest":"^27.1.4","typedoc":"^0.22.13","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.5","@types/jest":"^27.4.1","@types/node":"^14","standard-version":"^9.3.2","@types/underscore":"^1.11.4","@sofie-automation/code-standard-preset":"~1.1"},"standard-version":{"message":"chore(release): %s [skip ci]","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.6-nightly-latest-20220329-143412-1014912.0_1648564575642_0.08892754329110164","host":"s3://npm-registry-packages"}},"8.2.7":{"name":"superfly-timeline","version":"8.2.7","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.7","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"ddd49c64ddecf8464b6dfa98c3f7fbff799f9a44","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.7.tgz","fileCount":48,"integrity":"sha512-CtI7+6hrrURjGlQ7ZQkVv0CtNkFTSM94XAPipiXH49MjMW7eq+C6Q5JsyOyMz2blMTVdU4ZdSy/wUuOqpgm/0g==","signatures":[{"sig":"MEYCIQC38XBtpKFZJ76ahzHyOFKmo4ZpyNfZHA0NT8rT8q2/wwIhAK32DQAZRHhSWNd+uPr8/JqXhUCphMMnOnyWs0WcVz7w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ/xTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTxw//X5XBr+vudjLK3AaiNq+oQBEVjjlADwmVLr1UA7MCsnAtgEhf\r\nFpP2zu0AElfd93L7DhT8r4yJ7yu3ek6BcZfokVkssx8zuwFMA0KrxADNBtMd\r\nD8Ng04bJxHVLnnQ1teU4TKK9eeUyU2fFqZeDiXKNfk99yYpT+joG2W+jXHOC\r\niQkVL4RtGr6ydyZhv5UVpWcaFCPiZtxKAD+a/sQnrsO7TjNCYLfPRRc+uMir\r\nM9f5sEoq/fwS4Js5A1d3qZ+70OWMOrl2pF+2WTjzhPBfi4m/N+ry63/4vheG\r\nOS1IN2pgfpWWnALG1XvLyy7EmgkAhsoJEu3eE7M3LydR6yjT1/z+v6ARHD0b\r\ndULcZyW6GRNlt1UD6FnxG2HNtPdakpBxLAXLGvYEJVY+UN3KSpyVa3EuzLbb\r\nL5twDlhGblZq8uQTxa6aO1F7du4pdAV6CdvOTihq57MHc5UsCvR41i3uLoqR\r\nSTtvs8Om2ercUD23+sZzpIFG/e4osgygRBz+RYkcfkS2Oi08ikiKhdrJQbbR\r\nPMyiztUjqn+Ez74SX6kCpfpCwIVfJ1Ci5mCnQujr4bk/jYmrU8emKiuooI4y\r\n/7son2MB4nZ7YyEj1W04uF8TQlIoU1GfNBIzxc7KYegqdTpPHPtaLb5RKuH0\r\nyWKd5hip4huZOdT5btjEp2lTdTR8qudXrNY=\r\n=7UY4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=12"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","release":"standard-version","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001322","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.3.1","underscore":"^1.13.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","rimraf":"^3.0.2","ts-jest":"^27.1.4","typedoc":"^0.22.13","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.5","@types/jest":"^27.4.1","@types/node":"^14","standard-version":"^9.3.2","@types/underscore":"^1.11.4","@sofie-automation/code-standard-preset":"~1.1"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.7_1648622675113_0.9783526063898027","host":"s3://npm-registry-packages"}},"8.2.8":{"name":"superfly-timeline","version":"8.2.8","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.2.8","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"4f0df61494a0c5a7563c3745d066439d760f8a03","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.2.8.tgz","fileCount":48,"integrity":"sha512-J9WXNHdyKGby1vp52Uv6BfEevXjBFPi01XyH6ts/mWcS56YdCftc1rmGoekLiIG5TBZ++XgtJdO1vwvCPfBaEQ==","signatures":[{"sig":"MEUCIDRm6y1lXKqmEIGuWorOQaE1ZWH/tTXvgLvN7XVqBUppAiEA+svt5pSqu0F8cTczcpXti/uI8cdiePOz7uVuYlTRPFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipuMxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG5RAAjglApMKyTVfb1KYisDJufurrxhoG6a/dJhm6A12YeScDWkyk\r\nNde63b065R9olrkCvDgbzC/3k1SyWwPXxzvwTboRIhzmq+1pP5dnK4tESpM+\r\nZIjsC+5vxG1GGi3eInh0TWQOLsNLIPEsmtPsOQOhkblX8VIhRyimohLYGH7H\r\nQraBrAyGWDBpp6NLK70XykrC7E/df44gkaj4KKr3zH6mUu2i3AXzMgVDvlAQ\r\n7S00eN8IiAKRfoiK4/dxNGL+mc80vJ+EKdsfWS0OLJypR8RZLtK8UNidN7Sq\r\njKR/liOhInUrO9jVUO+CvG/+5ejc5ZY8nmKf9BaeB4/V/UpAJGPZXpaWRKEp\r\nKNAZNUjhbMYZvFsJxihUNlh2bRJgE4i9pRYZ8PR3UPkuY9wYEaEealdxH18y\r\n4CfP36AQfX6C2h9WD9YZ9IhydviG05OugD5PeH09eD3KSPx6g+gEUJrAFeZB\r\nTOByKrDpRRcaU4qxScK8nYeZJOQOHtMVLzHT0a5PvtSzaziMqTPrf6KJaWPv\r\nrW8qF25Q7kQEgWNXXzZxHCmXa3XVTETN5WS1EJKMz9lOLA9HnsMTtVAHkJVI\r\nsECaFuuOvyZ/7YsMdxq8S4N7mV980wct6m+ygTesYnk4jexWPJZvsV7MkqDd\r\nx55aqr9ZWDmW9sjj29t1er1TnCO+ijoMHzE=\r\n=yYiC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=12"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","release":"standard-version","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001322","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.3.1","underscore":"^1.13.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","rimraf":"^3.0.2","ts-jest":"^27.1.4","typedoc":"^0.22.13","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.5","@types/jest":"^27.4.1","@types/node":"^14","standard-version":"^9.3.2","@types/underscore":"^1.11.4","@sofie-automation/code-standard-preset":"~1.1"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.2.8_1655104305398_0.5215486516325913","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"superfly-timeline","version":"8.3.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.3.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"9ee7b396fb918c6a9aaf90a7fda426ec40b103cf","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.3.0.tgz","fileCount":48,"integrity":"sha512-HrGnrCBY8HF33xyKdJL28mvO301VtKcFZ2QyhF3p4d6Or4QzfDmOZ9t/8HXa4CLIZ0G5JtcPX/Cwq61X7NozJw==","signatures":[{"sig":"MEYCIQCzUrQJKD5kpona1SF6DvOC1ceTZBK/kXjTkCIiRq6xlgIhAKyCxJswMqYn9PpJvB9U8T4spjdRIFM2cpz49S81zaCs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":309386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPTi+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCkA/+NCOdw0jsm7dJwS8TMKzMztaChLCGMCm2nPRLB6YzAHSzm6Sh\r\noGzQ4/mXYcsdxaBaPNqs9Z+DsH048g2S/XuYbeVL6csy4tBOa4SAB5b3zvTM\r\nupmuK0VF2i1uwTwkNnEIM2DiwLj2tAE+HEynyufGeA7DGP3/vSfTC7nuBKcN\r\nZMkg1GdYJr3r0D66Imc3/mEuxI2eA+j0V9gYk4DfMR3TDRl9YbwGLQQmlIwp\r\nAu1srUVjb0Y0o/GI6uhoUKlNwpZhL/bZDMQMBZp2HpvoKsAZlWDnKhAk3o+f\r\nZlAYCbtHbtrPCKh0UccrRxTyEjupIVpxXfWL42+VDOzZzSn8IEvW/FO3Dnsf\r\nMZM3FkTbuON1IC9jLimUM6U9S7Sp+hdSsJUnruDP73X83QKo3zXni9m4Xw+G\r\nG8d5QQpZ3gcrFgq23BAQxXk9bslGdrrjHp8vhvTj+NpJb6cjhA3NbH6hwtuo\r\ni2I/aD732koA1ntzwEwI2jhwo6iv3lL65zgyMqZTqeNxvtj0lZEwuP/YZ9KK\r\n9p5aFzzVbJ2B6370v5+7+EKZrgegBs8V9dbJ61wUS7PIZ0zszb45BsdFuHw2\r\nlHclEwXCZA/j1JuFJDMMxLeUA9nQSV8LpLGDB1TMD78cB0MgDSXDwSE8DiHj\r\nsymwHnwEh54X7E4880WWeSOczaCNmlKontA=\r\n=/0lU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=12"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","release":"standard-version","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001322","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.3.1","underscore":"^1.13.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","rimraf":"^3.0.2","ts-jest":"^27.1.4","typedoc":"^0.22.13","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.5","@types/jest":"^27.4.1","@types/node":"^14","standard-version":"^9.3.2","@types/underscore":"^1.11.4","@sofie-automation/code-standard-preset":"~1.1"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.3.0_1664956605979_0.7501555493127705","host":"s3://npm-registry-packages"}},"8.3.1":{"name":"superfly-timeline","version":"8.3.1","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@8.3.1","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"c0be6b627718845255968ba5e936d901a0924a80","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-8.3.1.tgz","fileCount":48,"integrity":"sha512-7WCwGocqahsJQcrW1SX4HRKP4ecmzxhdhB70EuqA+Sjbj06SP02IyniT/G5Y4UOLQPliJKEJezW8Uq8aBpxBFA==","signatures":[{"sig":"MEUCIGuJZO5ALDMpSvEzlzuf8Y5yXzMjrIGY2D8aP8XfDnkwAiEAma03cGzgJQW1oTcDxT/wCzSrlUJM5uwFX8+ZjWivChA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":309872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYTNaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJhw/+MOIf3xkOyUuazGXG1KxBaCwAigQEG4ubICYrFnLPuXVW4ilt\r\nHhodrd6IFuiwU80p/SCot0a5s2z9FDC7+D50l2OBcudRikpjYNA/rvf9UWAC\r\nx8JnghXRTuSGp9ZluvIxAeuaZNLGqKOMT1YIQjp037hdP+5qYt3bwl5RRGEA\r\nsFEHgXJYDgOdJFyRcO4n6NuKWGoSpIcZvh2V1rKI32SOpcrKRwHOIzV+ArY+\r\nr7tKf4XKVqhl87o51qFNA6/Vga6l1CPMECaMRyEDpRHwnf7cJbTjTsQSYf7G\r\nR3RhsP5qsyfdJDSvqMqdglowN3KJOpRmEAtrfQpWbb27bGEexYu7+dQu7VZc\r\naqo9ZM7cwb31WP7Czts0saV++jVU1A/EKVotgkSNqi4PtXUEQdqoIu68+PmA\r\nlc9FqhPCPFKi2fRwvKg56RQhsmenGHcPywcxIG+7Sb6syRfYKpdzF1vSRF9Z\r\njf/N7azfMWIT11THr8kSa+mmEE4/uZcP1LKP9Ujy34R8nl913nbqQo15Ag0R\r\n95kx1NxbASCwrTc3cllBCAD+sewoBNcT4uubfCxFjbX70ZNTJKU/cwG89ENc\r\nikbozBS9wDhHTxUvYhWqrt2S1bRx0i3ApGq4u29rcCU/SuDNjIVAQqV67OJh\r\n+mwwK6A7dihWsUG6RiXLt0oisJsrhdIf6ek=\r\n=D0pU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=12"},"scripts":{"cov":"jest --coverage && yarn open-cli coverage/lcov-report/index.html","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","release":"standard-version","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001322","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.4.0","underscore":"^1.13.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","rimraf":"^3.0.2","ts-jest":"^27.1.4","typedoc":"^0.22.13","open-cli":"^6.0.1","fast-clone":"^1.5.13","typescript":"~4.5","@types/jest":"^27.4.1","@types/node":"^14","standard-version":"^9.3.2","@types/underscore":"^1.11.4","@sofie-automation/code-standard-preset":"~1.1"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_8.3.1_1667314522604_0.10741790147584362","host":"s3://npm-registry-packages"}},"9.0.0-nightly-wip-big-rewrite-20230707-073157-387a67a.0":{"name":"superfly-timeline","version":"9.0.0-nightly-wip-big-rewrite-20230707-073157-387a67a.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@9.0.0-nightly-wip-big-rewrite-20230707-073157-387a67a.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"0ea5d9adc339c0cf9f364966b4ea7a403f422a31","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-9.0.0-nightly-wip-big-rewrite-20230707-073157-387a67a.0.tgz","fileCount":113,"integrity":"sha512-Lfl6rifN33CtpVNCkb1liPYNTLt3Q4O3PMmHgyOigmFTqjzHsugSAXoYiPc0E/zW9HPSjDUnHV6fYDM5LdffAA==","signatures":[{"sig":"MEUCICR53Qd5awEUrAedQ9YifnYZ3kWorCHPMEAT10rEjmtKAiEAyqL1GGlGSi56RMhOX4EUej96zPUkOlf/E1y4lKu6rXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406378},"main":"dist/index.js","engines":{"node":">=14"},"scripts":{"cov":"yarn unit --coverage=true && yarn cov-open","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","release":"standard-version","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","prerelease":"standard-version --prerelease","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001429","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","typedoc":"^0.24.8","open-cli":"^7.2.0","typescript":"~4.9","@types/jest":"^29.5.2","@types/node":"^20","standard-version":"^9.5.0","@sofie-automation/code-standard-preset":"^2.4.7"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_9.0.0-nightly-wip-big-rewrite-20230707-073157-387a67a.0_1688715267889_0.9620501395896466","host":"s3://npm-registry-packages"}},"9.0.0-nightly-wip-big-rewrite-20230707-094049-a13df02.0":{"name":"superfly-timeline","version":"9.0.0-nightly-wip-big-rewrite-20230707-094049-a13df02.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@9.0.0-nightly-wip-big-rewrite-20230707-094049-a13df02.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"e9011e52ff1739a899e5409760fe5e6f21b07925","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-9.0.0-nightly-wip-big-rewrite-20230707-094049-a13df02.0.tgz","fileCount":113,"integrity":"sha512-HsDaHAi4F+LFJUqlVTgT5y3QeELEi59v5ppd9Tp9GW7b/2nRm1rhEJN0OcAR/e5sHvVTl63fJxnsemWb2WVsiA==","signatures":[{"sig":"MEQCIA0xlm9ZyrktRCRY2aYMpsyG17WeCQimhedQgEJYBRbgAiBY75ZzvVSMoCD7X4VRSyJWhYu+NwT/ZcTZaPehYYkgow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":409260},"main":"dist/index.js","engines":{"node":">=14"},"scripts":{"cov":"yarn unit --coverage=true && yarn cov-open","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","release":"standard-version","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","prerelease":"standard-version --prerelease","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001429","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","typedoc":"^0.24.8","open-cli":"^7.2.0","typescript":"~4.9","@types/jest":"^29.5.2","@types/node":"^20","standard-version":"^9.5.0","@sofie-automation/code-standard-preset":"^2.4.7"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_9.0.0-nightly-wip-big-rewrite-20230707-094049-a13df02.0_1688723086496_0.5887190909016835","host":"s3://npm-registry-packages"}},"9.0.0-nightly-wip-big-rewrite-20230707-163829-1216273.0":{"name":"superfly-timeline","version":"9.0.0-nightly-wip-big-rewrite-20230707-163829-1216273.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@9.0.0-nightly-wip-big-rewrite-20230707-163829-1216273.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"ca1a43b8470a0b187c2324ed1ae07facf60c080c","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-9.0.0-nightly-wip-big-rewrite-20230707-163829-1216273.0.tgz","fileCount":113,"integrity":"sha512-x3eVv/IJeErOJ5v1I10JRGnedFvXmIxhUSRQP9Ib5r4y0OU72GExc9wN0blsbOTEj6wY1KMBz1Gl9R/qwEbEVw==","signatures":[{"sig":"MEYCIQCO3GzymecUz2jujpvUCjhu2dx1CqGisqok+ONfpBLQZgIhAPlJpTP7cerFfZbBJvSz9aJg883aej3m0SMs0A90bHkz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":410105},"main":"dist/index.js","engines":{"node":">=14"},"scripts":{"cov":"yarn unit --coverage=true && yarn cov-open","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","release":"standard-version","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","prerelease":"standard-version --prerelease","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001429","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","typedoc":"^0.24.8","open-cli":"^7.2.0","typescript":"~4.9","@types/jest":"^29.5.2","@types/node":"^20","standard-version":"^9.5.0","@sofie-automation/code-standard-preset":"^2.4.7"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_9.0.0-nightly-wip-big-rewrite-20230707-163829-1216273.0_1688748131847_0.15936325256694106","host":"s3://npm-registry-packages"}},"9.0.0-nightly-wip-big-rewrite-20230814-192948-870dbc7.0":{"name":"superfly-timeline","version":"9.0.0-nightly-wip-big-rewrite-20230814-192948-870dbc7.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@9.0.0-nightly-wip-big-rewrite-20230814-192948-870dbc7.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"7c110d8ab6fd9afa2a298699ef68bdab8740d41d","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-9.0.0-nightly-wip-big-rewrite-20230814-192948-870dbc7.0.tgz","fileCount":113,"integrity":"sha512-uB2iQP7kxrW0BzkoHvaDWc+BS55bDT8vXMCGmbyu+xcv7dZ8BbwOnXwTUyR4fQo0eAtGJyYe4HknGGzGsCcI0w==","signatures":[{"sig":"MEUCIQCWOwiXhiuvbM5oTPf1O/dxqJkP3DxR5rgjMUopRD6o8AIgUE8qfAkWzj6EDDb/+1PopYss0Rnz4MkTvYNJpjEOR3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413523},"main":"dist/index.js","engines":{"node":">=14"},"scripts":{"cov":"yarn unit --coverage=true && yarn cov-open","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","release":"standard-version","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","prerelease":"standard-version --prerelease","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001429","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.24.8","open-cli":"^7.2.0","typescript":"~4.9","@types/jest":"^29.5.2","@types/node":"^20","standard-version":"^9.5.0","@sofie-automation/code-standard-preset":"^2.4.7"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_9.0.0-nightly-wip-big-rewrite-20230814-192948-870dbc7.0_1692161746588_0.8669428263470988","host":"s3://npm-registry-packages"}},"9.0.0-nightly-wip-big-rewrite-20230818-064242-241b192.0":{"name":"superfly-timeline","version":"9.0.0-nightly-wip-big-rewrite-20230818-064242-241b192.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@9.0.0-nightly-wip-big-rewrite-20230818-064242-241b192.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"4b0df89c9c4c46d86279f3593a5639333b578c20","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-9.0.0-nightly-wip-big-rewrite-20230818-064242-241b192.0.tgz","fileCount":113,"integrity":"sha512-MpymeitPlk5tOo4+CCZ7pPPWpeBRG5o11SsTy2kGoxDfCHUDW/RwcNM4Pnwgm7OhHexp1vZObWXmVgC4tvOx3w==","signatures":[{"sig":"MEQCIB4xZ2cTUb2fS2HrTPBu/t/8Zn5vd21VvMDCMrS0C7fEAiAYUWH/OLIwvo2NHMuDqGvX95JzGH1+IMf35H76eu5/fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":414775},"main":"dist/index.js","engines":{"node":">=14"},"scripts":{"cov":"yarn unit --coverage=true && yarn cov-open","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","release":"standard-version","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","prerelease":"standard-version --prerelease","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001429","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.24.8","open-cli":"^7.2.0","typescript":"~4.9","@types/jest":"^29.5.2","@types/node":"^20","standard-version":"^9.5.0","@sofie-automation/code-standard-preset":"^2.4.7"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_9.0.0-nightly-wip-big-rewrite-20230818-064242-241b192.0_1692341333235_0.847418966480691","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"superfly-timeline","version":"9.0.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@9.0.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"0b6dea615a832173c1c24eb039adbb04dcbdb534","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-9.0.0.tgz","fileCount":117,"integrity":"sha512-y6MeJUOucJrlPcC1g2zRgsUxLZhxHfRKGWiZy674+dUMJeOSJdztwHxpAtMOFS0YAJehyYzopCCdyrxsUq4pYA==","signatures":[{"sig":"MEUCIQCw9wUHjmTgyp0T7lA+6YQAnoXx65TI/ifmphOD43ep2QIgKcrH3GpH3P0nli4Fq2LQ4O7yjBYtNEhZy/qyUJa5QE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416471},"main":"dist/index.js","engines":{"node":">=14"},"scripts":{"cov":"yarn unit --coverage=true && yarn cov-open","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","release:release":"standard-version","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001429","release:prerelease":"standard-version --prerelease","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.3","rimraf":"^5.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.24.8","open-cli":"^7.2.0","typescript":"~4.9","@types/jest":"^29.5.2","@types/node":"^20","standard-version":"^9.5.0","@sofie-automation/code-standard-preset":"^2.5.1"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_9.0.0_1692791226453_0.06797788112623193","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"superfly-timeline","version":"9.0.1","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@9.0.1","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"12d60fd898ffa0eb98057e8443bf31ac65720f80","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-9.0.1.tgz","fileCount":117,"integrity":"sha512-F/mvKGgJGkAAh14eeAFDeka6QT7ulMcHSuelsvKTwW3y7jZwBqH1PNoF0h7sdWXFFyhs0kwUARbsRb2yRTeu8Q==","signatures":[{"sig":"MEQCIE72RiDp3dHRrKPlL4K0t3dCFeiSZ8D412wFJlyOC1xRAiBLlZYeFL4D/XDesWWgO8GFcHp3CqEBKVNwOM/9AgDyWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419461},"main":"dist/index.js","engines":{"node":">=14"},"scripts":{"cov":"yarn unit --coverage=true && yarn cov-open","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","release:release":"standard-version","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001429","release:prerelease":"standard-version --prerelease","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.3","rimraf":"^5.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.24.8","open-cli":"^7.2.0","typescript":"~4.9","@types/jest":"^29.5.2","@types/node":"^20","standard-version":"^9.5.0","@sofie-automation/code-standard-preset":"^2.5.1"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_9.0.1_1725447256557_0.3206183855957663","host":"s3://npm-registry-packages"}},"9.0.2-nightly-fix-better-trace-resolving-20241003-050338-7e8de97.0":{"name":"superfly-timeline","version":"9.0.2-nightly-fix-better-trace-resolving-20241003-050338-7e8de97.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@9.0.2-nightly-fix-better-trace-resolving-20241003-050338-7e8de97.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"d865c4c6441b15f626baf8d809f257700d195582","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-9.0.2-nightly-fix-better-trace-resolving-20241003-050338-7e8de97.0.tgz","fileCount":121,"integrity":"sha512-aKLcOsj91MMoFZ6GOWWqr7OsBgnve8p7VRMlibnWDHwubwQqpxjBuPvJ0eLfFVRrH3rx8R5OFxT+a3npcFFUYQ==","signatures":[{"sig":"MEQCIHZ0Vq2KI8LY7TrW+wIlNbg2BeFsCCABZbnt5BUv5FSJAiB1YzY6Vxdb+ucDoxAwL7hwkggsI8kSQjsJA5Immu3gow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":429256},"main":"dist/index.js","engines":{"node":">=14"},"scripts":{"cov":"yarn unit --coverage=true && yarn cov-open","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","release:release":"standard-version","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001429","release:prerelease":"standard-version --prerelease","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.3","rimraf":"^5.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.24.8","open-cli":"^7.2.0","typescript":"~4.9","@types/jest":"^29.5.2","@types/node":"^20","standard-version":"^9.5.0","@sofie-automation/code-standard-preset":"^2.5.1"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_9.0.2-nightly-fix-better-trace-resolving-20241003-050338-7e8de97.0_1727932076352_0.03865480137210131","host":"s3://npm-registry-packages"}},"9.0.2-nightly-feat-better-validation-errors-20240904-105202-e30b75b.0":{"name":"superfly-timeline","version":"9.0.2-nightly-feat-better-validation-errors-20240904-105202-e30b75b.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@9.0.2-nightly-feat-better-validation-errors-20240904-105202-e30b75b.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"1b2da38ea2df9b512f321a570fec29fe570341d0","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-9.0.2-nightly-feat-better-validation-errors-20240904-105202-e30b75b.0.tgz","fileCount":117,"integrity":"sha512-Qy/SPvn55sRTBmMtZEZXOQlv1ckqJRA5bphJHF0NI8nJ8ZQS/2YHGp9CDZ4UXtPmnZbxOv+iEgHXptzNLYImiA==","signatures":[{"sig":"MEUCIG10edldYKdyObGXS/8TjrqAiJVvdLUBozsH9MOPc7dIAiEAzkx+GL6k/Ck5aK2pRq7E6KJrBcIx5psVs1habNazi9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419525},"main":"dist/index.js","engines":{"node":">=14"},"scripts":{"cov":"yarn unit --coverage=true && yarn cov-open","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","release:release":"standard-version","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001429","release:prerelease":"standard-version --prerelease","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.3","rimraf":"^5.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.24.8","open-cli":"^7.2.0","typescript":"~4.9","@types/jest":"^29.5.2","@types/node":"^20","standard-version":"^9.5.0","@sofie-automation/code-standard-preset":"^2.5.1"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_9.0.2-nightly-feat-better-validation-errors-20240904-105202-e30b75b.0_1727938210022_0.1059001997547393","host":"s3://npm-registry-packages"}},"9.0.2-nightly-fix-better-trace-resolving-20241003-064759-7723b89.0":{"name":"superfly-timeline","version":"9.0.2-nightly-fix-better-trace-resolving-20241003-064759-7723b89.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@9.0.2-nightly-fix-better-trace-resolving-20241003-064759-7723b89.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"2f5283723b00db64bdc48280d08588e2862aa46b","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-9.0.2-nightly-fix-better-trace-resolving-20241003-064759-7723b89.0.tgz","fileCount":121,"integrity":"sha512-BY4wKaz1SI0cGHlAc5VNmCCtwm4yFtXkXM1PNEl8N+GAPo+jzZMymJ5LfwGHMpwyH1ActUnlt/0vCJdhDnFWCA==","signatures":[{"sig":"MEYCIQDlotBK/7SqcKxrNWnIS1jta1ws0Zow5nGVrBDKPlEwOwIhAKKWrqXZZ9tozqHcYVBO+iHQnyDoEBEHtu5vanVCVuQv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":430396},"main":"dist/index.js","engines":{"node":">=14"},"scripts":{"cov":"yarn unit --coverage=true && yarn cov-open","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","release:release":"standard-version","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001429","release:prerelease":"standard-version --prerelease","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.3","rimraf":"^5.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.24.8","open-cli":"^7.2.0","typescript":"~4.9","@types/jest":"^29.5.2","@types/node":"^20","standard-version":"^9.5.0","@sofie-automation/code-standard-preset":"^2.5.1"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_9.0.2-nightly-fix-better-trace-resolving-20241003-064759-7723b89.0_1727938684427_0.6396101058960977","host":"s3://npm-registry-packages"}},"9.0.2":{"name":"superfly-timeline","version":"9.0.2","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@9.0.2","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"a685cf3a9645da964a83f041f321070e3277eccc","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-9.0.2.tgz","fileCount":121,"integrity":"sha512-CYGoP5OP7V6AI/GGHORNdjTCkX63X/IpEybCNiHAkhJf2XyfATMTun/vE3V9zWWIPIAIIeXwWgMN/bfNlwcwfg==","signatures":[{"sig":"MEYCIQDowWPk56gN2he2nDJjBpK+sbran9+0+hImuibz0CdazwIhALYySLbFx7KlQtm59GEDpDtpLwBP3/5Ai1GdrDBeQpyN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":430939},"main":"dist/index.js","engines":{"node":">=14"},"scripts":{"cov":"yarn unit --coverage=true && yarn cov-open","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","release:release":"standard-version","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001429","release:prerelease":"standard-version --prerelease","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.3","rimraf":"^5.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.24.8","open-cli":"^7.2.0","typescript":"~4.9","@types/jest":"^29.5.2","@types/node":"^20","standard-version":"^9.5.0","@sofie-automation/code-standard-preset":"^2.5.1"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_9.0.2_1728545921134_0.4137751070994866","host":"s3://npm-registry-packages"}},"9.0.3":{"name":"superfly-timeline","version":"9.0.3","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@9.0.3","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"c09d598a6815a6a6906a8194e021b0b0ab18e95a","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-9.0.3.tgz","fileCount":121,"integrity":"sha512-ISYsAWGvNR1T4H2EuHjVCIseYX+lIDQh/G4ZlcHlN3ta0laXLVb5M9D/ZQG4CHeabruVEtxJfez99pNiZfSGzQ==","signatures":[{"sig":"MEQCIAYrPXiD1/POUD7xV1mMt3w5hDlIsGHxEFEE3ihVODmvAiAj3Hhu6rECIHeuv9hGjD8tHserMUkm5uEsej5mcv0jgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":433332},"main":"dist/index.js","engines":{"node":">=14"},"scripts":{"cov":"yarn unit --coverage=true && yarn cov-open","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","release:release":"standard-version","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001429","release:prerelease":"standard-version --prerelease","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^29.6.3","rimraf":"^5.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.24.8","open-cli":"^7.2.0","typescript":"~4.9","@types/jest":"^29.5.2","@types/node":"^20","standard-version":"^9.5.0","@sofie-automation/code-standard-preset":"^2.5.1"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_9.0.3_1741596811844_0.03935420933944078","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"superfly-timeline","version":"9.1.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@9.1.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"a349d850b38c871e4bc7bc7430c7333eb224cf0b","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-9.1.0.tgz","fileCount":121,"integrity":"sha512-wb2mGN9rfSsMuOvpSKHTvwrEpAZLLeOOD78X+3XuKsa+rCDjgtg9Ejqp+CQ7fRuHDKRdou2ZqYW45QF2GEEFSg==","signatures":[{"sig":"MEQCIFEWQwTzqHhK+ZHw0zhyiebUtntdzi/yyUyUx2rn9BY+AiBBoq6pjkkbs4kDg8cxI98m8/Yn1FbHcUJ/zkLywOt8VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435044},"main":"dist/index.js","engines":{"node":">=14"},"scripts":{"cov":"yarn unit --coverage=true && yarn cov-open","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","release:release":"standard-version","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001429","release:prerelease":"standard-version --prerelease","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^29.6.3","rimraf":"^5.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.24.8","open-cli":"^7.2.0","typescript":"~4.9","@types/jest":"^29.5.2","@types/node":"^20","standard-version":"^9.5.0","@sofie-automation/code-standard-preset":"^2.5.1"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_9.1.0_1742978446138_0.3578109050925784","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"superfly-timeline","version":"9.1.1","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@9.1.1","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"8ac25e40968bc6919b81c2403e7440e132174f43","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-9.1.1.tgz","fileCount":121,"integrity":"sha512-O+n9CT7O2b/12jvDYY5EOPohOYszeSgoE6loelE2IkIToyN7DWgmDv+UbxilhrBKklPxjR8Nq7ADffJntlMP6w==","signatures":[{"sig":"MEUCIDn4l+59yfDh2bIb2s6N4FsKou3I6X8LUAM+nnNbxOaMAiEAs9otIoJwczbTcrf/5IsSOxvBXVJvDxxlzBGGugNN14Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435325},"main":"dist/index.js","engines":{"node":">=14"},"scripts":{"cov":"yarn unit --coverage=true && yarn cov-open","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","release:release":"standard-version","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001429","release:prerelease":"standard-version --prerelease","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"A collection of rules as well as a resolver for placing objects on a virtual timeline.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^29.6.3","rimraf":"^5.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.24.8","open-cli":"^7.2.0","typescript":"~4.9","@types/jest":"^29.5.2","@types/node":"^20","standard-version":"^9.5.0","@sofie-automation/code-standard-preset":"^2.5.1"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_9.1.1_1743056431161_0.18041762260285066","host":"s3://npm-registry-packages-npm-production"}},"9.1.2":{"name":"superfly-timeline","version":"9.1.2","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@9.1.2","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Julian Waller","email":"julian@superfly.tv"},{"name":"Jesper Stærkær","email":"jesper@superfly.tv"},{"name":"Krzysztof Zegzuła","email":"krzysztof@superfly.tv"},{"name":"Jan Starzak","email":"jan@superfly.tv"},{"name":"Jonas Hummelstrand","email":"jan@superfly.tv"},{"name":"Ola Christian Gundelsby","email":"ola.christian.gundelsby@nrk.no"},{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"0983b3903c47f55d9f84482d335978a02d0f6913","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-9.1.2.tgz","fileCount":121,"integrity":"sha512-Q/l+Q1luZAn9OF8YT7Vvw4Q61R0wVZKMrt2zuIikopYKG3aH3KphtuvjynO2pT5sQFm5mJFbaLFIfnon/dXExg==","signatures":[{"sig":"MEYCIQCzbDUY+maX7QyqJo3vBlqVmvkfoX7FaGA/UPvb1gqHFAIhAK6AK+38iipVgRqq9QJmBfecIWu1B18G/AiFQVwaAFdG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437490},"main":"dist/index.js","engines":{"node":">=14"},"scripts":{"cov":"yarn unit --coverage=true && yarn cov-open","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","release:release":"standard-version","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001429","release:prerelease":"standard-version --prerelease","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"Resolver for defining objects with temporal boolean logic relationships on a timeline","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^29.6.3","rimraf":"^5.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.24.8","open-cli":"^7.2.0","typescript":"~4.9","@types/jest":"^29.5.2","@types/node":"^20","standard-version":"^9.5.0","@sofie-automation/code-standard-preset":"^2.5.1"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_9.1.2_1744265059772_0.28034166859260123","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"superfly-timeline","version":"9.2.0","keywords":["broadcast","typescript","javascript","open","source"],"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","_id":"superfly-timeline@9.2.0","maintainers":[{"name":"nytamin","email":"johan@nytamin.se"},{"name":"superflytvab","email":"info@superfly.tv"}],"contributors":[{"name":"Julian Waller","email":"julian@superfly.tv"},{"name":"Jesper Stærkær","email":"jesper@superfly.tv"},{"name":"Krzysztof Zegzuła","email":"krzysztof@superfly.tv"},{"name":"Jan Starzak","email":"jan@superfly.tv"},{"name":"Jonas Hummelstrand","email":"jan@superfly.tv"},{"name":"Ola Christian Gundelsby","email":"ola.christian.gundelsby@nrk.no"},{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"homepage":"http://superfly.tv/","bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"dist":{"shasum":"0e5bc80e3247741c2d7dce0671c99f5b047d58ca","tarball":"https://registry.npmjs.org/superfly-timeline/-/superfly-timeline-9.2.0.tgz","fileCount":121,"integrity":"sha512-hQkf03YzwZWvc7XnqnJK7MgHTdZi6deHZL0akwh17BEQ7q3POzk3k9N6ivAFMlDpsVkNZT6HlkiU/E60zhER+w==","signatures":[{"sig":"MEQCIBvruRbFeuh4bgQcD6Gpiif5MTnZqeSck6tevcnWBoWcAiBV2BvXGD8pENvYbJGDljUy7tZIuV1WEWBPMnyNP/Bxsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437823},"main":"dist/index.js","engines":{"node":">=14"},"scripts":{"cov":"yarn unit --coverage=true && yarn cov-open","docs":"yarn docs:html && open-cli docs/index.html","lint":"yarn lint:raw .","test":"yarn lint && yarn unit","unit":"jest --forceExit --detectOpenHandles","build":"rimraf dist && yarn build:main","reset":"git clean -dfx && git reset --hard && yarn","watch":"jest --watch","prepare":"husky install","cov-open":"open-cli coverage/lcov-report/index.html","lint-fix":"yarn lint --fix","lint:raw":"eslint --ext .ts --ext .js --ext .tsx --ext .jsx --ignore-pattern dist --ignore-pattern docs","docs:html":"typedoc src/index.ts --excludePrivate --theme default --out docs --tsconfig tsconfig.build.json","docs:json":"typedoc --json docs/typedoc.json src/index.ts --tsconfig tsconfig.build.json","docs:test":"yarn docs:html","build:main":"tsc -p tsconfig.build.json","build-examples":"yarn build && yarn build:examples","build:examples":"tsc -p tsconfig-examples.json","release:release":"standard-version","license-validate":"yarn sofie-licensecheck --allowPackages=caniuse-lite@1.0.30001429","release:prerelease":"standard-version --prerelease","validate:dependencies":"yarn audit --groups dependencies && yarn license-validate","validate:dev-dependencies":"yarn audit --groups devDependencies"},"typings":"dist/index.d.ts","_npmUser":{"name":"superflytvab","email":"info@superfly.tv"},"prettier":"@sofie-automation/code-standard-preset/.prettierrc.json","repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"Resolver for defining objects with temporal boolean logic relationships on a timeline","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 SuperFlyTV AB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{ts,tsx,js,jsx}":["yarn lint:raw --fix"],"*.{css,json,md,scss}":["prettier --write"]},"dependencies":{"tslib":"^2.6.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^29.6.3","rimraf":"^5.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.24.8","open-cli":"^7.2.0","typescript":"~4.9","@types/jest":"^29.5.2","@types/node":"^20","standard-version":"^9.5.0","@sofie-automation/code-standard-preset":"^2.5.1"},"standard-version":{"message":"chore(release): %s","tagPrefix":""},"_npmOperationalInternal":{"tmp":"tmp/superfly-timeline_9.2.0_1756806787117_0.8243543845378349","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2017-11-24T15:07:58.984Z","modified":"2026-01-06T10:41:56.857Z","0.1.0":"2017-11-24T15:07:58.984Z","0.1.1":"2017-11-24T15:15:53.097Z","2.0.2":"2018-06-14T17:15:16.681Z","2.0.3":"2018-06-15T06:49:20.125Z","2.1.0":"2018-07-02T20:12:34.904Z","2.2.0":"2018-07-05T12:25:16.170Z","4.0.0":"2018-07-30T07:46:50.124Z","4.0.1":"2018-08-03T13:58:14.005Z","4.0.2":"2018-08-05T11:49:12.378Z","5.0.0":"2018-08-17T07:19:09.244Z","5.0.1":"2018-08-17T16:45:13.041Z","5.0.2":"2018-08-29T15:35:21.565Z","5.0.3":"2018-09-04T19:13:59.680Z","5.0.4":"2018-09-04T20:17:30.936Z","5.0.5":"2018-09-13T11:52:27.196Z","6.0.1":"2018-09-13T12:05:32.142Z","6.0.2":"2018-10-30T17:20:56.251Z","6.0.3":"2018-11-07T16:21:16.682Z","7.0.0":"2019-04-06T15:59:51.374Z","7.0.1":"2019-04-07T05:21:52.381Z","7.0.2":"2019-04-07T07:11:34.917Z","7.1.0":"2019-05-18T10:35:53.399Z","7.1.1":"2019-05-21T07:21:27.153Z","7.1.2":"2019-05-21T15:32:22.572Z","7.2.0":"2019-07-16T16:37:13.066Z","7.2.1":"2019-07-30T08:54:52.585Z","7.2.2":"2019-08-09T17:52:37.205Z","7.2.3":"2019-08-13T12:37:09.149Z","7.2.4":"2019-09-03T15:32:17.092Z","7.3.0":"2019-11-01T14:54:49.366Z","7.3.1":"2019-12-02T17:29:20.308Z","8.0.0":"2020-06-27T08:12:42.434Z","8.1.0":"2020-08-14T07:11:50.757Z","8.1.1-nightly-20200911-125608-bfeed88.0":"2020-09-11T12:59:13.312Z","8.1.1-nightly-20200911-125510-0c12150.0":"2020-09-11T13:00:14.728Z","8.1.1":"2020-09-11T13:01:05.670Z","8.1.2-nightly-20201015-123026-f4d888d.0":"2020-10-15T12:33:22.943Z","8.1.2":"2020-10-15T12:44:02.415Z","8.2.0-nightly-20210204-105234-6293010.0":"2021-02-04T10:54:53.089Z","8.2.0-nightly-20210204-113917-8feeaf6.0":"2021-02-04T11:42:23.596Z","8.2.0":"2021-02-04T11:46:55.284Z","8.2.1-nightly-20210426-094350-c5ac319.0":"2021-04-26T09:45:51.102Z","8.2.1":"2021-04-26T09:53:57.918Z","8.2.2-nightly-20210529-061548-997acd7.0":"2021-05-29T06:17:48.725Z","8.2.2-nightly-20211021-063043-14b6833.0":"2021-10-21T06:35:29.516Z","8.2.2-nightly-20211021-103909-c8090ae.0":"2021-10-21T11:04:18.286Z","8.2.2-nightly-20211021-095133-d946281.0":"2021-10-21T11:04:24.657Z","8.2.2-nightly-20211022-093328-5753576.0":"2021-10-22T09:36:33.143Z","8.2.2-nightly-20211022-100922-2e7a125.0":"2021-10-22T10:12:05.744Z","8.2.2":"2021-10-22T10:15:26.000Z","8.2.3-nightly-20211022-123743-dbf2337.0":"2021-10-22T12:40:17.606Z","8.2.3-nightly-20211109-110847-c7f28e5.0":"2021-11-09T11:23:30.350Z","8.2.3-nightly-20220104-092548-08ab807.0":"2022-01-04T09:29:12.269Z","8.2.3":"2022-01-04T09:31:25.775Z","8.2.4-nightly-20220126-125225-9165fac.0":"2022-01-26T12:54:21.668Z","8.2.5":"2022-01-26T14:15:45.248Z","8.2.6-nightly-latest-20220329-143412-1014912.0":"2022-03-29T14:36:15.809Z","8.2.7":"2022-03-30T06:44:35.323Z","8.2.8":"2022-06-13T07:11:45.605Z","8.3.0":"2022-10-05T07:56:46.137Z","8.3.1":"2022-11-01T14:55:22.831Z","9.0.0-nightly-wip-big-rewrite-20230707-073157-387a67a.0":"2023-07-07T07:34:28.261Z","9.0.0-nightly-wip-big-rewrite-20230707-094049-a13df02.0":"2023-07-07T09:44:46.683Z","9.0.0-nightly-wip-big-rewrite-20230707-163829-1216273.0":"2023-07-07T16:42:12.080Z","9.0.0-nightly-wip-big-rewrite-20230814-192948-870dbc7.0":"2023-08-16T04:55:46.792Z","9.0.0-nightly-wip-big-rewrite-20230818-064242-241b192.0":"2023-08-18T06:48:53.363Z","9.0.0":"2023-08-23T11:47:06.718Z","9.0.1":"2024-09-04T10:54:16.716Z","9.0.2-nightly-fix-better-trace-resolving-20241003-050338-7e8de97.0":"2024-10-03T05:07:56.589Z","9.0.2-nightly-feat-better-validation-errors-20240904-105202-e30b75b.0":"2024-10-03T06:50:10.199Z","9.0.2-nightly-fix-better-trace-resolving-20241003-064759-7723b89.0":"2024-10-03T06:58:04.605Z","9.0.2":"2024-10-10T07:38:41.336Z","9.0.3":"2025-03-10T08:53:32.060Z","9.1.0":"2025-03-26T08:40:46.338Z","9.1.1":"2025-03-27T06:20:31.393Z","9.1.2":"2025-04-10T06:04:19.967Z","9.2.0":"2025-09-02T09:53:07.363Z"},"bugs":{"url":"https://github.com/SuperFlyTV/supertimeline/issues"},"author":{"name":"Johan Nyman","email":"johan@superfly.tv"},"license":"MIT","homepage":"http://superfly.tv/","keywords":["broadcast","typescript","javascript","open","source"],"repository":{"url":"git+https://github.com/SuperFlyTV/supertimeline.git","type":"git"},"description":"Resolver for defining objects with temporal boolean logic relationships on a timeline","contributors":[{"name":"Julian Waller","email":"julian@superfly.tv"},{"name":"Jesper Stærkær","email":"jesper@superfly.tv"},{"name":"Krzysztof Zegzuła","email":"krzysztof@superfly.tv"},{"name":"Jan Starzak","email":"jan@superfly.tv"},{"name":"Jonas Hummelstrand","email":"jan@superfly.tv"},{"name":"Ola Christian Gundelsby","email":"ola.christian.gundelsby@nrk.no"},{"name":"Stephan Nordnes Eriksen","email":"Stephanruler@gmail.com"}],"maintainers":[{"email":"info@superfly.tv","name":"superflytvab"},{"email":"jesper@starkar.no","name":"jesperstarkar"},{"email":"johan@nytamin.se","name":"nytamin"},{"email":"git@julusian.co.uk","name":"julusian"}],"readme":"# SuperFly-Timeline\n\n[![Node CI](https://github.com/SuperFlyTV/supertimeline/actions/workflows/node.yml/badge.svg)](https://github.com/SuperFlyTV/supertimeline/actions/workflows/node.yml)\n[![codecov](https://codecov.io/gh/SuperFlyTV/supertimeline/branch/master/graph/badge.svg)](https://codecov.io/gh/SuperFlyTV/supertimeline)\n[![npm](https://img.shields.io/npm/v/superfly-timeline)](https://www.npmjs.com/package/superfly-timeline)\n\nThe **SuperFly-Timeline** library resolves a **Timeline**, ie calculates absolute times of the Timeline-objects, based on their relationships expressed in time-based logic expressions.\n\n## What is a Timeline?\n\n**Timeline-objects** can be placed on a **Timeline** and their position on that timeline can be expressed as either absolute times (`{start: 100, end: 150}`) or relative to other objects (`{start: \"#otherObjId.start\", duration: 10}`).\n\nTimeline-objects can be placed on **layers**, where only one object will become active at a time.\n\nTimeline-objects can have **classes**, which can be referenced by other objects.\n\nTimeline-objects can have **child objects**, which are capped inside of their parents.\n\n### Examples\n\n_Note: These examples are simplified and assumes that the time-base is in seconds, however you can choose whatever timebase you want in your implementation._\n\n- `{start: \"#A.start + 10\"}`:\n  Will start 10 seconds after `A` started. Continues indefinitely.\n- `{start: \"(#A.start + #A.end) / 2\", duration: 8}`:\n  Will start halvway into `A`. Plays for 8 seconds.\n- `{while: \"#A\"}`:\n  Will play whenever `A` plays.\n- `{while: \"#A - 2\"}`:\n  Will play whenever `A` plays, and starts 2 seconds before `A`.\n- `{while: \".mainOutput\"}`:\n  Will play whenever anything with the class `\"mainOutput\"` plays.\n- `{while: \"!.mainOutput\"}`:\n  Will play whenever there's not nothing playing with the class.\n\nSuperFly-Timeline is mainly used in the [**Sofie** TV News Studio Automation System](https://github.com/nrkno/Sofie-TV-automation/) and [SuperConductor](https://github.com/SuperFlyTV/SuperConductor).\n\n## Installation\n\n### NodeJS\n\n`$ npm install --save superfly-timeline`\n\n### Web browser\n\nCan be run in the browser using _browserify_ or the like.\n\n## Getting started\n\n[Try it in JSFiddle!](https://jsfiddle.net/nytamin/rztp517u/)\n\n```typescript\nimport {\n\tTimelineObject,\n\tResolveOptions,\n\tresolveTimeline,\n\tgetResolvedState,\n\tResolvedTimelineObjectInstance,\n\tTimelineState,\n} from 'superfly-timeline'\n\n// The input to the timeline is an array of objects:\nconst myTimeline: TimelineObject[] = [\n\t{\n\t\t// This object represents a video, starting at time \"10\" and ending at time \"100\"\n\t\tid: 'video0',\n\t\tlayer: 'videoPlayer',\n\t\tenable: {\n\t\t\tstart: 10,\n\t\t\tend: 100,\n\t\t},\n\t\tcontent: {},\n\t\tclasses: ['video'],\n\t},\n\t{\n\t\t// This object defines a graphic template, to be overlaid on the video:\n\t\tid: 'graphic0',\n\t\tlayer: 'gfxOverlay',\n\t\tenable: {\n\t\t\tstart: '#video0.start + 5', // 5 seconds after video0 starts\n\t\t\tduration: 8,\n\t\t},\n\t\tcontent: {},\n\t},\n\t// This object defines a graphic template, to played just before the video ends:\n\t{\n\t\tid: 'graphic1',\n\t\tlayer: 'gfxOverlay',\n\t\tenable: {\n\t\t\tstart: '#video0.end - 2', // 2 seconds before video0 ends\n\t\t\tduration: 5,\n\t\t},\n\t\tcontent: {},\n\t},\n\t// A background video loop, to play while no video is playing:\n\t{\n\t\tid: 'videoBGLoop',\n\t\tlayer: 'videoPlayer',\n\t\tenable: {\n\t\t\twhile: '!.video', // When nothing with the class \"video\" is playing\n\t\t},\n\t\tcontent: {},\n\t},\n]\n\n// When we have a new timeline, the first thing to do is to \"resolve\" it.\n// This calculates all timings of the objects in the timeline.\nconst options: ResolveOptions = {\n\ttime: 0,\n}\nconst resolvedTimeline = resolveTimeline(myTimeline, options)\n\nfunction logState(state: TimelineState) {\n\tconsole.log(\n\t\t`At the time ${state.time}, the active objects are ${Object.entries<ResolvedTimelineObjectInstance>(state.layers)\n\t\t\t.map(([l, o]) => `\"${o.id}\" at layer \"${l}\"`)\n\t\t\t.join(', ')}`\n\t)\n}\n// Check the state at time 15:\nlogState(getResolvedState(resolvedTimeline, 15))\n\n// Check the state at time 50:\nconst state = getResolvedState(resolvedTimeline, 50)\nlogState(state)\n\n// Check the next event to happen after time 50:\nconst nextEvent = state.nextEvents[0]\nconsole.log(`After the time ${state.time}, the next event to happen will be at time ${nextEvent.time}.\"`)\nconsole.log(`The next event is related to the object \"${nextEvent.objId}\"`)\n\n// Check the state at time 99:\nlogState(getResolvedState(resolvedTimeline, 99))\n\n// Check the state at time 200:\nlogState(getResolvedState(resolvedTimeline, 200))\n\nconsole.log(\n\t`The object \"videoBGLoop\" will play at [${resolvedTimeline.objects['videoBGLoop'].resolved.instances\n\t\t.map((instance) => `${instance.start} to ${instance.end === null ? 'infinity' : instance.end}`)\n\t\t.join(', ')}]`\n)\n\n// Console output:\n// At the time 15, the active objects are \"video0\" at layer \"videoPlayer\", \"graphic0\" at layer \"gfxOverlay\"\n// At the time 50, the active objects are \"video0\" at layer \"videoPlayer\"\n// After the time 50, the next event to happen will be at time 98.\"\n// The next event is related to the object \"graphic1\"\n// At the time 99, the active objects are \"video0\" at layer \"videoPlayer\", \"graphic1\" at layer \"gfxOverlay\"\n// At the time 200, the active objects are \"videoBGLoop\" at layer \"videoPlayer\"\n// The object \"videoBGLoop\" will play at [0 to 10, 100 to infinity]\n```\n\n# API\n\nThe logic is set by setting properties in the `.enable` property.\n\n| Property     | Description                                                                                                                              |\n| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------- |\n| `.start`     | The start time of the object. (cannot be combined with `.while`)                                                                         |\n| `.end`       | The end time of the object (cannot be combined with `.while` or `.duration`).                                                            |\n| `.while`     | Enables the object WHILE expression is true (ie sets both the start and end). (cannot be combined with `.start`, `.end` or `.duration` ) |\n| `.duration`  | The duration of an object                                                                                                                |\n| `.repeating` | Makes the object repeat with given interval                                                                                              |\n\nNote: If neither `.end`, `.duration`, or `.while` is set, the object will continue indefinitely.\n\n**Examples**\n\n```javascript\n{\n   enable: {\n      start: '#abc.end + 5', // Start 5 seconds after #abc ends\n      duration: '#abc.duration' // Have the same duration as #abc\n   }\n}\n```\n\n[Try it in JSFiddle!](https://jsfiddle.net/nytamin/kq6wfcov/)\n\n```javascript\n{\n   enable: {\n      while: '#abc', // Enable while #abc is enabled\n   }\n}\n```\n\n[Try it in JSFiddle!](https://jsfiddle.net/nytamin/qjw7hL5x/)\n\n## State & Layers\n\nAll objects will be on a **layer** in the resolved **state**. There are a few rules:\n\n- Only **one** object can exist on a layer at the same time.\n- If two (or more) objects conflict, ie fight for the place on a layer:\n  - The one with highest `.priority` will win.\n  - If tied, the one with _latest start time_ will win.\n\n**Example**\n\n```javascript\n{\n\tid: 'A',\n\tlayer: 'L1',\n\tenable: { start: 10, end: 100 },\n\tcontent: {},\n},\n{\n\tid: 'B',\n\tlayer: 'L1',\n\tenable: { start: 50, duration: 10 },\n\tcontent: {},\n}\n// This will cause the timeline to be:\n// A on layer L1 for 10 - 50\n// B on layer L1 for 50 - 60\n// A on layer L1 for 60 - 100\n\n```\n\n[Try it in JSFiddle!](https://jsfiddle.net/nytamin/excb84ky/)\n\n## References\n\n### Reference types\n\n| Reference    | Description                                                         |\n| ------------ | ------------------------------------------------------------------- |\n| `#objId`     | Reference to the object that has the specified **.id**              |\n| `##parent`   | Reference to the group that contains this object                    |\n| `.className` | Reference to any object that has the class-name in its **.classes** |\n| `$layerName` | Reference to any object that is on the specified layer (**.layer**) |\n\n### Reference modifiers\n\nThe references listed above can be modified:\n| Example | Description |\n|--|--|\n| `#objId.start` | Refer to the start of the object |\n| `#objId.end` | Refer to the end of the object |\n| `#objId.duration` | Refer to the duration of the object |\n\n### Reference combinations\n\nThe references can be combined using arithmetic (`+ - \\* / % ( )`) and boolean operators (`& | ! `)\n\n**Examples**\n\n```javascript\n{\n\t// Start halfway in:\n\tenable: {\n\t\tstart: '#abc.start + #abc.duration / 2'\n\t}\n}\n```\n\n[Try it in JSFiddle!](https://jsfiddle.net/nytamin/2jmsgu6h/)\n\n```javascript\n{ // Enable while #sun and #moon, but not #jupiter:\n   enable: { while: '#sun & #moon & !#jupiter',  }\n}\n```\n\n[Try it in JSFiddle!](https://jsfiddle.net/nytamin/nuobkgdw/)\n\n---\n\n## Keyframes\n\nIt is also possible to add keyframes to an object. A keyframe follows the same logic as other timeline-objects and can reference (and be referenced) as such.\n\nWhen the keyframe is active, its content is deeply applied onto the parents `.content` in the `ResolvedState`.\n\n**Example**\n\n```javascript\nconst tl = {\n\tid: 'myObj',\n\tlayer: 'L1',\n\tenable: {\n\t\tstart: 10,\n\t\tend: 100,\n\t},\n\tcontent: {\n\t\topacity: 100,\n\t},\n\tkeyframes: [\n\t\t{\n\t\t\tid: 'kf0',\n\t\t\tenable: {\n\t\t\t\tstart: 5, // relative to parent, so will start at 15\n\t\t\t\tduration: 10,\n\t\t\t},\n\t\t\tcontent: {\n\t\t\t\topacity: 0,\n\t\t\t},\n\t\t},\n\t],\n}\n// This will cause the object to\n// * Be active at 10 - 100\n// * Have opacity = 100 at 10 - 15\n// * Have opacity = 0   at 15 - 25\n// * Have opacity = 100 at 25 - 100\n```\n\n## Groups\n\nIt is also possible to add groups that contain other objects as children. The children will always be capped within their parent.\n\nGroups can work in 2 ways:\n\n- A _\"Transparent group\"_ **does not** have a `.layer` assigned to it (or it's set to ''). A transparent group does not \"collide\" with other objects, nor be visible in the calculated state. But its children objects will always be put on the timeline.\n- A _\"Normal group\"_ **does** have a `.layer` assigned to it. This means that the group works the same way as normal objects, and can collide with them. The children of the group will only be enabled while the parent is enabled.\n\n**Example**\n\n```javascript\n{\n\tid: 'myGroup',\n\tlayer: '',\n\tenable: {\n\t\tstart: 10,\n\t\tduration: 10,\n\t\trepeat: 20 // Repeat every 20 seconds, so will start at 10, 30, 50 etc...\n\t},\n\tcontent: {},\n\tisGroup: true,\n\tchildren: [{\n\t\tid: 'child0',\n\t\tlayer: 'L1',\n\t\tenable: {\n\t\t\tstart: 2, // Will repeat with parent, so will start at 12, 32, 52 etc...\n\t\t\tduration: null // Duration not set, but will be capped within parent, so will end at 20, 40, 60 etc...\n\t\t},\n\t\tcontent: {},\n\t}]\n\n}\n```\n\n[Try it in JSFiddle!](https://jsfiddle.net/nytamin/ydznup0k/)\n\n---\n\nPlease note that in the examples above the times have been defined in seconds.\nThis is for readability only, you may use whatever time-base you like (like milliseconds) in your implementation.\n\n## Changelog and Breaking changes\n\nSee [CHANGELOG.md](./CHANGELOG.md)\n\nFor notes on breaking changes, see [MIGRATION.md](./MIGRATION.md)\n\n# For developers\n\n## Developing\n\n```bash\ncorepack enable\nyarn\nyarn build\nyarn test\n```\n\n## Do a release\n\n- `yarn release:release`\n- Push the commit and tag.\n- GitHub Actions will publish the package to npm.\n","readmeFilename":"README.md"}