├── .babel.config.js ├── .editorconfig ├── .eslintrc.js ├── .gitattributes ├── .github └── workflows │ ├── publish.yml │ └── test.yml ├── .gitignore ├── .npmignore ├── .npmrc ├── .prettierrc.js ├── LICENSE ├── README.md ├── SECURITY.md ├── __tests__ ├── config-client.test.ts ├── config.test.ts ├── muxy.test.ts ├── purchase-client.test.ts ├── sdk.test.ts ├── state-client-hooks.test.ts ├── state-client.test.ts ├── twitch.test.ts ├── user.test.ts └── util.test.ts ├── assets └── images │ └── logo.png ├── certs ├── generate_local_ssl.sh ├── testing.crt ├── testing.key └── v3.ext ├── dist ├── medkit.esm.js ├── medkit.umd.js └── types │ ├── libs │ └── xhr-promise.d.ts │ └── src │ ├── analytics.d.ts │ ├── config.d.ts │ ├── debug-token.d.ts │ ├── debug.d.ts │ ├── index.d.ts │ ├── messenger.d.ts │ ├── muxy.d.ts │ ├── observer.d.ts │ ├── purchase-client.d.ts │ ├── sdk.d.ts │ ├── state-client.d.ts │ ├── twitch-client.d.ts │ ├── twitch-ext.d.ts │ ├── twitch.d.ts │ ├── types │ ├── accumulate.d.ts │ ├── codes.d.ts │ ├── index.d.ts │ ├── purchases.d.ts │ ├── rank.d.ts │ ├── state.d.ts │ ├── trivia.d.ts │ ├── user.d.ts │ └── vote.d.ts │ ├── user.d.ts │ └── util.d.ts ├── docs ├── api.yml ├── index.html ├── shins │ └── index.md └── template │ ├── class.html │ ├── css │ ├── github.css │ ├── identifiers.css │ ├── manual.css │ ├── prettify-tomorrow.css │ ├── search.css │ ├── source.css │ ├── style.css │ └── test.css │ ├── details.html │ ├── file.html │ ├── identifiers.html │ ├── image │ ├── badge.svg │ ├── esdoc-logo-mini-black.png │ ├── esdoc-logo-mini.png │ ├── manual-badge.svg │ └── search.png │ ├── index.html │ ├── layout.html │ ├── manual.html │ ├── manualCardIndex.html │ ├── manualIndex.html │ ├── nav.html │ ├── properties.html │ ├── script │ ├── inherited-summary.js │ ├── inner-link.js │ ├── manual.js │ ├── patch-for-local.js │ ├── prettify │ │ ├── Apache-License-2.0.txt │ │ └── prettify.js │ ├── pretty-print.js │ ├── search.js │ └── test-summary.js │ ├── single.html │ ├── source.html │ ├── summary.html │ ├── test.html │ └── testInterface.html ├── fixtures └── v1 │ └── e │ ├── all_state.json │ ├── authtoken.json │ ├── authtoken │ ├── role=admin.json │ ├── role=broadcaster.json │ └── role=viewer.json │ ├── channel_state.json │ ├── rank │ └── id=empty.json │ ├── user_info.json │ └── viewer_state.json ├── jest.config.ts ├── libs ├── __mocks__ │ └── xhr-promise.ts ├── gumshoe.js └── xhr-promise.ts ├── manual ├── analytics.md ├── app-rig.md ├── data.md ├── events.md ├── extension-rig.md ├── index.md ├── overview.md ├── setup.md ├── twitch.md └── using.md ├── package.json ├── rollup.config.ts ├── src ├── analytics.ts ├── config.ts ├── debug-token.ts ├── debug.ts ├── globals.d.ts ├── index.ts ├── messenger.ts ├── muxy.ts ├── observer.ts ├── purchase-client.ts ├── sdk.ts ├── state-client.ts ├── twitch-client.ts ├── twitch-ext.ts ├── twitch.ts ├── types │ ├── accumulate.ts │ ├── codes.ts │ ├── index.ts │ ├── purchases.ts │ ├── rank.ts │ ├── state.ts │ ├── trivia.ts │ ├── user.ts │ └── vote.ts ├── user.ts └── util.ts ├── tools └── ga-jest-reporter.js ├── tsconfig.json └── types └── gumshoe.d.ts /.babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/.babel.config.js -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | dist/** linguist-generated 2 | -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | loglevel=info 2 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/SECURITY.md -------------------------------------------------------------------------------- /__tests__/config-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/__tests__/config-client.test.ts -------------------------------------------------------------------------------- /__tests__/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/__tests__/config.test.ts -------------------------------------------------------------------------------- /__tests__/muxy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/__tests__/muxy.test.ts -------------------------------------------------------------------------------- /__tests__/purchase-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/__tests__/purchase-client.test.ts -------------------------------------------------------------------------------- /__tests__/sdk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/__tests__/sdk.test.ts -------------------------------------------------------------------------------- /__tests__/state-client-hooks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/__tests__/state-client-hooks.test.ts -------------------------------------------------------------------------------- /__tests__/state-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/__tests__/state-client.test.ts -------------------------------------------------------------------------------- /__tests__/twitch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/__tests__/twitch.test.ts -------------------------------------------------------------------------------- /__tests__/user.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/__tests__/user.test.ts -------------------------------------------------------------------------------- /__tests__/util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/__tests__/util.test.ts -------------------------------------------------------------------------------- /assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/assets/images/logo.png -------------------------------------------------------------------------------- /certs/generate_local_ssl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/certs/generate_local_ssl.sh -------------------------------------------------------------------------------- /certs/testing.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/certs/testing.crt -------------------------------------------------------------------------------- /certs/testing.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/certs/testing.key -------------------------------------------------------------------------------- /certs/v3.ext: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/certs/v3.ext -------------------------------------------------------------------------------- /dist/medkit.esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/medkit.esm.js -------------------------------------------------------------------------------- /dist/medkit.umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/medkit.umd.js -------------------------------------------------------------------------------- /dist/types/libs/xhr-promise.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/libs/xhr-promise.d.ts -------------------------------------------------------------------------------- /dist/types/src/analytics.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/analytics.d.ts -------------------------------------------------------------------------------- /dist/types/src/config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/config.d.ts -------------------------------------------------------------------------------- /dist/types/src/debug-token.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/debug-token.d.ts -------------------------------------------------------------------------------- /dist/types/src/debug.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/debug.d.ts -------------------------------------------------------------------------------- /dist/types/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/index.d.ts -------------------------------------------------------------------------------- /dist/types/src/messenger.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/messenger.d.ts -------------------------------------------------------------------------------- /dist/types/src/muxy.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/muxy.d.ts -------------------------------------------------------------------------------- /dist/types/src/observer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/observer.d.ts -------------------------------------------------------------------------------- /dist/types/src/purchase-client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/purchase-client.d.ts -------------------------------------------------------------------------------- /dist/types/src/sdk.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/sdk.d.ts -------------------------------------------------------------------------------- /dist/types/src/state-client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/state-client.d.ts -------------------------------------------------------------------------------- /dist/types/src/twitch-client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/twitch-client.d.ts -------------------------------------------------------------------------------- /dist/types/src/twitch-ext.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/twitch-ext.d.ts -------------------------------------------------------------------------------- /dist/types/src/twitch.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/twitch.d.ts -------------------------------------------------------------------------------- /dist/types/src/types/accumulate.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/types/accumulate.d.ts -------------------------------------------------------------------------------- /dist/types/src/types/codes.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/types/codes.d.ts -------------------------------------------------------------------------------- /dist/types/src/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/types/index.d.ts -------------------------------------------------------------------------------- /dist/types/src/types/purchases.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/types/purchases.d.ts -------------------------------------------------------------------------------- /dist/types/src/types/rank.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/types/rank.d.ts -------------------------------------------------------------------------------- /dist/types/src/types/state.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/types/state.d.ts -------------------------------------------------------------------------------- /dist/types/src/types/trivia.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/types/trivia.d.ts -------------------------------------------------------------------------------- /dist/types/src/types/user.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/types/user.d.ts -------------------------------------------------------------------------------- /dist/types/src/types/vote.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/types/vote.d.ts -------------------------------------------------------------------------------- /dist/types/src/user.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/user.d.ts -------------------------------------------------------------------------------- /dist/types/src/util.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/dist/types/src/util.d.ts -------------------------------------------------------------------------------- /docs/api.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/api.yml -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/shins/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Muxy's Extension Development Kit API Docs 3 | -------------------------------------------------------------------------------- /docs/template/class.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/class.html -------------------------------------------------------------------------------- /docs/template/css/github.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/css/github.css -------------------------------------------------------------------------------- /docs/template/css/identifiers.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/css/identifiers.css -------------------------------------------------------------------------------- /docs/template/css/manual.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/css/manual.css -------------------------------------------------------------------------------- /docs/template/css/prettify-tomorrow.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/css/prettify-tomorrow.css -------------------------------------------------------------------------------- /docs/template/css/search.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/css/search.css -------------------------------------------------------------------------------- /docs/template/css/source.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/css/source.css -------------------------------------------------------------------------------- /docs/template/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/css/style.css -------------------------------------------------------------------------------- /docs/template/css/test.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/css/test.css -------------------------------------------------------------------------------- /docs/template/details.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/details.html -------------------------------------------------------------------------------- /docs/template/file.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/file.html -------------------------------------------------------------------------------- /docs/template/identifiers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/identifiers.html -------------------------------------------------------------------------------- /docs/template/image/badge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/image/badge.svg -------------------------------------------------------------------------------- /docs/template/image/esdoc-logo-mini-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/image/esdoc-logo-mini-black.png -------------------------------------------------------------------------------- /docs/template/image/esdoc-logo-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/image/esdoc-logo-mini.png -------------------------------------------------------------------------------- /docs/template/image/manual-badge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/image/manual-badge.svg -------------------------------------------------------------------------------- /docs/template/image/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/image/search.png -------------------------------------------------------------------------------- /docs/template/index.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /docs/template/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/layout.html -------------------------------------------------------------------------------- /docs/template/manual.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /docs/template/manualCardIndex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/manualCardIndex.html -------------------------------------------------------------------------------- /docs/template/manualIndex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/manualIndex.html -------------------------------------------------------------------------------- /docs/template/nav.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/nav.html -------------------------------------------------------------------------------- /docs/template/properties.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/properties.html -------------------------------------------------------------------------------- /docs/template/script/inherited-summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/script/inherited-summary.js -------------------------------------------------------------------------------- /docs/template/script/inner-link.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/script/inner-link.js -------------------------------------------------------------------------------- /docs/template/script/manual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/script/manual.js -------------------------------------------------------------------------------- /docs/template/script/patch-for-local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/script/patch-for-local.js -------------------------------------------------------------------------------- /docs/template/script/prettify/Apache-License-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/script/prettify/Apache-License-2.0.txt -------------------------------------------------------------------------------- /docs/template/script/prettify/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/script/prettify/prettify.js -------------------------------------------------------------------------------- /docs/template/script/pretty-print.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/script/pretty-print.js -------------------------------------------------------------------------------- /docs/template/script/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/script/search.js -------------------------------------------------------------------------------- /docs/template/script/test-summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/script/test-summary.js -------------------------------------------------------------------------------- /docs/template/single.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/single.html -------------------------------------------------------------------------------- /docs/template/source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/source.html -------------------------------------------------------------------------------- /docs/template/summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/summary.html -------------------------------------------------------------------------------- /docs/template/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/test.html -------------------------------------------------------------------------------- /docs/template/testInterface.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/docs/template/testInterface.html -------------------------------------------------------------------------------- /fixtures/v1/e/all_state.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/fixtures/v1/e/all_state.json -------------------------------------------------------------------------------- /fixtures/v1/e/authtoken.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fixtures/v1/e/authtoken/role=admin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/fixtures/v1/e/authtoken/role=admin.json -------------------------------------------------------------------------------- /fixtures/v1/e/authtoken/role=broadcaster.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/fixtures/v1/e/authtoken/role=broadcaster.json -------------------------------------------------------------------------------- /fixtures/v1/e/authtoken/role=viewer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/fixtures/v1/e/authtoken/role=viewer.json -------------------------------------------------------------------------------- /fixtures/v1/e/channel_state.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/fixtures/v1/e/channel_state.json -------------------------------------------------------------------------------- /fixtures/v1/e/rank/id=empty.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [] 3 | } 4 | -------------------------------------------------------------------------------- /fixtures/v1/e/user_info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/fixtures/v1/e/user_info.json -------------------------------------------------------------------------------- /fixtures/v1/e/viewer_state.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/jest.config.ts -------------------------------------------------------------------------------- /libs/__mocks__/xhr-promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/libs/__mocks__/xhr-promise.ts -------------------------------------------------------------------------------- /libs/gumshoe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/libs/gumshoe.js -------------------------------------------------------------------------------- /libs/xhr-promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/libs/xhr-promise.ts -------------------------------------------------------------------------------- /manual/analytics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/manual/analytics.md -------------------------------------------------------------------------------- /manual/app-rig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/manual/app-rig.md -------------------------------------------------------------------------------- /manual/data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/manual/data.md -------------------------------------------------------------------------------- /manual/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/manual/events.md -------------------------------------------------------------------------------- /manual/extension-rig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/manual/extension-rig.md -------------------------------------------------------------------------------- /manual/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/manual/index.md -------------------------------------------------------------------------------- /manual/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/manual/overview.md -------------------------------------------------------------------------------- /manual/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/manual/setup.md -------------------------------------------------------------------------------- /manual/twitch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/manual/twitch.md -------------------------------------------------------------------------------- /manual/using.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/manual/using.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/rollup.config.ts -------------------------------------------------------------------------------- /src/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/analytics.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/debug-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/debug-token.ts -------------------------------------------------------------------------------- /src/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/debug.ts -------------------------------------------------------------------------------- /src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/globals.d.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/messenger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/messenger.ts -------------------------------------------------------------------------------- /src/muxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/muxy.ts -------------------------------------------------------------------------------- /src/observer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/observer.ts -------------------------------------------------------------------------------- /src/purchase-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/purchase-client.ts -------------------------------------------------------------------------------- /src/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/sdk.ts -------------------------------------------------------------------------------- /src/state-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/state-client.ts -------------------------------------------------------------------------------- /src/twitch-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/twitch-client.ts -------------------------------------------------------------------------------- /src/twitch-ext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/twitch-ext.ts -------------------------------------------------------------------------------- /src/twitch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/twitch.ts -------------------------------------------------------------------------------- /src/types/accumulate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/types/accumulate.ts -------------------------------------------------------------------------------- /src/types/codes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/types/codes.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/types/purchases.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/types/purchases.ts -------------------------------------------------------------------------------- /src/types/rank.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/types/rank.ts -------------------------------------------------------------------------------- /src/types/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/types/state.ts -------------------------------------------------------------------------------- /src/types/trivia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/types/trivia.ts -------------------------------------------------------------------------------- /src/types/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/types/user.ts -------------------------------------------------------------------------------- /src/types/vote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/types/vote.ts -------------------------------------------------------------------------------- /src/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/user.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/src/util.ts -------------------------------------------------------------------------------- /tools/ga-jest-reporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/tools/ga-jest-reporter.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/gumshoe.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muxy/extensions-js/HEAD/types/gumshoe.d.ts --------------------------------------------------------------------------------