{"_id":"@castlabs/prestoads-shaka-plugin","_rev":"2-7d17f84076e3918b6a5bff06092d81ff","name":"@castlabs/prestoads-shaka-plugin","dist-tags":{"beta":"1.4.0-beta.3","latest":"1.4.0-beta.2"},"versions":{"1.4.0-beta.2":{"name":"@castlabs/prestoads-shaka-plugin","version":"1.4.0-beta.2","_id":"@castlabs/prestoads-shaka-plugin@1.4.0-beta.2","maintainers":[{"name":"castlabs-admin","email":"noc@castlabs.com"}],"dist":{"shasum":"40ef553e7512c8c8ef7a35fd6adc95e6c2d94938","tarball":"https://registry.npmjs.org/@castlabs/prestoads-shaka-plugin/-/prestoads-shaka-plugin-1.4.0-beta.2.tgz","fileCount":6,"integrity":"sha512-u6dVXJLG/NSENdnlHweJcwfanoXPvW+z/h0s5ps8wTLDfWuU214o8ATbcRUbLdXZLxnnw+ZECvG7FOUr+tMYNw==","signatures":[{"sig":"MEUCIQDubE+5K3G/YA4rhRt2MU/8VoIc04Pv61i5Oh9DFJXiTAIgGHDWyd0myaB7L9S/fODeNtWt1C2rEcHn+CzKqOM4LIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25026},"main":"./dist/prestoads-shaka-plugin.mjs","_from":"file:castlabs-prestoads-shaka-plugin-1.4.0-beta.2.tgz","types":"./dist/prestoads-shaka-plugin.d.ts","unpkg":"./dist/prestoads-shaka-plugin.iffe.js","scripts":{"lint":"prettier --check src && eslint src","build":"scripts/build.sh","bundle":"npm pack","format":"prettier --write src/"},"_npmUser":{"name":"castlabs-admin","email":"noc@castlabs.com"},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"all","bracketSpacing":false,"bracketSameLine":true},"_resolved":"/home/actions/actions-runner/_work/prestoads/prestoads/castlabs-prestoads-shaka-plugin-1.4.0-beta.2.tgz","_integrity":"sha512-u6dVXJLG/NSENdnlHweJcwfanoXPvW+z/h0s5ps8wTLDfWuU214o8ATbcRUbLdXZLxnnw+ZECvG7FOUr+tMYNw==","_npmVersion":"10.9.0","description":"Adapts a [Shaka Player](https://github.com/shaka-project/shaka-player) for PRESTOads, so ad playback events are derived from the player rather than reported by hand. DASH `EventStream` and HLS `EXT-X-DATERANGE` breaks are scheduled off the media timeline;","directories":{},"_nodeVersion":"22.12.0","eslintConfig":{"root":true,"rules":{"semi":0,"@typescript-eslint/semi":["error"],"@typescript-eslint/ban-ts-comment":0},"parser":"@typescript-eslint/parser","extends":["plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"parserOptions":{"sourceType":"module","ecmaVersion":2023}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"2.6.3","eslint":"8.56.0","rollup":"4.62.4","replace":"1.2.2","prettier":"3.3.3","shaka-player":"^5.2.4","@castlabs/prestoads":"^1.4.0-beta.2","@rollup/plugin-terser":"0.4.4","@rollup/plugin-commonjs":"26.0.1","@microsoft/api-extractor":"7.58.12","@typescript-eslint/parser":"7.16.1","rollup-plugin-typescript2":"0.36.0","@typescript-eslint/eslint-plugin":"7.16.1"},"peerDependencies":{"shaka-player":"^5.2.4","@castlabs/prestoads":"^1.4.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/prestoads-shaka-plugin_1.4.0-beta.2_1788850325079_0.7295206039676863","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.3":{"name":"@castlabs/prestoads-shaka-plugin","version":"1.4.0-beta.3","publishConfig":{"access":"public"},"main":"./dist/prestoads-shaka-plugin.mjs","types":"./dist/prestoads-shaka-plugin.d.ts","unpkg":"./dist/prestoads-shaka-plugin.iffe.js","scripts":{"build":"scripts/build.sh","lint":"prettier --check src && eslint src","bundle":"npm pack","format":"prettier --write src/"},"peerDependencies":{"@castlabs/prestoads":"^1.4.0-beta.3","shaka-player":"^5.2.4"},"devDependencies":{"@castlabs/prestoads":"^1.4.0-beta.3","@microsoft/api-extractor":"7.58.12","@rollup/plugin-commonjs":"26.0.1","@rollup/plugin-terser":"0.4.4","@typescript-eslint/eslint-plugin":"7.16.1","@typescript-eslint/parser":"7.16.1","eslint":"8.56.0","prettier":"3.3.3","replace":"1.2.2","rollup":"4.62.4","rollup-plugin-typescript2":"0.36.0","shaka-player":"^5.2.4","tslib":"2.6.3"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["plugin:@typescript-eslint/recommended"],"parserOptions":{"ecmaVersion":2023,"sourceType":"module"},"rules":{"@typescript-eslint/ban-ts-comment":0,"@typescript-eslint/semi":["error"],"semi":0}},"prettier":{"arrowParens":"avoid","bracketSameLine":true,"bracketSpacing":false,"singleQuote":true,"trailingComma":"all"},"_id":"@castlabs/prestoads-shaka-plugin@1.4.0-beta.3","readmeFilename":"README.md","description":"Adapts a [Shaka Player](https://github.com/shaka-project/shaka-player) for PRESTOads, so ad playback events are derived from the player rather than reported by hand. DASH `EventStream` and HLS `EXT-X-DATERANGE` breaks are scheduled off the media timeline;","_integrity":"sha512-gnQEpeRXjfA4TUpVIB3GwievKH1jfWzx7PKG6HZ46hce52kaX+rEUBofXB/sqoPhKvWb0QOAUGRHoeM5IaNQ3g==","_resolved":"/home/actions/actions-runner/_work/prestoads/prestoads/castlabs-prestoads-shaka-plugin-1.4.0-beta.3.tgz","_from":"file:castlabs-prestoads-shaka-plugin-1.4.0-beta.3.tgz","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-gnQEpeRXjfA4TUpVIB3GwievKH1jfWzx7PKG6HZ46hce52kaX+rEUBofXB/sqoPhKvWb0QOAUGRHoeM5IaNQ3g==","shasum":"e74c88d8fce0019c89844a044f88f14fc8d8f135","tarball":"https://registry.npmjs.org/@castlabs/prestoads-shaka-plugin/-/prestoads-shaka-plugin-1.4.0-beta.3.tgz","fileCount":6,"unpackedSize":29369,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC2sIMd2R8bMCecNzHw1EX/tYZYUBZzYjpAmExjZ/sYvwIhAOdtir36/ioG9J8TAvUfNf94+AJMVc399Mxa0btv+QN4"}]},"_npmUser":{"name":"castlabs-admin","email":"noc@castlabs.com"},"directories":{},"maintainers":[{"name":"castlabs-admin","email":"noc@castlabs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/prestoads-shaka-plugin_1.4.0-beta.3_1789140536570_0.9198956846027024"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-08T06:52:04.932Z","modified":"2026-09-11T15:28:56.916Z","1.4.0-beta.2":"2026-09-08T06:52:05.209Z","1.4.0-beta.3":"2026-09-11T15:28:56.716Z"},"description":"Adapts a [Shaka Player](https://github.com/shaka-project/shaka-player) for PRESTOads, so ad playback events are derived from the player rather than reported by hand. DASH `EventStream` and HLS `EXT-X-DATERANGE` breaks are scheduled off the media timeline;","maintainers":[{"name":"castlabs-admin","email":"noc@castlabs.com"}],"readme":"","readmeFilename":""}