// Jest Snapshot v1, https://goo.gl/fbAQLP exports[`config: options should return default nuxt config 1`] = ` Object { "ErrorPage": null, "__normalized__": true, "_modules": Array [ "@nuxt/components", ], "_nuxtConfigFile": "/var/nuxt/test/nuxt.config.js", "_nuxtConfigFiles": Array [ "/var/nuxt/test/nuxt.config.js", ], "alias": Object { "@": "/var/nuxt/test", "@@": "/var/nuxt/test", "assets": "/var/nuxt/test/assets", "static": "/var/nuxt/test/static", "~": "/var/nuxt/test", "~~": "/var/nuxt/test", }, "appTemplatePath": "/var/nuxt/test/.nuxt/views/app.template.html", "build": Object { "_publicPath": "/_nuxt/", "additionalExtensions": Array [], "aggressiveCodeRemoval": false, "analyze": false, "babel": Object { "babelrc": false, "cacheDirectory": false, "configFile": false, }, "cache": false, "cssSourceMap": false, "devMiddleware": Object {}, "extractCSS": false, "filenames": Object { "app": [Function], "chunk": [Function], "css": [Function], "font": [Function], "img": [Function], "video": [Function], }, "followSymlinks": false, "friendlyErrors": true, "hardSource": false, "hotMiddleware": Object {}, "html": Object { "minify": Object { "collapseBooleanAttributes": true, "decodeEntities": true, "minifyCSS": true, "minifyJS": true, "processConditionalComments": true, "removeEmptyAttributes": true, "removeRedundantAttributes": true, "trimCustomFragments": true, "useShortDoctype": true, }, }, "indicator": false, "loaders": Object { "css": Object { "sourceMap": false, }, "cssModules": Object { "modules": Object { "localIdentName": "[local]_[hash:base64:5]", }, "sourceMap": false, }, "file": Object {}, "fontUrl": Object { "limit": 1000, }, "imgUrl": Object { "limit": 1000, }, "less": Object { "sourceMap": false, }, "pugPlain": Object {}, "sass": Object { "sassOptions": Object { "indentedSyntax": true, }, "sourceMap": false, }, "scss": Object { "sourceMap": false, }, "stylus": Object { "sourceMap": false, }, "vue": Object { "productionMode": true, "transformAssetUrls": Object { "embed": "src", "object": "src", "source": "src", "video": "src", }, }, "vueStyle": Object { "sourceMap": false, }, }, "loadingScreen": false, "optimization": Object { "minimize": true, "minimizer": undefined, "runtimeChunk": "single", "splitChunks": Object { "cacheGroups": Object { "default": Object { "name": undefined, }, }, "chunks": "all", "name": undefined, }, }, "optimizeCSS": false, "parallel": false, "plugins": Array [], "postcss": Object { "preset": Object { "stage": 2, }, }, "profile": false, "publicPath": "/_nuxt/", "quiet": true, "serverURLPolyfill": "url", "splitChunks": Object { "commons": true, "layouts": false, "pages": true, }, "ssr": true, "standalone": false, "stats": false, "styleResources": Object {}, "template": undefined, "templates": Array [], "terser": Object {}, "transpile": Array [], "warningIgnoreFilters": Array [], "watch": Array [], }, "buildDir": "/var/nuxt/test/.nuxt", "buildModules": Array [], "cli": Object { "badgeMessages": Array [], "bannerColor": "green", }, "createRequire": [MockFunction], "css": Array [], "debug": false, "dev": false, "dir": Object { "app": "app", "assets": "assets", "layouts": "layouts", "middleware": "middleware", "pages": "pages", "static": "static", "store": "store", }, "editor": undefined, "env": Object {}, "extendPlugins": null, "extensions": Array [ "js", "mjs", ], "features": Object { "asyncData": true, "clientOnline": true, "clientPrefetch": true, "clientUseUrl": false, "componentAliases": true, "componentClientOnly": true, "deprecations": true, "fetch": true, "layouts": true, "meta": true, "middleware": true, "store": true, "transitions": true, "validate": true, }, "fetch": Object { "client": true, "server": true, }, "generate": Object { "cache": Object { "globbyOptions": Object { "gitignore": true, }, "ignore": Array [], }, "concurrency": 500, "crawler": true, "dir": "/var/nuxt/test/dist", "exclude": Array [], "fallback": "200.html", "interval": 0, "routes": Array [], "staticAssets": Object { "base": "/_nuxt/static", "dir": "static", "version": "x", "versionBase": "/_nuxt/static/x", }, "subFolders": true, }, "globalName": "nuxt", "globals": Object { "context": [Function], "id": [Function], "loadedCallback": [Function], "nuxt": [Function], "pluginPrefix": [Function], "readyCallback": [Function], }, "head": Object { "link": Array [], "meta": Array [], "script": Array [], "style": Array [], }, "hooks": null, "ignore": Array [ "**/*.test.*", "**/*.spec.*", "**/-*.*", ], "ignoreOptions": undefined, "ignorePrefix": "-", "layoutTransition": Object { "mode": "out-in", "name": "layout", }, "layouts": Object {}, "loading": Object { "color": "black", "continuous": false, "css": true, "duration": 5000, "failedColor": "red", "height": "2px", "rtl": false, "throttle": 200, }, "loadingIndicator": Object { "background": "white", "color": "black", "color2": "#F5F5F5", "dev": false, "loading": "Loading...", "name": "default", }, "messages": Object { "back_to_home": "Back to the home page", "client_error": "Error", "client_error_details": "An error occurred while rendering the page. Check developer tools console for details.", "error_404": "This page could not be found", "loading": "Loading...", "nuxtjs": "Nuxt.js", "server_error": "Server error", "server_error_details": "An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details.", }, "mode": "universal", "modern": undefined, "modes": Object { "spa": Object { "build": Object { "ssr": false, }, "render": Object { "ssr": false, }, }, "universal": Object { "build": Object { "ssr": true, }, "render": Object { "ssr": true, }, }, }, "modules": Array [], "modulesDir": Array [ "/var/nuxt/node_modules", "/var/nuxt/test/node_modules", ], "pageTransition": Object { "appear": false, "appearActiveClass": "appear-active", "appearClass": "appear", "appearToClass": "appear-to", "mode": "out-in", "name": "page", }, "plugins": Array [], "privateRuntimeConfig": Object {}, "publicRuntimeConfig": Object {}, "render": Object { "bundleRenderer": Object { "runInNewContext": false, "shouldPrefetch": [Function], "shouldPreload": [Function], }, "compressor": Object { "threshold": 0, }, "crossorigin": undefined, "csp": false, "dist": Object { "index": false, "maxAge": "1y", }, "etag": Object { "weak": false, }, "fallback": Object { "dist": Object {}, "static": Object { "handlers": Object { ".htm": false, ".html": false, }, "skipUnknown": true, }, }, "http2": Object { "push": false, "pushAssets": null, "shouldPush": null, }, "resourceHints": true, "ssr": true, "ssrLog": false, "static": Object { "prefix": true, }, }, "rootDir": "/var/nuxt/test", "router": Object { "base": "/", "extendRoutes": null, "fallback": false, "linkActiveClass": "nuxt-link-active", "linkExactActiveClass": "nuxt-link-exact-active", "linkPrefetchedClass": false, "middleware": Array [], "mode": "history", "parseQuery": false, "prefetchLinks": true, "prefetchPayloads": true, "routeNameSplitter": "-", "routes": Array [], "scrollBehavior": null, "stringifyQuery": false, "trailingSlash": undefined, }, "server": Object { "host": "localhost", "https": false, "port": 3000, "socket": undefined, "timing": false, }, "serverMiddleware": Array [], "srcDir": "/var/nuxt/test", "ssr": true, "styleExtensions": Array [ "css", "pcss", "postcss", "styl", "stylus", "scss", "sass", "less", ], "target": "server", "test": true, "vue": Object { "config": Object { "performance": false, "silent": true, }, }, "vueMeta": null, "watch": Array [ "/var/nuxt/test/nuxt.config.js", ], "watchers": Object { "chokidar": Object { "ignoreInitial": true, }, "rewatchOnRawEvents": undefined, "webpack": Object { "aggregateTimeout": 1000, }, }, } `;