├── .editorconfig ├── .eslintrc.js ├── .gitattributes ├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── SECURITY.md ├── pull_request_template.md └── workflows │ ├── deploying.yml │ ├── submit.yml │ └── tests.yml ├── .gitignore ├── .prettierrc.mjs ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── README.md ├── assets ├── active.png ├── icon.png └── inactive.png ├── bun.lockb ├── package.json ├── src ├── Popup.css ├── assets │ └── inter │ │ ├── OFL.txt │ │ ├── bold.ttf │ │ └── regular.ttf ├── background.ts ├── background │ └── messages │ │ ├── hello.ts │ │ ├── openPage.ts │ │ └── prepareStream.ts ├── components │ ├── BottomLabel.css │ ├── BottomLabel.tsx │ ├── Button.css │ ├── Button.tsx │ ├── DisabledScreen.css │ ├── DisabledScreen.tsx │ ├── Frame.css │ ├── Frame.tsx │ ├── Icon.tsx │ ├── SetupScreen.css │ ├── SetupScreen.tsx │ ├── ToggleButton.css │ └── ToggleButton.tsx ├── contents │ └── movie-web.ts ├── font.css ├── hooks │ ├── useDomain.ts │ ├── useDomainWhitelist.ts │ ├── usePermission.ts │ └── useVersion.ts ├── popup.tsx ├── tabs │ ├── PermissionGrant.css │ ├── PermissionGrant.tsx │ ├── PermissionRequest.css │ └── PermissionRequest.tsx ├── types │ ├── request.ts │ └── response.ts └── utils │ ├── declarativeNetRequest.ts │ ├── domains.ts │ ├── extension.ts │ ├── storage.ts │ └── tabs.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/deploying.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/.github/workflows/deploying.yml -------------------------------------------------------------------------------- /.github/workflows/submit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/.github/workflows/submit.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/.prettierrc.mjs -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/README.md -------------------------------------------------------------------------------- /assets/active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/assets/active.png -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/assets/inactive.png -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/bun.lockb -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/package.json -------------------------------------------------------------------------------- /src/Popup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/Popup.css -------------------------------------------------------------------------------- /src/assets/inter/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/assets/inter/OFL.txt -------------------------------------------------------------------------------- /src/assets/inter/bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/assets/inter/bold.ttf -------------------------------------------------------------------------------- /src/assets/inter/regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/assets/inter/regular.ttf -------------------------------------------------------------------------------- /src/background.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/background.ts -------------------------------------------------------------------------------- /src/background/messages/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/background/messages/hello.ts -------------------------------------------------------------------------------- /src/background/messages/openPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/background/messages/openPage.ts -------------------------------------------------------------------------------- /src/background/messages/prepareStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/background/messages/prepareStream.ts -------------------------------------------------------------------------------- /src/components/BottomLabel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/components/BottomLabel.css -------------------------------------------------------------------------------- /src/components/BottomLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/components/BottomLabel.tsx -------------------------------------------------------------------------------- /src/components/Button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/components/Button.css -------------------------------------------------------------------------------- /src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/components/Button.tsx -------------------------------------------------------------------------------- /src/components/DisabledScreen.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/components/DisabledScreen.css -------------------------------------------------------------------------------- /src/components/DisabledScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/components/DisabledScreen.tsx -------------------------------------------------------------------------------- /src/components/Frame.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/components/Frame.css -------------------------------------------------------------------------------- /src/components/Frame.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/components/Frame.tsx -------------------------------------------------------------------------------- /src/components/Icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/components/Icon.tsx -------------------------------------------------------------------------------- /src/components/SetupScreen.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/components/SetupScreen.css -------------------------------------------------------------------------------- /src/components/SetupScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/components/SetupScreen.tsx -------------------------------------------------------------------------------- /src/components/ToggleButton.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/components/ToggleButton.css -------------------------------------------------------------------------------- /src/components/ToggleButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/components/ToggleButton.tsx -------------------------------------------------------------------------------- /src/contents/movie-web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/contents/movie-web.ts -------------------------------------------------------------------------------- /src/font.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/font.css -------------------------------------------------------------------------------- /src/hooks/useDomain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/hooks/useDomain.ts -------------------------------------------------------------------------------- /src/hooks/useDomainWhitelist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/hooks/useDomainWhitelist.ts -------------------------------------------------------------------------------- /src/hooks/usePermission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/hooks/usePermission.ts -------------------------------------------------------------------------------- /src/hooks/useVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/hooks/useVersion.ts -------------------------------------------------------------------------------- /src/popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/popup.tsx -------------------------------------------------------------------------------- /src/tabs/PermissionGrant.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/tabs/PermissionGrant.css -------------------------------------------------------------------------------- /src/tabs/PermissionGrant.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/tabs/PermissionGrant.tsx -------------------------------------------------------------------------------- /src/tabs/PermissionRequest.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/tabs/PermissionRequest.css -------------------------------------------------------------------------------- /src/tabs/PermissionRequest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/tabs/PermissionRequest.tsx -------------------------------------------------------------------------------- /src/types/request.ts: -------------------------------------------------------------------------------- 1 | export interface BaseRequest {} 2 | -------------------------------------------------------------------------------- /src/types/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/types/response.ts -------------------------------------------------------------------------------- /src/utils/declarativeNetRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/utils/declarativeNetRequest.ts -------------------------------------------------------------------------------- /src/utils/domains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/utils/domains.ts -------------------------------------------------------------------------------- /src/utils/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/utils/extension.ts -------------------------------------------------------------------------------- /src/utils/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/utils/storage.ts -------------------------------------------------------------------------------- /src/utils/tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/src/utils/tabs.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/watchlonelil/extension/HEAD/tsconfig.json --------------------------------------------------------------------------------