{"_id":"@castlabs/prestoads-hlsjs-plugin","_rev":"2-8b61d7ef839aa3e36557b50bd1e6d3fd","name":"@castlabs/prestoads-hlsjs-plugin","dist-tags":{"beta":"1.4.0-beta.3","latest":"1.4.0-beta.2"},"versions":{"1.4.0-beta.2":{"name":"@castlabs/prestoads-hlsjs-plugin","version":"1.4.0-beta.2","_id":"@castlabs/prestoads-hlsjs-plugin@1.4.0-beta.2","maintainers":[{"name":"castlabs-admin","email":"noc@castlabs.com"}],"dist":{"shasum":"ca7babffc7b55939d0e7027eb3eb13f0385e8f31","tarball":"https://registry.npmjs.org/@castlabs/prestoads-hlsjs-plugin/-/prestoads-hlsjs-plugin-1.4.0-beta.2.tgz","fileCount":6,"integrity":"sha512-BqA3G5o5ntUBQ1QWakjHy2HOX4Y+VGWu6+S31Q9sDlsDA5AnnRUYMcuYu9HmkZGtzDtM6GyeGj7PLum5tN+7HA==","signatures":[{"sig":"MEYCIQDlsIuAonT8qUzVuY5k77RsHs9YAenqcTCV5I8DuLAKwQIhAPuC2GPQt+0HFwLQjRZZeWFJInL37hSk5DojjkmQhYeX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20304},"main":"./dist/prestoads-hlsjs-plugin.mjs","_from":"file:castlabs-prestoads-hlsjs-plugin-1.4.0-beta.2.tgz","types":"./dist/prestoads-hlsjs-plugin.d.ts","unpkg":"./dist/prestoads-hlsjs-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-hlsjs-plugin-1.4.0-beta.2.tgz","_integrity":"sha512-BqA3G5o5ntUBQ1QWakjHy2HOX4Y+VGWu6+S31Q9sDlsDA5AnnRUYMcuYu9HmkZGtzDtM6GyeGj7PLum5tN+7HA==","_npmVersion":"10.9.0","description":"Adapts an [hls.js](https://github.com/video-dev/hls.js) player for PRESTOads, so ad playback events are derived from the player rather than reported by hand. Covers both HLS deliveries: interstitials are mapped 1:1 from the player's own events, and `EXT-X","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","hls.js":"^1.6.16","rollup":"4.62.4","replace":"1.2.2","prettier":"3.3.3","@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":{"hls.js":"^1.6.16","@castlabs/prestoads":"^1.4.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/prestoads-hlsjs-plugin_1.4.0-beta.2_1788850318004_0.16082472340889775","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.3":{"_id":"@castlabs/prestoads-hlsjs-plugin@1.4.0-beta.3","dist":{"shasum":"892dd5f914e48ee64976cd1ea584eac9a24ebdd0","tarball":"https://registry.npmjs.org/@castlabs/prestoads-hlsjs-plugin/-/prestoads-hlsjs-plugin-1.4.0-beta.3.tgz","fileCount":6,"integrity":"sha512-jAn9+kuZ/4VMcd0J8Rz09MYgvJRTyMDITzD2lpZRIkW33t9J6wZK3FHN4FS7AVnaanOcZsDfg6iAWsptSqU2HQ==","signatures":[{"sig":"MEQCIEXA/C/b/fiym0wdtk2zVApOc/h+zEcGI6pZTkMNu8EJAiAqNILODw6kfAMqa2eWaIbHXAIMwh1wQFj+hedYTYeomQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDCNL99CklJZ3lm+toNwgUZDtYZnfRzLHMp8lNgd2oGQAIhAJJ1TzxGf30nWhdFFuUWkh1UGTkbOCw5taZsKL9JbGqn"}],"unpackedSize":25492},"main":"./dist/prestoads-hlsjs-plugin.mjs","name":"@castlabs/prestoads-hlsjs-plugin","_from":"file:castlabs-prestoads-hlsjs-plugin-1.4.0-beta.3.tgz","types":"./dist/prestoads-hlsjs-plugin.d.ts","unpkg":"./dist/prestoads-hlsjs-plugin.iffe.js","scripts":{"lint":"prettier --check src && eslint src","build":"scripts/build.sh","bundle":"npm pack","format":"prettier --write src/"},"version":"1.4.0-beta.3","_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-hlsjs-plugin-1.4.0-beta.3.tgz","_integrity":"sha512-jAn9+kuZ/4VMcd0J8Rz09MYgvJRTyMDITzD2lpZRIkW33t9J6wZK3FHN4FS7AVnaanOcZsDfg6iAWsptSqU2HQ==","_npmVersion":"10.9.0","description":"Adapts an [hls.js](https://github.com/video-dev/hls.js) player for PRESTOads, so ad playback events are derived from the player rather than reported by hand. Covers both HLS deliveries: interstitials are mapped 1:1 from the player's own events, and `EXT-X","directories":{},"maintainers":[{"name":"castlabs-admin","email":"noc@castlabs.com"}],"_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,"readmeFilename":"README.md","devDependencies":{"tslib":"2.6.3","eslint":"8.56.0","hls.js":"^1.6.16","rollup":"4.62.4","replace":"1.2.2","prettier":"3.3.3","@castlabs/prestoads":"^1.4.0-beta.3","@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":{"hls.js":"^1.6.16","@castlabs/prestoads":"^1.4.0-beta.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/prestoads-hlsjs-plugin_1.4.0-beta.3_1789140585026_0.43269635100768156"}}},"time":{"created":"2026-09-08T06:51:57.833Z","modified":"2026-09-11T15:29:45.341Z","1.4.0-beta.2":"2026-09-08T06:51:58.120Z","1.4.0-beta.3":"2026-09-11T15:29:45.122Z"},"description":"Adapts an [hls.js](https://github.com/video-dev/hls.js) player for PRESTOads, so ad playback events are derived from the player rather than reported by hand. Covers both HLS deliveries: interstitials are mapped 1:1 from the player's own events, and `EXT-X","maintainers":[{"name":"castlabs-admin","email":"noc@castlabs.com"}],"readme":"","readmeFilename":""}