Deploy details
Published deploy for devarmyknife
Merge pull request #38 from Arpan-206/dependabot/npm_and_yarn/loader-utils-2.0.3 Bump loader-utils from 2.0.2 to 2.0.3Production: main@0aff831
Deploy summary
Built using the Next.js Runtime
Build time: 1m 29s. Total deploy time: 1m 33s
Deploy log
4:15:33 AM: Build ready to start
4:15:35 AM: build-image version: d7b3813f01c06610bc1723ff1b22446513ee7941 (focal)
4:15:35 AM: build-image tag: v4.14.3
4:15:35 AM: buildbot version: 49f7ba26741e1e59ec60eed23516eda938adb6b8
4:15:35 AM: Fetching cached dependencies
4:15:35 AM: Failed to fetch cache, continuing with build
4:15:35 AM: Starting to prepare the repo for build
4:15:35 AM: No cached dependencies found. Cloning fresh repo
4:15:35 AM: git clone https://github.com/Arpan-206/DevArmyKnife
4:15:36 AM: Preparing Git Reference refs/heads/main
4:15:36 AM: Parsing package.json dependencies
4:15:37 AM: Section completed: initializing
4:15:37 AM: Starting build script
4:15:37 AM: Installing dependencies
4:15:37 AM: Python version set to 2.7
4:15:37 AM: Downloading and installing node v16.18.1...
4:15:37 AM: Downloading https://nodejs.org/dist/v16.18.1/node-v16.18.1-linux-x64.tar.xz...
4:15:38 AM: Computing checksum with sha256sum
4:15:38 AM: Checksums matched!
4:15:40 AM: Now using node v16.18.1 (npm v8.19.2)
4:15:40 AM: Enabling node corepack
4:15:40 AM: Started restoring cached build plugins
4:15:40 AM: Finished restoring cached build plugins
4:15:40 AM: Attempting ruby version 2.7.2, read from environment
4:15:41 AM: Using ruby version 2.7.2
4:15:41 AM: Using PHP version 8.0
4:15:41 AM: Started restoring cached yarn cache
4:15:41 AM: Finished restoring cached yarn cache
4:15:41 AM: Installing yarn at version 1.22.10
4:15:41 AM: Preparing yarn@1.22.10 for immediate activation...
4:15:42 AM: No yarn workspaces detected
4:15:42 AM: Started restoring cached node modules
4:15:42 AM: Finished restoring cached node modules
4:15:42 AM: Installing NPM modules using Yarn version 1.22.10
4:15:42 AM: yarn install v1.22.10
4:15:42 AM: [1/4] Resolving packages...
4:15:42 AM: [2/4] Fetching packages...
4:15:55 AM: info @next/swc-android-arm-eabi@12.1.6: The platform "linux" is incompatible with this module.
4:15:55 AM: info "@next/swc-android-arm-eabi@12.1.6" is an optional dependency and failed compatibility check. Excluding it from installation.
4:15:55 AM: info @next/swc-android-arm-eabi@12.1.6: The CPU architecture "x64" is incompatible with this module.
4:15:55 AM: info @next/swc-android-arm64@12.1.6: The platform "linux" is incompatible with this module.
4:15:55 AM: info "@next/swc-android-arm64@12.1.6" is an optional dependency and failed compatibility check. Excluding it from installation.
4:15:55 AM: info @next/swc-android-arm64@12.1.6: The CPU architecture "x64" is incompatible with this module.
4:15:55 AM: info @next/swc-darwin-arm64@12.1.6: The platform "linux" is incompatible with this module.
4:15:55 AM: info "@next/swc-darwin-arm64@12.1.6" is an optional dependency and failed compatibility check. Excluding it from installation.
4:15:55 AM: info @next/swc-darwin-arm64@12.1.6: The CPU architecture "x64" is incompatible with this module.
4:15:55 AM: info @next/swc-darwin-x64@12.1.6: The platform "linux" is incompatible with this module.
4:15:55 AM: info "@next/swc-darwin-x64@12.1.6" is an optional dependency and failed compatibility check. Excluding it from installation.
4:15:55 AM: info @next/swc-linux-arm-gnueabihf@12.1.6: The CPU architecture "x64" is incompatible with this module.
4:15:55 AM: info "@next/swc-linux-arm-gnueabihf@12.1.6" is an optional dependency and failed compatibility check. Excluding it from installation.
4:15:55 AM: info @next/swc-linux-arm64-gnu@12.1.6: The CPU architecture "x64" is incompatible with this module.
4:15:55 AM: info "@next/swc-linux-arm64-gnu@12.1.6" is an optional dependency and failed compatibility check. Excluding it from installation.
4:15:55 AM: info @next/swc-linux-arm64-musl@12.1.6: The CPU architecture "x64" is incompatible with this module.
4:15:55 AM: info "@next/swc-linux-arm64-musl@12.1.6" is an optional dependency and failed compatibility check. Excluding it from installation.
4:15:55 AM: info @next/swc-win32-arm64-msvc@12.1.6: The platform "linux" is incompatible with this module.
4:15:55 AM: info "@next/swc-win32-arm64-msvc@12.1.6" is an optional dependency and failed compatibility check. Excluding it from installation.
4:15:55 AM: info @next/swc-win32-arm64-msvc@12.1.6: The CPU architecture "x64" is incompatible with this module.
4:15:55 AM: info @next/swc-win32-ia32-msvc@12.1.6: The platform "linux" is incompatible with this module.
4:15:55 AM: info "@next/swc-win32-ia32-msvc@12.1.6" is an optional dependency and failed compatibility check. Excluding it from installation.
4:15:55 AM: info @next/swc-win32-ia32-msvc@12.1.6: The CPU architecture "x64" is incompatible with this module.
4:15:55 AM: info @next/swc-win32-x64-msvc@12.1.6: The platform "linux" is incompatible with this module.
4:15:55 AM: info "@next/swc-win32-x64-msvc@12.1.6" is an optional dependency and failed compatibility check. Excluding it from installation.
4:15:55 AM: info fsevents@2.3.2: The platform "linux" is incompatible with this module.
4:15:55 AM: info "fsevents@2.3.2" is an optional dependency and failed compatibility check. Excluding it from installation.
4:15:55 AM: [3/4] Linking dependencies...
4:15:55 AM: warning " > @uiw/react-codemirror@4.3.3" has unmet peer dependency "@babel/runtime@>=7.11.0".
4:15:55 AM: warning "next-pwa > babel-loader@8.2.4" has unmet peer dependency "@babel/core@^7.0.0".
4:15:55 AM: warning "next-pwa > babel-loader@8.2.4" has unmet peer dependency "webpack@>=2".
4:15:55 AM: warning "next-pwa > clean-webpack-plugin@4.0.0" has unmet peer dependency "webpack@>=4.0.0 <6.0.0".
4:15:55 AM: warning "next-pwa > terser-webpack-plugin@5.3.1" has unmet peer dependency "webpack@^5.1.0".
4:15:55 AM: warning "next-pwa > workbox-webpack-plugin@6.5.2" has unmet peer dependency "webpack@^4.4.0 || ^5.9.0".
4:15:55 AM: warning " > next-qrcode@2.0.0" has unmet peer dependency "react-scripts@^4.0.3".
4:15:55 AM: warning " > react-drag-drop-files@2.3.5" has incorrect peer dependency "react@^18.0.0".
4:15:55 AM: warning " > react-drag-drop-files@2.3.5" has incorrect peer dependency "react-dom@^18.0.0".
4:15:55 AM: warning "react-drag-drop-files > styled-components@5.3.3" has unmet peer dependency "react-is@>= 16.8.0".
4:15:55 AM: warning " > react-md-editor@0.2.2" has incorrect peer dependency "react@^0.14.0 || ^15.0.0".
4:15:55 AM: warning " > react-md-editor@0.2.2" has incorrect peer dependency "react-dom@^0.14.0 || ^15.0.0".
4:15:55 AM: warning "eslint-config-next > @typescript-eslint/parser > @typescript-eslint/typescript-estree > tsutils@3.21.0" has unmet peer dependency "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta".
4:15:59 AM: [4/4] Building fresh packages...
4:15:59 AM: Done in 17.09s.
4:15:59 AM: NPM modules installed using Yarn
4:15:59 AM: Started restoring cached go cache
4:15:59 AM: Finished restoring cached go cache
4:15:59 AM: Installing Go version 1.16.5 (requested 1.16.5)
4:16:03 AM: unset GOOS;
4:16:03 AM: unset GOARCH;
4:16:03 AM: export GOROOT='/opt/buildhome/.gimme/versions/go1.16.5.linux.amd64';
4:16:03 AM: export PATH="/opt/buildhome/.gimme/versions/go1.16.5.linux.amd64/bin:${PATH}";
4:16:03 AM: go version >&2;
4:16:03 AM: export GIMME_ENV="/opt/buildhome/.gimme/env/go1.16.5.linux.amd64.env"
4:16:03 AM: go version go1.16.5 linux/amd64
4:16:04 AM: Detected 1 framework(s)
4:16:04 AM: "next" at version "12.1.6"
4:16:04 AM: Installing missing commands
4:16:04 AM: Verify run directory
4:16:05 AM:
4:16:05 AM: ────────────────────────────────────────────────────────────────
4:16:05 AM: Netlify Build
4:16:05 AM: ────────────────────────────────────────────────────────────────
4:16:05 AM:
4:16:05 AM: ❯ Version
4:16:05 AM: @netlify/build 28.1.13
4:16:05 AM:
4:16:05 AM: ❯ Flags
4:16:05 AM: baseRelDir: true
4:16:05 AM: buildId: 637463e5aa052600090aa891
4:16:05 AM: deployId: 637463e5aa052600090aa893
4:16:05 AM:
4:16:05 AM: ❯ Current directory
4:16:05 AM: /opt/build/repo
4:16:05 AM:
4:16:05 AM: ❯ Config file
4:16:05 AM: /opt/build/repo/netlify.toml
4:16:05 AM:
4:16:05 AM: ❯ Context
4:16:05 AM: production
4:16:05 AM:
4:16:05 AM: ❯ Installing plugins
4:16:05 AM: - @netlify/plugin-nextjs@4.28.6
4:16:11 AM:
4:16:11 AM: ❯ Using Next.js Runtime - v4.28.6
4:16:12 AM:
4:16:12 AM: ────────────────────────────────────────────────────────────────
4:16:12 AM: 1. @netlify/plugin-nextjs (onPreBuild event)
4:16:12 AM: ────────────────────────────────────────────────────────────────
4:16:12 AM:
4:16:12 AM: No Next.js cache to restore.
4:16:12 AM: Netlify configuration property "build.environment.NEXT_PRIVATE_TARGET" value changed.
4:16:13 AM:
4:16:13 AM: (@netlify/plugin-nextjs onPreBuild completed in 18ms)
4:16:13 AM:
4:16:13 AM: ────────────────────────────────────────────────────────────────
4:16:13 AM: 2. Build command from Netlify app
4:16:13 AM: ────────────────────────────────────────────────────────────────
4:16:13 AM:
4:16:13 AM: $ yarn build
4:16:13 AM: yarn run v1.22.10
4:16:13 AM: $ next build
4:16:14 AM: warn - No build cache found. Please configure build caching for faster rebuilds. Read more: https://nextjs.org/docs/messages/no-cache
4:16:14 AM: Browserslist: caniuse-lite is outdated. Please run:
4:16:14 AM: npx browserslist@latest --update-db
4:16:14 AM: Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating
4:16:14 AM: info - Checking validity of types...
4:16:15 AM: Browserslist: caniuse-lite is outdated. Please run:
4:16:15 AM: npx browserslist@latest --update-db
4:16:15 AM: Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating
4:16:15 AM: error - ESLint: Failed to load parser '@typescript-eslint/parser' declared in '.eslintrc.json » eslint-config-next/core-web-vitals » /opt/build/repo/node_modules/eslint-config-next/index.js#overrides[0]': Cannot find module 'typescript' Require stack: - /opt/build/repo/node_modules/@typescript-eslint/typescript-estree/dist/parser.js - /opt/build/repo/node_modules/@typescript-eslint/typescript-estree/dist/index.js - /opt/build/repo/node_modules/@typescript-eslint/parser/dist/parser.js - /opt/build/repo/node_modules/@typescript-eslint/parser/dist/index.js - /opt/build/repo/node_modules/@eslint/eslintrc/dist/eslintrc.cjs
4:16:15 AM: info - Creating an optimized production build...
4:16:15 AM: > [PWA] Compile client (static)
4:16:15 AM: > [PWA] Auto register service worker with: /opt/build/repo/node_modules/next-pwa/register.js
4:16:15 AM: > [PWA] Service worker: /opt/build/repo/public/sw.js
4:16:15 AM: > [PWA] url: /sw.js
4:16:15 AM: > [PWA] scope: /
4:16:15 AM: Browserslist: caniuse-lite is outdated. Please run:
4:16:15 AM: npx browserslist@latest --update-db
4:16:15 AM: Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating
4:16:15 AM: > [PWA] Compile server
4:16:15 AM: > [PWA] Compile server
4:16:16 AM: Browserslist: caniuse-lite is outdated. Please run:
4:16:16 AM: npx browserslist@latest --update-db
4:16:16 AM: Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating
4:16:40 AM: info - Compiled successfully
4:16:40 AM: info - Collecting page data...
4:16:43 AM: info - Generating static pages (0/18)
4:16:44 AM: info - Generating static pages (4/18)
4:16:44 AM: info - Generating static pages (8/18)
4:16:44 AM: info - Generating static pages (13/18)
4:16:45 AM: info - Generating static pages (18/18)
4:16:45 AM: info - Finalizing page optimization...
4:16:45 AM: Page Size First Load JS
4:16:45 AM: ┌ ○ / 1.04 kB 86.9 kB
4:16:45 AM: ├ /_app 0 B 85.8 kB
4:16:45 AM: ├ ○ /404 196 B 86 kB
4:16:45 AM: ├ ○ /code/[lang] (600 ms) 208 kB 465 kB
4:16:45 AM: ├ ○ /code/markdown (567 ms) 81.9 kB 339 kB
4:16:45 AM: ├ ○ /cryptography/hash 1.08 kB 229 kB
4:16:45 AM: ├ ○ /cryptography/hmac 1.14 kB 229 kB
4:16:45 AM: ├ λ /cryptography/keypair 881 B 86.7 kB
4:16:45 AM: ├ ○ /explore 2.05 kB 87.9 kB
4:16:45 AM: ├ ○ /fun/excuser 1.37 kB 87.2 kB
4:16:45 AM: ├ ○ /fun/fact 1.33 kB 87.2 kB
4:16:45 AM: ├ ○ /fun/joke 1.28 kB 87.1 kB
4:16:45 AM: ├ ○ /fun/quiz 1.42 kB 87.3 kB
4:16:45 AM: ├ ○ /generators/barcode 12.3 kB 98.2 kB
4:16:45 AM: ├ ○ /generators/qrcode 10.7 kB 96.6 kB
4:16:45 AM: ├ ○ /misc/colorPicker 3.68 kB 89.5 kB
4:16:45 AM: ├ └ css/f249d8354c956466.css 682 B
4:16:45 AM: ├ ○ /misc/credit-card-gen 1.92 kB 87.8 kB
4:16:45 AM: ├ ○ /misc/image-compressor 72.6 kB 158 kB
4:16:45 AM: └ ● /toolsWiki (1854 ms) 946 B 86.8 kB
4:16:45 AM: + First Load JS shared by all 85.8 kB
4:16:45 AM: ├ chunks/framework-a070cbfff3c750c5.js 42 kB
4:16:45 AM: ├ chunks/main-578ac657db2b640d.js 30.6 kB
4:16:45 AM: ├ chunks/pages/_app-a8c83531e27497a8.js 9.91 kB
4:16:45 AM: ├ chunks/webpack-4fd623b45c6c164e.js 3.27 kB
4:16:45 AM: └ css/b291286f681ca05d.css 3.81 kB
4:16:45 AM: λ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps)
4:16:45 AM: ○ (Static) automatically rendered as static HTML (uses no initial props)
4:16:45 AM: ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps)
4:16:45 AM: Done in 32.49s.
4:16:45 AM:
4:16:45 AM: (build.command completed in 32.6s)
4:16:45 AM:
4:16:45 AM: ────────────────────────────────────────────────────────────────
4:16:45 AM: 3. @netlify/plugin-nextjs (onBuild event)
4:16:45 AM: ────────────────────────────────────────────────────────────────
4:16:45 AM:
4:16:45 AM: { functionsDir: '/opt/build/repo/.netlify/functions-internal' }
4:16:45 AM: Patching /opt/build/repo/node_modules/next/dist/server/base-server.js
4:16:45 AM: Done
4:16:45 AM: Patching /opt/build/repo/node_modules/next/dist/server/next-server.js
4:16:45 AM: Done
4:16:45 AM: Moving static page files to serve from CDN...
4:16:45 AM: Moved 16 files
4:16:45 AM: Using Netlify Edge Functions for image format detection. Set env var "NEXT_DISABLE_EDGE_IMAGES=true" to disable.
4:16:45 AM: Netlify configuration property "redirects" value changed to [
4:16:45 AM: { from: '/_next/static/*', to: '/static/:splat', status: 200 },
4:16:45 AM: {
4:16:45 AM: from: '/_next/image*',
4:16:45 AM: query: { url: ':url', w: ':width', q: ':quality' },
4:16:45 AM: to: '/_ipx/w_:width,q_:quality/:url',
4:16:45 AM: status: 301
4:16:45 AM: },
4:16:45 AM: { from: '/_ipx/*', to: '/.netlify/builders/_ipx', status: 200 },
4:16:45 AM: { from: '/cache/*', to: '/404.html', status: 404, force: true },
4:16:45 AM: { from: '/server/*', to: '/404.html', status: 404, force: true },
4:16:45 AM: { from: '/serverless/*', to: '/404.html', status: 404, force: true },
4:16:45 AM: { from: '/trace', to: '/404.html', status: 404, force: true },
4:16:45 AM: { from: '/traces', to: '/404.html', status: 404, force: true },
4:16:45 AM: {
4:16:45 AM: from: '/routes-manifest.json',
4:16:45 AM: to: '/404.html',
4:16:45 AM: status: 404,
4:16:45 AM: force: true
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/build-manifest.json',
4:16:45 AM: to: '/404.html',
4:16:45 AM: status: 404,
4:16:45 AM: force: true
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/prerender-manifest.json',
4:16:45 AM: to: '/404.html',
4:16:45 AM: status: 404,
4:16:45 AM: force: true
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/react-loadable-manifest.json',
4:16:45 AM: to: '/404.html',
4:16:45 AM: status: 404,
4:16:45 AM: force: true
4:16:45 AM: },
4:16:45 AM: { from: '/BUILD_ID', to: '/404.html', status: 404, force: true },
4:16:45 AM: {
4:16:45 AM: from: '/api/*',
4:16:45 AM: to: '/.netlify/functions/___netlify-handler',
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/favicon.ico',
4:16:45 AM: to: '/favicon.ico',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/logo.svg',
4:16:45 AM: to: '/logo.svg',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/manifest.json',
4:16:45 AM: to: '/manifest.json',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/sw.js',
4:16:45 AM: to: '/sw.js',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/workbox-5afaf374.js',
4:16:45 AM: to: '/workbox-5afaf374.js',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/android/android-launchericon-144-144.png',
4:16:45 AM: to: '/android/android-launchericon-144-144.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/android/android-launchericon-192-192.png',
4:16:45 AM: to: '/android/android-launchericon-192-192.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/android/android-launchericon-48-48.png',
4:16:45 AM: to: '/android/android-launchericon-48-48.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/android/android-launchericon-512-512.png',
4:16:45 AM: to: '/android/android-launchericon-512-512.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/android/android-launchericon-72-72.png',
4:16:45 AM: to: '/android/android-launchericon-72-72.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/android/android-launchericon-96-96.png',
4:16:45 AM: to: '/android/android-launchericon-96-96.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/fonts/Anurati-Regular.otf',
4:16:45 AM: to: '/fonts/Anurati-Regular.otf',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/github/SecuritySS.png',
4:16:45 AM: to: '/github/SecuritySS.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/images/DevArmyKnifeHeader.png',
4:16:45 AM: to: '/images/DevArmyKnifeHeader.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/100.png',
4:16:45 AM: to: '/ios/100.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/1024.png',
4:16:45 AM: to: '/ios/1024.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/114.png',
4:16:45 AM: to: '/ios/114.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/120.png',
4:16:45 AM: to: '/ios/120.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/128.png',
4:16:45 AM: to: '/ios/128.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/144.png',
4:16:45 AM: to: '/ios/144.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/152.png',
4:16:45 AM: to: '/ios/152.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/16.png',
4:16:45 AM: to: '/ios/16.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/167.png',
4:16:45 AM: to: '/ios/167.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/180.png',
4:16:45 AM: to: '/ios/180.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/192.png',
4:16:45 AM: to: '/ios/192.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:55 AM: Creating deploy upload records
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/20.png',
4:16:45 AM: to: '/ios/20.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/256.png',
4:16:45 AM: to: '/ios/256.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/29.png',
4:16:45 AM: to: '/ios/29.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/32.png',
4:16:45 AM: to: '/ios/32.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/40.png',
4:16:45 AM: to: '/ios/40.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/50.png',
4:16:45 AM: to: '/ios/50.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/512.png',
4:16:45 AM: to: '/ios/512.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/57.png',
4:16:45 AM: to: '/ios/57.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/58.png',
4:16:45 AM: to: '/ios/58.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/60.png',
4:16:45 AM: to: '/ios/60.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/64.png',
4:16:45 AM: to: '/ios/64.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/72.png',
4:16:45 AM: to: '/ios/72.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/76.png',
4:16:45 AM: to: '/ios/76.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/80.png',
4:16:45 AM: to: '/ios/80.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/ios/87.png',
4:16:45 AM: to: '/ios/87.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/LargeTile.scale-100.png',
4:16:45 AM: to: '/windows11/LargeTile.scale-100.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/LargeTile.scale-125.png',
4:16:45 AM: to: '/windows11/LargeTile.scale-125.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/LargeTile.scale-150.png',
4:16:45 AM: to: '/windows11/LargeTile.scale-150.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/LargeTile.scale-200.png',
4:16:45 AM: to: '/windows11/LargeTile.scale-200.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/LargeTile.scale-400.png',
4:16:45 AM: to: '/windows11/LargeTile.scale-400.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/SmallTile.scale-100.png',
4:16:45 AM: to: '/windows11/SmallTile.scale-100.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/SmallTile.scale-125.png',
4:16:45 AM: to: '/windows11/SmallTile.scale-125.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/SmallTile.scale-150.png',
4:16:45 AM: to: '/windows11/SmallTile.scale-150.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/SmallTile.scale-200.png',
4:16:45 AM: to: '/windows11/SmallTile.scale-200.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/SmallTile.scale-400.png',
4:16:45 AM: to: '/windows11/SmallTile.scale-400.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/SplashScreen.scale-100.png',
4:16:45 AM: to: '/windows11/SplashScreen.scale-100.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/SplashScreen.scale-125.png',
4:16:45 AM: to: '/windows11/SplashScreen.scale-125.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/SplashScreen.scale-150.png',
4:16:45 AM: to: '/windows11/SplashScreen.scale-150.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/SplashScreen.scale-200.png',
4:16:45 AM: to: '/windows11/SplashScreen.scale-200.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/SplashScreen.scale-400.png',
4:16:45 AM: to: '/windows11/SplashScreen.scale-400.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square150x150Logo.scale-100.png',
4:16:45 AM: to: '/windows11/Square150x150Logo.scale-100.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square150x150Logo.scale-125.png',
4:16:45 AM: to: '/windows11/Square150x150Logo.scale-125.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square150x150Logo.scale-150.png',
4:16:45 AM: to: '/windows11/Square150x150Logo.scale-150.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square150x150Logo.scale-200.png',
4:16:45 AM: to: '/windows11/Square150x150Logo.scale-200.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square150x150Logo.scale-400.png',
4:16:45 AM: to: '/windows11/Square150x150Logo.scale-400.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-16.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-16.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-20.png',
4:17:04 AM: Starting post processing
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-20.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:17:04 AM: Post processing - HTML
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-24.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-24.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-256.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-256.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-30.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-30.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-32.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-32.png',
4:17:04 AM: Post processing - header rules
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:17:05 AM: Post processing - redirect rules
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-36.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-36.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:17:05 AM: Post processing done
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-40.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-40.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-44.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-44.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-48.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-48.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-60.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-60.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-64.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-64.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-72.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-72.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-80.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-80.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-96.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-lightunplated_targetsize-96.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-unplated_targetsize-16.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-unplated_targetsize-16.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-unplated_targetsize-20.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-unplated_targetsize-20.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-unplated_targetsize-24.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-unplated_targetsize-24.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-unplated_targetsize-256.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-unplated_targetsize-256.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-unplated_targetsize-30.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-unplated_targetsize-30.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-unplated_targetsize-32.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-unplated_targetsize-32.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-unplated_targetsize-36.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-unplated_targetsize-36.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:17:09 AM: Site is live ✨
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-unplated_targetsize-40.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-unplated_targetsize-40.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-unplated_targetsize-44.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-unplated_targetsize-44.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-unplated_targetsize-48.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-unplated_targetsize-48.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: {
4:16:45 AM: from: '/windows11/Square44x44Logo.altform-unplated_targetsize-60.png',
4:16:45 AM: to: '/windows11/Square44x44Logo.altform-unplated_targetsize-60.png',
4:16:45 AM: conditions: { Cookie: [Array] },
4:16:45 AM: status: 200
4:16:45 AM: },
4:16:45 AM: ... 89 more items
4:16:45 AM: ].
4:16:45 AM:
4:16:45 AM: (@netlify/plugin-nextjs onBuild completed in 112ms)
4:16:45 AM:
4:16:45 AM: ────────────────────────────────────────────────────────────────
4:16:45 AM: 4. Functions bundling
4:16:45 AM: ────────────────────────────────────────────────────────────────
4:16:45 AM:
4:16:45 AM: Packaging Functions from .netlify/functions-internal directory:
4:16:45 AM: - ___netlify-handler/___netlify-handler.js
4:16:45 AM: - ___netlify-odb-handler/___netlify-odb-handler.js
4:16:45 AM: - _ipx/_ipx.js
4:16:45 AM:
4:16:53 AM:
4:16:53 AM: (Functions bundling completed in 7.4s)
4:16:53 AM:
4:16:53 AM: ────────────────────────────────────────────────────────────────
4:16:53 AM: 5. Edge Functions bundling
4:16:53 AM: ────────────────────────────────────────────────────────────────
4:16:53 AM:
4:16:53 AM: Packaging Edge Functions from .netlify/edge-functions directory:
4:16:53 AM: - ipx
4:16:54 AM:
4:16:54 AM: (Edge Functions bundling completed in 1.3s)
4:16:54 AM:
4:16:54 AM: ────────────────────────────────────────────────────────────────
4:16:54 AM: 6. @netlify/plugin-nextjs (onPostBuild event)
4:16:54 AM: ────────────────────────────────────────────────────────────────
4:16:54 AM:
4:16:54 AM: Next.js cache saved.
4:16:54 AM: Netlify configuration property "headers" value changed to [
4:16:54 AM: {
4:16:54 AM: for: '/*',
4:16:54 AM: values: {
4:16:54 AM: 'X-Frame-Options': 'DENY',
4:16:54 AM: 'X-XSS-Protection': '1; mode=block',
4:16:54 AM: 'Referrer-Policy': 'no-referrer',
4:16:54 AM: 'X-Content-Type-Options': 'nosniff',
4:16:54 AM: 'Strict-Transport-Security': 'max-age=31536000; includeSubDomains; preload',
4:16:54 AM: 'Permissions-Policy': 'geolocation=(self), microphone=()',
4:16:54 AM: 'Content-Security-Policy': "default-src *; script-src * 'unsafe-inline' 'unsafe-eval'; connect-src * 'unsafe-inline'; img-src * data: blob: 'unsafe-inline'; frame-src *; style-src * 'unsafe-inline'"
4:16:54 AM: }
4:16:54 AM: },
4:16:54 AM: {
4:16:54 AM: for: '/(.*)',
4:16:54 AM: values: {
4:16:54 AM: 'Content-Security-Policy': "default-src 'self'; img-src 'self' data: https://api.producthunt.com/ https://devarmyknife.hackersreboot.tech/ https://www.netlify.com/img/global/badges/; style-src 'self' 'unsafe-inline'; font-src 'self' https://fonts.googleapis.com/; script-src 'self' https://umami-hrbt.herokuapp.com/ 'unsafe-eval'",
4:16:54 AM: 'Strict-Transport-Security': 'max-age=345600; includeSubDomains',
4:16:54 AM: 'X-Frame-Options': 'sameorigin',
4:16:54 AM: 'X-Download-Options': 'noopen',
4:16:54 AM: 'X-Content-Type-Options': 'nosniff',
4:16:54 AM: 'Referrer-Policy': 'no-referrer-when-downgrade',
4:16:54 AM: 'X-XSS-Protection': '1'
4:16:54 AM: }
4:16:54 AM: }
4:16:54 AM: ].
4:16:54 AM:
4:16:54 AM: (@netlify/plugin-nextjs onPostBuild completed in 242ms)
4:16:54 AM:
4:16:54 AM: ────────────────────────────────────────────────────────────────
4:16:54 AM: 7. Deploy site
4:16:54 AM: ────────────────────────────────────────────────────────────────
4:16:54 AM:
4:16:54 AM: Starting to deploy site from '.next'
4:16:55 AM: Creating deploy tree
4:16:55 AM: 41 new files to upload
4:16:55 AM: 3 new functions to upload
4:17:03 AM: Site deploy was successfully initiated
4:17:03 AM:
4:17:03 AM: (Deploy site completed in 8.9s)
4:17:03 AM:
4:17:03 AM: ────────────────────────────────────────────────────────────────
4:17:03 AM: Netlify Build Complete
4:17:03 AM: ────────────────────────────────────────────────────────────────
4:17:03 AM:
4:17:03 AM: (Netlify Build completed in 58.3s)
4:17:04 AM: Caching artifacts
4:17:04 AM: Started saving node modules
4:17:04 AM: Finished saving node modules
4:17:04 AM: Started saving build plugins
4:17:04 AM: Finished saving build plugins
4:17:04 AM: Started saving yarn cache
4:17:05 AM: Finished saving yarn cache
4:17:05 AM: Started saving pip cache
4:17:05 AM: Finished saving pip cache
4:17:05 AM: Started saving emacs cask dependencies
4:17:05 AM: Finished saving emacs cask dependencies
4:17:05 AM: Started saving maven dependencies
4:17:05 AM: Finished saving maven dependencies
4:17:05 AM: Started saving boot dependencies
4:17:05 AM: Finished saving boot dependencies
4:17:05 AM: Started saving rust rustup cache
4:17:05 AM: Finished saving rust rustup cache
4:17:05 AM: Started saving go dependencies
4:17:05 AM: Finished saving go dependencies
4:17:06 AM: Build script success
4:17:06 AM: Section completed: building
4:17:07 AM: Uploading Cache of size 475.7MB
4:17:10 AM: Section completed: cleanup
4:17:10 AM: Finished processing build request in 1m35.447346883s