Skip to main content

Deploy details

Deploy successful for react-cool-todo-app

basic changes

Production: main@85fae37

Deploy log

Initializing

Complete
2:41:35 PM: Build ready to start
2:41:50 PM: build-image version: c3449036692ceba113a2b71302d561bccc8b6156 (focal)
2:41:50 PM: buildbot version: 6e5dfadf0eec598d7c9db5c1e005bfa46b6682c0
2:41:50 PM: Fetching cached dependencies
2:41:50 PM: Starting to download cache of 444.9MB
2:41:52 PM: Finished downloading cache in 2.18s
2:41:52 PM: Starting to extract cache
2:42:01 PM: Finished extracting cache in 8.617s
2:42:01 PM: Finished fetching cache in 10.925s
2:42:01 PM: Starting to prepare the repo for build
2:42:01 PM: Preparing Git Reference refs/heads/main
2:42:03 PM: Starting to install dependencies
2:42:03 PM: Started restoring cached mise cache
2:42:04 PM: Finished restoring cached mise cache
2:42:05 PM: mise python@3.13.1 install
2:42:05 PM: mise python@3.13.1 download cpython-3.13.1+20241219-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
2:42:05 PM: mise python@3.13.1 extract cpython-3.13.1+20241219-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
2:42:05 PM: mise python@3.13.1 python --version
2:42:05 PM: mise python@3.13.1 Python 3.13.1
2:42:05 PM: mise python@3.13.1 installed
2:42:05 PM: Python version set to 3.13
2:42:07 PM: Collecting pipenv
2:42:07 PM: Downloading pipenv-2024.4.0-py3-none-any.whl.metadata (19 kB)
2:42:07 PM: Collecting certifi (from pipenv)
2:42:07 PM: Downloading certifi-2024.12.14-py3-none-any.whl.metadata (2.3 kB)
2:42:07 PM: Collecting packaging>=22 (from pipenv)
2:42:07 PM: Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
2:42:07 PM: Collecting setuptools>=67 (from pipenv)
2:42:07 PM: Downloading setuptools-75.6.0-py3-none-any.whl.metadata (6.7 kB)
2:42:07 PM: Collecting virtualenv>=20.24.2 (from pipenv)
2:42:07 PM: Downloading virtualenv-20.28.0-py3-none-any.whl.metadata (4.4 kB)
2:42:07 PM: Collecting distlib<1,>=0.3.7 (from virtualenv>=20.24.2->pipenv)
2:42:07 PM: Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB)
2:42:07 PM: Collecting filelock<4,>=3.12.2 (from virtualenv>=20.24.2->pipenv)
2:42:07 PM: Downloading filelock-3.16.1-py3-none-any.whl.metadata (2.9 kB)
2:42:07 PM: Collecting platformdirs<5,>=3.9.1 (from virtualenv>=20.24.2->pipenv)
2:42:07 PM: Downloading platformdirs-4.3.6-py3-none-any.whl.metadata (11 kB)
2:42:07 PM: Downloading pipenv-2024.4.0-py3-none-any.whl (3.0 MB)
2:42:07 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 51.6 MB/s eta 0:00:00
2:42:07 PM: Downloading packaging-24.2-py3-none-any.whl (65 kB)
2:42:07 PM: Downloading setuptools-75.6.0-py3-none-any.whl (1.2 MB)
2:42:07 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 40.9 MB/s eta 0:00:00
2:42:07 PM: Downloading virtualenv-20.28.0-py3-none-any.whl (4.3 MB)
2:42:07 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 115.1 MB/s eta 0:00:00
2:42:07 PM: Downloading certifi-2024.12.14-py3-none-any.whl (164 kB)
2:42:07 PM: Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB)
2:42:07 PM: Downloading filelock-3.16.1-py3-none-any.whl (16 kB)
2:42:07 PM: Downloading platformdirs-4.3.6-py3-none-any.whl (18 kB)
2:42:08 PM: Installing collected packages: distlib, setuptools, platformdirs, packaging, filelock, certifi, virtualenv, pipenv
2:42:10 PM: Successfully installed certifi-2024.12.14 distlib-0.3.9 filelock-3.16.1 packaging-24.2 pipenv-2024.4.0 platformdirs-4.3.6 setuptools-75.6.0 virtualenv-20.28.0
2:42:11 PM: Attempting Ruby version 2.7.2, read from environment
2:42:11 PM: Using Ruby version 2.7.2
2:42:12 PM: Started restoring cached go cache
2:42:12 PM: Finished restoring cached go cache
2:42:13 PM: go version go1.19.13 linux/amd64
2:42:14 PM: Using PHP version 8.0
2:42:15 PM: Started restoring cached Node.js version
2:42:34 PM: Finished restoring cached Node.js version
2:42:34 PM: v18.20.5 is already installed.
2:42:35 PM: Now using node v18.20.5 (npm v10.8.2)
2:42:35 PM: Enabling Node.js Corepack
2:42:35 PM: Started restoring cached build plugins
2:42:35 PM: Finished restoring cached build plugins
2:42:35 PM: Started restoring cached corepack dependencies
2:42:35 PM: Finished restoring cached corepack dependencies
2:42:35 PM: No npm workspaces detected
2:42:35 PM: Started restoring cached node modules
2:42:35 PM: Finished restoring cached node modules
2:42:35 PM: Installing npm packages using npm version 10.8.2
2:42:36 PM: npm warn ERESOLVE overriding peer dependency
2:42:36 PM: npm warn While resolving: @reach/portal@0.13.2
2:42:36 PM: npm warn Found: react@18.3.1
2:42:36 PM: npm warn node_modules/react
2:42:36 PM: npm warn react@"^18.3.1" from the root project
2:42:36 PM: npm warn 23 more (@emotion/react, @emotion/styled, ...)
2:42:36 PM: npm warn
2:42:36 PM: npm warn Could not resolve dependency:
2:42:36 PM: npm warn peer react@"^16.8.0 || 17.x" from @reach/portal@0.13.2
2:42:36 PM: npm warn node_modules/react-spring-bottom-sheet/node_modules/@reach/portal
2:42:36 PM: npm warn @reach/portal@"^0.13.0" from react-spring-bottom-sheet@3.4.1
2:42:36 PM: npm warn node_modules/react-spring-bottom-sheet
2:42:36 PM: npm warn
2:42:36 PM: npm warn Conflicting peer dependency: react@17.0.2
2:42:36 PM: npm warn node_modules/react
2:42:36 PM: npm warn peer react@"^16.8.0 || 17.x" from @reach/portal@0.13.2
2:42:36 PM: npm warn node_modules/react-spring-bottom-sheet/node_modules/@reach/portal
2:42:36 PM: npm warn @reach/portal@"^0.13.0" from react-spring-bottom-sheet@3.4.1
2:42:36 PM: npm warn node_modules/react-spring-bottom-sheet
2:42:36 PM: npm warn ERESOLVE overriding peer dependency
2:42:36 PM: npm warn While resolving: @xstate/react@1.6.3
2:42:36 PM: npm warn Found: react@18.3.1
2:42:36 PM: npm warn node_modules/react
2:42:36 PM: npm warn react@"^18.3.1" from the root project
2:42:36 PM: npm warn 23 more (@emotion/react, @emotion/styled, ...)
2:42:36 PM: npm warn
2:42:36 PM: npm warn Could not resolve dependency:
2:42:36 PM: npm warn peer react@"^16.8.0 || ^17.0.0" from @xstate/react@1.6.3
2:42:36 PM: npm warn node_modules/react-spring-bottom-sheet/node_modules/@xstate/react
2:42:36 PM: npm warn @xstate/react@"^1.2.0" from react-spring-bottom-sheet@3.4.1
2:42:36 PM: npm warn node_modules/react-spring-bottom-sheet
2:42:36 PM: npm warn
2:42:36 PM: npm warn Conflicting peer dependency: react@17.0.2
2:42:36 PM: npm warn node_modules/react
2:42:36 PM: npm warn peer react@"^16.8.0 || ^17.0.0" from @xstate/react@1.6.3
2:42:36 PM: npm warn node_modules/react-spring-bottom-sheet/node_modules/@xstate/react
2:42:36 PM: npm warn @xstate/react@"^1.2.0" from react-spring-bottom-sheet@3.4.1
2:42:36 PM: npm warn node_modules/react-spring-bottom-sheet
2:42:36 PM: npm warn ERESOLVE overriding peer dependency
2:42:36 PM: npm warn While resolving: react-dom@17.0.2
2:42:36 PM: npm warn Found: react@18.3.1
2:42:36 PM: npm warn node_modules/react
2:42:36 PM: npm warn react@"^18.3.1" from the root project
2:42:36 PM: npm warn 23 more (@emotion/react, @emotion/styled, ...)
2:42:36 PM: npm warn
2:42:36 PM: npm warn Could not resolve dependency:
2:42:36 PM: npm warn peer react@"17.0.2" from react-dom@17.0.2
2:42:36 PM: npm warn node_modules/react-spring-bottom-sheet/node_modules/react-dom
2:42:36 PM: npm warn peer react-dom@"^16.8.0 || 17.x" from @reach/portal@0.13.2
2:42:36 PM: npm warn node_modules/react-spring-bottom-sheet/node_modules/@reach/portal
2:42:36 PM: npm warn 1 more (@reach/utils)
2:42:36 PM: npm warn
2:42:36 PM: npm warn Conflicting peer dependency: react@17.0.2
2:42:36 PM: npm warn node_modules/react
2:42:36 PM: npm warn peer react@"17.0.2" from react-dom@17.0.2
2:42:36 PM: npm warn node_modules/react-spring-bottom-sheet/node_modules/react-dom
2:42:36 PM: npm warn peer react-dom@"^16.8.0 || 17.x" from @reach/portal@0.13.2
2:42:36 PM: npm warn node_modules/react-spring-bottom-sheet/node_modules/@reach/portal
2:42:36 PM: npm warn 1 more (@reach/utils)
2:42:36 PM: npm warn ERESOLVE overriding peer dependency
2:42:36 PM: npm warn While resolving: @reach/utils@0.13.2
2:42:36 PM: npm warn Found: react@18.3.1
2:42:36 PM: npm warn node_modules/react
2:42:36 PM: npm warn react@"^18.3.1" from the root project
2:42:36 PM: npm warn 23 more (@emotion/react, @emotion/styled, ...)
2:42:36 PM: npm warn
2:42:36 PM: npm warn Could not resolve dependency:
2:42:36 PM: npm warn peer react@"^16.8.0 || 17.x" from @reach/utils@0.13.2
2:42:36 PM: npm warn node_modules/react-spring-bottom-sheet/node_modules/@reach/portal/node_modules/@reach/utils
2:42:36 PM: npm warn @reach/utils@"0.13.2" from @reach/portal@0.13.2
2:42:36 PM: npm warn node_modules/react-spring-bottom-sheet/node_modules/@reach/portal
2:42:36 PM: npm warn
2:42:36 PM: npm warn Conflicting peer dependency: react@17.0.2
2:42:36 PM: npm warn node_modules/react
2:42:36 PM: npm warn peer react@"^16.8.0 || 17.x" from @reach/utils@0.13.2
2:42:36 PM: npm warn node_modules/react-spring-bottom-sheet/node_modules/@reach/portal/node_modules/@reach/utils
2:42:36 PM: npm warn @reach/utils@"0.13.2" from @reach/portal@0.13.2
2:42:36 PM: npm warn node_modules/react-spring-bottom-sheet/node_modules/@reach/portal
2:42:36 PM: up to date, audited 568 packages in 1s
2:42:36 PM: 139 packages are looking for funding
2:42:36 PM: run `npm fund` for details
2:42:36 PM: found 0 vulnerabilities
2:42:36 PM: npm packages installed
2:42:37 PM: Successfully installed dependencies
2:42:37 PM: Starting build script
2:42:38 PM: Detected 1 framework(s)
2:42:38 PM: "vite" at version "5.4.11"
2:42:38 PM: Section completed: initializing

