{"_id":"@amazon/vinyl-hls-parser","_rev":"11-351304a63f5ada1f561a64159b50fda2","name":"@amazon/vinyl-hls-parser","dist-tags":{"hotfix-chromos":"1.2.1","latest":"3.2.0"},"versions":{"1.0.0":{"name":"@amazon/vinyl-hls-parser","version":"1.0.0","license":"UNLICENSED","_id":"@amazon/vinyl-hls-parser@1.0.0","maintainers":[{"name":"amazon-music-devex-apps","email":"music-devex-apps@amazon.com"}],"homepage":"https://github.com/amazonmusic/vinyl#readme","bugs":{"url":"https://github.com/amazonmusic/vinyl/issues"},"dist":{"shasum":"aa7fc3bee33fab85eab811823d269b314cbe3d28","tarball":"https://registry.npmjs.org/@amazon/vinyl-hls-parser/-/vinyl-hls-parser-1.0.0.tgz","fileCount":139,"integrity":"sha512-HTqpRwns8zTUO1fYTLuKJzFlOOUfaqZdHD0l/wfEU+6PxtJge5x+/UF5gl/vh3LjsHTNrPh2raRpvvNBIUM3FA==","signatures":[{"sig":"MEQCIHIXDbPgLlh141rv1KRHl2c4ytDYCAOIX71XzLulpQA6AiA3KuVKFDZF5iYLIGJ/3Vci4yPpF8PalB8AJK/QQ2j8Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3298773},"main":"./dist/index.cjs","type":"module","types":"./dist/types/ts3.7/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","types@>=4.7":"./dist/types/ts4.7/index.d.ts","types@>=5.4":"./dist/types/current/index.d.ts"},"./hlsTestAssets":{"import":"./dist/hlsTestAssets/index.js"}},"gitHead":"899b0a1f00cde05a1cc83870e04e3e75a023f8df","scripts":{"lint":"npm run indexFiles:check && npm run eslint:check && npm run prettier:check","test":"tsx --tsconfig ../../tsconfig.flat.json ../../node_modules/jasmine/bin/jasmine --config=test/unit/jasmine.config.json","build":"tsx buildSrc/build.ts","clean":"rimraf --glob dist .eslintcache \"**/*.tsbuildinfo\"","watch":"tsx buildSrc/build.ts --watch","validate":"npm run lint && npm run test","lint:write":"npm run indexFiles:write && npm run eslint:write && npm run prettier:write","eslint:check":"eslint . --cache --max-warnings=0","eslint:write":"eslint . --cache --fix","build:release":"tsx buildSrc/build.ts --release","test:coverage":"c8 npm run test","watch:release":"tsx buildSrc/build.ts --watch --release","analyzeExports":"tsx buildSrc/analyzeExports.ts","prettier:check":"prettier . --ignore-path ../../.prettierignore --cache --check","prettier:write":"prettier . --ignore-path ../../.prettierignore --cache --write","test:benchmark":"tsx --tsconfig ../../tsconfig.flat.json ../../node_modules/jasmine/bin/jasmine test/benchmark/index.ts","indexFiles:check":"tsx buildSrc/writeIndexFiles.ts --check","indexFiles:write":"tsx buildSrc/writeIndexFiles.ts","test:integration":"tsx --tsconfig ../../tsconfig.flat.json ../../node_modules/jasmine/bin/jasmine test/integ/index.ts","analyzeExports:write":"tsx buildSrc/analyzeExports.ts --write"},"_npmUser":{"name":"amazon-music-devex-apps","email":"music-devex-apps@amazon.com"},"repository":{"url":"git+https://github.com/amazonmusic/vinyl.git","type":"git"},"_npmVersion":"11.16.0","description":"A fast HLS manifest parser for browser and Node.","directories":{},"sideEffects":["**/polyfill/**","test/**/*"],"_nodeVersion":"24.12.0","browserslist":["defaults, chrome 52, firefox 54, edge 15, safari 8"],"dependencies":{"@amazon/vinyl-util":"^1.0.0","@amazon/vinyl-validation":"^1.0.0"},"typesVersions":{">=3.7":{"*":["./dist/types/ts3.7/index.d.ts"]},">=4.1":{"*":["./dist/types/ts4.1/index.d.ts"]},">=4.7":{"*":["./dist/types/ts4.7/index.d.ts"]},">=5.4":{"*":["./dist/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@amazon/vinyl-build-utils":"^1.0.0","@amazon/vinyl-jasmine-wrapper":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vinyl-hls-parser_1.0.0_1779924444187_0.8832202101180602","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@amazon/vinyl-hls-parser","version":"1.1.0","license":"Apache-2.0","_id":"@amazon/vinyl-hls-parser@1.1.0","maintainers":[{"name":"amazon-music-devex-apps","email":"music-devex-apps@amazon.com"}],"homepage":"https://github.com/amazonmusic/vinyl#readme","bugs":{"url":"https://github.com/amazonmusic/vinyl/issues"},"dist":{"shasum":"4a5d3588c7d2c4fbedd5b378f522ecae45599e59","tarball":"https://registry.npmjs.org/@amazon/vinyl-hls-parser/-/vinyl-hls-parser-1.1.0.tgz","fileCount":140,"integrity":"sha512-GrU0RfVS93D81lf0uyVc+mrjhz7Mf/rvNhALNNq/7sRP1ZEBGxMNDKF7HrXua/0/4fwfHF88jlZgPi++BjGd/g==","signatures":[{"sig":"MEYCIQCdm2cz3QD+j3M4tuOVjc5qcGiNNnXPmIeDyjGYcsg4kwIhAKyDgBZzdQ1uBC0fyLSIHWaUhSsrBmbN6EJ5joDXCQIL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amazon%2fvinyl-hls-parser@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3308973},"main":"./dist/index.cjs","type":"module","types":"./dist/types/ts3.7/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","types@>=4.7":"./dist/types/ts4.7/index.d.ts","types@>=5.4":"./dist/types/current/index.d.ts"},"./hlsTestAssets":{"import":"./dist/hlsTestAssets/index.js"}},"gitHead":"ea13070fb52c1903723f08f31c356465d2f3279e","scripts":{"lint":"npm run indexFiles:check && npm run eslint:check && npm run prettier:check","test":"tsx --tsconfig ../../tsconfig.flat.json ../../node_modules/jasmine/bin/jasmine --config=test/unit/jasmine.config.json","build":"tsx buildSrc/build.ts","clean":"rimraf --glob dist .eslintcache \"**/*.tsbuildinfo\"","watch":"tsx buildSrc/build.ts --watch","validate":"npm run lint && npm run test","lint:write":"npm run indexFiles:write && npm run eslint:write && npm run prettier:write","eslint:check":"eslint . --cache --max-warnings=0","eslint:write":"eslint . --cache --fix","build:release":"tsx buildSrc/build.ts --release","test:coverage":"c8 npm run test","watch:release":"tsx buildSrc/build.ts --watch --release","analyzeExports":"tsx buildSrc/analyzeExports.ts","prettier:check":"prettier . --ignore-path ../../.prettierignore --cache --check","prettier:write":"prettier . --ignore-path ../../.prettierignore --cache --write","test:benchmark":"tsx --tsconfig ../../tsconfig.flat.json ../../node_modules/jasmine/bin/jasmine test/benchmark/index.ts","indexFiles:check":"tsx buildSrc/writeIndexFiles.ts --check","indexFiles:write":"tsx buildSrc/writeIndexFiles.ts","test:integration":"tsx --tsconfig ../../tsconfig.flat.json ../../node_modules/jasmine/bin/jasmine test/integ/index.ts","analyzeExports:write":"tsx buildSrc/analyzeExports.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66cbd4e7-94bc-4087-b9f3-699ec3c7bb2b"}},"repository":{"url":"git+https://github.com/amazonmusic/vinyl.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.22.3+x64 (linux)","description":"A fast HLS manifest parser for browser and Node.","directories":{},"sideEffects":["**/polyfill/**","test/**/*"],"_nodeVersion":"22.22.3","browserslist":["defaults, chrome 52, firefox 54, edge 15, safari 8"],"dependencies":{"@amazon/vinyl-util":"^1.1.0","@amazon/vinyl-validation":"^1.1.0"},"typesVersions":{">=3.7":{"*":["./dist/types/ts3.7/index.d.ts"]},">=4.1":{"*":["./dist/types/ts4.1/index.d.ts"]},">=4.7":{"*":["./dist/types/ts4.7/index.d.ts"]},">=5.4":{"*":["./dist/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@amazon/vinyl-build-utils":"^1.1.0","@amazon/vinyl-jasmine-wrapper":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vinyl-hls-parser_1.1.0_1779979879327_0.3611959663459172","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@amazon/vinyl-hls-parser","version":"1.1.1","license":"Apache-2.0","_id":"@amazon/vinyl-hls-parser@1.1.1","maintainers":[{"name":"amazon-music-devex-apps","email":"music-devex-apps@amazon.com"}],"homepage":"https://github.com/amazonmusic/vinyl#readme","bugs":{"url":"https://github.com/amazonmusic/vinyl/issues"},"dist":{"shasum":"74aa64a59c172e6e2609fa2e8d811a26573572fe","tarball":"https://registry.npmjs.org/@amazon/vinyl-hls-parser/-/vinyl-hls-parser-1.1.1.tgz","fileCount":141,"integrity":"sha512-Z3D/ZXpF16+Y8NoOdqp0pxEGWRjABa96Nv6W2Z1VX5nUmPELPQam7LuDusA5wUbjGh/HQLlyCi7ePL3r2mdkMw==","signatures":[{"sig":"MEUCICgoySJGdkpt/L/+fuV9zMd4IJYMIMSmaunvWGeRRrGmAiEAnw3oQaJTtdx+izzUPSpN/94NK1m7OCK+9Hbzy77c32A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amazon%2fvinyl-hls-parser@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3310178},"main":"./dist/index.cjs","type":"module","types":"./dist/types/ts3.7/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","types@>=4.7":"./dist/types/ts4.7/index.d.ts","types@>=5.4":"./dist/types/current/index.d.ts"},"./hlsTestAssets":{"import":"./dist/hlsTestAssets/index.js"}},"gitHead":"e5a3429d802564132b16808a5b8a8e15a023a548","scripts":{"lint":"npm run indexFiles:check && npm run eslint:check && npm run prettier:check","test":"tsx --tsconfig ../../tsconfig.flat.json ../../node_modules/jasmine/bin/jasmine --config=test/unit/jasmine.config.json","build":"tsx buildSrc/build.ts","clean":"rimraf --glob dist .eslintcache \"**/*.tsbuildinfo\"","watch":"tsx buildSrc/build.ts --watch","validate":"npm run lint && npm run test","lint:write":"npm run indexFiles:write && npm run eslint:write && npm run prettier:write","eslint:check":"eslint . --cache --max-warnings=0","eslint:write":"eslint . --cache --fix","build:release":"tsx buildSrc/build.ts --release","test:coverage":"c8 npm run test","watch:release":"tsx buildSrc/build.ts --watch --release","analyzeExports":"tsx buildSrc/analyzeExports.ts","prettier:check":"prettier . --ignore-path ../../.prettierignore --cache --check","prettier:write":"prettier . --ignore-path ../../.prettierignore --cache --write","test:benchmark":"tsx --tsconfig ../../tsconfig.flat.json ../../node_modules/jasmine/bin/jasmine test/benchmark/index.ts","indexFiles:check":"tsx buildSrc/writeIndexFiles.ts --check","indexFiles:write":"tsx buildSrc/writeIndexFiles.ts","test:integration":"tsx --tsconfig ../../tsconfig.flat.json ../../node_modules/jasmine/bin/jasmine test/integ/index.ts","analyzeExports:write":"tsx buildSrc/analyzeExports.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66cbd4e7-94bc-4087-b9f3-699ec3c7bb2b"}},"repository":{"url":"git+https://github.com/amazonmusic/vinyl.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.22.3+x64 (linux)","description":"A fast HLS manifest parser for browser and Node.","directories":{},"sideEffects":["**/polyfill/**","test/**/*"],"_nodeVersion":"22.22.3","browserslist":["defaults, chrome 52, firefox 54, edge 15, safari 8"],"dependencies":{"@amazon/vinyl-util":"^1.1.1","@amazon/vinyl-validation":"^1.1.1"},"typesVersions":{">=3.7":{"*":["./dist/types/ts3.7/index.d.ts"]},">=4.1":{"*":["./dist/types/ts4.1/index.d.ts"]},">=4.7":{"*":["./dist/types/ts4.7/index.d.ts"]},">=5.4":{"*":["./dist/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@amazon/vinyl-build-utils":"^1.1.1","@amazon/vinyl-jasmine-wrapper":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/vinyl-hls-parser_1.1.1_1779992636573_0.695957496947768","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@amazon/vinyl-hls-parser","version":"1.2.0","license":"Apache-2.0","_id":"@amazon/vinyl-hls-parser@1.2.0","maintainers":[{"name":"amazon-music-devex-apps","email":"music-devex-apps@amazon.com"}],"homepage":"https://github.com/amazonmusic/vinyl#readme","bugs":{"url":"https://github.com/amazonmusic/vinyl/issues"},"dist":{"shasum":"c78c57960b5220170f4df74cf9d598ebc75c3927","tarball":"https://registry.npmjs.org/@amazon/vinyl-hls-parser/-/vinyl-hls-parser-1.2.0.tgz","fileCount":110,"integrity":"sha512-JOanyeAf6KE4/XRWBgNSttADelOcceTdhk2NtV99X73HXVo9qpOD1LEFk94ynVKkTE8WUwa82pdN458/q5UiMg==","signatures":[{"sig":"MEYCIQDg12WiZEWIUO7sJUHWBr4ICFdEkKRVLT4AFx2rlO3GkwIhAJomshrEemnAKGCEgp65vSdtevYPfmwyGxOJ6LNSJN1s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amazon%2fvinyl-hls-parser@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":688449},"main":"./dist/index.cjs","type":"module","types":"./dist/types/ts3.7/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts","types@>=4.7":"./dist/types/ts4.7/index.d.ts","types@>=5.4":"./dist/types/current/index.d.ts"},"./hlsTestAssets":{"import":"./dist/hlsTestAssets/index.js","development":"./test/hlsTestAssets/index.ts","types@>=4.7":"./dist/hlsTestAssets/types/ts4.7/index.d.ts","types@>=5.4":"./dist/hlsTestAssets/types/current/index.d.ts"}},"gitHead":"fbb8f1c60c5ada4a11f13954bb6bcb52f3cb0c5a","scripts":{"lint":"npm run indexFiles:check && npm run eslint:check && npm run prettier:check","test":"tsx ../../node_modules/jasmine/bin/jasmine --config=test/unit/jasmine.config.json","build":"tsx buildSrc/build.ts","clean":"rimraf --glob dist .eslintcache \"**/*.tsbuildinfo\"","watch":"tsx buildSrc/build.ts --watch","lint:write":"npm run indexFiles:write && npm run eslint:write && npm run prettier:write","eslint:check":"eslint . --cache --max-warnings=0","eslint:write":"eslint . --cache --fix","build:release":"tsx buildSrc/build.ts --release","test:coverage":"c8 npm run test","watch:release":"tsx buildSrc/build.ts --watch --release","analyzeExports":"tsx buildSrc/analyzeExports.ts","prettier:check":"prettier . --ignore-path ../../.prettierignore --cache --check","prettier:write":"prettier . --ignore-path ../../.prettierignore --cache --write","test:benchmark":"tsx ../../node_modules/jasmine/bin/jasmine test/benchmark/index.ts","indexFiles:check":"tsx buildSrc/writeIndexFiles.ts --check","indexFiles:write":"tsx buildSrc/writeIndexFiles.ts","analyzeExports:write":"tsx buildSrc/analyzeExports.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66cbd4e7-94bc-4087-b9f3-699ec3c7bb2b"}},"repository":{"url":"git+https://github.com/amazonmusic/vinyl.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"A fast HLS manifest parser for browser and Node.","directories":{},"sideEffects":["**/polyfill/**","test/**/*"],"_nodeVersion":"24.18.0","dependencies":{"@amazon/vinyl-util":"^1.2.0","@amazon/vinyl-validation":"^1.2.0"},"typesVersions":{">=3.7":{"*":["./dist/types/ts3.7/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts3.7/index.d.ts"]},">=4.1":{"*":["./dist/types/ts4.1/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts4.1/index.d.ts"]},">=4.7":{"*":["./dist/types/ts4.7/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts4.7/index.d.ts"]},">=5.4":{"*":["./dist/types/current/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@amazon/vinyl-build-utils":"^1.2.0","@amazon/vinyl-jasmine-wrapper":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vinyl-hls-parser_1.2.0_1783026538979_0.2979963539646959","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@amazon/vinyl-hls-parser","version":"2.0.0","license":"Apache-2.0","_id":"@amazon/vinyl-hls-parser@2.0.0","maintainers":[{"name":"amazon-music-devex-apps","email":"music-devex-apps@amazon.com"}],"homepage":"https://github.com/amazonmusic/vinyl#readme","bugs":{"url":"https://github.com/amazonmusic/vinyl/issues"},"dist":{"shasum":"cc1b3e84a3462c8c39e97bb4f18434f3a30e2c26","tarball":"https://registry.npmjs.org/@amazon/vinyl-hls-parser/-/vinyl-hls-parser-2.0.0.tgz","fileCount":116,"integrity":"sha512-rSJSbrBdyfgZleWLKsKALxEb9Txxh17fkFZfgT0BbFMf8ploiK930uPQQruUvh7jrmXQGKqd9voMfg38zExh5g==","signatures":[{"sig":"MEUCIEM4s33yz9Ucyud4zceBY7lVhJvRyFPruS+ydTsaEN7cAiEAoUckEfTrTAAKND3e2fRntHW6I1Zz9wHBS90HOj1zOP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amazon%2fvinyl-hls-parser@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785646},"main":"./dist/index.cjs","type":"module","types":"./dist/types/ts3.7/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts","types@>=4.7":"./dist/types/ts4.7/index.d.ts","types@>=5.4":"./dist/types/current/index.d.ts"},"./hlsTestAssets":{"import":"./dist/hlsTestAssets/index.js","development":"./test/hlsTestAssets/index.ts","types@>=4.7":"./dist/hlsTestAssets/types/ts4.7/index.d.ts","types@>=5.4":"./dist/hlsTestAssets/types/current/index.d.ts"}},"gitHead":"88ece0504b080347bbea6f240cf587ee863b7ff3","scripts":{"lint":"npm run indexFiles:check && npm run oxlint:check && npm run prettier:check","test":"tsx ../../node_modules/jasmine/bin/jasmine --config=test/unit/jasmine.config.json","build":"tsx buildSrc/build.ts","clean":"rimraf --glob dist \"**/*.tsbuildinfo\"","watch":"tsx buildSrc/build.ts --watch","lint:write":"npm run indexFiles:write && npm run oxlint:write && npm run prettier:write","oxlint:check":"oxlint --type-aware --deny-warnings","oxlint:write":"oxlint --type-aware --fix","build:release":"tsx buildSrc/build.ts --release","test:coverage":"c8 npm run test","watch:release":"tsx buildSrc/build.ts --watch --release","analyzeExports":"tsx buildSrc/analyzeExports.ts","prettier:check":"prettier . --ignore-path ../../.prettierignore --cache --check","prettier:write":"prettier . --ignore-path ../../.prettierignore --cache --write","test:benchmark":"tsx ../../node_modules/jasmine/bin/jasmine test/benchmark/index.ts","indexFiles:check":"tsx buildSrc/writeIndexFiles.ts --check","indexFiles:write":"tsx buildSrc/writeIndexFiles.ts","analyzeExports:write":"tsx buildSrc/analyzeExports.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66cbd4e7-94bc-4087-b9f3-699ec3c7bb2b"}},"repository":{"url":"git+https://github.com/amazonmusic/vinyl.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"A fast HLS manifest parser for browser and Node.","directories":{},"sideEffects":["**/polyfill/**","test/**/*"],"_nodeVersion":"24.19.0","dependencies":{"@amazon/vinyl-util":"^2.0.0","@amazon/vinyl-validation":"^2.0.0"},"typesVersions":{">=3.7":{"*":["./dist/types/ts3.7/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts3.7/index.d.ts"]},">=4.1":{"*":["./dist/types/ts4.1/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts4.1/index.d.ts"]},">=4.7":{"*":["./dist/types/ts4.7/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts4.7/index.d.ts"]},">=5.4":{"*":["./dist/types/current/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@amazon/vinyl-build-utils":"^2.0.0","@amazon/vinyl-jasmine-wrapper":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vinyl-hls-parser_2.0.0_1787786887968_0.5286463968837445","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@amazon/vinyl-hls-parser","version":"2.0.4","license":"Apache-2.0","_id":"@amazon/vinyl-hls-parser@2.0.4","maintainers":[{"name":"amazon-music-devex-apps","email":"music-devex-apps@amazon.com"}],"homepage":"https://github.com/amazonmusic/vinyl#readme","bugs":{"url":"https://github.com/amazonmusic/vinyl/issues"},"dist":{"shasum":"3b949efd9dd6482ee15cb6b1dce6e221b709dea4","tarball":"https://registry.npmjs.org/@amazon/vinyl-hls-parser/-/vinyl-hls-parser-2.0.4.tgz","fileCount":116,"integrity":"sha512-8X8cJKi5D1xOH66coMa+qHm0OeHMOQxCqd11Pbu5E4NrD2ONOuYiPWLgTQ3u/pV/Ek7usXto7rElVO9sdainww==","signatures":[{"sig":"MEYCIQDpVQYMQMbYgAFQAgMd+howXut+uVWwlm2aHdzl4RJxBQIhAIaCuas4gT4tJwzvhuvvTXmQVhK4AolTAp5QuV5EU0on","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amazon%2fvinyl-hls-parser@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785539},"main":"./dist/index.cjs","type":"module","types":"./dist/types/ts3.7/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","types@>=4.7":"./dist/types/ts4.7/index.d.ts","types@>=5.4":"./dist/types/current/index.d.ts"},"./hlsTestAssets":{"import":"./dist/hlsTestAssets/index.js","types@>=4.7":"./dist/hlsTestAssets/types/ts4.7/index.d.ts","types@>=5.4":"./dist/hlsTestAssets/types/current/index.d.ts"}},"gitHead":"32017124d52ad4afe1f3d22569f13c5536db7799","scripts":{"lint":"npm run indexFiles:check && npm run oxlint:check && npm run prettier:check","test":"tsx ../../node_modules/jasmine/bin/jasmine --config=test/unit/jasmine.config.json","build":"tsx buildSrc/build.ts","clean":"rimraf --glob dist \"**/*.tsbuildinfo\"","watch":"tsx buildSrc/build.ts --watch","lint:write":"npm run indexFiles:write && npm run oxlint:write && npm run prettier:write","oxlint:check":"oxlint --type-aware --deny-warnings","oxlint:write":"oxlint --type-aware --fix","build:release":"tsx buildSrc/build.ts --release","test:coverage":"c8 npm run test","watch:release":"tsx buildSrc/build.ts --watch --release","analyzeExports":"tsx buildSrc/analyzeExports.ts","prettier:check":"prettier . --ignore-path ../../.prettierignore --cache --check","prettier:write":"prettier . --ignore-path ../../.prettierignore --cache --write","test:benchmark":"tsx ../../node_modules/jasmine/bin/jasmine test/benchmark/index.ts","indexFiles:check":"tsx buildSrc/writeIndexFiles.ts --check","indexFiles:write":"tsx buildSrc/writeIndexFiles.ts","analyzeExports:write":"tsx buildSrc/analyzeExports.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66cbd4e7-94bc-4087-b9f3-699ec3c7bb2b"}},"repository":{"url":"git+https://github.com/amazonmusic/vinyl.git","type":"git"},"_npmVersion":"12.0.2","description":"A fast HLS manifest parser for browser and Node.","directories":{},"sideEffects":["**/polyfill/**","test/**/*"],"_nodeVersion":"24.19.0","dependencies":{"@amazon/vinyl-util":"^2.0.4","@amazon/vinyl-validation":"^2.0.4"},"publishConfig":{"access":"public"},"typesVersions":{">=3.7":{"*":["./dist/types/ts3.7/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts3.7/index.d.ts"]},">=4.1":{"*":["./dist/types/ts4.1/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts4.1/index.d.ts"]},">=4.7":{"*":["./dist/types/ts4.7/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts4.7/index.d.ts"]},">=5.4":{"*":["./dist/types/current/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@amazon/vinyl-build-utils":"^2.0.4","@amazon/vinyl-jasmine-wrapper":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/vinyl-hls-parser_2.0.4_1787815864362_0.7812840680483981","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@amazon/vinyl-hls-parser","version":"3.0.0","license":"Apache-2.0","_id":"@amazon/vinyl-hls-parser@3.0.0","maintainers":[{"name":"amazon-music-devex-apps","email":"music-devex-apps@amazon.com"}],"homepage":"https://github.com/amazonmusic/vinyl#readme","bugs":{"url":"https://github.com/amazonmusic/vinyl/issues"},"dist":{"shasum":"0ef408f2fa29b5c3c4ea47c3f3c7b7e323643ac6","tarball":"https://registry.npmjs.org/@amazon/vinyl-hls-parser/-/vinyl-hls-parser-3.0.0.tgz","fileCount":116,"integrity":"sha512-cnhB5ZD1beR7ysS5cFzKirDtYQm3jnC1QHIYi4sg/hgMx65xcXpuBKTYGZ3atdAKDXQyizK2LH55zaKSvTBG3Q==","signatures":[{"sig":"MEUCIQCGdKon9IlD4QRFhCbHWTG1EIc5UdAvhov9Dt7rdiCqcwIgXJO9KBLrKJkVR8NKTASBir5QBJQo8IXfjnARk7dyh1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amazon%2fvinyl-hls-parser@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785539},"main":"./dist/index.cjs","type":"module","types":"./dist/types/ts3.7/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","types@>=4.7":"./dist/types/ts4.7/index.d.ts","types@>=5.4":"./dist/types/current/index.d.ts"},"./hlsTestAssets":{"import":"./dist/hlsTestAssets/index.js","types@>=4.7":"./dist/hlsTestAssets/types/ts4.7/index.d.ts","types@>=5.4":"./dist/hlsTestAssets/types/current/index.d.ts"}},"gitHead":"972f64a1f8c67bd131ce66000bcfed4f6ddce214","scripts":{"lint":"npm run indexFiles:check && npm run oxlint:check && npm run prettier:check","test":"tsx ../../node_modules/jasmine/bin/jasmine --config=test/unit/jasmine.config.json","build":"tsx buildSrc/build.ts","clean":"rimraf --glob dist \"**/*.tsbuildinfo\"","watch":"tsx buildSrc/build.ts --watch","lint:write":"npm run indexFiles:write && npm run oxlint:write && npm run prettier:write","oxlint:check":"oxlint --type-aware --deny-warnings","oxlint:write":"oxlint --type-aware --fix","build:release":"tsx buildSrc/build.ts --release","test:coverage":"c8 npm run test","watch:release":"tsx buildSrc/build.ts --watch --release","analyzeExports":"tsx buildSrc/analyzeExports.ts","prettier:check":"prettier . --ignore-path ../../.prettierignore --cache --check","prettier:write":"prettier . --ignore-path ../../.prettierignore --cache --write","test:benchmark":"tsx ../../node_modules/jasmine/bin/jasmine test/benchmark/index.ts","indexFiles:check":"tsx buildSrc/writeIndexFiles.ts --check","indexFiles:write":"tsx buildSrc/writeIndexFiles.ts","analyzeExports:write":"tsx buildSrc/analyzeExports.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66cbd4e7-94bc-4087-b9f3-699ec3c7bb2b"}},"repository":{"url":"git+https://github.com/amazonmusic/vinyl.git","type":"git"},"_npmVersion":"12.0.2","description":"A fast HLS manifest parser for browser and Node.","directories":{},"sideEffects":["**/polyfill/**","test/**/*"],"_nodeVersion":"24.19.0","dependencies":{"@amazon/vinyl-util":"^3.0.0","@amazon/vinyl-validation":"^3.0.0"},"publishConfig":{"access":"public"},"typesVersions":{">=3.7":{"*":["./dist/types/ts3.7/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts3.7/index.d.ts"]},">=4.1":{"*":["./dist/types/ts4.1/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts4.1/index.d.ts"]},">=4.7":{"*":["./dist/types/ts4.7/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts4.7/index.d.ts"]},">=5.4":{"*":["./dist/types/current/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@amazon/vinyl-build-utils":"^3.0.0","@amazon/vinyl-jasmine-wrapper":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vinyl-hls-parser_3.0.0_1787938274112_0.9995255694728371","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@amazon/vinyl-hls-parser","version":"3.0.1","license":"Apache-2.0","_id":"@amazon/vinyl-hls-parser@3.0.1","maintainers":[{"name":"amazon-music-devex-apps","email":"music-devex-apps@amazon.com"}],"homepage":"https://github.com/amazonmusic/vinyl#readme","bugs":{"url":"https://github.com/amazonmusic/vinyl/issues"},"dist":{"shasum":"0426c0c3f92a609c17c873d41d53b7f9b663e9d5","tarball":"https://registry.npmjs.org/@amazon/vinyl-hls-parser/-/vinyl-hls-parser-3.0.1.tgz","fileCount":116,"integrity":"sha512-tiq4IE7xJbZOEOKkf/YFQ0ULSdnSF3qciNHIyCEne9FGz4BwSn/N4EgL5HomfgYw2H5yGUv/Sew0/USXca70Rg==","signatures":[{"sig":"MEQCIBkDl9b282wSGZkw0ycHO1qbA51Hlpcaoj1uZYiB2hTUAiBChrxmdK/EF1lLFEfruzdBmpl/ZSkk1QQlET3I9AG24w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amazon%2fvinyl-hls-parser@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785539},"main":"./dist/index.cjs","type":"module","types":"./dist/types/ts3.7/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","types@>=4.7":"./dist/types/ts4.7/index.d.ts","types@>=5.4":"./dist/types/current/index.d.ts"},"./hlsTestAssets":{"import":"./dist/hlsTestAssets/index.js","types@>=4.7":"./dist/hlsTestAssets/types/ts4.7/index.d.ts","types@>=5.4":"./dist/hlsTestAssets/types/current/index.d.ts"}},"gitHead":"e92800262ee42893adbc6f7e3a5a7391b54859d2","scripts":{"lint":"npm run indexFiles:check && npm run oxlint:check && npm run prettier:check","test":"tsx ../../node_modules/jasmine/bin/jasmine --config=test/unit/jasmine.config.json","build":"tsx buildSrc/build.ts","clean":"rimraf --glob dist \"**/*.tsbuildinfo\"","watch":"tsx buildSrc/build.ts --watch","lint:write":"npm run indexFiles:write && npm run oxlint:write && npm run prettier:write","oxlint:check":"oxlint --type-aware --deny-warnings","oxlint:write":"oxlint --type-aware --fix","build:release":"tsx buildSrc/build.ts --release","test:coverage":"c8 npm run test","watch:release":"tsx buildSrc/build.ts --watch --release","analyzeExports":"tsx buildSrc/analyzeExports.ts","prettier:check":"prettier . --ignore-path ../../.prettierignore --cache --check","prettier:write":"prettier . --ignore-path ../../.prettierignore --cache --write","test:benchmark":"tsx ../../node_modules/jasmine/bin/jasmine test/benchmark/index.ts","indexFiles:check":"tsx buildSrc/writeIndexFiles.ts --check","indexFiles:write":"tsx buildSrc/writeIndexFiles.ts","analyzeExports:write":"tsx buildSrc/analyzeExports.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66cbd4e7-94bc-4087-b9f3-699ec3c7bb2b"}},"repository":{"url":"git+https://github.com/amazonmusic/vinyl.git","type":"git"},"_npmVersion":"12.0.2","description":"A fast HLS manifest parser for browser and Node.","directories":{},"sideEffects":["**/polyfill/**","test/**/*"],"_nodeVersion":"24.19.0","dependencies":{"@amazon/vinyl-util":"^3.0.1","@amazon/vinyl-validation":"^3.0.1"},"publishConfig":{"access":"public"},"typesVersions":{">=3.7":{"*":["./dist/types/ts3.7/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts3.7/index.d.ts"]},">=4.1":{"*":["./dist/types/ts4.1/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts4.1/index.d.ts"]},">=4.7":{"*":["./dist/types/ts4.7/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts4.7/index.d.ts"]},">=5.4":{"*":["./dist/types/current/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@amazon/vinyl-build-utils":"^3.0.1","@amazon/vinyl-jasmine-wrapper":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vinyl-hls-parser_3.0.1_1787963974710_0.3004337876185077","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@amazon/vinyl-hls-parser","version":"1.2.1","license":"Apache-2.0","_id":"@amazon/vinyl-hls-parser@1.2.1","maintainers":[{"name":"amazon-music-devex-apps","email":"music-devex-apps@amazon.com"}],"homepage":"https://github.com/amazonmusic/vinyl#readme","bugs":{"url":"https://github.com/amazonmusic/vinyl/issues"},"dist":{"shasum":"e34457f7dc6d50fca99ac8ba4072e3be9b20cdeb","tarball":"https://registry.npmjs.org/@amazon/vinyl-hls-parser/-/vinyl-hls-parser-1.2.1.tgz","fileCount":128,"integrity":"sha512-0R11ESSWbXFY5v0o8UZSO0OdiO1f8sdYVBJh1JBv9hkCpPfDeqdQ5NZ/cQ1nErq7SEirbBphd3BmMxsHM3qCRA==","signatures":[{"sig":"MEUCIQCwwMh/f4+4aoX+OnYAQ1yMOu5Pux4sZY8GgH45ADIvEAIgEKAMm6DKycboXrOVFMrU4kr4frIW/zS6Cae8a8zFOws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711984},"main":"./dist/index.cjs","type":"module","types":"./dist/types/ts3.7/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts","types@>=4.7":"./dist/types/ts4.7/index.d.ts","types@>=5.4":"./dist/types/current/index.d.ts"},"./hlsTestAssets":{"import":"./dist/hlsTestAssets/index.js","development":"./test/hlsTestAssets/index.ts","types@>=4.7":"./dist/hlsTestAssets/types/ts4.7/index.d.ts","types@>=5.4":"./dist/hlsTestAssets/types/current/index.d.ts"}},"gitHead":"7991713ee8da012613849053b979cd2517f1336c","scripts":{"lint":"npm run indexFiles:check && npm run eslint:check && npm run prettier:check","test":"tsx ../../node_modules/jasmine/bin/jasmine --config=test/unit/jasmine.config.json","build":"tsx buildSrc/build.ts","clean":"rimraf --glob dist .eslintcache \"**/*.tsbuildinfo\"","watch":"tsx buildSrc/build.ts --watch","lint:write":"npm run indexFiles:write && npm run eslint:write && npm run prettier:write","eslint:check":"eslint . --cache --max-warnings=0","eslint:write":"eslint . --cache --fix","build:release":"tsx buildSrc/build.ts --release","test:coverage":"c8 npm run test","watch:release":"tsx buildSrc/build.ts --watch --release","analyzeExports":"tsx buildSrc/analyzeExports.ts","prettier:check":"prettier . --ignore-path ../../.prettierignore --cache --check","prettier:write":"prettier . --ignore-path ../../.prettierignore --cache --write","test:benchmark":"tsx ../../node_modules/jasmine/bin/jasmine test/benchmark/index.ts","indexFiles:check":"tsx buildSrc/writeIndexFiles.ts --check","indexFiles:write":"tsx buildSrc/writeIndexFiles.ts","analyzeExports:write":"tsx buildSrc/analyzeExports.ts --write"},"_npmUser":{"name":"amazon-music-devex-apps","email":"music-devex-apps@amazon.com"},"repository":{"url":"git+https://github.com/amazonmusic/vinyl.git","type":"git"},"_npmVersion":"11.16.0","description":"A fast HLS manifest parser for browser and Node.","directories":{},"sideEffects":["**/polyfill/**","test/**/*"],"_nodeVersion":"24.12.0","dependencies":{"@amazon/vinyl-util":"^1.2.1","@amazon/vinyl-validation":"^1.2.1"},"typesVersions":{">=3.7":{"*":["./dist/types/ts3.7/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts3.7/index.d.ts"]},">=4.1":{"*":["./dist/types/ts4.1/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts4.1/index.d.ts"]},">=4.7":{"*":["./dist/types/ts4.7/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts4.7/index.d.ts"]},">=5.4":{"*":["./dist/types/current/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@amazon/vinyl-build-utils":"^1.2.1","@amazon/vinyl-jasmine-wrapper":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vinyl-hls-parser_1.2.1_1788370004259_0.8121618599413032","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@amazon/vinyl-hls-parser","version":"3.1.0","license":"Apache-2.0","_id":"@amazon/vinyl-hls-parser@3.1.0","maintainers":[{"name":"amazon-music-devex-apps","email":"music-devex-apps@amazon.com"}],"homepage":"https://github.com/amazonmusic/vinyl#readme","bugs":{"url":"https://github.com/amazonmusic/vinyl/issues"},"dist":{"shasum":"14acd76327d0967b2a84c40945580c79938851c7","tarball":"https://registry.npmjs.org/@amazon/vinyl-hls-parser/-/vinyl-hls-parser-3.1.0.tgz","fileCount":116,"integrity":"sha512-4xIrKmRAe39ysMWNiBuWnp6gJZUarMzWEzCKF983EKqCh2Rj36mvtjjUVF9xWcbJOtDCYI9QPzKTpXlW5L7qWQ==","signatures":[{"sig":"MEYCIQCbEk8M1GcY6E8bcbgAr/ppD2UkQi0gdAscEWgvQtU/uQIhANyLKgNDbl8Majtt7HDeAjHMy8DATjq++DItiPjyQqmp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amazon%2fvinyl-hls-parser@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":784629},"main":"./dist/index.cjs","type":"module","types":"./dist/types/ts3.7/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","types@>=4.7":"./dist/types/ts4.7/index.d.ts","types@>=5.4":"./dist/types/current/index.d.ts"},"./hlsTestAssets":{"import":"./dist/hlsTestAssets/index.js","types@>=4.7":"./dist/hlsTestAssets/types/ts4.7/index.d.ts","types@>=5.4":"./dist/hlsTestAssets/types/current/index.d.ts"}},"gitHead":"9e3200fa30db5543427e4618e8e2f0a20cf57996","scripts":{"lint":"npm run indexFiles:check && npm run oxlint:check && npm run prettier:check","test":"tsx ../../node_modules/jasmine/bin/jasmine --config=test/unit/jasmine.config.json","build":"tsx buildSrc/build.ts","clean":"rimraf --glob dist \"**/*.tsbuildinfo\"","watch":"tsx buildSrc/build.ts --watch","lint:write":"npm run indexFiles:write && npm run oxlint:write && npm run prettier:write","oxlint:check":"oxlint --type-aware --deny-warnings","oxlint:write":"oxlint --type-aware --fix","build:release":"tsx buildSrc/build.ts --release","test:coverage":"c8 npm run test","watch:release":"tsx buildSrc/build.ts --watch --release","analyzeExports":"tsx buildSrc/analyzeExports.ts","prettier:check":"prettier . --ignore-path ../../.prettierignore --cache --check","prettier:write":"prettier . --ignore-path ../../.prettierignore --cache --write","test:benchmark":"tsx ../../node_modules/jasmine/bin/jasmine test/benchmark/index.ts","indexFiles:check":"tsx buildSrc/writeIndexFiles.ts --check","indexFiles:write":"tsx buildSrc/writeIndexFiles.ts","analyzeExports:write":"tsx buildSrc/analyzeExports.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66cbd4e7-94bc-4087-b9f3-699ec3c7bb2b"}},"repository":{"url":"git+https://github.com/amazonmusic/vinyl.git","type":"git"},"_npmVersion":"12.0.2","description":"A fast HLS manifest parser for browser and Node.","directories":{},"sideEffects":["**/polyfill/**","test/**/*"],"_nodeVersion":"24.20.0","dependencies":{"@amazon/vinyl-util":"^3.1.0","@amazon/vinyl-validation":"^3.1.0"},"publishConfig":{"access":"public"},"typesVersions":{">=3.7":{"*":["./dist/types/ts3.7/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts3.7/index.d.ts"]},">=4.1":{"*":["./dist/types/ts4.1/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts4.1/index.d.ts"]},">=4.7":{"*":["./dist/types/ts4.7/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts4.7/index.d.ts"]},">=5.4":{"*":["./dist/types/current/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@amazon/vinyl-build-utils":"^3.1.0","@amazon/vinyl-jasmine-wrapper":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vinyl-hls-parser_3.1.0_1788627302398_0.026263058245198145","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@amazon/vinyl-hls-parser","version":"3.2.0","description":"A fast HLS manifest parser for browser and Node.","repository":{"type":"git","url":"git+https://github.com/amazonmusic/vinyl.git"},"license":"Apache-2.0","module":"./dist/index.js","main":"./dist/index.cjs","types":"./dist/types/ts3.7/index.d.ts","type":"module","sideEffects":["**/polyfill/**","test/**/*"],"typesVersions":{">=5.4":{"*":["./dist/types/current/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/current/index.d.ts"]},">=4.7":{"*":["./dist/types/ts4.7/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts4.7/index.d.ts"]},">=4.1":{"*":["./dist/types/ts4.1/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts4.1/index.d.ts"]},">=3.7":{"*":["./dist/types/ts3.7/index.d.ts"],"hlsTestAssets":["./dist/hlsTestAssets/types/ts3.7/index.d.ts"]}},"exports":{".":{"types@>=5.4":"./dist/types/current/index.d.ts","types@>=4.7":"./dist/types/ts4.7/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.js"},"./hlsTestAssets":{"types@>=5.4":"./dist/hlsTestAssets/types/current/index.d.ts","types@>=4.7":"./dist/hlsTestAssets/types/ts4.7/index.d.ts","import":"./dist/hlsTestAssets/index.js"}},"scripts":{"analyzeExports":"tsx buildSrc/analyzeExports.ts","analyzeExports:write":"tsx buildSrc/analyzeExports.ts --write","clean":"rimraf --glob dist \"**/*.tsbuildinfo\"","indexFiles:check":"tsx buildSrc/writeIndexFiles.ts --check","indexFiles:write":"tsx buildSrc/writeIndexFiles.ts","build":"tsx buildSrc/build.ts","build:release":"tsx buildSrc/build.ts --release","prettier:check":"prettier . --ignore-path ../../.prettierignore --cache --check","prettier:write":"prettier . --ignore-path ../../.prettierignore --cache --write","lint":"npm run indexFiles:check && npm run oxlint:check && npm run prettier:check","lint:write":"npm run indexFiles:write && npm run oxlint:write && npm run prettier:write","test":"tsx ../../node_modules/jasmine/bin/jasmine --config=test/unit/jasmine.config.json","test:coverage":"c8 npm run test","test:benchmark":"tsx ../../node_modules/jasmine/bin/jasmine test/benchmark/index.ts","watch":"tsx buildSrc/build.ts --watch","watch:release":"tsx buildSrc/build.ts --watch --release","oxlint:check":"oxlint --type-aware --deny-warnings","oxlint:write":"oxlint --type-aware --fix"},"devDependencies":{"@amazon/vinyl-build-utils":"^3.2.0","@amazon/vinyl-jasmine-wrapper":"^3.2.0"},"dependencies":{"@amazon/vinyl-util":"^3.2.0","@amazon/vinyl-validation":"^3.2.0"},"publishConfig":{"access":"public"},"gitHead":"9b169bdcf10b790dc725df50f1bb6f175fc9a351","_id":"@amazon/vinyl-hls-parser@3.2.0","bugs":{"url":"https://github.com/amazonmusic/vinyl/issues"},"homepage":"https://github.com/amazonmusic/vinyl#readme","_nodeVersion":"24.20.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-r2APXrVSJcYDyHzRKjI1M2rJXAYANZu4TevWU/eK9qR6jTGFdlPKnNWVyQySi2dL62zdTa84jSZ9UU1MJGoGQw==","shasum":"44e1fe63c7e3e78b56cb24f28d4eeaa3ddd48029","tarball":"https://registry.npmjs.org/@amazon/vinyl-hls-parser/-/vinyl-hls-parser-3.2.0.tgz","fileCount":116,"unpackedSize":784629,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amazon%2fvinyl-hls-parser@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAnc3JHpc3aqGBrvceF7s05KVhP5jp6zIuqZoa2LRkT3AiB/Qg5/2jVu/dokKD+G+DHAha+O6ivpGma0Iiwkur+xBQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66cbd4e7-94bc-4087-b9f3-699ec3c7bb2b"}},"directories":{},"maintainers":[{"name":"amazon-music-devex-apps","email":"music-devex-apps@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vinyl-hls-parser_3.2.0_1788999334618_0.0065871891037778685"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-27T23:27:24.058Z","modified":"2026-09-10T00:15:35.090Z","1.0.0":"2026-05-27T23:27:24.389Z","1.1.0":"2026-05-28T14:51:19.709Z","1.1.1":"2026-05-28T18:23:56.787Z","1.2.0":"2026-07-02T21:08:59.125Z","2.0.0":"2026-08-26T23:28:08.132Z","2.0.4":"2026-08-27T07:31:04.509Z","3.0.0":"2026-08-28T17:31:14.303Z","3.0.1":"2026-08-29T00:39:34.834Z","1.2.1":"2026-09-02T17:26:44.385Z","3.1.0":"2026-09-05T16:55:02.557Z","3.2.0":"2026-09-10T00:15:34.769Z"},"bugs":{"url":"https://github.com/amazonmusic/vinyl/issues"},"license":"Apache-2.0","homepage":"https://github.com/amazonmusic/vinyl#readme","repository":{"type":"git","url":"git+https://github.com/amazonmusic/vinyl.git"},"description":"A fast HLS manifest parser for browser and Node.","maintainers":[{"name":"amazon-music-devex-apps","email":"music-devex-apps@amazon.com"}],"readme":"# @amazon/vinyl-hls-parser\n\n[![Website](https://img.shields.io/badge/website-amazonmusic.github.io%2Fvinyl-blue)](https://amazonmusic.github.io/vinyl)\n[![npm](https://img.shields.io/npm/v/@amazon/vinyl-hls-parser.svg)](https://www.npmjs.com/package/@amazon/vinyl-hls-parser)\n[![size](https://img.shields.io/bundlejs/size/@amazon/vinyl-hls-parser.svg?label=size)](https://bundlejs.com/?q=@amazon/vinyl-hls-parser)\n\nA small, fast HLS playlist parser for browser and Node. Produces typed objects\nfor both the multivariant (main) playlist and the per-rendition media playlist.\nZero runtime dependencies.\n\n## Install\n\n```shell\nnpm install @amazon/vinyl-hls-parser\n```\n\n## Usage\n\n```typescript\nimport { parseMainPlaylist, parseMediaPlaylist } from '@amazon/vinyl-hls-parser'\n\nconst main = parseMainPlaylist(await (await fetch(mainUri)).text())\nconst variant = main.variants[0]\n\nconst media = parseMediaPlaylist(await (await fetch(variant.uri)).text())\n\nfor (const segment of media.segments) {\n    console.log(segment.uri, segment.duration)\n}\n```\n\n`parseMediaPlaylist` accepts an optional second argument with HLS\nvariable-substitution values for playlists using `{$NAME}` interpolation.\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}