├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .npmrc ├── .nuxtrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── package.json ├── playground ├── nuxt.config.ts ├── package.json ├── pages │ ├── index.vue │ └── unsupported-browser.vue ├── pnpm-lock.yaml ├── server │ └── tsconfig.json └── tsconfig.json ├── pnpm-lock.yaml ├── src ├── module.ts └── runtime │ ├── composable │ ├── checkBrowserCompatibility.test.ts │ ├── checkBrowserCompatibility.ts │ ├── detectBrowser.test.ts │ └── detectBrowser.ts │ ├── middleware │ └── supported-browsers.ts │ └── plugin.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | shamefully-hoist=true -------------------------------------------------------------------------------- /.nuxtrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/.nuxtrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/package.json -------------------------------------------------------------------------------- /playground/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/playground/nuxt.config.ts -------------------------------------------------------------------------------- /playground/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/playground/package.json -------------------------------------------------------------------------------- /playground/pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/playground/pages/index.vue -------------------------------------------------------------------------------- /playground/pages/unsupported-browser.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/playground/pages/unsupported-browser.vue -------------------------------------------------------------------------------- /playground/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/playground/pnpm-lock.yaml -------------------------------------------------------------------------------- /playground/server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../.nuxt/tsconfig.server.json" 3 | } 4 | -------------------------------------------------------------------------------- /playground/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./.nuxt/tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/src/module.ts -------------------------------------------------------------------------------- /src/runtime/composable/checkBrowserCompatibility.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/src/runtime/composable/checkBrowserCompatibility.test.ts -------------------------------------------------------------------------------- /src/runtime/composable/checkBrowserCompatibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/src/runtime/composable/checkBrowserCompatibility.ts -------------------------------------------------------------------------------- /src/runtime/composable/detectBrowser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/src/runtime/composable/detectBrowser.test.ts -------------------------------------------------------------------------------- /src/runtime/composable/detectBrowser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/src/runtime/composable/detectBrowser.ts -------------------------------------------------------------------------------- /src/runtime/middleware/supported-browsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/src/runtime/middleware/supported-browsers.ts -------------------------------------------------------------------------------- /src/runtime/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RadarTooling/nuxt-supported-browsers/HEAD/src/runtime/plugin.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./playground/.nuxt/tsconfig.json" 3 | } 4 | --------------------------------------------------------------------------------