fix(hls): [PKG-HLS-PACK-01] exclude implementation config from npm package

This commit is contained in:
Harvey Zhao committed 2026-09-15 02:20:23 +08:00
1 parent 2d45135873
commit 7094cf6f9c
7 files changed
+151 -6

No files matched your search

@@ -2,4 +2,5 @@ node_modules
.DS_Store
yarn.lock
package-lock.json
src
src
tsconfig.json
@@ -134,3 +134,11 @@ it adds an evaluate and may change timing, so it is off by default. Direct ordin
HTTP without ArtPlayer/plugin or a Worker observer still reproduced crashes with
both reset-first and SDK-first teardown. A passing no-worker control does not
replace worker acceptance. See the 2026-09-14 HTTP teardown checkpoint in refactor.
## Package file boundary
The package .npmignore excludes src and tsconfig.json. The implementation config
extends the repository root and must not ship to consumers. PKG-HLS-PACK-01
compares real Yarn archives before/after the exclusion: all distribution and
declaration bytes must remain identical, with every historical entry retained.
See ../../refactor/changes/2026-09-15-PKG-HLS-PACK-01-config.md.