Building

Complete
2:42:39 PM: Netlify Build
2:42:39 PM: ────────────────────────────────────────────────────────────────
2:42:39 PM:
2:42:39 PM: ❯ Version
2:42:39 PM: @netlify/build 29.58.1
2:42:39 PM:
2:42:39 PM: ❯ Flags
2:42:39 PM: accountId: 62f6b243b952c70d1bfddf6d
2:42:39 PM: baseRelDir: true
2:42:39 PM: buildId: 676d6b1f4248a50008d6ae57
2:42:39 PM: deployId: 676d6b1f4248a50008d6ae59
2:42:39 PM:
2:42:39 PM: ❯ Current directory
2:42:39 PM: /opt/build/repo
2:42:39 PM:
2:42:39 PM: ❯ Config file
2:42:39 PM: /opt/build/repo/netlify.toml
2:42:39 PM:
2:42:39 PM: ❯ Context
2:42:39 PM: production
2:42:39 PM:
2:42:39 PM: Build command from Netlify app
2:42:39 PM: ────────────────────────────────────────────────────────────────
2:42:39 PM: ​
2:42:39 PM: $ npm run build
2:42:39 PM: > build
2:42:39 PM: > tsc && vite build
2:42:47 PM: vite v5.4.11 building for production...
2:42:47 PM: transforming...
2:42:54 PM: node_modules/react-spring-bottom-sheet/dist/index.es.js (1:20945): A comment
2:42:54 PM: "/*#__PURE__*/"
2:42:54 PM: in "node_modules/react-spring-bottom-sheet/dist/index.es.js" contains an annotation that Rollup cannot interpret due to the position of the comment. The comment will be removed to avoid issues.
2:42:56 PM: 11729 modules transformed.
2:42:56 PM: Export "CategorySelect" of module "src/components/CategorySelect.tsx" was reexported through module "src/components/index.ts" while both modules are dependencies of each other and will end up in different chunks by current Rollup settings. This scenario is not well supported at the moment as it will produce a circular dependency between chunks and will likely lead to broken execution order.
2:42:56 PM: Either change the import in "src/pages/AddTask.tsx" to point directly to the exporting module or reconfigure "output.manualChunks" to ensure these modules end up in the same chunk.
2:42:56 PM: Export "TaskMenu" of module "src/components/tasks/TaskMenu.tsx" was reexported through module "src/components/index.ts" while both modules are dependencies of each other and will end up in different chunks by current Rollup settings. This scenario is not well supported at the moment as it will produce a circular dependency between chunks and will likely lead to broken execution order.
2:42:56 PM: Either change the import in "src/components/tasks/TasksList.tsx" to point directly to the exporting module or reconfigure "output.manualChunks" to ensure these modules end up in the same chunk.
2:42:56 PM: Export "EditTask" of module "src/components/tasks/EditTask.tsx" was reexported through module "src/components/index.ts" while both modules are dependencies of each other and will end up in different chunks by current Rollup settings. This scenario is not well supported at the moment as it will produce a circular dependency between chunks and will likely lead to broken execution order.
2:42:56 PM: Either change the import in "src/components/tasks/TasksList.tsx" to point directly to the exporting module or reconfigure "output.manualChunks" to ensure these modules end up in the same chunk.
2:42:56 PM: rendering chunks...
2:42:57 PM: [plugin:vite:reporter] [plugin vite:reporter]
2:42:57 PM: (!) /opt/build/repo/node_modules/emoji-picker-react/dist/emoji-picker-react.esm.js is dynamically imported by /opt/build/repo/src/components/EmojiPicker.tsx but also statically imported by /opt/build/repo/src/components/CategoryBadge.tsx, /opt/build/repo/src/components/CategorySelect.tsx, /opt/build/repo/src/components/EmojiPicker.tsx, /opt/build/repo/src/components/ErrorBoundary.tsx, /opt/build/repo/src/components/Settings.tsx, /opt/build/repo/src/components/tasks/ShareDialog.tsx, /opt/build/repo/src/components/tasks/TaskMenu.tsx, /opt/build/repo/src/components/tasks/TasksList.tsx, /opt/build/repo/src/constants/defaultUser.ts, /opt/build/repo/src/pages/Categories.tsx, /opt/build/repo/src/pages/Home.tsx, /opt/build/repo/src/pages/Purge.tsx, /opt/build/repo/src/pages/Share.tsx, /opt/build/repo/src/pages/TaskDetails.tsx, /opt/build/repo/src/pages/Transfer.tsx, dynamic import will not move module into another chunk.
2:42:57 PM:
2:42:57 PM: computing gzip size...
2:42:57 PM: dist/manifest.webmanifest 1.50 kB
2:42:57 PM: dist/index.html 2.62 kB │ gzip: 0.97 kB
2:42:57 PM: dist/assets/bmc-logo-CukmK04N.svg 8.18 kB │ gzip: 3.68 kB
2:42:57 PM: dist/assets/bmc-logo-light-BbeYcQoR.svg 8.20 kB │ gzip: 3.74 kB
2:42:57 PM: dist/assets/logo256-gFzWMhyE.png 12.91 kB
2:42:57 PM: dist/assets/index-DpTtVfbh.css 4.27 kB │ gzip: 1.17 kB
2:42:57 PM: dist/assets/Delete-CTU-OQNS.js 0.18 kB │ gzip: 0.17 kB
2:42:57 PM: dist/assets/InputThemeProvider-DaEoTsAj.js 0.36 kB │ gzip: 0.26 kB
2:42:57 PM: dist/assets/TodayRounded-FGwa22F6.js 0.38 kB │ gzip: 0.26 kB
2:42:57 PM: dist/assets/useCtrlS-D4HTTTxk.js 0.39 kB │ gzip: 0.29 kB
2:42:57 PM: dist/assets/AddTaskRounded-DdZ87C6o.js 0.70 kB │ gzip: 0.42 kB
2:42:57 PM: dist/assets/NotFound-BvEIJYYf.js 1.11 kB │ gzip: 0.68 kB
2:42:57 PM: dist/assets/AddTask-CLB1H4t0.js 3.14 kB │ gzip: 1.41 kB
2:42:57 PM: dist/assets/Purge-Dkb8Df-V.js 3.46 kB │ gzip: 1.62 kB
2:42:57 PM: dist/assets/TaskDetails-DGuxYx_u.js 3.70 kB │ gzip: 1.38 kB
2:42:57 PM: dist/assets/Home-C09we1Ae.js 4.85 kB │ gzip: 2.45 kB
2:42:57 PM: dist/assets/Share-CuMEI4up.js 5.71 kB │ gzip: 2.74 kB
2:42:57 PM: dist/assets/workbox-window.prod.es5-B9K5rw8f.js 5.72 kB │ gzip: 2.35 kB
2:42:57 PM: dist/assets/Categories-Diq06A2t.js 5.80 kB │ gzip: 2.32 kB
2:42:57 PM: dist/assets/UserProfile-Zj9ZfmyO.js 6.10 kB │ gzip: 2.82 kB
2:42:57 PM: dist/assets/Transfer-B96eKrqT.js 7.00 kB │ gzip: 3.00 kB
2:42:57 PM: dist/assets/TasksList-Ci6sbHql.js 10.25 kB │ gzip: 3.92 kB
2:42:57 PM: dist/assets/index-BZeeIg3Z.js 1,105.98 kB │ gzip: 334.96 kB
2:42:57 PM:
2:42:57 PM: (!) Some chunks are larger than 500 kB after minification. Consider:
2:42:57 PM: - Using dynamic import() to code-split the application
2:42:57 PM: - Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks
2:42:57 PM: - Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.
2:42:57 PM: ✓ built in 9.46s
2:42:59 PM: PWA v0.20.5
2:42:59 PM: mode generateSW
2:42:59 PM: precache 36 entries (1144.41 KiB)
2:42:59 PM: files generated
2:42:59 PM: dist/sw.js
2:42:59 PM: dist/workbox-3741bf5c.js
2:42:59 PM: ​
2:42:59 PM: (build.command completed in 19.5s)
2:42:59 PM:
2:42:59 PM: (Netlify Build completed in 20s)
2:43:00 PM: Section completed: building
2:43:14 PM: Finished processing build request in 1m23.912s

