# This ignores everything by default, except for package.json and LICENSE and README.md. # See https://docs.npmjs.com/misc/developers **/* # Include sources from lib, but not map files. !lib/**/*.js # Include bundle license sidecars. !lib/**/*.LICENSE # Include web assets for recorder, trace viewer, etc. !lib/**/*.css !lib/**/*.html !lib/**/*.png !lib/**/*.svg !lib/**/*.ttf !lib/**/*.json !lib/**/*.md !lib/xdg-open !lib/**/manifest.webmanifest # Exclude injected files. A preprocessed version of these is included via lib/generated. # See packages/injected/src/README.md. lib/**/injected/ # Include all binaries that we ship with the package. !bin/**/* # Include FFMPEG !third_party/ffmpeg/* # Include generated types and entrypoint. !types/* !index.d.ts !reporter.d.ts # Include main entrypoint. !index.js !reporter.js # Include main entrypoint for ES Modules. !index.mjs !reporter.mjs # Include installer. !install.js # Include essentials. !README.md !LICENSE !NOTICE # Include browser descriptors. !browsers.json !ThirdPartyNotices.txt