Skip to main content

Deploy details

Deploy successful for typecoder

fix: login

Production: production@15ae325

Deploy log

7:05:38 PM: Build ready to start
7:05:40 PM: build-image version: 0582042f4fc261adc7bd8333f34884959c577302
7:05:40 PM: build-image tag: v3.7.6
7:05:40 PM: buildbot version: 285c807c1a9d7b4bae2488308918aff60187c41c
7:05:40 PM: Fetching cached dependencies
7:05:40 PM: Starting to download cache of 144.0MB
7:05:41 PM: Finished downloading cache in 1.426609979s
7:05:41 PM: Starting to extract cache
7:05:48 PM: Finished extracting cache in 6.527099286s
7:05:48 PM: Finished fetching cache in 7.981400118s
7:05:48 PM: Starting to prepare the repo for build
7:05:48 PM: Preparing Git Reference refs/heads/production
7:05:49 PM: Parsing package.json dependencies
7:05:49 PM: Starting build script
7:05:49 PM: Installing dependencies
7:05:49 PM: Python version set to 2.7
7:05:50 PM: Started restoring cached node version
7:05:53 PM: Finished restoring cached node version
7:05:53 PM: v12.18.0 is already installed.
7:05:54 PM: Now using node v12.18.0 (npm v6.14.4)
7:05:54 PM: Started restoring cached build plugins
7:05:54 PM: Finished restoring cached build plugins
7:05:54 PM: Attempting ruby version 2.7.1, read from environment
7:05:55 PM: Using ruby version 2.7.1
7:05:56 PM: Using PHP version 5.6
7:05:56 PM: Started restoring cached yarn cache
7:05:56 PM: Finished restoring cached yarn cache
7:05:56 PM: No yarn workspaces detected
7:05:56 PM: Started restoring cached node modules
7:05:56 PM: Finished restoring cached node modules
7:05:56 PM: Installing NPM modules using Yarn version 1.22.4
7:05:57 PM: yarn install v1.22.4
7:05:57 PM: [1/4] Resolving packages...
7:05:58 PM: success Already up-to-date.
7:05:58 PM: Done in 0.91s.
7:05:58 PM: NPM modules installed using Yarn
7:05:58 PM: Started restoring cached go cache
7:05:58 PM: Finished restoring cached go cache
7:05:58 PM: go version go1.14.4 linux/amd64
7:05:58 PM: go version go1.14.4 linux/amd64
7:05:58 PM: Installing missing commands
7:05:58 PM: Verify run directory
7:05:59 PM:
7:05:59 PM: ────────────────────────────────────────────────────────────────
7:05:59 PM: Netlify Build
7:05:59 PM: ────────────────────────────────────────────────────────────────
7:05:59 PM:
7:05:59 PM: ❯ Version
7:05:59 PM: @netlify/build 11.32.2
7:05:59 PM:
7:05:59 PM: ❯ Flags
7:05:59 PM: deployId: 60bbcb02c4952e00091dc17b
7:05:59 PM:
7:05:59 PM: ❯ Current directory
7:05:59 PM: /opt/build/repo
7:05:59 PM:
7:05:59 PM: ❯ Config file
7:05:59 PM: No config file was defined: using default values.
7:05:59 PM:
7:05:59 PM: ❯ Context
7:05:59 PM: production
7:05:59 PM:
7:05:59 PM: ────────────────────────────────────────────────────────────────
7:05:59 PM: 1. Build command from Netlify app
7:05:59 PM: ────────────────────────────────────────────────────────────────
7:05:59 PM: ​
7:05:59 PM: $ CI= npm run build
7:05:59 PM: > type@0.1.0 build /opt/build/repo
7:05:59 PM: > react-scripts build
7:06:01 PM: Creating an optimized production build...
7:06:02 PM: Browserslist: caniuse-lite is outdated. Please run the following command: `npx browserslist --update-db`
7:06:21 PM: Compiled with warnings.
7:06:21 PM:
7:06:21 PM: ./src/components/ProfilePage/NavBar.js
7:06:21 PM: Line 11:13: Emojis should be wrapped in <span>, have role="img", and have an accessible description with aria-label or aria-labelledby jsx-a11y/accessible-emoji
7:06:21 PM: ./src/components/Editor/timer.js
7:06:21 PM: Line 11:3: React Hook useEffect contains a call to 'updateTimeString'. Without a list of dependencies, this can lead to an infinite chain of updates. To fix this, pass [pause, props.totalTyped, props.gameOver, hours, minutes, seconds] as a second argument to the useEffect Hook react-hooks/exhaustive-deps
7:06:21 PM: Line 37:18: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: ./src/components/ProfilePage/ProfilePage.js
7:06:21 PM: Line 11:3: 'Redirect' is defined but never used no-unused-vars
7:06:21 PM: Line 44:6: React Hook useEffect has missing dependencies: 'notFound' and 'user'. Either include them or remove the dependency array. You can also do a functional update 'toggleNotFound(n => ...)' if you only need 'notFound' in the 'toggleNotFound' call react-hooks/exhaustive-deps
7:06:21 PM: ./src/components/Homepage/login.js
7:06:21 PM: Line 19:9: 'handleClick' is assigned a value but never used no-unused-vars
7:06:21 PM: Line 51:13: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 54:13: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 57:23: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 60:23: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 66:25: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 66:49: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 68:30: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 69:30: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 114:22: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 118:3: React Hook useEffect contains a call to 'toggleSignIn'. Without a list of dependencies, this can lead to an infinite chain of updates. To fix this, pass [] as a second argument to the useEffect Hook react-hooks/exhaustive-deps
7:06:21 PM: Line 120:37: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 134:11: Emojis should be wrapped in <span>, have role="img", and have an accessible description with aria-label or aria-labelledby jsx-a11y/accessible-emoji
7:06:21 PM: Line 223:9: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid
7:06:21 PM: ./src/components/Editor/editor.js
7:06:21 PM: Line 1:17: 'useEffect' is defined but never used no-unused-vars
7:06:21 PM: Line 1:28: 'useState' is defined but never used no-unused-vars
7:06:21 PM: Line 50:53: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 83:19: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 83:38: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 87:25: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 100:21: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 109:28: Expected '!==' and instead saw '!=' eqeqeq
7:06:21 PM: Line 109:52: Expected '!==' and instead saw '!=' eqeqeq
7:06:21 PM: Line 124:35: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 134:17: Expected '!==' and instead saw '!=' eqeqeq
7:06:21 PM: Line 135:17: Expected '!==' and instead saw '!=' eqeqeq
7:06:21 PM: Line 136:17: Expected '!==' and instead saw '!=' eqeqeq
7:06:21 PM: Line 137:17: Expected '!==' and instead saw '!=' eqeqeq
7:06:21 PM: Line 141:13: Expected '!==' and instead saw '!=' eqeqeq
7:06:21 PM: Line 144:37: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 186:52: Expected to return a value at the end of arrow function array-callback-return
7:06:21 PM: Line 190:27: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 192:33: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 227:29: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: ./src/components/ProfilePage/ProfileCard.js
7:06:21 PM: Line 1:17: 'useState' is defined but never used no-unused-vars
7:06:21 PM: ./src/components/Homepage/homepage.js
7:06:21 PM: Line 25:9: Emojis should be wrapped in <span>, have role="img", and have an accessible description with aria-label or aria-labelledby jsx-a11y/accessible-emoji
7:06:22 PM: Creating deploy upload records
7:06:21 PM: Line 37:7: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text
7:06:21 PM: Line 71:7: Emojis should be wrapped in <span>, have role="img", and have an accessible description with aria-label or aria-labelledby jsx-a11y/accessible-emoji
7:06:21 PM: ./src/components/Editor/gameOver.js
7:06:21 PM: Line 2:18: 'Grid' is defined but never used no-unused-vars
7:06:21 PM: Line 21:29: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 57:6: React Hook useEffect has missing dependencies: 'calculateWPM', 'props', and 'time'. Either include them or remove the dependency array react-hooks/exhaustive-deps
7:06:21 PM: ./src/app.js
7:06:21 PM: Line 2:8: 'Editor' is defined but never used no-unused-vars
7:06:21 PM: ./src/components/ProfilePage/LessonList.js
7:06:21 PM: Line 3:10: 'Link' is defined but never used no-unused-vars
7:06:21 PM: Line 3:16: 'Redirect' is defined but never used no-unused-vars
7:06:21 PM: Line 5:3: 'Item' is defined but never used no-unused-vars
7:06:21 PM: Line 6:3: 'Dropdown' is defined but never used no-unused-vars
7:06:21 PM: Line 7:3: 'Button' is defined but never used no-unused-vars
7:06:21 PM: Line 11:3: 'Modal' is defined but never used no-unused-vars
7:06:21 PM: Line 12:3: 'Segment' is defined but never used no-unused-vars
7:06:21 PM: Line 13:3: 'Divider' is defined but never used no-unused-vars
7:06:21 PM: Line 33:6: React Hook useEffect has a missing dependency: 'props.url'. Either include it or remove the dependency array react-hooks/exhaustive-deps
7:06:21 PM: Line 71:6: React Hook useEffect has missing dependencies: 'props.url' and 'props.user'. Either include them or remove the dependency array react-hooks/exhaustive-deps
7:06:21 PM: Line 89:24: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: ./src/components/ProfilePage/RecentActivity.js
7:06:21 PM: Line 5:10: 'activity' is assigned a value but never used no-unused-vars
7:06:21 PM: Line 5:20: 'setActivity' is assigned a value but never used no-unused-vars
7:06:21 PM: ./src/components/ProfilePage/MainProfilePage.js
7:06:21 PM: Line 6:8: 'RecentActivity' is defined but never used no-unused-vars
7:06:21 PM: ./src/components/ProfilePage/LessonModalForm.js
7:06:21 PM: Line 7:3: 'Dropdown' is defined but never used no-unused-vars
7:06:21 PM: Line 8:3: 'Label' is defined but never used no-unused-vars
7:06:21 PM: ./src/components/ProfilePage/LessonItem.js
7:06:21 PM: Line 8:3: 'Divider' is defined but never used no-unused-vars
7:06:21 PM: Line 9:3: 'Segment' is defined but never used no-unused-vars
7:06:21 PM: Line 35:28: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 78:30: Expected '===' and instead saw '==' eqeqeq
7:06:21 PM: Line 137:9: Emojis should be wrapped in <span>, have role="img", and have an accessible description with aria-label or aria-labelledby jsx-a11y/accessible-emoji
7:06:21 PM: Line 145:16: Using target="_blank" without rel="noopener noreferrer" is a security risk: see https://mathiasbynens.github.io/rel-noopener react/jsx-no-target-blank
7:06:21 PM: Search for the keywords to learn more about each warning.
7:06:21 PM: To ignore, add // eslint-disable-next-line to the line before.
7:06:21 PM: File sizes after gzip:
7:06:21 PM: 131.57 KB build/static/js/2.9d57f8a1.chunk.js
7:06:21 PM: 95.55 KB build/static/css/2.7df41cd5.chunk.css
7:06:21 PM: 7.36 KB build/static/js/main.ffe6d62b.chunk.js
7:06:21 PM: 772 B build/static/js/runtime-main.5c3bb7b1.js
7:06:21 PM: 221 B build/static/css/main.96dcaf92.chunk.css
7:06:21 PM: The project was built assuming it is hosted at /.
7:06:21 PM: You can control this with the homepage field in your package.json.
7:06:21 PM: The build folder is ready to be deployed.
7:06:21 PM: You may serve it with a static server:
7:06:21 PM: yarn global add serve
7:06:21 PM: serve -s build
7:06:21 PM: Find out more about deployment here:
7:06:21 PM: bit.ly/CRA-deploy
7:06:22 PM: ​
7:06:22 PM: (build.command completed in 22.8s)
7:06:22 PM:
7:06:22 PM: ────────────────────────────────────────────────────────────────
7:06:22 PM: 2. Deploy site
7:06:22 PM: ────────────────────────────────────────────────────────────────
7:06:22 PM: ​
7:06:22 PM: Starting to deploy site from 'build'
7:06:22 PM: Creating deploy tree
7:06:22 PM: 6 new files to upload
7:06:22 PM: 0 new functions to upload
7:06:22 PM: Site deploy was successfully initiated
7:06:22 PM: ​
7:06:22 PM: (Deploy site completed in 757ms)
7:06:22 PM:
7:06:22 PM: ────────────────────────────────────────────────────────────────
7:06:22 PM: Netlify Build Complete
7:06:22 PM: ────────────────────────────────────────────────────────────────
7:06:22 PM: ​
7:06:22 PM: (Netlify Build completed in 23.6s)
7:06:22 PM: Starting post processing
7:06:22 PM: Post processing - HTML
7:06:23 PM: Post processing - header rules
7:06:23 PM: Post processing - redirect rules
7:06:23 PM: Caching artifacts
7:06:23 PM: Started saving node modules
7:06:23 PM: Finished saving node modules
7:06:23 PM: Started saving build plugins
7:06:23 PM: Post processing done
7:06:23 PM: Finished saving build plugins
7:06:23 PM: Started saving yarn cache
7:06:23 PM: Finished saving yarn cache
7:06:23 PM: Started saving pip cache
7:06:23 PM: Finished saving pip cache
7:06:23 PM: Site is live ✨
7:06:23 PM: Started saving emacs cask dependencies
7:06:23 PM: Finished saving emacs cask dependencies
7:06:23 PM: Started saving maven dependencies
7:06:23 PM: Finished saving maven dependencies
7:06:23 PM: Started saving boot dependencies
7:06:23 PM: Finished saving boot dependencies
7:06:23 PM: Started saving rust rustup cache
7:06:23 PM: Finished saving rust rustup cache
7:06:23 PM: Started saving go dependencies
7:06:23 PM: Finished saving go dependencies
7:06:23 PM: Build script success
7:06:47 PM: Finished processing build request in 1m7.077201802s