Skip to content

Commit

Permalink
fix: update deps and remove logs
Browse files Browse the repository at this point in the history
  • Loading branch information
Atinux committed Feb 28, 2023
1 parent a6b5a62 commit 4e54ed4
Show file tree
Hide file tree
Showing 5 changed files with 1,067 additions and 377 deletions.
2 changes: 1 addition & 1 deletion .docs/nuxt.config.ts
Expand Up @@ -7,7 +7,7 @@ export default defineNuxtConfig({
}
}
},
modules: ['nuxt-plausible'],
modules: ['@nuxtjs/plausible', '@nuxt/devtools'],
typescript: {
includeWorkspace: true
}
Expand Down
6 changes: 5 additions & 1 deletion .playground/nuxt.config.ts
@@ -1,3 +1,7 @@
export default defineNuxtConfig({
extends: '../'
extends: '../',
modules: ['@nuxt/devtools'],
typescript: {
includeWorkspace: true
}
})
27 changes: 14 additions & 13 deletions nuxt.config.ts
@@ -1,11 +1,7 @@
import { createResolver, logger } from '@nuxt/kit'
import { createResolver, logger, defineNuxtModule } from '@nuxt/kit'
import { $fetch } from 'ofetch'
import { version } from './package.json'

logger.success(`Using Docus v${version}`)

process.env.NUXT_INLINE_STYLES = 'true'

const { resolve } = createResolver(import.meta.url)

// That allows to overwrite these dependencies paths via `.env` for local development
Expand All @@ -26,15 +22,20 @@ export default defineNuxtConfig({
'@vueuse/nuxt',
'nuxt-config-schema',
resolve('./app/module'),
(_, nuxt) => {
if (nuxt.options.dev) {
$fetch('https://registry.npmjs.org/@nuxt-themes/docus/latest').then((release) => {
if (release.version > version) {
logger.info(`A new version of Docus (v${release.version}) is available: https://github.com/nuxt-themes/docus/releases/latest`)
}
}).catch((_) => {})
defineNuxtModule({
meta: {
name: '@nuxt-themes/docus'
},
setup (_, nuxt) {
if (nuxt.options.dev) {
$fetch('https://registry.npmjs.org/@nuxt-themes/docus/latest').then((release) => {
if (release.version > version) {
logger.info(`A new version of Docus (v${release.version}) is available: https://github.com/nuxt-themes/docus/releases/latest`)
}
}).catch((_) => {})
}
}
}
})
],
css: [
resolve('./assets/css/main.css')
Expand Down
9 changes: 5 additions & 4 deletions package.json
Expand Up @@ -29,7 +29,7 @@
"dependencies": {
"@nuxt-themes/elements": "^0.9.0",
"@nuxt-themes/tokens": "^1.9.0",
"@nuxt-themes/typography": "^0.9.0",
"@nuxt-themes/typography": "^0.9.1",
"@nuxt/content": "^2.4.3",
"@nuxthq/studio": "^0.7.7",
"@vueuse/nuxt": "^9.13.0"
Expand All @@ -38,12 +38,13 @@
"@algolia/client-search": "^4.14.3",
"@docsearch/css": "^3.3.3",
"@docsearch/js": "^3.3.3",
"@nuxt/devtools": "^0.2.4",
"@nuxtjs/algolia": "^1.5.0",
"@nuxtjs/eslint-config-typescript": "^12.0.0",
"@nuxtjs/plausible": "^0.2.0",
"eslint": "^8.35.0",
"nuxt": "3.2.2",
"nuxt-plausible": "^0.1.2",
"release-it": "^15.6.0",
"nuxt": "3.2.3",
"release-it": "^15.6.1",
"typescript": "^4.9.5",
"vue": "^3.2.47"
},
Expand Down

0 comments on commit 4e54ed4

Please sign in to comment.