Deploy details
Deploy log
8:49:44 AM: Build ready to start
8:49:45 AM: build-image version: 0582042f4fc261adc7bd8333f34884959c577302
8:49:45 AM: build-image tag: v3.7.6
8:49:45 AM: buildbot version: 3934dc3e65fec0466cd25051c676f6e727c64ab1
8:49:45 AM: Fetching cached dependencies
8:49:46 AM: Starting to download cache of 321.9MB
8:49:47 AM: Finished downloading cache in 1.826896925s
8:49:47 AM: Starting to extract cache
8:49:56 AM: Finished extracting cache in 8.569399431s
8:49:56 AM: Finished fetching cache in 10.459270882s
8:49:56 AM: Starting to prepare the repo for build
8:49:56 AM: Preparing Git Reference pull/22/head
8:49:57 AM: Parsing package.json dependencies
8:49:58 AM: Starting build script
8:49:58 AM: Installing dependencies
8:49:58 AM: Python version set to 2.7
8:49:59 AM: Started restoring cached node version
8:50:01 AM: Finished restoring cached node version
8:50:01 AM: Attempting node version 'v12.18.4' from .nvmrc
8:50:02 AM: v12.18.4 is already installed.
8:50:02 AM: Now using node v12.18.4 (npm v6.14.6)
8:50:03 AM: Started restoring cached build plugins
8:50:03 AM: Finished restoring cached build plugins
8:50:03 AM: Attempting ruby version 2.7.1, read from environment
8:50:04 AM: Using ruby version 2.7.1
8:50:04 AM: Using PHP version 5.6
8:50:04 AM: Started restoring cached node modules
8:50:04 AM: Finished restoring cached node modules
8:50:04 AM: Started restoring cached go cache
8:50:05 AM: Finished restoring cached go cache
8:50:05 AM: go version go1.14.4 linux/amd64
8:50:05 AM: go version go1.14.4 linux/amd64
8:50:05 AM: Installing missing commands
8:50:05 AM: Verify run directory
8:50:06 AM:
8:50:06 AM: ────────────────────────────────────────────────────────────────
8:50:06 AM: Netlify Build
8:50:06 AM: ────────────────────────────────────────────────────────────────
8:50:06 AM:
8:50:06 AM: ❯ Version
8:50:06 AM: @netlify/build 11.17.0
8:50:06 AM:
8:50:06 AM: ❯ Flags
8:50:06 AM: deployId: 60a0dca887c36e0008315bce
8:50:06 AM:
8:50:06 AM: ❯ Current directory
8:50:06 AM: /opt/build/repo
8:50:06 AM:
8:50:06 AM: ❯ Config file
8:50:06 AM: No config file was defined: using default values.
8:50:06 AM:
8:50:06 AM: ❯ Context
8:50:06 AM: deploy-preview
8:50:06 AM:
8:50:06 AM: ────────────────────────────────────────────────────────────────
8:50:06 AM: 1. Build command from Netlify app
8:50:06 AM: ────────────────────────────────────────────────────────────────
8:50:06 AM:
8:50:06 AM: $ npm run build
8:50:07 AM: > miayam@1.0.0 build /opt/build/repo
8:50:07 AM: > cross-env NODE_ENV=prod run-s -l clean build:*
8:50:07 AM: [clean ]
8:50:07 AM: [clean ] > miayam@1.0.0 clean /opt/build/repo
8:50:07 AM: [clean ] > rm -rf _site
8:50:07 AM: [clean ]
8:50:08 AM: [build:webpack ]
8:50:08 AM: [build:webpack ] > miayam@1.0.0 build:webpack /opt/build/repo
8:50:08 AM: [build:webpack ] > webpack $npm_package_config_webpack_args
8:50:08 AM: [build:webpack ]
8:50:10 AM: [build:webpack ] Failed to load ./.env.
8:50:11 AM: [build:webpack ] Browserslist: caniuse-lite is outdated. Please run:
8:50:11 AM: [build:webpack ] npx browserslist@latest --update-db
8:50:11 AM: [build:webpack ]
8:50:11 AM: [build:webpack ] Why you should do it regularly:
8:50:11 AM: [build:webpack ] https://github.com/browserslist/browserslist#browsers-data-updating
8:50:14 AM: [build:webpack ] Hash: 62530c6205c09fc8117b
8:50:14 AM: [build:webpack ] Version: webpack 4.44.2
8:50:14 AM: [build:webpack ] Time: 4268ms
8:50:14 AM: [build:webpack ] Built at: 05/16/2021 8:50:14 AM
8:50:14 AM: [build:webpack ] Asset Size Chunks Chunk Names
8:50:14 AM: [build:webpack ] ../src/_includes/templates/404/index.pug 677 bytes [emitted]
8:50:14 AM: [build:webpack ] ../src/_includes/templates/about/index.pug 681 bytes [emitted]
8:50:14 AM: [build:webpack ] ../src/_includes/templates/admin/index.pug 1.09 KiB [emitted]
8:50:14 AM: [build:webpack ] ../src/_includes/templates/blog/index.pug 679 bytes [emitted]
8:50:14 AM: [build:webpack ] ../src/_includes/templates/docs/index.pug 491 bytes [emitted]
8:50:14 AM: [build:webpack ] ../src/_includes/templates/home/index.pug 679 bytes [emitted]
8:50:14 AM: [build:webpack ] ../src/_includes/templates/project/index.pug 685 bytes [emitted]
8:50:14 AM: [build:webpack ] scripts-404-b44e02eca2c58f3e02d3.js 987 bytes 1 [emitted] [immutable] 404
8:50:14 AM: [build:webpack ] scripts-about-255357baafe3a13ce906.js 989 bytes 2 [emitted] [immutable] about
8:50:14 AM: [build:webpack ] scripts-admin-eb2743bc7101f8328b61.js 2.67 KiB 3 [emitted] [immutable] admin
8:50:14 AM: [build:webpack ] scripts-analytics-e2369640d56981c54dfc.js 4.4 KiB 4 [emitted] [immutable] analytics
8:50:14 AM: [build:webpack ] scripts-blog-84927ef8be36ec6753a8.js 2.42 KiB 5 [emitted] [immutable] blog
8:50:14 AM: [build:webpack ] scripts-docs-ff3a3e9e81930fb375f8.js 1.04 KiB 6 [emitted] [immutable] docs
8:50:14 AM: [build:webpack ] scripts-home-42d1fb56852ca9cdb0b4.js 995 bytes 7 [emitted] [immutable] home
8:50:14 AM: [build:webpack ] scripts-project-ed0fcc767c92f6e77791.js 995 bytes 8 [emitted] [immutable] project
8:50:14 AM: [build:webpack ] scripts-vendor-8d508713d1d2e070e82c.js 2.91 KiB 0 [emitted] [immutable] vendor
8:50:14 AM: [build:webpack ] styles-404.css 1.79 KiB 1 [emitted] 404
8:50:14 AM: [build:webpack ] styles-about.css 6.95 KiB 2 [emitted] about
8:50:14 AM: [build:webpack ] styles-admin.css 17 bytes 3 [emitted] admin
8:50:14 AM: [build:webpack ] styles-blog.css 6.98 KiB 5 [emitted] blog
8:50:14 AM: [build:webpack ] styles-docs.css 7 KiB 6 [emitted] docs
8:50:14 AM: [build:webpack ] styles-home.css 0 bytes 7 [emitted] home
8:50:14 AM: [build:webpack ] styles-project.css 1.79 KiB 8 [emitted] project
8:50:14 AM: [build:webpack ] Entrypoint 404 = styles-404.css scripts-404-b44e02eca2c58f3e02d3.js
8:50:14 AM: [build:webpack ] Entrypoint about = styles-about.css scripts-about-255357baafe3a13ce906.js
8:50:14 AM: [build:webpack ] Entrypoint admin = scripts-vendor-8d508713d1d2e070e82c.js styles-admin.css scripts-admin-eb2743bc7101f8328b61.js
8:50:14 AM: [build:webpack ] Entrypoint blog = styles-blog.css scripts-blog-84927ef8be36ec6753a8.js
8:50:14 AM: [build:webpack ] Entrypoint docs = styles-docs.css scripts-docs-ff3a3e9e81930fb375f8.js
8:50:14 AM: [build:webpack ] Entrypoint home = styles-home.css scripts-home-42d1fb56852ca9cdb0b4.js
8:50:14 AM: [build:webpack ] Entrypoint project = styles-project.css scripts-project-ed0fcc767c92f6e77791.js
8:50:14 AM: [build:webpack ] [0] ./src/_includes/templates/404/index.js 40 bytes {1} [built]
8:50:14 AM: [build:webpack ] [1] ./src/_includes/templates/404/_index.scss 50 bytes {1} [built]
8:50:14 AM: [build:webpack ] [2] ./src/_includes/templates/about/index.js 40 bytes {2} [built]
8:50:14 AM: [build:webpack ] [3] ./src/_includes/templates/about/_index.scss 50 bytes {2} [built]
8:50:14 AM: [build:webpack ] [4] ./src/_includes/templates/admin/index.js 1.02 KiB {3} [built]
8:50:14 AM: [build:webpack ] [5] ./src/_includes/templates/admin/preview/article.js 1.01 KiB {3} [built]
8:50:14 AM: [build:webpack ] [7] ./src/_includes/templates/admin/_index.scss 50 bytes {3} [built]
8:50:14 AM: [build:webpack ] [8] ./src/_includes/templates/blog/index.js 413 bytes {5} [built]
8:50:14 AM: [build:webpack ] [9] ./src/_includes/templates/blog/_index.scss 50 bytes {5} [built]
8:50:14 AM: [build:webpack ] [10] ./src/_includes/templates/docs/index.js 128 bytes {6} [built]
8:50:14 AM: [build:webpack ] [11] ./src/_includes/templates/docs/_index.scss 50 bytes {6} [built]
8:50:14 AM: [build:webpack ] [12] ./src/_includes/templates/home/index.js 40 bytes {7} [built]
8:50:14 AM: [build:webpack ] [13] ./src/_includes/templates/home/_index.scss 50 bytes {7} [built]
8:50:14 AM: [build:webpack ] [14] ./src/_includes/templates/project/index.js 40 bytes {8} [built]
8:50:14 AM: [build:webpack ] [15] ./src/_includes/templates/project/_index.scss 50 bytes {8} [built]
8:50:14 AM: [build:webpack ] + 10 hidden modules
8:50:14 AM: [build:webpack ] Child HtmlWebpackCompiler:
8:50:14 AM: [build:webpack ] 1 asset
8:50:14 AM: [build:webpack ] Entrypoint HtmlWebpackPlugin_0 = __child-HtmlWebpackPlugin_0
8:50:14 AM: [build:webpack ] [0] ./node_modules/html-webpack-plugin/lib/loader.js!./src/_includes/templates/base/index.pug 1.52 KiB {0} [built]
8:50:14 AM: [build:webpack ] Child mini-css-extract-plugin node_modules/css-loader/dist/cjs.js??ref--5-1!node_modules/postcss-loader/src/index.js??ref--5-2!node_modules/sass-loader/dist/cjs.js!src/_includes/templates/404/_index.scss:
8:50:14 AM: [build:webpack ] Entrypoint mini-css-extract-plugin = *
8:50:14 AM: [build:webpack ] [1] ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/_includes/templates/404/_index.scss 2.14 KiB {0} [built]
8:50:14 AM: [build:webpack ] + 1 hidden module
8:50:14 AM: [build:webpack ] Child mini-css-extract-plugin node_modules/css-loader/dist/cjs.js??ref--5-1!node_modules/postcss-loader/src/index.js??ref--5-2!node_modules/sass-loader/dist/cjs.js!src/_includes/templates/about/_index.scss:
8:50:14 AM: [build:webpack ] Entrypoint mini-css-extract-plugin = *
8:50:14 AM: [build:webpack ] [1] ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/_includes/templates/about/_index.scss 7.21 KiB {0} [built]
8:50:14 AM: [build:webpack ] + 1 hidden module
8:50:14 AM: [build:webpack ] Child mini-css-extract-plugin node_modules/css-loader/dist/cjs.js??ref--5-1!node_modules/postcss-loader/src/index.js??ref--5-2!node_modules/sass-loader/dist/cjs.js!src/_includes/templates/admin/_index.scss:
8:50:14 AM: [build:webpack ] Entrypoint mini-css-extract-plugin = *
8:50:14 AM: [build:webpack ] [1] ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/_includes/templates/admin/_index.scss 326 bytes {0} [built]
8:50:14 AM: [build:webpack ] + 1 hidden module
8:50:14 AM: [build:webpack ] Child mini-css-extract-plugin node_modules/css-loader/dist/cjs.js??ref--5-1!node_modules/postcss-loader/src/index.js??ref--5-2!node_modules/sass-loader/dist/cjs.js!src/_includes/templates/blog/_index.scss:
8:50:14 AM: [build:webpack ] Entrypoint mini-css-extract-plugin = *
8:50:14 AM: [build:webpack ] [1] ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/_includes/templates/blog/_index.scss 7.24 KiB {0} [built]
8:50:14 AM: [build:webpack ] + 1 hidden module
8:50:14 AM: [build:webpack ] Child mini-css-extract-plugin node_modules/css-loader/dist/cjs.js??ref--5-1!node_modules/postcss-loader/src/index.js??ref--5-2!node_modules/sass-loader/dist/cjs.js!src/_includes/templates/docs/_index.scss:
8:50:14 AM: [build:webpack ] Entrypoint mini-css-extract-plugin = *
8:50:14 AM: [build:webpack ] [1] ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/_includes/templates/docs/_index.scss 7.26 KiB {0} [built]
8:50:14 AM: [build:webpack ] + 1 hidden module
8:50:14 AM: [build:webpack ] Child mini-css-extract-plugin node_modules/css-loader/dist/cjs.js??ref--5-1!node_modules/postcss-loader/src/index.js??ref--5-2!node_modules/sass-loader/dist/cjs.js!src/_includes/templates/home/_index.scss:
8:50:14 AM: [build:webpack ] Entrypoint mini-css-extract-plugin = *
8:50:14 AM: [build:webpack ] [1] ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/_includes/templates/home/_index.scss 307 bytes {0} [built]
8:50:14 AM: [build:webpack ] + 1 hidden module
8:50:14 AM: [build:webpack ] Child mini-css-extract-plugin node_modules/css-loader/dist/cjs.js??ref--5-1!node_modules/postcss-loader/src/index.js??ref--5-2!node_modules/sass-loader/dist/cjs.js!src/_includes/templates/project/_index.scss:
8:50:14 AM: [build:webpack ] Entrypoint mini-css-extract-plugin = *
8:50:14 AM: [build:webpack ] [1] ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/_includes/templates/project/_index.scss 2.14 KiB {0} [built]
8:50:14 AM: [build:webpack ] + 1 hidden module
8:50:15 AM: [build:eleventy ]
8:50:15 AM: [build:eleventy ] > miayam@1.0.0 build:eleventy /opt/build/repo
8:50:15 AM: [build:eleventy ] > eleventy
8:50:15 AM: [build:eleventy ]
8:50:16 AM: [build:eleventy ] Writing _site/tags/js/index.json from ./src/pages/tags.njk.
8:50:16 AM: [build:eleventy ] Writing _site/admin/config.yml from ./src/pages/admin/config.yml.njk.
8:50:16 AM: [build:eleventy ] Writing _site/tags/scss/index.json from ./src/pages/tags.njk.
8:50:17 AM: [build:eleventy ] Writing _site/tags/math/index.json from ./src/pages/tags.njk.
8:50:17 AM: [build:eleventy ] Writing _site/articles/js/index.html from ./src/articles/js.md.
8:50:17 AM: [build:eleventy ] Writing _site/articles/pug/index.html from ./src/articles/pug.md.
8:50:17 AM: [build:eleventy ] Writing _site/articles/math/index.html from ./src/articles/math.md.
8:50:17 AM: [build:eleventy ] Writing _site/index.html from ./src/pages/home.pug.
8:50:17 AM: [build:eleventy ] Writing _site/docs/index.html from ./src/pages/docs.md.
8:50:17 AM: [build:eleventy ] Writing _site/admin/index.html from ./src/pages/admin/admin.md.
8:50:17 AM: [build:eleventy ] Copied 9 files / Wrote 10 files in 0.83 seconds (83.0ms each, v0.11.0)
8:50:17 AM: [build:split-css ]
8:50:17 AM: [build:split-css ] > miayam@1.0.0 build:split-css /opt/build/repo
8:50:17 AM: [build:split-css ] > node src/scripts/tasks/splitCSS.js
8:50:17 AM: [build:split-css ]
8:50:18 AM: [build:split-css ] Creating CSS chunk for: /opt/build/repo/_site/articles/js/index.html
8:50:18 AM: [build:split-css ] Creating CSS chunk for: /opt/build/repo/_site/articles/math/index.html
8:50:18 AM: [build:split-css ] Creating CSS chunk for: /opt/build/repo/_site/articles/pug/index.html
8:50:18 AM: [build:split-css ] Creating CSS chunk for: /opt/build/repo/_site/docs/index.html
8:50:18 AM: [build:split-css ] Creating CSS chunk for: /opt/build/repo/_site/index.html
8:50:18 AM: [build:split-css ] CSS chunk named index.css for HTML on path /opt/build/repo/_site/index.html created successfully.
8:50:18 AM: [build:split-css ] CSS chunk named js.css for HTML on path /opt/build/repo/_site/articles/js/index.html created successfully.
8:50:18 AM: [build:split-css ] CSS chunk named pug.css for HTML on path /opt/build/repo/_site/articles/pug/index.html created successfully.
8:50:18 AM: [build:split-css ] CSS chunk named math.css for HTML on path /opt/build/repo/_site/articles/math/index.html created successfully.
8:50:18 AM: [build:split-css ] CSS chunk named docs.css for HTML on path /opt/build/repo/_site/docs/index.html created successfully.
8:50:18 AM: [build:critical-path]
8:50:18 AM: [build:critical-path] > miayam@1.0.0 build:critical-path /opt/build/repo
8:50:18 AM: [build:critical-path] > node src/scripts/tasks/criticalPath.js
8:50:18 AM: [build:critical-path]
8:50:21 AM: [build:critical-path] Critical path for admin/index.html {
8:50:21 AM: [build:critical-path] css: '',
8:50:21 AM: [build:critical-path] html: `<!DOCTYPE html><html lang="en"><head><title>Miayam Headquarters</title><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><meta name="description" content="A brutalist 11ty starter project. Atomic Design, Webpack, ES6, SCSS and Pug"><link rel="manifest" href="/manifest.webmanifest"><link rel="icon" href="/favicon.ico" type="image/x-icon"><link rel="apple-touch-icon" href="/assets/image/logo-white-192.png"><meta name="theme-color" content="#fff"><meta property="og:title" content="Miayam Headquarters"><meta property="og:type" content="website"><meta property="og:url" content="https://github.com/miayam/miayam"><meta property="og:image" content="https://avatars2.githubusercontent.com/u/12558753"><meta property="og:site_name" content="miayam"><meta property="og:description" content="A brutalist 11ty starter project. Atomic Design, Webpack, ES6, SCSS and Pug"><script src="https://unpkg.com/react@15/dist/react.min.js" type="text/javascript"></script><script src="https://unpkg.com/react-dom@15/dist/react-dom.min.js" type="text/javascript"></script><script src="https://identity.netlify.com/v1/netlify-identity-widget.js" type="text/javascript" async=""></script><script src="https://www.google-analytics.com/analytics.js" type="text/javascript" async=""></script><link href="/styles-admin.css?62530c6205c09fc8117b" rel="stylesheet" media="print" onload="this.media='all'"></head><script src="https://unpkg.com/react@15/dist/react.min.js" type="text/javascript"></script><script src="https://unpkg.com/react-dom@15/dist/react-dom.min.js" type="text/javascript"></script><script src="https://identity.netlify.com/v1/netlify-identity-widget.js" type="text/javascript" async></script><script src="https://www.google-analytics.com/analytics.js" type="text/javascript" async></script><link href="/styles-admin.css?62530c6205c09fc8117b" rel="stylesheet"></head><body><script src="https://unpkg.com/netlify-cms@^2.0.0/dist/netlify-cms.js" type="text/javascript" async></script><script src="/scripts-vendor-8d508713d1d2e070e82c.js?62530c6205c09fc8117b" type="text/javascript" async></script><script src="/scripts-admin-eb2743bc7101f8328b61.js?62530c6205c09fc8117b" type="text/javascript" async></script></body></html>`
8:50:21 AM: [build:critical-path] }
8:50:23 AM: [build:critical-path] Critical path for articles/js/index.html {
8:50:23 AM: [build:critical-path] css: '@font-face{font-family:system;font-style:normal;font-weight:300;src:local(".SFNSText"),local(".HelveticaNeueDeskInterface"),local(".LucidaGrandeUI"),local("Ubuntu"),local("Segoe UI"),local("Roboto"),local("DroidSans"),local("Tahoma")}html{box-sizing:border-box;background-color:#fff;color:#111b27;font-size:16px}html h1{font-size:42px;font-size:2.625rem;line-height:2.56855}html h3{font-size:26px;font-size:1.625rem;line-height:1.59005}html a,html li,html p{font-size:16px;font-size:1rem;line-height:.97849;line-height:1.59668}html code[class*=language-],html pre[class*=language-]{font-size:16px}*{box-sizing:inherit}code{background-color:#ebebeb;height:20px;padding:2px 4px;border-radius:4px}a{text-underline-position:under;text-decoration-style:dotted}a,code{word-wrap:break-word}pre{overflow:auto;background:#111b27;padding:20px}pre code{color:#ebebeb;background-color:#111b27;padding:0}h1,h3{margin:0;font-family:Helvetica,Arial,sans-serif}body{font-family:system,Times New Roman,Times,serif;margin:0;padding:0;font-weight:400}img{max-width:100%;height:auto}li{line-height:2}code[class*=language-],pre[class*=language-]{color:#e3eaf2;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}pre[class*=language-]{background:#111b27}.token.punctuation{color:#e3eaf2}.token.string{color:#91d076}.token.function{color:#c699e3}.token.keyword{color:#e9ae7e}pre{counter-reset:lineNumber}code .highlight-line:before{border-right:1px solid #404040;color:#858585;content:counter(lineNumber);counter-increment:lineNumber;display:inline-block;font-variant-numeric:tabular-nums;margin-right:1.2em;padding-right:1.2em;text-align:right;width:2.4em}.m-footer{border-top:1px dotted rgba(0,0,0,.4)}.m-footer__content{max-width:740px;margin:0 auto;text-align:center;padding:16px}.a-anchor,.a-anchor:visited{color:#324f73}.o-main{width:100%;max-width:700px;margin:48px auto}.o-main__content{margin:0 16px}.o-main__content article img,.o-main__content img{width:100%}@media only screen and (max-width:700px){html{font-size:15px}html h1{font-size:39px;font-size:2.6rem;line-height:2.57618}html h3{font-size:24px;font-size:1.6rem;line-height:1.58534}html a,html li,html p{font-size:15px;font-size:1rem;line-height:.99084}html a,html p{line-height:1.6089}html code[class*=language-],html pre[class*=language-]{font-size:15px}html li{line-height:2}.o-main{margin:32px auto}}.o-main article img{width:100%}',
8:50:23 AM: [build:critical-path] html: '<!DOCTYPE html><html lang="en"><head><title>js</title><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><meta name="description" content="A brutalist 11ty starter project. Atomic Design, Webpack, ES6, SCSS and Pug"><link rel="manifest" href="/manifest.webmanifest"><link rel="icon" href="/favicon.ico" type="image/x-icon"><link rel="apple-touch-icon" href="/assets/image/logo-white-192.png"><meta name="theme-color" content="#fff"><meta property="og:title" content="js"><meta property="og:type" content="website"><meta property="og:url" content="https://github.com/miayam/miayam"><meta property="og:image" content="https://avatars2.githubusercontent.com/u/12558753"><meta property="og:site_name" content="miayam"><meta property="og:description" content="A brutalist 11ty starter project. Atomic Design, Webpack, ES6, SCSS and Pug"><style>@font-face{font-family:system;font-style:normal;font-weight:300;src:local(".SFNSText"),local(".HelveticaNeueDeskInterface"),local(".LucidaGrandeUI"),local("Ubuntu"),local("Segoe UI"),local("Roboto"),local("DroidSans"),local("Tahoma")}html{box-sizing:border-box;background-color:#fff;color:#111b27;font-size:16px}html h1{font-size:42px;font-size:2.625rem;line-height:2.56855}html h3{font-size:26px;font-size:1.625rem;line-height:1.59005}html a,html li,html p{font-size:16px;font-size:1rem;line-height:.97849;line-height:1.59668}html code[class*=language-],html pre[class*=language-]{font-size:16px}*{box-sizing:inherit}code{background-color:#ebebeb;height:20px;padding:2px 4px;border-radius:4px}a{text-underline-position:under;text-decoration-style:dotted}a,code{word-wrap:break-word}pre{overflow:auto;background:#111b27;padding:20px}pre code{color:#ebebeb;background-color:#111b27;padding:0}h1,h3{margin:0;font-family:Helvetica,Arial,sans-serif}body{font-family:system,Times New Roman,Times,serif;margin:0;padding:0;font-weight:400}img{max-width:100%;height:auto}li{line-height:2}code[class*=language-],pre[class*=language-]{color:#e3eaf2;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}pre[class*=language-]{background:#111b27}.token.punctuation{color:#e3eaf2}.token.string{color:#91d076}.token.function{color:#c699e3}.token.keyword{color:#e9ae7e}pre{counter-reset:lineNumber}code .highlight-line:before{border-right:1px solid #404040;color:#858585;content:counter(lineNumber);counter-increment:lineNumber;display:inline-block;font-variant-numeric:tabular-nums;margin-right:1.2em;padding-right:1.2em;text-align:right;width:2.4em}.m-footer{border-top:1px dotted rgba(0,0,0,.4)}.m-footer__content{max-width:740px;margin:0 auto;text-align:center;padding:16px}.a-anchor,.a-anchor:visited{color:#324f73}.o-main{width:100%;max-width:700px;margin:48px auto}.o-main__content{margin:0 16px}.o-main__content article img,.o-main__content img{width:100%}@media only screen and (max-width:700px){html{font-size:15px}html h1{font-size:39px;font-size:2.6rem;line-height:2.57618}html h3{font-size:24px;font-size:1.6rem;line-height:1.58534}html a,html li,html p{font-size:15px;font-size:1rem;line-height:.99084}html a,html p{line-height:1.6089}html code[class*=language-],html pre[class*=language-]{font-size:15px}html li{line-height:2}.o-main{margin:32px auto}}.o-main article img{width:100%}</style>\n' +
8:50:23 AM: [build:critical-path] `<script src="https://www.google-analytics.com/analytics.js" type="text/javascript" async=""></script><link href="/js.css?62530c6205c09fc8117b" rel="stylesheet" media="print" onload="this.media='all'"></head><body><header class="o-header" role="banner"><nav class="m-navigation o-header__navigation" role="navigation"><ul><li> <a class="a-anchor" href="">coba</a></li><li> <a class="a-anchor" href="">cobi</a></li></ul></nav></header><main class="o-main" role="main"><h1>js</h1><div class="o-main__content m-16 z-index-1"><article><pre class="language-javascript"><code class="language-javascript"><span class="highlight-line"><span class="token keyword">function</span> <span class="token function">hello</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span></span><br><span class="highlight-line"> <span class="token keyword">return</span> <span class="token string">'hello'</span><span class="token punctuation">;</span></span><br><span class="highlight-line"><span class="token punctuation">}</span></span></code></pre>\n` +
8:50:23 AM: [build:critical-path] '<h3>Coba</h3>\n' +
8:50:23 AM: [build:critical-path] '<p>coba coba coba</p>\n' +
8:50:23 AM: [build:critical-path] '<p><img src="/assets/images/erika2.jpg" alt="coba" title="coba">\n' +
8:50:23 AM: [build:critical-path] '<em>Erika Momotani...</em></p>\n' +
8:50:23 AM: [build:critical-path] '</article></div></main><footer class="m-footer"><p class="m-footer__content">Made with 💓 by Muhammad D. R</p></footer><script src="/scripts-blog-84927ef8be36ec6753a8.js?62530c6205c09fc8117b" type="text/javascript" async=""></script></body></html>'
8:50:23 AM: [build:critical-path] }
8:50:24 AM: [build:critical-path] Critical path for articles/math/index.html {
8:50:24 AM: [build:critical-path] css: '@font-face{font-family:system;font-style:normal;font-weight:300;src:local(".SFNSText"),local(".HelveticaNeueDeskInterface"),local(".LucidaGrandeUI"),local("Ubuntu"),local("Segoe UI"),local("Roboto"),local("DroidSans"),local("Tahoma")}html{box-sizing:border-box;background-color:#fff;color:#111b27;font-size:16px}html h1{font-size:42px;font-size:2.625rem;line-height:2.56855}html a,html li,html p{font-size:16px;font-size:1rem;line-height:.97849;line-height:1.59668}*{box-sizing:inherit}a{text-underline-position:under;text-decoration-style:dotted}a{word-wrap:break-word}h1{margin:0;font-family:Helvetica,Arial,sans-serif}body{font-family:system,Times New Roman,Times,serif;margin:0;padding:0;font-weight:400}li{line-height:2}.m-footer{border-top:1px dotted rgba(0,0,0,.4)}.m-footer__content{max-width:740px;margin:0 auto;text-align:center;padding:16px}.a-anchor,.a-anchor:visited{color:#324f73}.o-main{width:100%;max-width:700px;margin:48px auto}.o-main__content{margin:0 16px}@media only screen and (max-width:700px){html{font-size:15px}html h1{font-size:39px;font-size:2.6rem;line-height:2.57618}html a,html li,html p{font-size:15px;font-size:1rem;line-height:.99084}html a,html p{line-height:1.6089}html li{line-height:2}.o-main{margin:32px auto}}',
8:50:24 AM: [build:critical-path] html: '<!DOCTYPE html><html lang="en"><head><title>math</title><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><meta name="description" content="A brutalist 11ty starter project. Atomic Design, Webpack, ES6, SCSS and Pug"><link rel="manifest" href="/manifest.webmanifest"><link rel="icon" href="/favicon.ico" type="image/x-icon"><link rel="apple-touch-icon" href="/assets/image/logo-white-192.png"><meta name="theme-color" content="#fff"><meta property="og:title" content="math"><meta property="og:type" content="website"><meta property="og:url" content="https://github.com/miayam/miayam"><meta property="og:image" content="https://avatars2.githubusercontent.com/u/12558753"><meta property="og:site_name" content="miayam"><meta property="og:description" content="A brutalist 11ty starter project. Atomic Design, Webpack, ES6, SCSS and Pug"><style>@font-face{font-family:system;font-style:normal;font-weight:300;src:local(".SFNSText"),local(".HelveticaNeueDeskInterface"),local(".LucidaGrandeUI"),local("Ubuntu"),local("Segoe UI"),local("Roboto"),local("DroidSans"),local("Tahoma")}html{box-sizing:border-box;background-color:#fff;color:#111b27;font-size:16px}html h1{font-size:42px;font-size:2.625rem;line-height:2.56855}html a,html li,html p{font-size:16px;font-size:1rem;line-height:.97849;line-height:1.59668}*{box-sizing:inherit}a{text-underline-position:under;text-decoration-style:dotted}a{word-wrap:break-word}h1{margin:0;font-family:Helvetica,Arial,sans-serif}body{font-family:system,Times New Roman,Times,serif;margin:0;padding:0;font-weight:400}li{line-height:2}.m-footer{border-top:1px dotted rgba(0,0,0,.4)}.m-footer__content{max-width:740px;margin:0 auto;text-align:center;padding:16px}.a-anchor,.a-anchor:visited{color:#324f73}.o-main{width:100%;max-width:700px;margin:48px auto}.o-main__content{margin:0 16px}@media only screen and (max-width:700px){html{font-size:15px}html h1{font-size:39px;font-size:2.6rem;line-height:2.57618}html a,html li,html p{font-size:15px;font-size:1rem;line-height:.99084}html a,html p{line-height:1.6089}html li{line-height:2}.o-main{margin:32px auto}}</style>\n' +
8:50:24 AM: [build:critical-path] `<script src="https://www.google-analytics.com/analytics.js" type="text/javascript" async=""></script><link href="/math.css?62530c6205c09fc8117b" rel="stylesheet" media="print" onload="this.media='all'"></head><body><header class="o-header" role="banner"><nav class="m-navigation o-header__navigation" role="navigation"><ul><li> <a class="a-anchor" href="/articles/js/">coba</a></li><li> <a class="a-anchor" href="/articles/js/">cobi</a></li></ul></nav></header><main class="o-main" role="main"><h1>math</h1><div class="o-main__content m-16 z-index-1"><article><p>{\n` +
8:50:24 AM: [build:critical-path] '"date": "Sun May 16 2021 08:49:57 GMT+0000 (Coordinated Universal Time)",\n' +
8:50:24 AM: [build:critical-path] '"url": "/articles/math/",\n' +
8:50:24 AM: [build:critical-path] '"prevUrl": "/articles/js/",\n' +
8:50:24 AM: [build:critical-path] '"nextUrl": "/articles/pug/",\n' +
8:50:24 AM: [build:critical-path] '"prevUrlJS": "/articles/js/",\n' +
8:50:24 AM: [build:critical-path] '"nextUrlJS": "/articles/pug/",\n' +
8:50:24 AM: [build:critical-path] '"prevUrlMath": "",\n' +
8:50:24 AM: [build:critical-path] '"nextUrlMath": "/articles/pug/"\n' +
8:50:24 AM: [build:critical-path] '}</p>\n' +
8:50:24 AM: [build:critical-path] '</article></div></main><footer class="m-footer"><p class="m-footer__content">Made with 💓 by Muhammad D. R</p></footer><script src="/scripts-blog-84927ef8be36ec6753a8.js?62530c6205c09fc8117b" type="text/javascript" async=""></script></body></html>'
8:50:24 AM: [build:critical-path] }
8:50:25 AM: [build:critical-path] Critical path for articles/pug/index.html {
8:50:25 AM: [build:critical-path] css: '@font-face{font-family:system;font-style:normal;font-weight:300;src:local(".SFNSText"),local(".HelveticaNeueDeskInterface"),local(".LucidaGrandeUI"),local("Ubuntu"),local("Segoe UI"),local("Roboto"),local("DroidSans"),local("Tahoma")}html{box-sizing:border-box;background-color:#fff;color:#111b27;font-size:16px}html h1{font-size:42px;font-size:2.625rem;line-height:2.56855}html a,html li,html p{font-size:16px;font-size:1rem;line-height:.97849;line-height:1.59668}*{box-sizing:inherit}a{text-underline-position:under;text-decoration-style:dotted}a{word-wrap:break-word}h1{margin:0;font-family:Helvetica,Arial,sans-serif}body{font-family:system,Times New Roman,Times,serif;margin:0;padding:0;font-weight:400}li{line-height:2}.m-footer{border-top:1px dotted rgba(0,0,0,.4)}.m-footer__content{max-width:740px;margin:0 auto;text-align:center;padding:16px}.a-anchor,.a-anchor:visited{color:#324f73}.o-main{width:100%;max-width:700px;margin:48px auto}.o-main__content{margin:0 16px}@media only screen and (max-width:700px){html{font-size:15px}html h1{font-size:39px;font-size:2.6rem;line-height:2.57618}html a,html li,html p{font-size:15px;font-size:1rem;line-height:.99084}html a,html p{line-height:1.6089}html li{line-height:2}.o-main{margin:32px auto}}',
8:50:25 AM: [build:critical-path] html: '<!DOCTYPE html><html lang="en"><head><title>pug</title><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><meta name="description" content="A brutalist 11ty starter project. Atomic Design, Webpack, ES6, SCSS and Pug"><link rel="manifest" href="/manifest.webmanifest"><link rel="icon" href="/favicon.ico" type="image/x-icon"><link rel="apple-touch-icon" href="/assets/image/logo-white-192.png"><meta name="theme-color" content="#fff"><meta property="og:title" content="pug"><meta property="og:type" content="website"><meta property="og:url" content="https://github.com/miayam/miayam"><meta property="og:image" content="https://avatars2.githubusercontent.com/u/12558753"><meta property="og:site_name" content="miayam"><meta property="og:description" content="A brutalist 11ty starter project. Atomic Design, Webpack, ES6, SCSS and Pug"><style>@font-face{font-family:system;font-style:normal;font-weight:300;src:local(".SFNSText"),local(".HelveticaNeueDeskInterface"),local(".LucidaGrandeUI"),local("Ubuntu"),local("Segoe UI"),local("Roboto"),local("DroidSans"),local("Tahoma")}html{box-sizing:border-box;background-color:#fff;color:#111b27;font-size:16px}html h1{font-size:42px;font-size:2.625rem;line-height:2.56855}html a,html li,html p{font-size:16px;font-size:1rem;line-height:.97849;line-height:1.59668}*{box-sizing:inherit}a{text-underline-position:under;text-decoration-style:dotted}a{word-wrap:break-word}h1{margin:0;font-family:Helvetica,Arial,sans-serif}body{font-family:system,Times New Roman,Times,serif;margin:0;padding:0;font-weight:400}li{line-height:2}.m-footer{border-top:1px dotted rgba(0,0,0,.4)}.m-footer__content{max-width:740px;margin:0 auto;text-align:center;padding:16px}.a-anchor,.a-anchor:visited{color:#324f73}.o-main{width:100%;max-width:700px;margin:48px auto}.o-main__content{margin:0 16px}@media only screen and (max-width:700px){html{font-size:15px}html h1{font-size:39px;font-size:2.6rem;line-height:2.57618}html a,html li,html p{font-size:15px;font-size:1rem;line-height:.99084}html a,html p{line-height:1.6089}html li{line-height:2}.o-main{margin:32px auto}}</style>\n' +
8:50:25 AM: [build:critical-path] `<script src="https://www.google-analytics.com/analytics.js" type="text/javascript" async=""></script><link href="/pug.css?62530c6205c09fc8117b" rel="stylesheet" media="print" onload="this.media='all'"></head><body><header class="o-header" role="banner"><nav class="m-navigation o-header__navigation" role="navigation"><ul><li> <a class="a-anchor" href="/articles/math/">coba</a></li><li> <a class="a-anchor" href="/articles/math/">cobi</a></li></ul></nav></header><main class="o-main" role="main"><h1>pug</h1><div class="o-main__content m-16 z-index-1"><article><p>{\n` +
8:50:25 AM: [build:critical-path] '"date": "Sun May 16 2021 08:49:57 GMT+0000 (Coordinated Universal Time)",\n' +
8:50:25 AM: [build:critical-path] '"url": "/articles/pug/",\n' +
8:50:25 AM: [build:critical-path] '"prevUrl": "/articles/math/",\n' +
8:50:25 AM: [build:critical-path] '"nextUrl": "",\n' +
8:50:25 AM: [build:critical-path] '"prevUrlJS": "/articles/math/",\n' +
8:50:25 AM: [build:critical-path] '"nextUrlJS": "",\n' +
8:50:25 AM: [build:critical-path] '"prevUrlMath": "/articles/math/",\n' +
8:50:25 AM: [build:critical-path] '"nextUrlMath": ""\n' +
8:50:25 AM: [build:critical-path] '}</p>\n' +
8:50:25 AM: [build:critical-path] '</article></div></main><footer class="m-footer"><p class="m-footer__content">Made with 💓 by Muhammad D. R</p></footer><script src="/scripts-blog-84927ef8be36ec6753a8.js?62530c6205c09fc8117b" type="text/javascript" async=""></script></body></html>'
8:50:25 AM: [build:critical-path] }
8:50:27 AM: [build:critical-path] Critical path for docs/index.html {
8:50:27 AM: [build:critical-path] css: '@font-face{font-family:system;font-style:normal;font-weight:300;src:local(".SFNSText"),local(".HelveticaNeueDeskInterface"),local(".LucidaGrandeUI"),local("Ubuntu"),local("Segoe UI"),local("Roboto"),local("DroidSans"),local("Tahoma")}.a-githubCorner__wrapper svg{width:80px;height:80px}html{box-sizing:border-box;background-color:#fff;color:#111b27;font-size:16px}html h1{font-size:42px;font-size:2.625rem;line-height:2.56855}html h2{font-size:33px;font-size:2.0625rem;line-height:2.01815}html h3{font-size:26px;font-size:1.625rem;line-height:1.59005}html a,html li,html p{font-size:16px;font-size:1rem;line-height:.97849;line-height:1.59668}*{box-sizing:inherit}code{background-color:#ebebeb;height:20px;padding:2px 4px;border-radius:4px}a{text-underline-position:under;text-decoration-style:dotted}a,code{word-wrap:break-word}h1,h2,h3{margin:0;font-family:Helvetica,Arial,sans-serif}body{font-family:system,Times New Roman,Times,serif;margin:0;padding:0;font-weight:400}li{line-height:2}.a-anchor,.a-anchor:visited{color:#324f73}.o-main{width:100%;max-width:700px;margin:48px auto}.o-main__content{margin:0 16px}@media only screen and (max-width:700px){html{font-size:15px}html h1{font-size:39px;font-size:2.6rem;line-height:2.57618}html h2{font-size:31px;font-size:2.06667rem;line-height:2.04773}html h3{font-size:24px;font-size:1.6rem;line-height:1.58534}html a,html li,html p{font-size:15px;font-size:1rem;line-height:.99084}html a,html p{line-height:1.6089}html li{line-height:2}.o-main{margin:32px auto}}',
8:50:27 AM: [build:critical-path] html: '<!DOCTYPE html><html lang="en"><head><title>Miayam Starter Project</title><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><meta name="description" content="A brutalist 11ty starter project. Atomic Design, Webpack, ES6, SCSS and Pug"><link rel="manifest" href="/manifest.webmanifest"><link rel="icon" href="/favicon.ico" type="image/x-icon"><link rel="apple-touch-icon" href="/assets/image/logo-white-192.png"><meta name="theme-color" content="#fff"><meta property="og:title" content="Miayam Starter Project"><meta property="og:type" content="website"><meta property="og:url" content="https://github.com/miayam/miayam"><meta property="og:image" content="https://avatars2.githubusercontent.com/u/12558753"><meta property="og:site_name" content="miayam"><meta property="og:description" content="A brutalist 11ty starter project. Atomic Design, Webpack, ES6, SCSS and Pug"><style>@font-face{font-family:system;font-style:normal;font-weight:300;src:local(".SFNSText"),local(".HelveticaNeueDeskInterface"),local(".LucidaGrandeUI"),local("Ubuntu"),local("Segoe UI"),local("Roboto"),local("DroidSans"),local("Tahoma")}.a-githubCorner__wrapper svg{width:80px;height:80px}html{box-sizing:border-box;background-color:#fff;color:#111b27;font-size:16px}html h1{font-size:42px;font-size:2.625rem;line-height:2.56855}html h2{font-size:33px;font-size:2.0625rem;line-height:2.01815}html h3{font-size:26px;font-size:1.625rem;line-height:1.59005}html a,html li,html p{font-size:16px;font-size:1rem;line-height:.97849;line-height:1.59668}*{box-sizing:inherit}code{background-color:#ebebeb;height:20px;padding:2px 4px;border-radius:4px}a{text-underline-position:under;text-decoration-style:dotted}a,code{word-wrap:break-word}h1,h2,h3{margin:0;font-family:Helvetica,Arial,sans-serif}body{font-family:system,Times New Roman,Times,serif;margin:0;padding:0;font-weight:400}li{line-height:2}.a-anchor,.a-anchor:visited{color:#324f73}.o-main{width:100%;max-width:700px;margin:48px auto}.o-main__content{margin:0 16px}@media only screen and (max-width:700px){html{font-size:15px}html h1{font-size:39px;font-size:2.6rem;line-height:2.57618}html h2{font-size:31px;font-size:2.06667rem;line-height:2.04773}html h3{font-size:24px;font-size:1.6rem;line-height:1.58534}html a,html li,html p{font-size:15px;font-size:1rem;line-height:.99084}html a,html p{line-height:1.6089}html li{line-height:2}.o-main{margin:32px auto}}</style>\n' +
8:50:27 AM: [build:critical-path] `<link href="/docs.css?62530c6205c09fc8117b" rel="stylesheet" media="print" onload="this.media='all'"></head><body><a class="a-githubCorner" href="https://github.com/miayam/miayam" aria-label="View source on GitHub"><div class="a-githubCorner__wrapper"><svg width="100" height="100" viewBox="0 0 250 250" style="fill:#151513; color:#fff; position: absolute; top: 0; border: 0; right: 0;" aria-hidden="true"><path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path><path class="a-githubCorner__octoArm" d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin: 130px 106px;"></path><path class="a-githubCorner__octoBody" d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor"></path></svg></div></a><style>.a-githubCorner:hover .a-githubCorner__octoArm{animation:octocat-wave 530ms ease-in-out infinite}@keyframes octocat-wave{0%,100%{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@media (max-width:500px){.a-githubCorner:hover .a-githubCorner__octoArm{animation:none}.a-githubCorner .a-githubCorner__octoArm{animation:octocat-wave 530ms ease-in-out infinite}}</style><main class="o-main" role="main"><h1></h1><div class="o-main__content m-16 z-index-1"><article><h2>Miayam</h2>\n` +
8:50:27 AM: [build:critical-path] '<hr>\n' +
8:50:27 AM: [build:critical-path] '<h3>The Brutalist Blog Site Built & Designed By Muhammad D. R.</h3>\n' +
8:50:27 AM: [build:critical-path] '<p>A blog site to store thoughts and ideas. Built and designed solely by yours\n' +
8:50:27 AM: [build:critical-path] 'truly. It stays being true to itself. An entity that is an inhabitant of the\n' +
8:50:27 AM: [build:critical-path] "web. HTML, CSS, JavaScript and everything in between bundled together. It's\n" +
8:50:27 AM: [build:critical-path] 'ugly, brutal, a dead simple site, a sore to the eyes, but having no more than\n' +
8:50:27 AM: [build:critical-path] 'is really needed.</p>\n' +
8:50:27 AM: [build:critical-path] '<p>This project also includes a starter pack to build a blog site with\n' +
8:50:27 AM: [build:critical-path] '<a href="https://www.11ty.dev/" class="a-anchor"><code>Eleventy</code></a>. Look into\n' +
8:50:27 AM: [build:critical-path] '<a href="https://github.com/miayam/miayam/tree/init" class="a-anchor"><code>init</code></a> branch.</p>\n' +
8:50:27 AM: [build:critical-path] '<h3>Table of Contents</h3>\n' +
8:50:27 AM: [build:critical-path] '<ul>\n' +
8:50:27 AM: [build:critical-path] '<li><a href="#introduction" class="a-anchor">Introduction</a></li>\n' +
8:50:27 AM: [build:critical-path] '<li><a href="#usage" class="a-anchor">Usage</a></li>\n' +
8:50:27 AM: [build:critical-path] '<li><a href="#special-thanks" class="a-anchor">Special Thanks</a></li>\n' +
8:50:27 AM: [build:critical-path] '<li><a href="#the-reason-why-i-migrate-from-jekyll" class="a-anchor">The Reason Why I Migrate From Jekyll To Eleventy</a></li>\n' +
8:50:27 AM: [build:critical-path] '</ul>\n' +
8:50:27 AM: [build:critical-path] '<h3 id="introduction">Introduction</h3>\n' +
8:50:27 AM: [build:critical-path] '<p>A starter project to rebuild <a href="https://miayam.io" class="a-anchor">miayam.io</a> from the\n' +
8:50:27 AM: [build:critical-path] 'ground up using <code>Eleventy</code> and friends. It is a foundation on which\n' +
8:50:27 AM: [build:critical-path] 'new <a href="https://miayam.io" class="a-anchor">miayam.io</a> will be built. Removing Jekyll\n' +
8:50:27 AM: [build:critical-path] 'entirely from the code base 💩.</p>\n' +
8:50:27 AM: [build:critical-path] '<p>What I need for a brutalist blog site:</p>\n' +
8:50:27 AM: [build:critical-path] '<ul>\n' +
8:50:27 AM: [build:critical-path] "<li>A simple design, component based design that's easy to change and work with.\n" +
8:50:27 AM: [build:critical-path] "It doesn't have to be <code>React</code>, <code>Angular</code>, <code>Vue</code> or <code>Svelt</code>.</li>\n" +
8:50:27 AM: [build:critical-path] '<li>Performance. A super fast jellyfish. 100% lighthouse score.</li>\n' +
8:50:27 AM: [build:critical-path] '<li>SEO.</li>\n' +
8:50:27 AM: [build:critical-path] '<li>PWA. Well, I just want to display pictures of cute girls when offline.</li>\n' +
8:50:27 AM: [build:critical-path] '</ul>\n' +
8:50:27 AM: [build:critical-path] '<p>Therefore, this starter project must be:</p>\n' +
8:50:27 AM: [build:critical-path] '<ul>\n' +
8:50:27 AM: [build:critical-path] '<li><a href="#boring" class="a-anchor">Boring</a></li>\n' +
8:50:27 AM: [build:critical-path] '<li><a href="#atomic" class="a-anchor">Atomic</a></li>\n' +
8:50:27 AM: [build:critical-path] '<li><a href="#as-little-assets-as-possible" class="a-anchor">As Little Assets As Possible</a></li>\n' +
8:50:27 AM: [build:critical-path] '</ul>\n' +
8:50:27 AM: [build:critical-path] '<h3 id="boring">Boring</h3>\n' +
8:50:27 AM: [build:critical-path] '<p>I believe in boring technology. Shiny new technology will be obselete in no\n' +
8:50:27 AM: [build:critical-path] 'time, but boring tech will not. <code>Pug</code> for templating engine / presentational component.\n' +
8:50:27 AM: [build:critical-path] '<code>SCSS</code> for styling. <code>Vanilla JS</code> for manipulating the DOM, scripting repetitive tasks\n' +
8:50:27 AM: [build:critical-path] 'and configuration.</p>\n' +
8:50:27 AM: [build:critical-path] '<h3 id="atomic">Atomic</h3>\n' +
8:50:27 AM: [build:critical-path] '<p><a href="https://bradfrost.com/blog/post/atomic-web-design/" class="a-anchor">Atomic Design</a> is a way to go.\n' +
8:50:27 AM: [build:critical-path] 'It makes the design <strong>modular</strong> that can be easily <strong>managed and updated</strong>. Thanks to\n' +
8:50:27 AM: [build:critical-path] 'Daniel Tonon for\n' +
8:50:27 AM: [build:critical-path] '<a href="https://css-tricks.com/abem-useful-adaptation-bem/" class="a-anchor">this great article</a>.\n' +
8:50:27 AM: [build:critical-path] 'He encourages us to combine modified <a href="https://www.smashingmagazine.com/2018/06/bem-for-beginners/" class="a-anchor"><code>BEM</code></a> naming convention with atomic design\n' +
8:50:27 AM: [build:critical-path] 'methodology. He also wrote pros and cons for his approach and let us decide\n' +
8:50:27 AM: [build:critical-path] 'and manage the trade off.</p>\n' +
8:50:27 AM: [build:critical-path] '<p>Here is the file structure:</p>\n' +
8:50:27 AM: [build:critical-path] '<pre><code>src\n' +
8:50:27 AM: [build:critical-path] '└── _includes\n' +
8:50:27 AM: [build:critical-path] ' ├── atoms\n' +
8:50:27 AM: [build:critical-path] ' | └── button\n' +
8:50:27 AM: [build:critical-path] ' | ├── index.pug\n' +
8:50:27 AM: [build:critical-path] ' | ├── _index.scss\n' +
8:50:27 AM: [build:critical-path] ' | └── index.js\n' +
8:50:27 AM: [build:critical-path] ' |── molecules\n' +
8:50:27 AM: [build:critical-path] ' |── organisms\n' +
8:50:27 AM: [build:critical-path] ' └── templates\n' +
8:50:27 AM: [build:critical-path] '</code></pre>\n' +
8:50:27 AM: [build:critical-path] '<p><code>_includes</code> is an entry point in which <code>Eleventy</code> looks for layouts.</p>\n' +
8:50:27 AM: [build:critical-path] '<h3 id="as-little-assets-as-possible">As Little Assets As Possible</h3>\n' +
8:50:27 AM: [build:critical-path] '<p><code>Webpack</code> is a bundle manager + task runner for this project.\n' +
8:50:27 AM: [build:critical-path] 'Any changes to <code>_includes/templates/**/*/index.js</code> or <code>_includes/templates/**/*/_index.scss</code> is\n' +
8:50:27 AM: [build:critical-path] 'watched and rebuilt by <code>Webpack</code>. <code>Webpack</code> bundles <code>JavaScript</code> and <code>SCSS</code> code in multiple entry points\n' +
8:50:27 AM: [build:critical-path] 'reside in <code>_includes/templates</code> which will be injected on every template by <code>HtmlWebpackPlugin</code>.\n' +
8:50:27 AM: [build:critical-path] '<code>Eleventy</code> will do the rest.</p>\n' +
8:50:27 AM: [build:critical-path] '<p>Here is the file structure:</p>\n' +
8:50:27 AM: [build:critical-path] '<pre><code>src\n' +
8:50:27 AM: [build:critical-path] '└── _includes\n' +
8:50:27 AM: [build:critical-path] ' ├── atoms\n' +
8:50:27 AM: [build:critical-path] ' ├── molecules\n' +
8:50:27 AM: [build:critical-path] ' ├── organisms\n' +
8:50:27 AM: [build:critical-path] ' └── templates\n' +
8:50:27 AM: [build:critical-path] ' ├── base\n' +
8:50:27 AM: [build:critical-path] ' | └── index.pug\n' +
8:50:27 AM: [build:critical-path] ' ├── 404\n' +
8:50:27 AM: [build:critical-path] ' | ├── index.pug\n' +
8:50:27 AM: [build:critical-path] ' | ├── _index.scss\n' +
8:50:27 AM: [build:critical-path] ' | └── index.js\n' +
8:50:27 AM: [build:critical-path] ' └── home\n' +
8:50:27 AM: [build:critical-path] ' ├── index.pug\n' +
8:50:27 AM: [build:critical-path] ' ├── _index.scss\n' +
8:50:27 AM: [build:critical-path] ' └── index.js\n' +
8:50:27 AM: [build:critical-path] '</code></pre>\n' +
8:50:27 AM: [build:critical-path] '<p>Here is the snippet from <code>webpack.common.js</code>.</p>\n' +
8:50:27 AM: [build:critical-path] '<pre class="language-js"><code class="language-js"><span class="highlight-line"><span class="token keyword">const</span> <span class="token constant">ENTRY_POINTS</span> <span class="token operator">=</span> <span class="token punctuation">[</span></span><br><span class="highlight-line"> <span class="token string">\'home\'</span><span class="token punctuation">,</span></span><br><span class="highlight-line"> <span class="token string">\'404\'</span></span><br><span class="highlight-line"><span class="token punctuation">]</span><span class="token punctuation">;</span></span><br><span class="highlight-line"></span><br><span class="highlight-line"><span class="token keyword">const</span> multipleHtmlPlugins <span class="token operator">=</span> <span class="token constant">ENTRY_POINTS</span><span class="token punctuation">.</span><span class="token function">map</span><span class="token punctuation">(</span><span class="token parameter">name</span> <span class="token operator">=></span> <span class="token punctuation">{</span></span><br><span class="highlight-line"> <span class="token keyword">return</span> <span class="token keyword">new</span> <span class="token class-name">HtmlWebpackPlugin</span><span class="token punctuation">(</span><span class="token punctuation">{</span></span><br><span class="highlight-line"> template<span class="token operator">:</span> <span class="token template-string"><span class="token template-punctuation string">`</span><span class="token interpolation"><span class="token interpolation-punctuation punctuation">${</span>basePath<span class="token interpolation-punctuation punctuation">}</span></span><span class="token string">/_includes/templates/base/index.pug</span><span class="token template-punctuation string">`</span></span><span class="token punctuation">,</span></span><br><span class="highlight-line"> filename<span class="token operator">:</span> <span class="token template-string"><span class="token template-punctuation string">`</span><span class="token interpolation"><span class="token interpolation-punctuation punctuation">${</span>basePath<span class="token interpolation-punctuation punctuation">}</span></span><span class="token string">/_includes/templates/</span><span class="token interpolation"><span class="token interpolation-punctuation punctuation">${</span>name<span class="token interpolation-punctuation punctuation">}</span></span><span class="token string">/index.pug</span><span class="token template-punctuation string">`</span></span><span class="token punctuation">,</span></span><br><span class="highlight-line"> chunks<span class="token operator">:</span> <span class="token punctuation">[</span><span class="token template-string"><span class="token template-punctuation string">`</span><span class="token interpolation"><span class="token interpolation-punctuation punctuation">${</span>name<span class="token interpolation-punctuation punctuation">}</span></span><span class="token template-punctuation string">`</span></span><span class="token punctuation">]</span><span class="token punctuation">,</span></span><br><span class="highlight-line"> inject<span class="token operator">:</span> <span class="token boolean">false</span><span class="token punctuation">,</span></span><br><span class="highlight-line"> hash<span class="token operator">:</span> <span class="token boolean">true</span><span class="token punctuation">,</span></span><br><span class="highlight-line"> templateParameters<span class="token operator">:</span> <span class="token punctuation">{</span></span><br><span class="highlight-line"> <span class="token comment">// For now, disable analytics for</span></span><br><span class="highlight-line"> <span class="token comment">// starter project landing page</span></span><br><span class="highlight-line"> analytics<span class="token operator">:</span> name <span class="token operator">!==</span> <span class="token string">\'home\'</span></span><br><span class="highlight-line"> <span class="token punctuation">}</span></span><br><span class="highlight-line"> <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span></span><br><span class="highlight-line"><span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span></span><br><span class="highlight-line"></span><br><span class="highlight-line">module<span class="token punctuation">.</span>exports <span class="token operator">=</span> <span class="token punctuation">{</span></span><br><span class="highlight-line"> entry<span class="token operator">:</span> <span class="token constant">ENTRY_POINTS</span><span class="token punctuation">.</span><span class="token function">reduce</span><span class="token punctuation">(</span><span class="token punctuation">(</span><span class="token parameter">prev<span class="token punctuation">,</span> curr</span><span class="token punctuation">)</span> <span class="token operator">=></span> <span class="token punctuation">{</span></span><br><span class="highlight-line"> <span class="token keyword">return</span> <span class="token punctuation">{</span></span><br><span class="highlight-line"> <span class="token operator">...</span>prev<span class="token punctuation">,</span></span><br><span class="highlight-line"> <span class="token punctuation">[</span>curr<span class="token punctuation">]</span><span class="token operator">:</span> <span class="token template-string"><span class="token template-punctuation string">`</span><span class="token string">./src/_includes/templates/</span><span class="token interpolation"><span class="token interpolation-punctuation punctuation">${</span>curr<span class="token interpolation-punctuation punctuation">}</span></span><span class="token string">/index.js</span><span class="token template-punctuation string">`</span></span></span><br><span class="highlight-line"> <span class="token punctuation">}</span></span><br><span class="highlight-line"> <span class="token punctuation">}</span><span class="token punctuation">,</span> <span class="token punctuation">{</span><span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">,</span></span><br><span class="highlight-line"> plugins<span class="token operator">:</span> <span class="token punctuation">[</span></span><br><span class="highlight-line"> <span class="token operator">...</span>multipleHtmlPlugins<span class="token punctuation">,</span></span><br><span class="highlight-line"> <span class="token operator">...</span> <span class="token comment">// The rest.</span></span><br><span class="highlight-line"> <span class="token punctuation">]</span></span><br><span class="highlight-line"> <span class="token operator">...</span> <span class="token comment">// The rest.</span></span><br><span class="highlight-line"><span class="token punctuation">}</span><span class="token punctuation">;</span></span></code></pre>\n' +
8:50:27 AM: [build:critical-path] '<p>Here is how we inject assets on base template (<code>_includes/templates/base/index.pug</code>):</p>\n' +
8:50:27 AM: [build:critical-path] '<pre class="language-pug"><code class="language-pug"><span class="highlight-line"><span class="token tag">body</span></span><br><span class="highlight-line"> <span class="token comment">//- Inject assets. 6 spaces is necessary, so that `HtmlWebpackPugPlugin` can</span></span><br><span class="highlight-line"> <span class="token comment">//- translate this snippet to proper pug syntax.</span></span><br><span class="highlight-line"> <span class="token markup"><%= htmlWebpackPlugin.files.css.map((css) => (</span></span><br><span class="highlight-line"> `link(href<span class="token punctuation">=</span>\\\'${css}\\\', rel<span class="token punctuation">=</span>\'stylesheet\')`)<span class="token punctuation">.</span>join(\'\\n \')`</span><br><span class="highlight-line"> )) %></span><br><span class="highlight-line"> <span class="token markup"><%= htmlWebpackPlugin.files.js.map((js) => (</span></span><br><span class="highlight-line"> `script(src<span class="token punctuation">=</span>\\\'${js}\\\', type<span class="token punctuation">=</span>\'text/javascript\', async)`)<span class="token punctuation">.</span>join(\'\\n \')`</span><br><span class="highlight-line"> )) %></span></code></pre>\n' +
8:50:27 AM: [build:critical-path] "<p>Therefore, every template will have unique minified, production ready assets that's only\n" +
8:50:27 AM: [build:critical-path] 'needed by pages that include it. <em>About</em> page will not load assets required by <em>Home</em> page.\n' +
8:50:27 AM: [build:critical-path] 'As little assets as possible.</p>\n' +
8:50:27 AM: [build:critical-path] '<h3 id="usage">Usage</h3>\n' +
8:50:27 AM: [build:critical-path] '<ul>\n' +
8:50:27 AM: [build:critical-path] '<li><a href="#requirement" class="a-anchor">Requirement</a></li>\n' +
8:50:27 AM: [build:critical-path] '<li><a href="#development" class="a-anchor">Development</a></li>\n' +
8:50:27 AM: [build:critical-path] '<li><a href="#production" class="a-anchor">Production</a></li>\n' +
8:50:27 AM: [build:critical-path] '</ul>\n' +
8:50:27 AM: [build:critical-path] '<h3 id="requirement">Requirement</h3>\n' +
8:50:27 AM: [build:critical-path] '<p>You must install <a href="https://github.com/nvm-sh/nvm" class="a-anchor">nvm</a>. You will be using Node version set in <code>.nvmrc</code>.</p>\n' +
8:50:27 AM: [build:critical-path] '<p>After you have installed <code>nvm</code>, run this command:</p>\n' +
8:50:27 AM: [build:critical-path] '<pre><code>$ nvm install\n' +
8:50:27 AM: [build:critical-path] '$ nvm use\n' +
8:50:27 AM: [build:critical-path] '</code></pre>\n' +
8:50:27 AM: [build:critical-path] '<h3 id="development">Development</h3>\n' +
8:50:27 AM: [build:critical-path] '<p>To prevent build error, you have to rename <code>.env.example</code> to <code>.env</code>.\n' +
8:50:27 AM: [build:critical-path] 'After that, run this command:</p>\n' +
8:50:27 AM: [build:critical-path] '<pre><code>$ npm run start\n' +
8:50:27 AM: [build:critical-path] '</code></pre>\n' +
8:50:27 AM: [build:critical-path] '<p>The <code>.env</code> file consist of constant variables like <code>GA_TRACKER_ID_PROD</code>,\n' +
8:50:27 AM: [build:critical-path] '<code>GA_TRACKER_ID_DEV</code> or anything else.</p>\n' +
8:50:27 AM: [build:critical-path] '<p><code>Webpack</code> bundles the assets, <code>Eleventy</code> will do the rest.</p>\n' +
8:50:27 AM: [build:critical-path] '<p>Open <code>localhost:1992</code> to see the result.</p>\n' +
8:50:27 AM: [build:critical-path] '<h3 id="production">Production</h3>\n' +
8:50:27 AM: [build:critical-path] '<p>To build production ready bundle, run this command:</p>\n' +
8:50:27 AM: [build:critical-path] '<pre><code>$ npm run build\n' +
8:50:27 AM: [build:critical-path] '</code></pre>\n' +
8:50:27 AM: [build:critical-path] '<p>You can host it on <code>Github Pages</code>, <code>Netlify</code>, or else.</p>\n' +
8:50:27 AM: [build:critical-path] '<h3 id="special-thanks">Special Thanks</h3>\n' +
8:50:27 AM: [build:critical-path] '<ul>\n' +
8:50:27 AM: [build:critical-path] '<li>Almighty God</li>\n' +
8:50:27 AM: [build:critical-path] '<li><a href="https://github.com/clenemt/eleventy-webpack" class="a-anchor">https://github.com/clenemt/eleventy-webpack</a></li>\n' +
8:50:27 AM: [build:critical-path] '<li><a href="https://pustelto.com" class="a-anchor">https://pustelto.com</a></li>\n' +
8:50:27 AM: [build:critical-path] '</ul>\n' +
8:50:27 AM: [build:critical-path] '<h3 id="the-reason-why-i-migrate-from-jekyll">The Reason Why I Migrate From Jekyll to Eleventy</h3>\n' +
8:50:27 AM: [build:critical-path] '<p>At first, <a href="https://miayam.io" class="a-anchor">miayam.io</a> was a personal blog site built with\n' +
8:50:27 AM: [build:critical-path] '<a href="https://jekyllrb.com/" class="a-anchor">Jekyll</a> using a theme I pick carelessly without thinking.\n' +
8:50:27 AM: [build:critical-path] '2 years later since its inception, I almost forget half of the code. Ruby seems\n' +
8:50:27 AM: [build:critical-path] 'foreign to me. The more I tinker with it, the more befuddled I am. So, I decided to\n' +
8:50:27 AM: [build:critical-path] 'burn it down and rebuild it from the ground up.</p>\n' +
8:50:27 AM: [build:critical-path] '<p>I was looking for an alternative to <a href="https://jekyllrb.com/" class="a-anchor">Jekyll</a> written in\n' +
8:50:27 AM: [build:critical-path] '<code>JavaScript</code> because I am a boring web developer you could find anywhere else. I have\n' +
8:50:27 AM: [build:critical-path] 'tried <a href="https://www.gatsbyjs.com/" class="a-anchor">Gatsby</a> and wound up getting bored. All those shiny\n' +
8:50:27 AM: [build:critical-path] 'new technologies <a href="https://www.gatsbyjs.com/" class="a-anchor">Gatsby</a> has to offer are not really what\n' +
8:50:27 AM: [build:critical-path] 'I need. I have tried <a href="https://hexo.io/" class="a-anchor">Hexo</a>, it had similar ambience with\n' +
8:50:27 AM: [build:critical-path] `<a href="https://jekyllrb.com/" class="a-anchor">Jekyll</a> but it didn't spark joy.</p>\n` +
8:50:27 AM: [build:critical-path] '<p>And then, there was <a href="https://www.11ty.dev/" class="a-anchor">Eleventy</a>... It really is like a magical glove that\n' +
8:50:27 AM: [build:critical-path] 'just fit my brain perfectly. It does one thing and does it well. A simple SSG (Static Site Generator)\n' +
8:50:27 AM: [build:critical-path] 'that helps provide minimum barebone for the next generation of <a href="https://miayam.io" class="a-anchor">miayam.io</a>.\n' +
8:50:27 AM: [build:critical-path] 'And for good reason, the batteries are not included.</p>\n' +
8:50:27 AM: [build:critical-path] '</article></div></main><footer class="m-footer"><p class="m-footer__content">Made with 💓 by Muhammad D. R</p></footer><script src="/scripts-docs-ff3a3e9e81930fb375f8.js?62530c6205c09fc8117b" type="text/javascript" async=""></script></body></html>'
8:50:27 AM: [build:critical-path] }
8:50:28 AM: [build:critical-path] Critical path for index.html {
8:50:28 AM: [build:critical-path] css: '@font-face{font-family:system;font-style:normal;font-weight:300;src:local(".SFNSText"),local(".HelveticaNeueDeskInterface"),local(".LucidaGrandeUI"),local("Ubuntu"),local("Segoe UI"),local("Roboto"),local("DroidSans"),local("Tahoma")}.a-githubCorner__wrapper svg{width:80px;height:80px}html{box-sizing:border-box;background-color:#fff;color:#111b27;font-size:16px}html h1{font-size:42px;font-size:2.625rem;line-height:2.56855}html a,html p{font-size:16px;font-size:1rem;line-height:.97849;line-height:1.59668}*,:after,:before{box-sizing:inherit}a{text-underline-position:under;text-decoration-style:dotted}a{word-wrap:break-word}h1{margin:0;font-family:Helvetica,Arial,sans-serif}body{font-family:system,Times New Roman,Times,serif;margin:0;padding:0;font-weight:400}.m-footer{border-top:1px dotted rgba(0,0,0,.4)}.m-footer__content{max-width:740px;margin:0 auto;text-align:center;padding:16px}.o-main{width:100%;max-width:700px;margin:48px auto}.o-main__content{margin:0 16px}@media only screen and (max-width:700px){html{font-size:15px}html h1{font-size:39px;font-size:2.6rem;line-height:2.57618}html a,html p{font-size:15px;font-size:1rem;line-height:.99084}html a,html p{line-height:1.6089}.o-main{margin:32px auto}}',
8:50:28 AM: [build:critical-path] html: '<!DOCTYPE html><html lang="en"><head><title>Norwegian French</title><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><meta name="description" content="A brutalist 11ty starter project. Atomic Design, Webpack, ES6, SCSS and Pug"><link rel="manifest" href="/manifest.webmanifest"><link rel="icon" href="/favicon.ico" type="image/x-icon"><link rel="apple-touch-icon" href="/assets/image/logo-white-192.png"><meta name="theme-color" content="#fff"><meta property="og:title" content="Norwegian French"><meta property="og:type" content="website"><meta property="og:url" content="https://github.com/miayam/miayam"><meta property="og:image" content="https://avatars2.githubusercontent.com/u/12558753"><meta property="og:site_name" content="miayam"><meta property="og:description" content="A brutalist 11ty starter project. Atomic Design, Webpack, ES6, SCSS and Pug"><style>@font-face{font-family:system;font-style:normal;font-weight:300;src:local(".SFNSText"),local(".HelveticaNeueDeskInterface"),local(".LucidaGrandeUI"),local("Ubuntu"),local("Segoe UI"),local("Roboto"),local("DroidSans"),local("Tahoma")}.a-githubCorner__wrapper svg{width:80px;height:80px}html{box-sizing:border-box;background-color:#fff;color:#111b27;font-size:16px}html h1{font-size:42px;font-size:2.625rem;line-height:2.56855}html a,html p{font-size:16px;font-size:1rem;line-height:.97849;line-height:1.59668}*,:after,:before{box-sizing:inherit}a{text-underline-position:under;text-decoration-style:dotted}a{word-wrap:break-word}h1{margin:0;font-family:Helvetica,Arial,sans-serif}body{font-family:system,Times New Roman,Times,serif;margin:0;padding:0;font-weight:400}.m-footer{border-top:1px dotted rgba(0,0,0,.4)}.m-footer__content{max-width:740px;margin:0 auto;text-align:center;padding:16px}.o-main{width:100%;max-width:700px;margin:48px auto}.o-main__content{margin:0 16px}@media only screen and (max-width:700px){html{font-size:15px}html h1{font-size:39px;font-size:2.6rem;line-height:2.57618}html a,html p{font-size:15px;font-size:1rem;line-height:.99084}html a,html p{line-height:1.6089}.o-main{margin:32px auto}}</style>\n' +
8:50:28 AM: [build:critical-path] `<link href="/styles-docs.css?62530c6205c09fc8117b" rel="stylesheet" media="print" onload="this.media='all'"></head><body><a class="a-githubCorner" href="https://github.com/miayam/miayam" aria-label="View source on GitHub"><div class="a-githubCorner__wrapper"><svg width="100" height="100" viewBox="0 0 250 250" style="fill:#151513; color:#fff; position: absolute; top: 0; border: 0; right: 0;" aria-hidden="true"><path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path><path class="a-githubCorner__octoArm" d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin: 130px 106px;"></path><path class="a-githubCorner__octoBody" d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor"></path></svg></div></a><style>.a-githubCorner:hover .a-githubCorner__octoArm{animation:octocat-wave 530ms ease-in-out infinite}@keyframes octocat-wave{0%,100%{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@media (max-width:500px){.a-githubCorner:hover .a-githubCorner__octoArm{animation:none}.a-githubCorner .a-githubCorner__octoArm{animation:octocat-wave 530ms ease-in-out infinite}}</style><main class="o-main" role="main"><h1>Norwegian French</h1><div class="o-main__content m-16 z-index-1"><article><p>Norwegian French</p></article></div></main><footer class="m-footer"><p class="m-footer__content">Made with 💓 by Muhammad D. R</p></footer><script src="/scripts-docs-ff3a3e9e81930fb375f8.js?62530c6205c09fc8117b" type="text/javascript" async=""></script></body></html>`
8:50:28 AM: [build:critical-path] }
8:50:28 AM: [build:stats ]
8:50:28 AM: [build:stats ] > miayam@1.0.0 build:stats /opt/build/repo
8:50:28 AM: [build:stats ] > node src/scripts/tasks/stats.js
8:50:28 AM: [build:stats ]
8:50:28 AM: [build:stats ] CSS
8:50:28 AM: [build:stats ] _site/docs.css 3.3 KB
8:50:28 AM: [build:stats ] _site/index.css n/a
8:50:28 AM: [build:stats ] _site/js.css 2.9 KB
8:50:28 AM: [build:stats ] _site/math.css 1.3 KB
8:50:28 AM: [build:stats ] _site/pug.css 1.3 KB
8:50:28 AM: [build:stats ] _site/styles-404.css 1.8 KB
8:50:28 AM: [build:stats ] _site/styles-about.css 6.9 KB
8:50:28 AM: [build:stats ] _site/styles-admin.css 17 Bytes
8:50:28 AM: [build:stats ] _site/styles-blog.css 7.0 KB
8:50:28 AM: [build:stats ] _site/styles-docs.css 7.0 KB
8:50:28 AM: [build:stats ] _site/styles-home.css n/a
8:50:28 AM: [build:stats ] _site/styles-project.css 1.8 KB
8:50:28 AM: [build:stats ]
8:50:28 AM: Creating deploy upload records
8:50:28 AM: [build:stats ]
8:50:28 AM: [build:stats ] JS
8:50:28 AM: [build:stats ] _site/scripts-404-b44e02eca2c58f3e02d3.js 987 Bytes
8:50:28 AM: [build:stats ] _site/scripts-about-255357baafe3a13ce906.js 989 Bytes
8:50:28 AM: [build:stats ] _site/scripts-admin-eb2743bc7101f8328b61.js 2.7 KB
8:50:28 AM: [build:stats ] _site/scripts-analytics-e2369640d56981c54dfc.js 4.4 KB
8:50:28 AM: [build:stats ] _site/scripts-blog-84927ef8be36ec6753a8.js 2.4 KB
8:50:28 AM: [build:stats ] _site/scripts-docs-ff3a3e9e81930fb375f8.js 1.0 KB
8:50:28 AM: [build:stats ] _site/scripts-home-42d1fb56852ca9cdb0b4.js 995 Bytes
8:50:28 AM: [build:stats ] _site/scripts-project-ed0fcc767c92f6e77791.js 995 Bytes
8:50:28 AM: [build:stats ] _site/scripts-vendor-8d508713d1d2e070e82c.js 2.9 KB
8:50:28 AM: [build:stats ] _site/sw.js 564 Bytes
8:50:28 AM: [build:stats ]
8:50:28 AM: [build:stats ]
8:50:28 AM:
8:50:28 AM: (build.command completed in 21.8s)
8:50:28 AM:
8:50:28 AM: ────────────────────────────────────────────────────────────────
8:50:28 AM: 2. Deploy site
8:50:28 AM: ────────────────────────────────────────────────────────────────
8:50:28 AM:
8:50:28 AM: Starting to deploy site from '_site'
8:50:28 AM: Creating deploy tree
8:50:28 AM: 5 new files to upload
8:50:28 AM: 0 new functions to upload
8:50:29 AM: Site deploy was successfully initiated
8:50:29 AM:
8:50:29 AM: (Deploy site completed in 423ms)
8:50:29 AM:
8:50:29 AM: ────────────────────────────────────────────────────────────────
8:50:29 AM: Netlify Build Complete
8:50:29 AM: ────────────────────────────────────────────────────────────────
8:50:29 AM:
8:50:29 AM: (Netlify Build completed in 22.3s)
8:50:29 AM: Starting post processing
8:50:29 AM: Post processing - HTML
8:50:29 AM: Caching artifacts
8:50:29 AM: Started saving node modules
8:50:29 AM: Finished saving node modules
8:50:29 AM: Started saving build plugins
8:50:29 AM: Finished saving build plugins
8:50:29 AM: Started saving pip cache
8:50:29 AM: Finished saving pip cache
8:50:29 AM: Started saving emacs cask dependencies
8:50:29 AM: Finished saving emacs cask dependencies
8:50:29 AM: Started saving maven dependencies
8:50:29 AM: Post processing - header rules
8:50:29 AM: Finished saving maven dependencies
8:50:29 AM: Started saving boot dependencies
8:50:29 AM: Post processing - redirect rules
8:50:29 AM: Finished saving boot dependencies
8:50:29 AM: Started saving rust rustup cache
8:50:29 AM: Finished saving rust rustup cache
8:50:29 AM: Started saving go dependencies
8:50:29 AM: Finished saving go dependencies
8:50:29 AM: Build script success
8:50:29 AM: Post processing done
8:50:29 AM: Site is live ✨
8:51:16 AM: Finished processing build request in 1m31.003621786s