├── .editorconfig ├── .eslintrc.json ├── .github ├── pull_request_template.md └── workflows │ └── tests.yml ├── .gitignore ├── LICENSE ├── LICENSE-APPSTORE.txt ├── LICENSE-HISTORY.txt ├── README.md ├── jest.config.js ├── package.json ├── src ├── animationUtils.ts ├── background-request-proxy.ts ├── browserApi.ts ├── cache.ts ├── cleanup.ts ├── components │ ├── Tooltip.tsx │ └── component-types.ts ├── config.ts ├── const.ts ├── dom.ts ├── elements.ts ├── formating.ts ├── hash.ts ├── index.ts ├── injected │ ├── document.ts │ └── mediaSession.ts ├── metadataFetcher.ts ├── pageInfo.ts ├── scriptInjector.ts ├── setup.ts ├── tab-updates.ts ├── thumbnail-selectors.ts ├── thumbnailManagement.ts ├── version.json ├── versionHigher.ts └── video.ts ├── test └── versionHigher.test.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-APPSTORE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/LICENSE-APPSTORE.txt -------------------------------------------------------------------------------- /LICENSE-HISTORY.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/LICENSE-HISTORY.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/package.json -------------------------------------------------------------------------------- /src/animationUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/animationUtils.ts -------------------------------------------------------------------------------- /src/background-request-proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/background-request-proxy.ts -------------------------------------------------------------------------------- /src/browserApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/browserApi.ts -------------------------------------------------------------------------------- /src/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/cache.ts -------------------------------------------------------------------------------- /src/cleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/cleanup.ts -------------------------------------------------------------------------------- /src/components/Tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/components/Tooltip.tsx -------------------------------------------------------------------------------- /src/components/component-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/components/component-types.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/const.ts -------------------------------------------------------------------------------- /src/dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/dom.ts -------------------------------------------------------------------------------- /src/elements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/elements.ts -------------------------------------------------------------------------------- /src/formating.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/formating.ts -------------------------------------------------------------------------------- /src/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/hash.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/injected/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/injected/document.ts -------------------------------------------------------------------------------- /src/injected/mediaSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/injected/mediaSession.ts -------------------------------------------------------------------------------- /src/metadataFetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/metadataFetcher.ts -------------------------------------------------------------------------------- /src/pageInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/pageInfo.ts -------------------------------------------------------------------------------- /src/scriptInjector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/scriptInjector.ts -------------------------------------------------------------------------------- /src/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/setup.ts -------------------------------------------------------------------------------- /src/tab-updates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/tab-updates.ts -------------------------------------------------------------------------------- /src/thumbnail-selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/thumbnail-selectors.ts -------------------------------------------------------------------------------- /src/thumbnailManagement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/thumbnailManagement.ts -------------------------------------------------------------------------------- /src/version.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.1.48" 3 | } -------------------------------------------------------------------------------- /src/versionHigher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/versionHigher.ts -------------------------------------------------------------------------------- /src/video.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/src/video.ts -------------------------------------------------------------------------------- /test/versionHigher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/test/versionHigher.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajayyy/maze-utils/HEAD/tsconfig.json --------------------------------------------------------------------------------