├── .eslintrc.js ├── .github └── workflows │ ├── Module.yml │ └── properties │ └── Module.properties.json ├── .gitignore ├── .npmignore ├── App.js ├── LICENSE ├── README.md ├── app.json ├── babel.config.js ├── package.json ├── scripts └── module-scripts-check-package.sh ├── src ├── MediaQueryList.ts ├── __tests__ │ ├── index-test.native.ts │ └── index-test.web.ts ├── index.ts ├── polyfill.native.ts └── polyfill.ts ├── tsconfig.json └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/Module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/.github/workflows/Module.yml -------------------------------------------------------------------------------- /.github/workflows/properties/Module.properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/.github/workflows/properties/Module.properties.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/.npmignore -------------------------------------------------------------------------------- /App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/App.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/app.json -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/babel.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/package.json -------------------------------------------------------------------------------- /scripts/module-scripts-check-package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/scripts/module-scripts-check-package.sh -------------------------------------------------------------------------------- /src/MediaQueryList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/src/MediaQueryList.ts -------------------------------------------------------------------------------- /src/__tests__/index-test.native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/src/__tests__/index-test.native.ts -------------------------------------------------------------------------------- /src/__tests__/index-test.web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/src/__tests__/index-test.web.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | import "./polyfill"; 2 | -------------------------------------------------------------------------------- /src/polyfill.native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/src/polyfill.native.ts -------------------------------------------------------------------------------- /src/polyfill.ts: -------------------------------------------------------------------------------- 1 | // no-op in the browser 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expo/match-media/HEAD/yarn.lock --------------------------------------------------------------------------------