Skip to content

Commit b543297

Browse files
authored
fix: check nuxt instance from unctx where needed (#107)
1 parent 8ff8135 commit b543297

File tree

2 files changed

+18
-16
lines changed

2 files changed

+18
-16
lines changed

detectors/nuxt.modules.json

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@
3737
"slug": "nuxtjs-apollo",
3838
"name": "@nuxtjs/apollo",
3939
"imgPath": null,
40-
"url": "https://github.com/nuxt-community/apollo-module"
40+
"url": "https://github.com/nuxt-modules/apollo"
4141
},
4242
"detectors": {
43-
"js": "window.$nuxt?.$options?.context?.app?.$apolloHelpers"
43+
"js": "window.$nuxt?.$options?.context?.app?.$apolloHelpers || window.__unctx__?.get('nuxt-app')?.use()?.$apolloHelpers"
4444
}
4545
},
4646
"@nuxtjs/auth": {
@@ -81,10 +81,10 @@
8181
"slug": "nuxtjs-device",
8282
"name": "@nuxtjs/device",
8383
"imgPath": null,
84-
"url": "https://github.com/nuxt-community/device-module"
84+
"url": "https://github.com/nuxt-modules/device"
8585
},
8686
"detectors": {
87-
"js": "window.$nuxt?.$options?.context?.app?.$device"
87+
"js": "window.$nuxt?.$options?.context?.app?.$device || window.__unctx__?.get('nuxt-app')?.use()?.$device"
8888
}
8989
},
9090
"@nuxtjs/firebase": {
@@ -194,7 +194,7 @@
194194
"url": "https://github.com/richardeschloss/nuxt-socket-io"
195195
},
196196
"detectors": {
197-
"js": "window.$nuxt?.$options?.context?.app?.$nuxtSocket"
197+
"js": "window.$nuxt?.$options?.context?.app?.$nuxtSocket || window.__unctx__?.get('nuxt-app')?.use()?.$nuxtSocket"
198198
}
199199
},
200200
"nuxt-facebook-pixel-module": {
@@ -271,7 +271,7 @@
271271
"url": "https://prismic.nuxtjs.org"
272272
},
273273
"detectors": {
274-
"js": "window.$nuxt?.$options?.context?.app?.$prismic || (window.__NUXT__?.config?.public && window.__NUXT__.config.public['@nuxtjs/prismic'])"
274+
"js": "window.$nuxt?.$options?.context?.app?.$prismic || (window.__NUXT__?.config?.public && window.__NUXT__.config.public['@nuxtjs/prismic']) || window.__unctx__?.get('nuxt-app')?.use()?.$prismic"
275275
}
276276
},
277277
"storyblok-nuxt": {
@@ -293,7 +293,7 @@
293293
"url": "https://sanity.nuxtjs.org"
294294
},
295295
"detectors": {
296-
"js": "window.$nuxt?.$options?.context?.app?.$sanity || window.__NUXT__?.config?.public?.strapi"
296+
"js": "window.$nuxt?.$options?.context?.app?.$sanity || window.__NUXT__?.config?.public?.sanity || window.__unctx__?.get('nuxt-app')?.use()?.$sanity"
297297
}
298298
},
299299
"@nuxt/content": {
@@ -315,7 +315,7 @@
315315
"url": "https://color-mode.nuxtjs.org"
316316
},
317317
"detectors": {
318-
"js": "window.$nuxt?.$options?.context?.app?.$colorMode || window.$nuxt?.$colorMode || (window.__NUXT__?.state && window.__NUXT__?.state['color-mode']) || window.__NUXT_COLOR_MODE__ "
318+
"js": "window.$nuxt?.$options?.context?.app?.$colorMode || window.$nuxt?.$colorMode || (window.__NUXT__?.state && window.__NUXT__?.state['color-mode']) || window.__NUXT_COLOR_MODE__ || window.__unctx__?.get('nuxt-app')?.use()?.$colorMode"
319319
}
320320
},
321321
"nuxt-ackee": {
@@ -348,7 +348,7 @@
348348
"url": "https://supabase.nuxtjs.org"
349349
},
350350
"detectors": {
351-
"js": "window.$nuxt?.$supabase || window.__NUXT__?.config?.public?.supabase"
351+
"js": "window.$nuxt?.$supabase || window.__NUXT__?.config?.public?.supabase || window.__unctx__?.get('nuxt-app')?.use()?.$supabase"
352352
}
353353
},
354354
"nuxt-i18n": {
@@ -366,11 +366,11 @@
366366
"metas": {
367367
"slug": "nuxt-i18n",
368368
"name": "@nuxtjs/i18n",
369-
"imgPath": null,
369+
"imgPath": "/modules/nuxt-i18n.svg",
370370
"url": "https://i18n.nuxtjs.org"
371371
},
372372
"detectors": {
373-
"js": "window.$nuxt?.$i18n || window.__NUXT__?.config?.public?.i18n"
373+
"js": "window.$nuxt?.$i18n || window.__unctx__?.get('nuxt-app')?.use()?.$i18n"
374374
}
375375
},
376376
"nuxt-image": {
@@ -384,6 +384,7 @@
384384
"js": [
385385
"window.$nuxt?.$img",
386386
"window.__NUXT__?.config?.public?.image",
387+
"window.__unctx__?.get('nuxt-app')?.use()?.$img",
387388
"[...document.querySelectorAll('*')].map((el) => el.__vue_app__?.config?.globalProperties?.$img).filter(Boolean).length"
388389
]
389390
}
@@ -407,7 +408,7 @@
407408
"url": "https://docus.dev"
408409
},
409410
"detectors": {
410-
"js": "window.$nuxt?.$docus || window.__NUXT__?.config?.public?.docus"
411+
"js": "window.$nuxt?.$docus || window.__NUXT__?.config?.public?.docus || window.__unctx__?.get('nuxt-app')?.use()?._appConfig?.docus"
411412
}
412413
},
413414
"druxt": {
@@ -440,7 +441,7 @@
440441
"url": "https://github.com/TYPO3-Initiatives/nuxt-typo3"
441442
},
442443
"detectors": {
443-
"js": "window.$nuxt?.$typo3 || window.__NUXT__?.config?.public?.typo3"
444+
"js": "window.$nuxt?.$typo3 || window.__NUXT__?.config?.public?.typo3 || window.__unctx__?.get('nuxt-app')?.use()?.$typo3"
444445
}
445446
},
446447
"nuxt-speedkit": {
@@ -451,9 +452,9 @@
451452
"url": "https://nuxt-speedkit.grabarzundpartner.dev"
452453
},
453454
"detectors": {
454-
"js": "window.$nuxt?.$speedkit"
455+
"js": "window.$nuxt?.$speedkit || window.__unctx__?.get('nuxt-app')?.use()?.$speedkit"
455456
}
456-
},
457+
},
457458
"nuxt-custom-elements": {
458459
"metas": {
459460
"slug": "nuxt-custom-elements",
@@ -473,7 +474,7 @@
473474
"url": "https://algolia.nuxtjs.org"
474475
},
475476
"detectors": {
476-
"js": "window.$nuxt?.$algolia || window.__NUXT__?.config?.public?.algolia"
477+
"js": "window.$nuxt?.$algolia || window.__NUXT__?.config?.public?.algolia || window.__unctx__?.get('nuxt-app')?.use()?.$algolia"
477478
}
478479
},
479480
"nuxt-directus": {

icons/modules/nuxt-i18n.svg

Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)