Deploy details
Deploy successful for pointlesscorp
Remove unused variableBranch Deploy: jdf/homepage-ui-buildout-blocking@05960fb
Deploy summary
1 plugin ran successfully
@netlify/plugin-lighthouse ran successfully
Build time: 44s. Total deploy time: 45s
Deploy log
Initializing
Complete
Initializing
Complete
2:42:21 AM: Waiting for other deploys from your team to complete. Check the queue: https://app.netlify.com/teams/developers-89s4hfw/builds
2:43:02 AM: Build ready to start
2:43:22 AM: build-image version: 2d47f031309907ee9f7423b4af847bb0fc945178 (focal)
2:43:22 AM: buildbot version: 054a159a518c5c7bbaa93625c60649bd215db880
2:43:22 AM: Fetching cached dependencies
2:43:22 AM: Starting to download cache of 366.1MB
2:43:23 AM: Finished downloading cache in 1.366s
2:43:23 AM: Starting to extract cache
2:43:27 AM: Finished extracting cache in 4.13s
2:43:27 AM: Finished fetching cache in 5.575s
2:43:27 AM: Starting to prepare the repo for build
2:43:28 AM: Preparing Git Reference refs/heads/jdf/homepage-ui-buildout-blocking
2:43:30 AM: Starting to install dependencies
2:43:30 AM: Attempting Python version '3.8', read from environment
2:43:30 AM: downloading cpython-3.8.20+20241002-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
2:43:30 AM: installing cpython-3.8.20+20241002-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
2:43:31 AM: python --version
2:43:31 AM: Python 3.8.20
2:43:31 AM: mise python@3.8.20 ✓ installed
2:43:31 AM: Python version set to 3.8
2:43:31 AM: Attempting Ruby version 2.7.2, read from environment
2:43:32 AM: Using Ruby version 2.7.2
2:43:32 AM: Started restoring cached go cache
2:43:32 AM: Finished restoring cached go cache
2:43:32 AM: go version go1.19.13 linux/amd64
2:43:33 AM: Using PHP version 8.0
2:43:35 AM: Started restoring cached Node.js version
2:43:36 AM: Finished restoring cached Node.js version
2:43:36 AM: Attempting Node.js version 'v18.17.0' from .nvmrc
2:43:36 AM: v18.17.0 is already installed.
2:43:36 AM: Now using node v18.17.0 (npm v9.6.7)
2:43:36 AM: Enabling Node.js Corepack
2:43:37 AM: Started restoring cached build plugins
2:43:37 AM: Finished restoring cached build plugins
2:43:37 AM: Started restoring cached corepack dependencies
2:43:37 AM: Finished restoring cached corepack dependencies
2:43:37 AM: No npm workspaces detected
2:43:37 AM: Started restoring cached node modules
2:43:37 AM: Finished restoring cached node modules
2:43:37 AM: Installing npm packages using npm version 9.6.7
2:43:38 AM: npm WARN EBADENGINE Unsupported engine {
2:43:38 AM: npm WARN EBADENGINE package: '@astrojs/prism@3.1.0',
2:43:38 AM: npm WARN EBADENGINE required: { node: '^18.17.1 || ^20.3.0 || >=21.0.0' },
2:43:38 AM: npm WARN EBADENGINE current: { node: 'v18.17.0', npm: '9.6.7' }
2:43:38 AM: npm WARN EBADENGINE }
2:43:38 AM: npm WARN EBADENGINE Unsupported engine {
2:43:38 AM: npm WARN EBADENGINE package: '@astrojs/telemetry@3.1.0',
2:43:38 AM: npm WARN EBADENGINE required: { node: '^18.17.1 || ^20.3.0 || >=21.0.0' },
2:43:38 AM: npm WARN EBADENGINE current: { node: 'v18.17.0', npm: '9.6.7' }
2:43:38 AM: npm WARN EBADENGINE }
2:43:38 AM: npm WARN EBADENGINE Unsupported engine {
2:43:38 AM: npm WARN EBADENGINE package: 'astro@4.16.7',
2:43:38 AM: npm WARN EBADENGINE required: {
2:43:38 AM: npm WARN EBADENGINE node: '^18.17.1 || ^20.3.0 || >=21.0.0',
2:43:38 AM: npm WARN EBADENGINE npm: '>=9.6.5',
2:43:38 AM: npm WARN EBADENGINE pnpm: '>=7.1.0'
2:43:38 AM: npm WARN EBADENGINE },
2:43:38 AM: npm WARN EBADENGINE current: { node: 'v18.17.0', npm: '9.6.7' }
2:43:38 AM: npm WARN EBADENGINE }
2:43:38 AM: up to date, audited 515 packages in 1s
2:43:38 AM: 180 packages are looking for funding
2:43:38 AM: run `npm fund` for details
2:43:38 AM: found 0 vulnerabilities
2:43:38 AM: npm packages installed
2:43:39 AM: Successfully installed dependencies
2:43:39 AM: Starting build script
2:43:40 AM: Detected 2 framework(s)
2:43:40 AM: "astro" at version "4.16.7"
2:43:40 AM: "vite" at version "5.4.10"
2:43:40 AM: Section completed: initializing
Building
Complete
Building
Complete
2:43:42 AM: Netlify Build
2:43:42 AM: ────────────────────────────────────────────────────────────────
2:43:42 AM:
2:43:42 AM: ❯ Version
2:43:42 AM: @netlify/build 29.55.4
2:43:42 AM:
2:43:42 AM: ❯ Flags
2:43:42 AM: accountId: 5c7590302a9e8b4b1e93cc62
2:43:42 AM: baseRelDir: true
2:43:42 AM: buildId: 671b058d54984c00085b1d4d
2:43:42 AM: deployId: 671b058d54984c00085b1d4f
2:43:42 AM:
2:43:42 AM: ❯ Current directory
2:43:42 AM: /opt/build/repo
2:43:42 AM:
2:43:42 AM: ❯ Config file
2:43:42 AM: No config file was defined: using default values.
2:43:42 AM:
2:43:42 AM: ❯ Context
2:43:42 AM: branch-deploy
2:43:42 AM:
2:43:42 AM: ❯ Loading plugins
2:43:42 AM: - @netlify/plugin-lighthouse@6.0.1 from Netlify app
2:43:44 AM:
2:43:44 AM: Build command from Netlify app
2:43:44 AM: ────────────────────────────────────────────────────────────────
2:43:44 AM:
2:43:44 AM: $ npm run build
2:43:45 AM: > pointlesscorp@0.0.1 build
2:43:45 AM: > astro check && astro build
2:43:46 AM: 02:43:46 [types] Generated 65ms
2:43:46 AM: 02:43:46 [check] Getting diagnostics for Astro files in /opt/build/repo...
2:43:49 AM: tailwind.config.mjs:1:1 - warning ts(6133): 'defaultTheme' is declared but its value is never read.
2:43:49 AM: 1 import defaultTheme from 'tailwindcss/defaultTheme';
2:43:49 AM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2:43:49 AM: src/alpine.js:3:21 - warning ts(7016): Could not find a declaration file for module '@alpinejs/persist'. '/opt/build/repo/node_modules/@alpinejs/persist/dist/module.cjs.js' implicitly has an 'any' type.
2:43:49 AM: Try `npm i --save-dev @types/alpinejs__persist` if it exists or add a new declaration (.d.ts) file containing `declare module '@alpinejs/persist';`
2:43:49 AM: 3 import persist from '@alpinejs/persist'
2:43:49 AM: ~~~~~~~~~~~~~~~~~~~
2:43:49 AM: src/alpine.js:2:22 - warning ts(7016): Could not find a declaration file for module '@alpinejs/collapse'. '/opt/build/repo/node_modules/@alpinejs/collapse/dist/module.cjs.js' implicitly has an 'any' type.
2:43:49 AM: Try `npm i --save-dev @types/alpinejs__collapse` if it exists or add a new declaration (.d.ts) file containing `declare module '@alpinejs/collapse';`
2:43:49 AM: 2 import collapse from '@alpinejs/collapse'
2:43:49 AM: ~~~~~~~~~~~~~~~~~~~~
2:43:49 AM: src/storyblok/Homepage.astro:196:38 - warning ts(7044): Parameter 'index' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 196 {blok.faq && blok.faq.map((item, index) => (
2:43:49 AM: ~~~~~
2:43:49 AM: src/storyblok/Homepage.astro:196:32 - warning ts(7044): Parameter 'item' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 196 {blok.faq && blok.faq.map((item, index) => (
2:43:49 AM: ~~~~
2:43:49 AM: src/storyblok/Homepage.astro:184:62 - warning ts(7044): Parameter 'image' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 184 {blok.generalPhotos && blok.generalPhotos.slice(0, 6).map((image) => (
2:43:49 AM: ~~~~~
2:43:49 AM: src/storyblok/Homepage.astro:176:44 - warning ts(7044): Parameter 'image' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 176 {blok.processPhotos.slice(0, 4).map((image) => (
2:43:49 AM: ~~~~~
2:43:49 AM: src/storyblok/Homepage.astro:152:51 - warning ts(7044): Parameter 'index' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 152 {blok.culturePhotos.slice(0, 4).map((image, index) => (
2:43:49 AM: ~~~~~
2:43:49 AM: src/storyblok/Homepage.astro:152:44 - warning ts(7044): Parameter 'image' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 152 {blok.culturePhotos.slice(0, 4).map((image, index) => (
2:43:49 AM: ~~~~~
2:43:49 AM: src/storyblok/Homepage.astro:17:24 - warning ts(7044): Parameter 'content' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 17 function renderContent(content) {
2:43:49 AM: ~~~~~~~
2:43:49 AM: src/storyblok/Project.astro:128:20 - warning ts(7044): Parameter 'project' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 128 {projects.map((project) => (
2:43:49 AM: ~~~~~~~
2:43:49 AM: src/storyblok/Project.astro:107:35 - warning ts(7044): Parameter 'related' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 107 {blok.relatedContent.map((related) => (
2:43:49 AM: ~~~~~~~
2:43:49 AM: src/storyblok/Project.astro:92:28 - warning ts(7044): Parameter 'image' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 92 {blok.process.map((image) => (
2:43:49 AM: ~~~~~
2:43:49 AM: src/storyblok/Project.astro:80:27 - warning ts(7044): Parameter 'nestedBlok' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 80 {blok.examples.map((nestedBlok) => (
2:43:49 AM: ~~~~~~~~~~
2:43:49 AM: src/storyblok/Project.astro:18:24 - warning ts(7044): Parameter 'content' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 18 function renderContent(content) {
2:43:49 AM: ~~~~~~~
2:43:49 AM: src/storyblok/components/ContactLink.astro:6:24 - warning ts(7044): Parameter 'content' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 6 function renderContent(content) {
2:43:49 AM: ~~~~~~~
2:43:49 AM: src/storyblok/components/ProjectList.astro:107:31 - warning ts(7044): Parameter 'index' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 107 {projects.map((project, index) => {
2:43:49 AM: ~~~~~
2:43:49 AM: src/storyblok/components/ProjectList.astro:107:22 - warning ts(7044): Parameter 'project' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 107 {projects.map((project, index) => {
2:43:49 AM: ~~~~~~~
2:43:49 AM: src/storyblok/components/ProjectList.astro:19:27 - warning ts(7044): Parameter 'hexColor' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 19 function getContrastColor(hexColor) {
2:43:49 AM: ~~~~~~~~
2:43:49 AM: src/storyblok/components/ProjectList.astro:9:23 - warning ts(7044): Parameter 'type' implicitly has an 'any' type, but a better type may be inferred from usage.
2:43:49 AM: 9 function getIconStamp(type) {
2:43:49 AM: ~~~~
2:43:49 AM: Result (18 files):
2:43:49 AM: - 0 errors
2:43:49 AM: - 0 warnings
2:43:49 AM: - 20 hints
2:43:49 AM:
2:43:51 AM: 02:43:51 [types] Generated 78ms
2:43:51 AM: 02:43:51 [build] output: "static"
2:43:51 AM: 02:43:51 [build] directory: /opt/build/repo/dist/
2:43:51 AM: 02:43:51 [build] Collecting build info...
2:43:51 AM: 02:43:51 [build] ✓ Completed in 135ms.
2:43:51 AM: 02:43:51 [build] Building static entrypoints...
2:43:53 AM: 02:43:53 [WARN] [vite] warnings when minifying css:
2:43:53 AM: ▲ [WARNING] Expected identifier but found whitespace [css-syntax-error]
2:43:53 AM: <stdin>:1294:24:
2:43:53 AM: 1294 │ :root{--backgroundColor: {finalColors.backgroundColor};--accentC...
2:43:53 AM: ╵ ^
2:43:53 AM: ▲ [WARNING] Expected ":" [css-syntax-error]
2:43:53 AM: <stdin>:1294:37:
2:43:53 AM: 1294 │ ...--backgroundColor: {finalColors.backgroundColor};--accentColo...
2:43:53 AM: │ ^
2:43:53 AM: ╵ :
2:43:53 AM: ▲ [WARNING] Expected identifier but found whitespace [css-syntax-error]
2:43:53 AM: <stdin>:1294:69:
2:43:53 AM: 1294 │ ...backgroundColor};--accentColor: {finalColors.accentColor};--t...
2:43:53 AM: ╵ ^
2:43:53 AM: ▲ [WARNING] Expected ":" [css-syntax-error]
2:43:53 AM: <stdin>:1294:82:
2:43:53 AM: 1294 │ ...or};--accentColor: {finalColors.accentColor};--textColor: {fi...
2:43:53 AM: │ ^
2:43:53 AM: ╵ :
2:43:53 AM: ▲ [WARNING] Expected identifier but found whitespace [css-syntax-error]
2:43:53 AM: <stdin>:1294:108:
2:43:53 AM: 1294 │ ...olors.accentColor};--textColor: {finalColors.textColor};--lin...
2:43:53 AM: ╵ ^
2:43:53 AM: ▲ [WARNING] Expected ":" [css-syntax-error]
2:43:53 AM: <stdin>:1294:121:
2:43:53 AM: 1294 │ ...olor};--textColor: {finalColors.textColor};--linkColor: {fina...
2:43:53 AM: │ ^
2:43:53 AM: ╵ :
2:43:53 AM: ▲ [WARNING] Expected identifier but found whitespace [css-syntax-error]
2:43:53 AM: <stdin>:1294:145:
2:43:53 AM: 1294 │ ...lColors.textColor};--linkColor: {finalColors.linkColor}}body,...
2:43:53 AM: ╵ ^
2:43:53 AM: ▲ [WARNING] Expected ":" [css-syntax-error]
2:43:53 AM: <stdin>:1294:158:
2:43:53 AM: 1294 │ ...olor};--linkColor: {finalColors.linkColor}}body,footer[data-a...
2:43:53 AM: │ ^
2:43:53 AM: ╵ :
2:43:53 AM:
2:43:53 AM: 02:43:53 [vite] ✓ built in 1.62s
2:43:53 AM: 02:43:53 [build] ✓ Completed in 1.65s.
2:43:53 AM: building client (vite)
2:43:53 AM: 02:43:53 [vite] transforming...
2:43:53 AM: 02:43:53 [vite] ✓ 7 modules transformed.
2:43:53 AM: 02:43:53 [vite] rendering chunks...
2:43:53 AM: 02:43:53 [vite] computing gzip size...
2:43:53 AM: 02:43:53 [vite] dist/_astro/page.CuYlEvmq.js 57.45 kB │ gzip: 20.88 kB
2:43:53 AM: 02:43:53 [vite] ✓ built in 342ms
2:43:53 AM: generating static routes
2:43:53 AM: 02:43:53 ▶ src/pages/index.astro
2:43:53 AM: 02:43:53 └─ /index.html (+499ms)
2:43:53 AM: 02:43:53 ▶ src/pages/[...slug].astro
2:43:53 AM: 02:43:53 ├─ /the-data-driven-gardener/index.html (+50ms)
2:43:54 AM: 02:43:53 ├─ /sitstay/index.html (+604ms)
2:43:54 AM: 02:43:54 ├─ /finding-zorch/index.html (+383ms)
2:43:55 AM: 02:43:54 ├─ /glimpsee/index.html (+647ms)
2:43:55 AM: 02:43:55 ├─ /scurry/index.html (+334ms)
2:43:56 AM: 02:43:55 ├─ /vigetoons/index.html (+176ms)
2:43:56 AM: 02:43:56 ├─ /verbose/index.html (+698ms)
2:43:56 AM: 02:43:56 ├─ /illumigami/index.html (+159ms)
2:43:57 AM: 02:43:56 ├─ /jinglebots/index.html (+489ms)
2:43:57 AM: 02:43:57 ├─ /omaha-that/index.html (+479ms)
2:43:58 AM: 02:43:57 ├─ /literally-spots-you/index.html (+69ms)
2:43:58 AM: 02:43:58 ├─ /hauntedhills/index.html (+607ms)
2:43:58 AM: 02:43:58 ├─ /tincand/index.html (+353ms)
2:43:59 AM: 02:43:58 ├─ /canscancans/index.html (+457ms)
2:43:59 AM: 02:43:59 ├─ /spots-you/index.html (+501ms)
2:44:00 AM: 02:43:59 ├─ /graba/index.html (+70ms)
2:44:00 AM: 02:44:00 ├─ /pearl/index.html (+766ms)
2:44:01 AM: 02:44:00 ├─ /tracktor/index.html (+353ms)
2:44:01 AM: 02:44:01 ├─ /socialpiq/index.html (+516ms)
2:44:01 AM: 02:44:01 ├─ /boom-carded/index.html (+293ms)
2:44:02 AM: 02:44:01 ├─ /vigeverse/index.html (+353ms)
2:44:02 AM: 02:44:02 ├─ /speakerrate/index.html (+386ms)
2:44:02 AM: 02:44:02 ├─ /gifbowl/index.html (+306ms)
2:44:03 AM: 02:44:02 ├─ /shorter-order/index.html (+466ms)
2:44:04 AM: 02:44:03 ├─ /jambells/index.html (+630ms)
2:44:04 AM: 02:44:04 ├─ /lights-out/index.html (+78ms)
2:44:04 AM: 02:44:04 ├─ /starbnb/index.html (+526ms)
2:44:05 AM: 02:44:04 ├─ /baby-bookie/index.html (+504ms)
2:44:05 AM: 02:44:05 ├─ /pow-wow/index.html (+283ms)
2:44:05 AM: 02:44:05 ├─ /storyboard/index.html (+463ms)
2:44:06 AM: 02:44:05 └─ /thrillr-club/index.html (+540ms)
2:44:06 AM: 02:44:06 ✓ Completed in 13.08s.
2:44:06 AM:
2:44:06 AM: 02:44:06 [build] 32 page(s) built in 15.23s
2:44:06 AM: 02:44:06 [build] Complete!
2:44:06 AM:
2:44:06 AM: (build.command completed in 21.6s)
2:44:06 AM:
2:44:24 AM: (Netlify Build completed in 42.2s)
2:44:27 AM: Section completed: building
2:44:31 AM: Finished processing build request in 1m9.569s
Deploying
Complete
Deploying
Complete
2:44:06 AM: Deploy site
2:44:06 AM: ────────────────────────────────────────────────────────────────
2:44:06 AM:
2:44:06 AM: Starting to deploy site from 'dist'
2:44:06 AM: Calculating files to upload
2:44:06 AM: 0 new file(s) to upload
2:44:06 AM: 0 new function(s) to upload
2:44:06 AM: Section completed: deploying
2:44:08 AM: Finished waiting for live deploy in 2.036s
2:44:08 AM: Site deploy was successfully initiated
2:44:08 AM:
2:44:08 AM: (Deploy site completed in 2.4s)
2:44:09 AM: Generating Lighthouse report. This may take a minute…
2:44:09 AM: Running Lighthouse on /
2:44:24 AM: Lighthouse scores for /
2:44:24 AM: - Performance: 99
2:44:24 AM: - Accessibility: 97
2:44:24 AM: - Best Practices: 100
2:44:24 AM: - SEO: 91
2:44:24 AM: - PWA: 30
Cleanup
Complete
Cleanup
Complete
2:44:24 AM: Netlify Build Complete
2:44:24 AM: ────────────────────────────────────────────────────────────────
2:44:24 AM:
2:44:25 AM: Caching artifacts
2:44:25 AM: Started saving node modules
2:44:25 AM: Finished saving node modules
2:44:25 AM: Started saving build plugins
2:44:25 AM: Finished saving build plugins
2:44:25 AM: Started saving mise cache
2:44:27 AM: Finished saving mise cache
2:44:27 AM: Started saving corepack cache
2:44:27 AM: Finished saving corepack cache
2:44:27 AM: Started saving pip cache
2:44:27 AM: Finished saving pip cache
2:44:27 AM: Started saving emacs cask dependencies
2:44:27 AM: Finished saving emacs cask dependencies
2:44:27 AM: Started saving maven dependencies
2:44:27 AM: Finished saving maven dependencies
2:44:27 AM: Started saving boot dependencies
2:44:27 AM: Finished saving boot dependencies
2:44:27 AM: Started saving rust rustup cache
2:44:27 AM: Finished saving rust rustup cache
2:44:27 AM: Started saving go dependencies
2:44:27 AM: Finished saving go dependencies
2:44:27 AM: Build script success
2:44:30 AM: Uploading Cache of size 365.7MB
2:44:31 AM: Section completed: cleanup
Post-processing
Complete
Post-processing
Complete
2:44:06 AM: Post processing - redirect rules
2:44:06 AM: Post processing done
2:44:06 AM: Section completed: postprocessing
2:44:06 AM: Starting post processing
2:44:06 AM: Skipping form detection
2:44:06 AM: Post processing - header rules
2:44:07 AM: Site is live ✨