nuxt / nuxt

The Intuitive Vue Framework.
https://nuxt.com
MIT License
54.25k stars 4.96k forks source link

Issues deploying Nuxt3 with SSR to Netlify functions #24764

Closed jbool24 closed 9 months ago

jbool24 commented 9 months ago

Environment

❯ pnpm nuxi info
[2:27:16 PM] Nuxt project info:


Reproduction

Deploy a nuxt3 project with zero-config defaults to Netlify. Get a 500 server error from AWS Lambda function that vue/server-renderer is missing at runtime.

Describe the bug

To be honest, I don't even know where to start. I'm not sure if this is a Nuxt build-time issue where the package is not hoisted correctly into the bundled directory for Netlify functions or if the issue is Netlify the way they require ESM. The latter seemed to be something they "foo barred" before and reported as fixed more info I found here

Using Nuxt/Netlify Locally

Everything builds as expected with no errors. The project is using pnpm build where the npm script is "build": "nuxi build" as the build command for netlify. I can run nuxi dev locally and the site works; I can also run ntl dev and everything works.

If I run ntl serve the build fails with issues once the lamdalocal.js server is launched (controlled by netlify-cli).

◈ Function server has returned an error: Cannot find module '/home/justin/CodeProjects/DreamRockSmartTech/Clients/{{REDACTED}}/.netlify/functions-serve/.unzipped/server/server.js'
Require stack:
- /home/justin/.nvm/versions/node/v18.17.1/lib/node_modules/netlify-cli/node_modules/lambda-local/build/lambdalocal.js
    at uire stack:
    at home/justin/.nvm/versions/node/v18.17.1/lib/node_modules/netlify-cli/node_modules/lambda-local/build/lambdalocal.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
    at Function.resolve (node:internal/modules/cjs/helpers:127:19)
    at Object._executeSync (/home/justin/.nvm/versions/node/v18.17.1/lib/node_modules/netlify-cli/node_modules/lambda-local/build/lambdalocal.js:376:42)
    at /home/justin/.nvm/versions/node/v18.17.1/lib/node_modules/netlify-cli/node_modules/lambda-local/build/lambdalocal.js:96:26
    at new Promise (<anonymous>)
    at Object.execute (/home/justin/.nvm/versions/node/v18.17.1/lib/node_modules/netlify-cli/node_modules/lambda-local/build/lambdalocal.js:88:16)
    at invokeFunctionDirectly (file:///home/justin/.nvm/versions/node/v18.17.1/lib/node_modules/netlify-cli/src/lib/functions/runtimes/js/index.js:84:38)
    at Module.invokeFunction (file:///home/justin/.nvm/versions/node/v18.17.1/lib/node_modules/netlify-cli/src/lib/functions/runtimes/js/index.js:47:22)
    at NetlifyFunction.invoke (file:///home/justin/.nvm/versions/node/v18.17.1/lib/node_modules/netlify-cli/src/lib/functions/netlify-function.js:182:47)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

Response with status 500 in 322 ms.

Netlify Runtime

As the CI deployment runs, we see no errors in the build logs on Netlify. The site completes and deploys to the CDN and Netlify Functions to AWS. All that works smoothly, but when trying to access the page at runtime, we see AWS errors for missing external packages.

Dec 14, 02:25:31 PM: f19a2c8a ERROR  [nuxt] [request error] [unhandled] [500] Cannot find module '/var/task/node_modules/vue/server-renderer/index.mjs' imported from /var/task/chunks/handlers/renderer.mjs
  at new NodeError (node:internal/errors:405:5)  
  at finalizeResolution (node:internal/modules/esm/resolve:332:11)  
  at moduleResolve (node:internal/modules/esm/resolve:995:10)  
  at moduleResolveWithNodePath (node:internal/modules/esm/resolve:939:12)  
  at defaultResolve (node:internal/modules/esm/resolve:1181:79)  
  at nextResolve (node:internal/modules/esm/loader:163:28)  
  at ESMLoader.resolve (node:internal/modules/esm/loader:835:30)  
  at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:18)  
  at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:77:40)  
  at link (node:internal/modules/esm/module_job:76:36)

Additional context

The specific Nuxt3 project I'm running here is a modified version of https://github.com/directus-community/agency-os. However, the modifications I made are only to the components and nothing else at this time.

I'm still trying to get it deployed as is to sanity-check continuous deployment to Netlify.

Logs

2:23:13 PM: Netlify Build                                                 
2:23:13 PM: ────────────────────────────────────────────────────────────────
2:23:13 PM: ​
2:23:13 PM: ❯ Version
2:23:13 PM:   @netlify/build 29.31.1
2:23:13 PM: ​
2:23:13 PM: ❯ Flags
2:23:13 PM:   baseRelDir: true
2:23:13 PM:   buildId: {{REDACTED}}
2:23:13 PM:   deployId: {{REDACTED}}
2:23:13 PM: ​
2:23:13 PM: ❯ Current directory
2:23:13 PM:   /opt/build/repo
2:23:13 PM: ​
2:23:13 PM: ❯ Config file
2:23:13 PM:   /opt/build/repo/netlify.toml
2:23:13 PM: ​
2:23:13 PM: ❯ Context
2:23:13 PM:   branch-deploy
2:23:13 PM: ​
2:23:13 PM: build.command from netlify.toml                               
2:23:13 PM: ────────────────────────────────────────────────────────────────
2:23:13 PM: ​
2:23:13 PM: $ pnpm build
2:23:13 PM: > {{PROJCT_NAME REDACTED}}@1.0.0 build /opt/build/repo
2:23:13 PM: > nuxi build
2:23:14 PM: [log] Nuxt 3.8.2 with Nitro 2.8.1
2:23:14 PM: [start] Loading Directus Module
2:23:14 PM: [info] Syncing with Directus Instance ****
2:23:14 PM: [success] 0 Redirects loaded
2:23:15 PM: [success] Globals loaded into appConfig
2:23:15 PM: [success] Directus Module Loaded
2:23:23 PM: [info] [nuxt:tailwindcss] Using Tailwind CSS from ~/assets/css/tailwind.css
2:23:23 PM: [warn] Slow module `@nuxtjs/tailwindcss` took `8590.94ms` to setup.
2:23:23 PM: [warn] Slow module `@nuxt/ui` took `8675.95ms` to setup.
2:23:24 PM: [info] [nuxt-og-image] Ensuring Chromium install for og:image generation...
2:23:28 PM: ╔═══════════════════════════════════════════════════════════════════════════════╗
2:23:28 PM: ║ WARNING: It looks like you are running "npx playwright install" without first ║
2:23:28 PM: ║ installing your project"s dependencies.                                       ║
║                                                                               ║
2:23:28 PM: ║ To avoid unexpected behavior, please install your dependencies first, and     ║
2:23:28 PM: ║ then run Playwright"s install command:                                        ║
║                                                                               ║
2:23:28 PM: ║     npm install                                                               ║
2:23:28 PM: ║     npx playwright install                                                    ║
2:23:28 PM: ║                                                                               ║
2:23:28 PM: ║ If your project does not yet depend on Playwright, first install the          ║
2:23:28 PM: ║ applicable npm package (most commonly @playwright/test), and                  ║
2:23:28 PM: ║ then run Playwright"s install command to download the browsers:               ║
║                                                                               ║
2:23:28 PM: ║     npm install @playwright/test                                              ║
2:23:28 PM: ║     npx playwright install                                                    ║
2:23:28 PM: ║                                                                               ║
2:23:28 PM: ╚═══════════════════════════════════════════════════════════════════════════════╝
2:23:30 PM: [info] Building client...
2:23:30 PM: [info] vite v4.5.1 building for production...
2:23:30 PM: [info] transforming...
2:23:47 PM: node_modules/.pnpm/lottie-web@5.12.2/node_modules/lottie-web/build/player/lottie.js (17010:32) Use of eval in "node_modules/.pnpm/lottie-web@5.12.2/node_modules/lottie-web/build/player/lottie.js" is strongly discouraged as it poses security risks and may cause issues with minification.
2:23:49 PM: [info] ✓ 877 modules transformed.
2:23:50 PM: [info] rendering chunks...
2:23:50 PM: [info] computing gzip size...
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Open_Sans-300-17.747b787c.woff2                    4.52 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Inter-400-11.9fd231a7.woff2                        4.74 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-900-71.851db642.woff2                      5.25 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Fira_Code-400-3.c0eaff37.woff2                     5.33 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-700-65.4ce2c84c.woff2                      5.38 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Inter-400-9.6888cfd9.woff2                         5.42 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-500-59.5f9d6298.woff2                      5.45 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-800-68.e1a48072.woff2                      5.48 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-600-62.9c15f7b0.woff2                      5.51 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-400-56.cb8bdeab.woff2                      5.54 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Fira_Code-400-2.fc77c60c.woff2                     6.62 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Inter-400-8.b75a5bf9.woff2                         6.75 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/drst_logo.00f29858.png                             7.05 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-900-72.17ea1019.woff2                      7.63 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Fira_Code-400-5.22a754ed.woff2                     7.73 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-500-60.cd36de20.woff2                      7.75 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Fira_Code-400-4.c6dd645f.woff2                     7.77 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-700-66.9338e65f.woff2                      7.82 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-800-69.60bf0aba.woff2                      7.82 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-400-57.7d93459d.woff2                      7.88 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-600-63.f4e80d9d.woff2                      8.00 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/tokyo-luminous-table-lamp-on-boxes.8bc634de.svg    8.02 kB │ gzip:   2.47 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Inter-400-10.4d906204.woff2                        8.41 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/tokyo-attention-sign.90125a01.svg                  9.17 kB │ gzip:   3.24 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Inter-400-7.9508ee6d.woff2                         9.98 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Fira_Code-400-1.8ff5fa04.woff2                    11.90 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/fa-regular-400.ccf4db1e.woff2                     13.55 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Nothing_You_Could_Do-400-14.84e79a16.woff2        16.10 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Open_Sans-300-20.db5d7bb3.woff2                   16.42 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Open_Sans-300-19.fe6c9093.woff2                   16.50 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/fa-regular-400.2835b63f.woff                      16.80 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Open_Sans-300-18.0ed76b36.woff2                   21.36 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Inter-400-13.2301bb03.woff2                       21.56 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Fira_Code-400-6.5246d691.woff2                    23.35 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Open_Sans-300-16.a1f50e52.woff2                   26.64 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Inter-400-12.56d25f40.woff2                       29.27 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/fa-regular-400.112491dc.ttf                       34.09 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/fa-regular-400.4aa44a07.eot                       34.39 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Open_Sans-300-21.d9784dbf.woff2                   35.12 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-900-70.72057e12.woff2                     38.10 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-800-67.41f4bb66.woff2                     38.96 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-500-58.721c714f.woff2                     39.14 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-700-64.6197a412.woff2                     39.15 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-600-61.d036ece3.woff2                     39.32 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Poppins-400-55.478b3ab7.woff2                     39.56 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Open_Sans-300-22.9b1b9d7c.woff2                   48.43 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Open_Sans-300-15.daeed560.woff2                   49.46 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/fa-solid-900.f18c486a.woff2                       74.26 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/fa-brands-400.dc64d719.woff2                      74.77 kB
2:23:50 PM: [info] .nuxt/dist/client/manifest.json                                           77.75 kB │ gzip:   6.32 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/noise.74f5f25f.png                                80.15 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/fa-brands-400.17ce8b9d.woff                       87.69 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/fa-solid-900.20464aeb.woff                        96.26 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/fa-brands-400.70726f98.ttf                       129.61 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/fa-brands-400.bd4e21d8.eot                       129.92 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/fa-regular-400.934530d8.svg                      144.45 kB │ gzip:  36.86 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/fa-solid-900.7a58f741.ttf                        186.44 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/fa-solid-900.e153efe3.eot                        186.73 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/fa-brands-400.e281f2a2.svg                       694.58 kB │ gzip: 229.67 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/fa-solid-900.d5b21251.svg                        816.93 kB │ gzip: 223.62 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/VGallery.b5ce956c.css                              0.03 kB │ gzip:   0.05 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Logo.689f06ab.css                                  0.04 kB │ gzip:   0.06 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/auth.8d6c2450.css                                  0.07 kB │ gzip:   0.08 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Icon.a0bf11f1.css                                  0.07 kB │ gzip:   0.09 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/defineShortcuts.b367562c.css                       0.09 kB │ gzip:   0.09 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/ArticleDetail.c833d8bc.css                         0.11 kB │ gzip:   0.10 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Headline.0acff8b1.css                              0.12 kB │ gzip:   0.11 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/portal.3063d94e.css                                0.12 kB │ gzip:   0.11 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/IconCSS.6899bddf.css                               0.26 kB │ gzip:   0.17 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/FileCard.586b928c.css                              0.28 kB │ gzip:   0.23 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/PageBuilder.03892e85.css                           0.36 kB │ gzip:   0.21 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/VUpload.e471e6df.css                               0.70 kB │ gzip:   0.27 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/default.debda0c0.css                               1.13 kB │ gzip:   0.42 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/UForm.64c1eacb.css                                 1.96 kB │ gzip:   0.52 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/_plugin-vue_export-helper.c27b6911.js              0.09 kB │ gzip:   0.10 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/composables.310de5d8.js                            0.09 kB │ gzip:   0.11 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/index.539acb23.js                                  0.11 kB │ gzip:   0.12 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/useDirectus.b2bcd97a.js                            0.12 kB │ gzip:   0.12 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/relations.64289595.js                              0.15 kB │ gzip:   0.11 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/auth.bc04f18b.js                                   0.16 kB │ gzip:   0.15 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/user-name.9a05a164.js                              0.17 kB │ gzip:   0.13 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/currency.fdf7e3c8.js                               0.18 kB │ gzip:   0.16 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/asyncContext.cee2736d.js                           0.19 kB │ gzip:   0.17 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/UIcon.vue.1f00434b.js                              0.23 kB │ gzip:   0.19 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/useFiles.09c725f0.js                               0.25 kB │ gzip:   0.18 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/blank.dbda35fd.js                                  0.26 kB │ gzip:   0.21 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/app.42e0844f.js                                    0.30 kB │ gzip:   0.24 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Title.vue.54eb0450.js                              0.30 kB │ gzip:   0.25 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/useToast.9f2154bb.js                               0.31 kB │ gzip:   0.24 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/BlockContainer.vue.a77a6b3f.js                     0.31 kB │ gzip:   0.26 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/VLabel.43bba49b.js                                 0.32 kB │ gzip:   0.25 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/VDivider.vue.019b89c5.js                           0.35 kB │ gzip:   0.24 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/logout.e08836a5.js                                 0.40 kB │ gzip:   0.29 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/proposal.63a9b333.js                               0.42 kB │ gzip:   0.30 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/nuxt-error-boundary.333594b9.js                    0.43 kB │ gzip:   0.29 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/client-only.a9e65303.js                            0.47 kB │ gzip:   0.31 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/billing.3878685f.js                                0.50 kB │ gzip:   0.34 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Headline.vue.9fc26963.js                           0.55 kB │ gzip:   0.35 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Motionable.vue.2cb48e71.js                         0.58 kB │ gzip:   0.40 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Icon.e3abb69f.js                                   0.58 kB │ gzip:   0.38 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/VText.vue.446eacbe.js                              0.68 kB │ gzip:   0.35 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/_slug_.cc54245d.js                                 0.68 kB │ gzip:   0.42 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/index.340eab17.js                                  0.71 kB │ gzip:   0.43 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/index.2811cfe6.js                                  0.71 kB │ gzip:   0.46 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/use-resolve-button-type.fb7d16ca.js                0.74 kB │ gzip:   0.43 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/blog-with-split-image.16238931.js                  0.84 kB │ gzip:   0.50 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/DarkModeToggle.vue.07026273.js                     0.85 kB │ gzip:   0.53 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/embed.6fc3b3de.js                                  0.89 kB │ gzip:   0.35 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/auth.34d953ce.js                                   1.00 kB │ gzip:   0.56 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Prose.vue.f293ebfc.js                              1.05 kB │ gzip:   0.63 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/UserBadge.vue.9f7c5902.js                          1.07 kB │ gzip:   0.58 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/VAvatar.vue.e2a90ab2.js                            1.09 kB │ gzip:   0.59 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/_slug_.69cabde6.js                                 1.09 kB │ gzip:   0.58 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/useFormGroup.de030212.js                           1.10 kB │ gzip:   0.52 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/VAlert.vue.6743ae41.js                             1.11 kB │ gzip:   0.53 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/IconCSS.375466a8.js                                1.14 kB │ gzip:   0.66 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/time.b0d86b31.js                                   1.24 kB │ gzip:   0.67 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/DateDisplay.vue.a7894846.js                        1.25 kB │ gzip:   0.54 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/_slug_.51a09548.js                                 1.29 kB │ gzip:   0.68 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/PageHeader.vue.938ca04d.js                         1.31 kB │ gzip:   0.72 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/index.dad61965.js                                  1.40 kB │ gzip:   0.72 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/fetch.d808a7fa.js                                  1.43 kB │ gzip:   0.81 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/index.49e42bfe.js                                  1.44 kB │ gzip:   0.76 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/_slug_.d8e458e6.js                                 1.46 kB │ gzip:   0.75 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Card.49135d80.js                                   1.58 kB │ gzip:   0.75 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/CollectionsIndex.vue.7bb5a661.js                   1.61 kB │ gzip:   0.90 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/files.f07d7b36.js                                  1.63 kB │ gzip:   0.86 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/_id_.c1343bdf.js                                   1.71 kB │ gzip:   0.89 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/CollectionsDetail.vue.b7e19794.js                  2.05 kB │ gzip:   1.08 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/index.b8fe2cb5.js                                  2.10 kB │ gzip:   0.98 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/_id_.81798686.js                                   2.39 kB │ gzip:   1.22 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Badge.437b9fdc.js                                  2.45 kB │ gzip:   1.00 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Author.vue.71c7e03c.js                             2.49 kB │ gzip:   1.12 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/conversations.1cda27fa.js                          2.67 kB │ gzip:   1.40 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/FilesView.vue.6a90fe38.js                          2.76 kB │ gzip:   1.36 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/projects.9ccff83b.js                               2.89 kB │ gzip:   1.35 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/GlobalSearch.vue.368d56ab.js                       2.96 kB │ gzip:   1.47 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/useStripe.eae5f074.js                              3.00 kB │ gzip:   1.43 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Modal.6e7386db.js                                  3.06 kB │ gzip:   1.31 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/PostCard.vue.81e6e01b.js                           3.29 kB │ gzip:   1.51 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Checkbox.d0ac0ccf.js                               3.31 kB │ gzip:   1.39 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Textarea.b2676f66.js                               3.32 kB │ gzip:   1.43 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/_category_.f9d8a253.js                             3.52 kB │ gzip:   1.59 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/FormGroup.fc8542e5.js                              3.56 kB │ gzip:   1.24 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/index.5a4c4eae.js                                  3.74 kB │ gzip:   1.66 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/env.854ba2ea.js                                    3.86 kB │ gzip:   1.89 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/VGallery.vue.359bfbee.js                           3.86 kB │ gzip:   1.67 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Avatar.884a99cf.js                                 3.98 kB │ gzip:   1.63 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/index.22125c04.js                                  4.08 kB │ gzip:   1.89 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/_...permalink_.5d0629a5.js                         4.19 kB │ gzip:   1.69 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/nuxt-link.d9ed5b35.js                              4.19 kB │ gzip:   1.77 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/tasks.88a8ba15.js                                  4.50 kB │ gzip:   2.13 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Pagination.b32bf36d.js                             4.98 kB │ gzip:   1.76 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Input.9dffbc64.js                                  5.10 kB │ gzip:   1.80 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/VUpload.vue.ff1b662a.js                            5.24 kB │ gzip:   2.44 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/signin.94649e61.js                                 6.36 kB │ gzip:   2.65 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/selectMenu.485f97ba.js                             6.75 kB │ gzip:   2.07 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/FileCard.vue.40a1d6a3.js                           7.12 kB │ gzip:   2.85 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/index.a82de595.js                                  7.15 kB │ gzip:   3.27 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Table.cf12049e.js                                  7.29 kB │ gzip:   2.71 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Logo.vue.46c42ffb.js                               8.05 kB │ gzip:   3.38 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Kbd.63412451.js                                    8.16 kB │ gzip:   3.21 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/use-root-containers.555a175b.js                    8.19 kB │ gzip:   3.31 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/_id_.57824e7a.js                                   8.61 kB │ gzip:   3.11 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/nuxt-img.f072fe07.js                               8.63 kB │ gzip:   3.55 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Button.d9bbba36.js                                 8.88 kB │ gzip:   2.57 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/useButtonGroup.384be233.js                         9.01 kB │ gzip:   3.78 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/_id_.a5654478.js                                   9.20 kB │ gzip:   3.73 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/index.ab537a83.js                                  9.29 kB │ gzip:   3.90 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/_slug_.40254b59.js                                 9.62 kB │ gzip:   3.07 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/index.a94a0218.js                                 11.65 kB │ gzip:   4.27 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/dialog.801210e0.js                                13.99 kB │ gzip:   5.60 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/combobox.da7f29aa.js                              14.77 kB │ gzip:   4.84 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/portal.661a49b8.js                                16.68 kB │ gzip:   5.80 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/UForm.vue.2c97aa17.js                             17.11 kB │ gzip:   6.87 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/default.9135aab4.js                               21.62 kB │ gzip:   7.66 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Icon.d8f28110.js                                  21.98 kB │ gzip:   8.32 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Slideover.6af2ed62.js                             28.53 kB │ gzip:   9.23 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/defineShortcuts.aef8ea70.js                       30.54 kB │ gzip:  10.59 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/Dropdown.0ad117f4.js                              33.36 kB │ gzip:  12.32 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/ArticleDetail.vue.5e6a9e39.js                     77.13 kB │ gzip:  22.69 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/entry.fe467655.js                                281.73 kB │ gzip:  98.73 kB
2:23:50 PM: [info] .nuxt/dist/client/_nuxt/PageBuilder.vue.32080754.js                      380.42 kB │ gzip:  99.09 kB
2:23:50 PM: [info] ✓ built in 20.32s
2:23:50 PM: [success] Client built in 20330ms
2:23:50 PM: [info] Building server...
2:23:50 PM: [info] vite v4.5.1 building SSR bundle for production...
2:23:50 PM: [info] transforming...
2:24:11 PM: [info] ✓ 651 modules transformed.
2:24:11 PM: [info] rendering chunks...
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/default-styles.bd6a2246.mjs              0.08 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Icon-styles.3c322d2e.mjs                 0.14 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/auth-styles.8f7e823a.mjs                 0.14 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/portal-styles.38e86a21.mjs               0.15 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/IconCSS-styles.0213e492.mjs              0.15 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/entry-styles.a4422648.mjs                0.41 kB
2:24:11 PM: [info] .nuxt/dist/server/styles.mjs                                     0.95 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/composables-2e65ae26.js                  0.15 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/auth-styles-1.mjs-d6e13343.js            0.18 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/_plugin-vue_export-helper-cc2b3d55.js    0.19 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Icon-styles-1.mjs-6c09a92b.js            0.21 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/portal-styles-1.mjs-4adb3000.js          0.23 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/useDirectus-8af7859f.js                  0.23 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/entry-styles-5.mjs-9661f37e.js           0.30 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/user-name-6df9b1d6.js                    0.33 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/asyncContext-6deebb0d.js                 0.35 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/IconCSS-styles-1.mjs-25d1fdee.js         0.41 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/relations-b602e14f.js                    0.50 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/index-e0760a96.js                        0.51 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/currency-74414f26.js                     0.54 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/useToast-c106faee.js                     0.60 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/nuxt-error-boundary-05cc1e6d.js          0.61 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/entry-styles-3.mjs-deb3a6cf.js           0.64 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/blank-89414368.js                        0.83 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/UIcon-594ef22b.js                        0.85 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/client-only-47753772.js                  0.87 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/use-resolve-button-type-3c642085.js      0.95 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/BlockContainer-6e7d4954.js               0.96 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/VLabel-3ad5bacb.js                       0.97 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/VDivider-b3b42253.js                     0.99 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/proposal-3cc6b13a.js                     1.02 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/app-778a0386.js                          1.11 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Title-1758ee8d.js                        1.24 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/useButtonGroup-4bd3698b.js               1.25 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/default-styles-1.mjs-e875592f.js         1.25 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Prose-edf1e72f.js                        1.27 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/auth-2187974b.js                         1.28 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Headline-183e5f88.js                     1.31 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/WithEmoji-8c5b4df3.js                    1.35 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/blog-with-split-image-fc0b5f6b.js        1.42 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/embed-ca29b465.js                        1.47 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/BrandedLogo-2b240e5a.js                  1.47 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/DarkModeToggle-18eb018e.js               1.47 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Icon-7280be1c.js                         1.71 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/logout-2c56d134.js                       1.73 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/useFormGroup-cfcc54fb.js                 1.78 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Wave-3111219c.js                         1.81 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/VText-14343de3.js                        1.85 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/index-fdbd612b.js                        2.06 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/SimpleBlog-fe1346ce.js                   2.07 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/useStripe-c50b23ef.js                    2.08 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Motionable-1779f94e.js                   2.08 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/VAlert-f29ff126.js                       2.16 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/auth-a9fd8bfc.js                         2.24 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/UserBadge-b568920d.js                    2.25 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/VAvatar-72385866.js                      2.25 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/_slug_-098babaa.js                       2.26 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/index-f95bfbad.js                        2.27 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/defineOgImage-0646c01c.js                2.37 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/time-8f4b4409.js                         2.39 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/billing-bf7b0e26.js                      2.53 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/DateDisplay-6af8c85b.js                  2.61 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/index-a9c02e52.js                        2.66 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/_slug_-e9f71cdb.js                       2.69 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/island-renderer-a0f37097.js              2.90 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/fetch-650fceb2.js                        2.99 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/IconCSS-62685ebc.js                      3.32 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/_slug_-2ad69f9d.js                       3.37 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/index-0135944f.js                        3.40 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/_slug_-152cc838.js                       3.57 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/PageHeader-3c6e3e22.js                   3.81 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/_id_-a1ebf62a.js                         4.20 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Badge-e5732120.js                        4.28 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/index-706d0c65.js                        4.35 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Card-0b934698.js                         4.46 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/files-86caea5e.js                        4.83 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/CollectionsIndex-cc8c4a03.js             4.92 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/env-f84cd4da.js                          5.12 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/CollectionsDetail-12659695.js            5.13 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Author-b9ba187e.js                       5.42 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Checkbox-2af6714b.js                     5.84 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/NuxtSeo-d67bc162.js                      6.14 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Icon-271c1b3d.js                         6.17 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/nuxt-link-d330ce64.js                    6.26 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Textarea-4eb95a4b.js                     6.44 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Template-5adc163d.js                     6.49 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/FormGroup-93c3ed0e.js                    6.62 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Avatar-9718e1d4.js                       7.04 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/_id_-4faed225.js                         7.36 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/GlobalSearch-438dcd31.js                 7.68 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Pergel-09e9952f.js                       7.86 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Logo-1d68df38.js                         9.05 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/selectMenu-d0942011.js                   9.29 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/VUpload-a6ceef43.js                      9.45 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Input-8a154365.js                        9.48 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/UnJs-2ede35ae.js                         9.57 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/ArticleDetail-ee4cc807.js                9.67 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/conversations-0b2625e4.js                9.75 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Pagination-71649071.js                   9.85 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/use-root-containers-d6093085.js         10.98 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/PostCard-bf3614de.js                    11.65 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Kbd-c46abd48.js                         12.02 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/VGallery-ff866fc4.js                    12.21 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Modal-a3382e41.js                       12.25 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/FilesView-324e4821.js                   12.87 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Table-d4b44ace.js                       13.17 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/_...permalink_-7146d6ce.js              13.27 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/_category_-c89c8ff2.js                  13.66 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/tasks-32105663.js                       14.25 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/signin-2fa77d6b.js                      14.39 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/index-72d74093.js                       14.68 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Nuxt-36717e61.js                        14.71 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/entry-styles-1.mjs-a1aa4ec7.js          16.02 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/projects-48f62b71.js                    16.79 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/nuxt-img-d6744b7a.js                    17.11 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Button-22e52158.js                      17.24 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/index-f5006994.js                       19.46 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/entry-styles-6.mjs-778d784c.js          20.17 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/FileCard-ab2c1e00.js                    20.18 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/index-ea17de4d.js                       20.72 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/combobox-b235f92f.js                    21.08 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/dialog-eaa74668.js                      21.71 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/index-56065340.js                       21.77 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/_id_-16ec7791.js                        24.49 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/UForm-0ddc1cde.js                       25.51 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/_id_-de6cf7b0.js                        25.88 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/defineShortcuts-c20543a2.js             39.17 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/index-f1b3fd42.js                       40.82 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/_slug_-f4a00907.js                      42.48 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/entry-styles-4.mjs-d74164b2.js          57.69 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/portal-6dbcf7a1.js                      58.69 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/default-36b92a1d.js                     61.29 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Task-3f7797bb.js                        91.73 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/Dropdown-e30c5d25.js                    94.12 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/PageBuilder-6fc8a4de.js                132.24 kB
2:24:11 PM: [info] .nuxt/dist/server/server.mjs                                   209.15 kB
2:24:11 PM: [info] .nuxt/dist/server/_nuxt/entry-styles-2.mjs-70cc7090.js         335.55 kB
2:24:11 PM: [info] ✓ built in 21.49s
2:24:11 PM: [success] Server built in 21507ms
2:24:11 PM: [info] [nitro] Initializing prerenderer
2:24:18 PM: [info] [nitro] Prerendering 2 routes
2:24:18 PM: [log] [nitro]   ├─ /__og-image__/font/Inter/700.ttf (12ms)
2:24:18 PM: [log] [nitro]   ├─ /__og-image__/font/Inter/400.ttf (8ms)
2:24:25 PM: [success] [nitro] Generated public dist
2:24:25 PM: [info] [nitro] Building Nitro Server (preset: `netlify`)
2:24:40 PM: [success] [nitro] Nitro server built
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/_...permalink_.get.mjs (5.47 kB) (1.09 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/_sitemap-urls.mjs (4.89 kB) (1.02 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/_...permalink_-7146d6ce.mjs (13.4 kB) (3.12 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/_category_-c89c8ff2.mjs (13.9 kB) (3.07 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/_id_-16ec7791.mjs (24.6 kB) (5.35 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/_id_-4faed225.mjs (7.33 kB) (2.14 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/_id_-a1ebf62a.mjs (4.2 kB) (1.54 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/_id_-de6cf7b0.mjs (25.9 kB) (4.5 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/_plugin-vue_export-helper-cc2b3d55.mjs (190 B) (148 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/_slug_-098babaa.mjs (2.23 kB) (926 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/_slug_-152cc838.mjs (3.56 kB) (1.34 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/_slug_-2ad69f9d.mjs (3.35 kB) (1.25 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/_slug_-e9f71cdb.mjs (2.67 kB) (1.1 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/_slug_-f4a00907.mjs (42.7 kB) (5.85 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/app-778a0386.mjs (1.11 kB) (511 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/ArticleDetail-ee4cc807.mjs (9.71 kB) (2.71 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/asyncContext-6deebb0d.mjs (354 B) (210 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/auth-2187974b.mjs (1.24 kB) (570 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/auth-a9fd8bfc.mjs (2.15 kB) (980 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/auth-styles.8f7e823a.mjs (264 B) (170 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Author-b9ba187e.mjs (5.42 kB) (1.61 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Avatar-9718e1d4.mjs (7.04 kB) (2.21 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Badge-e5732120.mjs (4.28 kB) (1.51 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/billing-bf7b0e26.mjs (2.5 kB) (911 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/blank-89414368.mjs (826 B) (435 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/BlockContainer-6e7d4954.mjs (961 B) (509 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/blog-with-split-image-fc0b5f6b.mjs (1.42 kB) (736 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/BrandedLogo-2b240e5a.mjs (1.47 kB) (786 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Button-22e52158.mjs (17.3 kB) (3.65 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Card-0b934698.mjs (4.46 kB) (1.44 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Checkbox-2af6714b.mjs (5.84 kB) (1.92 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/client-only-47753772.mjs (857 B) (418 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/CollectionsDetail-12659695.mjs (5.13 kB) (1.66 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/CollectionsIndex-cc8c4a03.mjs (4.93 kB) (1.56 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/combobox-b235f92f.mjs (21.1 kB) (5.69 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/composables-2e65ae26.mjs (150 B) (135 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/conversations-0b2625e4.mjs (9.71 kB) (2.46 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/currency-74414f26.mjs (543 B) (324 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/DarkModeToggle-18eb018e.mjs (1.47 kB) (666 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/DateDisplay-6af8c85b.mjs (2.61 kB) (873 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/default-36b92a1d.mjs (61.4 kB) (11.4 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/default-styles.bd6a2246.mjs (1.3 kB) (508 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/defineOgImage-0646c01c.mjs (2.23 kB) (869 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/defineShortcuts-c20543a2.mjs (39.1 kB) (7.87 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/dialog-eaa74668.mjs (21.7 kB) (6.79 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Dropdown-e30c5d25.mjs (94.2 kB) (18.6 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/embed-ca29b465.mjs (1.47 kB) (518 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/entry-styles.a4422648.mjs (431 kB) (56.8 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/env-f84cd4da.mjs (5.1 kB) (2.1 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/fetch-650fceb2.mjs (3.02 kB) (1.13 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/FileCard-ab2c1e00.mjs (20.2 kB) (4.35 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/files-86caea5e.mjs (4.83 kB) (1.53 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/FilesView-324e4821.mjs (12.9 kB) (2.53 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/FormGroup-93c3ed0e.mjs (6.68 kB) (1.83 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/GlobalSearch-438dcd31.mjs (7.71 kB) (2.2 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Headline-183e5f88.mjs (1.26 kB) (581 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Icon-271c1b3d.mjs (6.11 kB) (1.88 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Icon-7280be1c.mjs (1.71 kB) (796 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Icon-styles.3c322d2e.mjs (314 B) (182 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/IconCSS-62685ebc.mjs (3.21 kB) (1.26 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/IconCSS-styles.0213e492.mjs (520 B) (266 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/index-0135944f.mjs (3.4 kB) (1.3 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/index-56065340.mjs (21.8 kB) (5.46 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/index-706d0c65.mjs (4.34 kB) (1.42 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/index-72d74093.mjs (14.8 kB) (3.18 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/index-a9c02e52.mjs (2.66 kB) (1.07 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/index-e0760a96.mjs (509 B) (287 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/index-ea17de4d.mjs (20.7 kB) (3.61 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/index-f1b3fd42.mjs (41.1 kB) (6.88 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/index-f5006994.mjs (19.8 kB) (4.76 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/index-f95bfbad.mjs (2.24 kB) (928 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/index-fdbd612b.mjs (2.03 kB) (930 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Input-8a154365.mjs (9.48 kB) (2.34 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/island-renderer-a0f37097.mjs (2.87 kB) (934 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Kbd-c46abd48.mjs (12 kB) (4.06 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Logo-1d68df38.mjs (9 kB) (3.69 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/logout-2c56d134.mjs (1.7 kB) (786 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Modal-a3382e41.mjs (12.3 kB) (2.58 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Motionable-1779f94e.mjs (2.08 kB) (816 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Nuxt-36717e61.mjs (14.7 kB) (4.26 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/nuxt-error-boundary-05cc1e6d.mjs (595 B) (307 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/nuxt-img-d6744b7a.mjs (16.5 kB) (4.77 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/nuxt-link-d330ce64.mjs (6.34 kB) (1.75 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/NuxtSeo-d67bc162.mjs (6.11 kB) (2.44 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/PageBuilder-6fc8a4de.mjs (133 kB) (17.2 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/PageHeader-3c6e3e22.mjs (3.81 kB) (1.18 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Pagination-71649071.mjs (9.85 kB) (2.45 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Pergel-09e9952f.mjs (7.86 kB) (2.89 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/portal-6dbcf7a1.mjs (58.7 kB) (9.04 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/portal-styles.38e86a21.mjs (326 B) (194 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/PostCard-bf3614de.mjs (11.8 kB) (2.59 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/projects-48f62b71.mjs (16.9 kB) (3.08 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/proposal-3cc6b13a.mjs (1.02 kB) (536 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Prose-edf1e72f.mjs (1.25 kB) (588 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/relations-b602e14f.mjs (494 B) (177 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/selectMenu-d0942011.mjs (9.27 kB) (2.47 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/signin-2fa77d6b.mjs (14.4 kB) (3.8 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/SimpleBlog-fe1346ce.mjs (2.04 kB) (968 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Table-d4b44ace.mjs (13.3 kB) (3.51 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Task-3f7797bb.mjs (91.8 kB) (15.1 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/tasks-32105663.mjs (14.2 kB) (3.36 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Template-5adc163d.mjs (6.45 kB) (1.7 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Textarea-4eb95a4b.mjs (6.44 kB) (1.99 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/time-8f4b4409.mjs (2.38 kB) (922 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Title-1758ee8d.mjs (1.24 kB) (571 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/UForm-0ddc1cde.mjs (29.5 kB) (8.61 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/UIcon-594ef22b.mjs (848 B) (422 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/UnJs-2ede35ae.mjs (9.57 kB) (3.55 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/use-resolve-button-type-3c642085.mjs (950 B) (479 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/use-root-containers-d6093085.mjs (10.9 kB) (3.77 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/useButtonGroup-4bd3698b.mjs (1.25 kB) (455 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/useDirectus-8af7859f.mjs (234 B) (163 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/useFormGroup-cfcc54fb.mjs (1.88 kB) (586 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/user-name-6df9b1d6.mjs (328 B) (160 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/UserBadge-b568920d.mjs (2.25 kB) (872 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/useStripe-c50b23ef.mjs (2.14 kB) (747 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/useToast-c106faee.mjs (601 B) (318 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/VAlert-f29ff126.mjs (2.17 kB) (824 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/VAvatar-72385866.mjs (2.25 kB) (873 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/VDivider-b3b42253.mjs (993 B) (473 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/VGallery-ff866fc4.mjs (12.3 kB) (2.67 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/VLabel-3ad5bacb.mjs (972 B) (491 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/VText-14343de3.mjs (1.84 kB) (691 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/VUpload-a6ceef43.mjs (9.41 kB) (2.9 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/Wave-3111219c.mjs (1.81 kB) (1.04 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/_nuxt/WithEmoji-8c5b4df3.mjs (1.36 kB) (701 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/client.manifest.mjs (92 kB) (6.56 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/server.mjs (211 kB) (51.7 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/app/styles.mjs (985 B) (379 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/create-checkout-session.post.mjs (4 kB) (1.36 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/create-portal-link.post.mjs (996 B) (510 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/currency.mjs (205 B) (149 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/directus-server.mjs (265 B) (180 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/empty.mjs (126 B) (124 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/error-500.mjs (4.22 kB) (1.8 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/feedback.post.mjs (1.16 kB) (461 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/handlers/font-_name_-_weight_._extension_.mjs (2.25 kB) (1.01 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/handlers/image.mjs (209 kB) (36.8 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/handlers/renderer.mjs (15.7 kB) (4.96 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/index.mjs (11.3 kB) (3.47 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/nitro/netlify.mjs (221 kB) (55 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/node.mjs (142 B) (132 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/node2.mjs (134 B) (124 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/node3.mjs (74 B) (70 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/projects.get.mjs (993 B) (470 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/rollup/_virtual_spa-template.mjs (43 B) (55 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/rollup/child-sources.mjs (91 B) (84 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/rollup/global-sources.mjs (2.28 kB) (511 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/search.get.mjs (3.31 kB) (1.1 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/search.get2.mjs (3.79 kB) (1.32 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/utils.mjs (1.57 kB) (697 B gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/chunks/webhooks.post.mjs (3.53 kB) (1.19 kB gzip)
2:24:41 PM:   ├─ .netlify/functions-internal/server/package.json (4.19 kB) (1.34 kB gzip)
2:24:41 PM:   └─ .netlify/functions-internal/server/server.mjs (272 B) (182 B gzip)
2:24:41 PM: Σ Total size: 28.1 MB (9.08 MB gzip)
2:24:41 PM: ​
2:24:41 PM: (build.command completed in 1m 27.9s)
2:24:41 PM: ​
2:24:41 PM: Functions bundling                                            
2:24:41 PM: ────────────────────────────────────────────────────────────────
2:24:41 PM: ​
2:24:41 PM: Packaging Functions from .netlify/functions-internal directory:
2:24:41 PM:  - server/server.mjs
2:24:41 PM: ​
2:24:47 PM: ​
2:24:47 PM: (Functions bundling completed in 5.8s)
2:24:47 PM: ​
2:24:47 PM: Deploy site                                                   
2:24:47 PM: ────────────────────────────────────────────────────────────────
2:24:47 PM: ​
2:24:47 PM: Starting to deploy site from "dist"
2:24:47 PM: Calculating files to upload
2:24:47 PM: 104 new files to upload
2:24:47 PM: 1 new functions to upload
2:24:55 PM: Starting post processing
2:24:55 PM: Skipping form detection
2:24:55 PM: Post processing - header rules
2:24:55 PM: Post processing done
2:24:55 PM: Section completed: postprocessing
2:24:55 PM: Site is live ✨
2:24:55 PM: Post processing - redirect rules
2:24:55 PM: Section completed: deploying
2:24:55 PM: Site deploy was successfully initiated
2:24:55 PM: ​
2:24:55 PM: (Deploy site completed in 7.7s)
2:24:55 PM: ​
2:24:55 PM: Netlify Build Complete                                        
2:24:55 PM: ────────────────────────────────────────────────────────────────
2:24:55 PM: ​
2:24:55 PM: (Netlify Build completed in 1m 41.6s)
2:24:55 PM: Caching artifacts
2:24:55 PM: Started saving node modules
2:24:55 PM: Finished saving node modules
2:24:55 PM: Started saving build plugins
2:24:55 PM: Finished saving build plugins
2:24:55 PM: Started saving corepack cache
2:24:55 PM: Finished saving corepack cache
2:24:55 PM: Started saving pip cache
2:24:55 PM: Finished saving pip cache
2:24:55 PM: Started saving emacs cask dependencies
2:24:55 PM: Finished saving emacs cask dependencies
2:24:55 PM: Started saving maven dependencies
2:24:55 PM: Finished saving maven dependencies
2:24:55 PM: Started saving boot dependencies
2:24:55 PM: Finished saving boot dependencies
2:24:55 PM: Started saving rust rustup cache
2:24:55 PM: Finished saving rust rustup cache
2:24:55 PM: Started saving go dependencies
2:24:55 PM: Finished saving go dependencies
2:24:55 PM: Build script success
2:24:55 PM: Section completed: building
2:24:57 PM: Uploading Cache of size 291.4MB
2:24:59 PM: Section completed: cleanup
2:24:59 PM: Finished processing build request in 2m34.365s
danielroe commented 9 months ago

Would you check to see if you have multiple versions of Vue installed in your lockfile?

github-actions[bot] commented 9 months ago

Would you be able to provide a reproduction? 🙏

More info ### Why do I need to provide a reproduction? Reproductions make it possible for us to triage and fix issues quickly with a relatively small team. It helps us discover the source of the problem, and also can reveal assumptions you or we might be making. ### What will happen? If you've provided a reproduction, we'll remove the label and try to reproduce the issue. If we can, we'll mark it as a bug and prioritize it based on its severity and how many people we think it might affect. If `needs reproduction` labeled issues don't receive any substantial activity (e.g., new comments featuring a reproduction link), we'll close them. That's not because we don't care! At any point, feel free to comment with a reproduction and we'll reopen it. ### How can I create a reproduction? We have a couple of templates for starting with a minimal reproduction: 👉 https://stackblitz.com/github/nuxt/starter/tree/v3-stackblitz 👉 https://codesandbox.io/s/github/nuxt/starter/v3-codesandbox A public GitHub repository is also perfect. 👌 Please ensure that the reproduction is as **minimal** as possible. See more details [in our guide](https://nuxt.com/docs/community/reporting-bugs/#create-a-minimal-reproduction). You might also find these other articles interesting and/or helpful: - [The Importance of Reproductions](https://antfu.me/posts/why-reproductions-are-required) - [How to Generate a Minimal, Complete, and Verifiable Example](https://stackoverflow.com/help/mcve)
jbool24 commented 9 months ago

Would you check to see if you have multiple versions of Vue installed in your lockfile?

@danielroe Yes. It looks like I do, but one is marked as Dev. What would cause this? Dep mismatch?

  /vue@3.3.11(typescript@5.3.3):
    resolution: {integrity: sha512-d4oBctG92CRO1cQfVBZp6WJAs0n8AK4Xf5fNjQCBeKCvMI1efGQ5E3Alt1slFJS9fZuPcFoiAiqFvQlv1X7t/w==}
    peerDependencies:
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true
    dependencies:
      '@vue/compiler-dom': 3.3.11
      '@vue/compiler-sfc': 3.3.11
      '@vue/runtime-dom': 3.3.11
      '@vue/server-renderer': 3.3.11(vue@3.3.11)
      '@vue/shared': 3.3.11
      typescript: 5.3.3

  /vue@3.3.4:
    resolution: {integrity: sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==}
    dependencies:
      '@vue/compiler-dom': 3.3.4
      '@vue/compiler-sfc': 3.3.4
      '@vue/runtime-dom': 3.3.4
      '@vue/server-renderer': 3.3.4(vue@3.3.4)
      '@vue/shared': 3.3.4
    dev: true
danielroe commented 9 months ago

@jbool24 It can be caused by package manager behaviour. You can use resolutions/overrides to ensure you have just one version.

jbool24 commented 9 months ago

@danielroe I've not dealt with overrides much. I don't directly depend on Vue in my package.json. I'm only using whatever Vue version is spec'd as a peer-dep of Nuxt and Nuxt-modules, how do I enforce only a single package using pnpm for package management? Can you point me in the right direction?

Also for future debugging, does this 2 package discrepancy occur because of bundle time operations? Does it confuse the bundler? I'm trying to have a deeper understanding of all the bundle time transpilation with nuxt in relation to deploy targets.

jbool24 commented 9 months ago

@danielroe this fixed the deployment to Netlify. Not sure which packages caused the mismatch but closing this issue.

For others that might get this while upgrading different nuxt-modules, adding an override into package.json like below will force a single instance of Vue and this resolves the runtime issues.

more info for others pnpm overrides

# added to package.json 
  "pnpm": {
    "overrides": {
      "vue": "^3.3.13" # add the appropriate version  you are expecting
    }
  },