Deploying

Complete
2:42:59 PM: Deploy site
2:42:59 PM: ────────────────────────────────────────────────────────────────
2:42:59 PM: ​
2:42:59 PM: Starting to deploy site from 'dist'
2:42:59 PM: Calculating files to upload
2:42:59 PM: 18 new file(s) to upload
2:42:59 PM: 0 new function(s) to upload
2:42:59 PM: Section completed: deploying
2:42:59 PM: Site deploy was successfully initiated
2:42:59 PM: ​
2:42:59 PM: (Deploy site completed in 375ms)

Cleanup

Complete
2:42:59 PM: Netlify Build Complete
2:42:59 PM: ────────────────────────────────────────────────────────────────
2:42:59 PM: ​
2:43:00 PM: Caching artifacts
2:43:00 PM: Started saving node modules
2:43:00 PM: Finished saving node modules
2:43:00 PM: Started saving build plugins
2:43:00 PM: Finished saving build plugins
2:43:00 PM: Started saving mise cache
2:43:00 PM: Finished saving mise cache
2:43:00 PM: Started saving corepack cache
2:43:00 PM: Finished saving corepack cache
2:43:00 PM: Started saving pip cache
2:43:00 PM: Finished saving pip cache
2:43:00 PM: Started saving emacs cask dependencies
2:43:00 PM: Finished saving emacs cask dependencies
2:43:00 PM: Started saving maven dependencies
2:43:00 PM: Finished saving maven dependencies
2:43:00 PM: Started saving boot dependencies
2:43:00 PM: Finished saving boot dependencies
2:43:00 PM: Started saving rust rustup cache
2:43:00 PM: Finished saving rust rustup cache
2:43:00 PM: Started saving go dependencies
2:43:00 PM: Finished saving go dependencies
2:43:00 PM: Build script success
2:43:13 PM: Uploading Cache of size 447.9MB
2:43:14 PM: Section completed: cleanup

Post-processing

Complete
2:42:59 PM: Starting post processing
2:42:59 PM: Skipping form detection
2:42:59 PM: Post processing - header rules
2:42:59 PM: Post processing - redirect rules
2:42:59 PM: Post processing done
2:42:59 PM: Section completed: postprocessing
2:43:00 PM: Site is live ✨