Skip to content

Commit 5769795

Browse files
authored
Merge pull request #561 from Baroshem/vejja/issue559
fix(core): do not remove loggers in dev mode
2 parents 642bfce + f8890af commit 5769795

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

docs/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"@nuxt-themes/docus": "^1.14.7",
1313
"@nuxtjs/plausible": "^1.0.0",
1414
"@nuxtlabs/github-module": "^1.6.3",
15-
"nuxt": "^3.11.2",
15+
"nuxt": "3.11.2",
1616
"nuxt-security": "latest"
1717
},
1818
"resolutions": {

playground/nuxt.config.ts

-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ export default defineNuxtConfig({
5555
interval: 30000,
5656
headers: true
5757
},
58-
removeLoggers: false,
5958
},
6059

6160
hooks: {

playground/pages/index.vue

+1
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,6 @@
55
</template>
66

77
<script setup lang="ts">
8+
console.log('hello from index should be removed in production')
89
const { data } = await useAsyncData(async () => await Promise.resolve("Home"));
910
</script>

src/module.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,8 @@ export default defineNuxtModule<ModuleOptions>({
6565
// This method is deprecated and will be removed in the future
6666
addVitePlugin(viteRemove(securityOptions.removeLoggers))
6767

68-
} else {
69-
// Uses the native method by Vite
68+
} else if (!nuxt.options.dev) {
69+
// Uses the native method by Vite, except in dev mode
7070
// Vite can use either esbuild or terser
7171
if (nuxt.options.vite.build?.minify === 'terser') {
7272
// In case of terser, set the drop_console and drop_debugger options

0 commit comments

Comments
 (0)