feat: quick TTFB & TTI for large content #138
Merged
Fleek.co / helia-service-worker-gateway
succeeded
Mar 22, 2024 in 1m 27s
Build succeed
You can preview build output on the link below.
Details
Deploy started at 2024-03-22T18:14:33.989Z
2024-03-22T18:14:35.179Z: Deploy started
2024-03-22T18:14:36.986Z: Docker image: 'node:slim'
2024-03-22T18:14:36.986Z: Build command: 'npm ci && npm run build'
2024-03-22T18:14:36.986Z: Triggering build execution...
2024-03-22T18:15:16.007Z: npm WARN deprecated @babel/plugin-proposal-optional-catch-binding@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.
2024-03-22T18:15:16.235Z: npm WARN deprecated @babel/plugin-proposal-class-properties@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
2024-03-22T18:15:16.338Z: npm WARN deprecated read-pkg-up@11.0.0: Renamed to read-package-up
2024-03-22T18:15:16.671Z: npm WARN deprecated @babel/plugin-proposal-nullish-coalescing-operator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.
2024-03-22T18:15:16.671Z: npm WARN deprecated @babel/plugin-proposal-async-generator-functions@7.20.7: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.
2024-03-22T18:15:17.048Z: npm WARN deprecated @babel/plugin-proposal-optional-chaining@7.21.0: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.
2024-03-22T18:15:17.513Z: npm WARN deprecated @babel/plugin-proposal-object-rest-spread@7.20.7: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
2024-03-22T18:15:23.680Z: > helia-service-worker-gateway@1.0.0 postinstall
2024-03-22T18:15:23.680Z: > patch-package
2024-03-22T18:15:23.827Z: patch-package 8.0.0
2024-03-22T18:15:23.827Z: Applying patches...
2024-03-22T18:15:23.828Z: No patch files found
2024-03-22T18:15:23.862Z: added 2022 packages, and audited 2242 packages in 24s
2024-03-22T18:15:23.862Z: 381 packages are looking for funding
2024-03-22T18:15:23.862Z: run `npm fund` for details
2024-03-22T18:15:23.866Z: 1 high severity vulnerability
2024-03-22T18:15:23.866Z: To address all issues, run:
2024-03-22T18:15:23.866Z: npm audit fix
2024-03-22T18:15:23.866Z: Run `npm audit` for details.
2024-03-22T18:15:24.127Z: > helia-service-worker-gateway@1.0.0 build
2024-03-22T18:15:24.127Z: > run-s build:esm build:webpack
2024-03-22T18:15:24.464Z: > helia-service-worker-gateway@1.0.0 prebuild:esm
2024-03-22T18:15:24.464Z: > copyfiles src/*.svg src/**/*.svg src/*.css src/**/*.css dist-tsc
2024-03-22T18:15:24.558Z: > helia-service-worker-gateway@1.0.0 build:esm
2024-03-22T18:15:24.558Z: > tsc
2024-03-22T18:15:27.583Z: > helia-service-worker-gateway@1.0.0 build:webpack
2024-03-22T18:15:27.583Z: > webpack --env production
2024-03-22T18:15:28.060Z: /bin/sh: 1: git: not found
2024-03-22T18:15:40.185Z: assets by path *.js 5.46 MiB
2024-03-22T18:15:40.185Z: assets by status 5.33 MiB [big]
2024-03-22T18:15:40.185Z: asset ipfs-sw-vendor-rest.js 4.76 MiB [emitted] [minimized] [big] (name: vendor-rest) (id hint: defaultVendors, sw) 1 related asset
2024-03-22T18:15:40.185Z: asset ipfs-sw-vendor-react.js 576 KiB [emitted] [minimized] [big] (name: vendor-react) (id hint: reactVendor) 1 related asset
2024-03-22T18:15:40.185Z: asset ipfs-sw-main.js 82.8 KiB [emitted] [minimized] (name: main) 1 related asset
2024-03-22T18:15:40.185Z: asset ipfs-sw-sw.js 55 KiB [emitted] [minimized] (name: sw) (id hint: sw) 1 related asset
2024-03-22T18:15:40.185Z: asset ipfs-sw-styles.js 235 bytes [emitted] [minimized] (name: styles) (id hint: styles) 1 related asset
2024-03-22T18:15:40.185Z: asset favicon.ico 33.7 KiB [emitted]
2024-03-22T18:15:40.185Z: asset ipfs-sw-styles.css 7.55 KiB [emitted] (name: styles) (id hint: styles)
2024-03-22T18:15:40.185Z: asset index.html 1.6 KiB [emitted]
2024-03-22T18:15:40.185Z: asset _redirects 26 bytes [emitted] [from: public/_redirects] [copied]
2024-03-22T18:15:40.185Z: Entrypoint main [big] 5.41 MiB = ipfs-sw-styles.css 7.55 KiB ipfs-sw-styles.js 235 bytes ipfs-sw-vendor-react.js 576 KiB ipfs-sw-vendor-rest.js 4.76 MiB ipfs-sw-main.js 82.8 KiB
2024-03-22T18:15:40.185Z: orphan modules 1.74 MiB (javascript) 1.83 KiB (runtime) [orphan] 606 modules
2024-03-22T18:15:40.185Z: runtime modules 8.86 KiB 21 modules
2024-03-22T18:15:40.185Z: cacheable modules 2.41 MiB (javascript) 2.45 KiB (css/mini-extract)
2024-03-22T18:15:40.185Z: modules by path ./node_modules/ 2.3 MiB 227 modules
2024-03-22T18:15:40.185Z: modules by path ./dist-tsc/src/ 113 KiB (javascript) 2.45 KiB (css/mini-extract)
2024-03-22T18:15:40.185Z: javascript modules 113 KiB
2024-03-22T18:15:40.185Z: modules by path ./dist-tsc/src/lib/*.js 17.3 KiB 7 modules
2024-03-22T18:15:40.185Z: modules by path ./dist-tsc/src/*.jsx 40.6 KiB 2 modules
2024-03-22T18:15:40.185Z: modules by path ./dist-tsc/src/context/*.jsx 7.73 KiB 2 modules
2024-03-22T18:15:40.185Z: + 3 modules
2024-03-22T18:15:40.185Z: css modules 2.45 KiB
2024-03-22T18:15:40.185Z: css ./node_modules/css-loader/dist/cjs.js!./dist-tsc/src/app.css 755 bytes [built] [code generated]
2024-03-22T18:15:40.185Z: css ./node_modules/css-loader/dist/cjs.js!./dist-tsc/src/components/local-storage-toggle.css 1.71 KiB [built] [code generated]
2024-03-22T18:15:40.185Z: ./utils/glob-source.js (ignored) 15 bytes [built] [code generated]
2024-03-22T18:15:40.185Z: Entrypoint HtmlWebpackPlugin_0-/workspace/node_modules/html-webpack-plugin/lib/loader.js!/workspace/public/index.html =
2024-03-22T18:15:40.185Z: runtime modules 469 bytes 3 modules
2024-03-22T18:15:40.185Z: cacheable modules 1.77 KiB
2024-03-22T18:15:40.185Z: data:text/javascript,__webpack_public.. 77 bytes [built] [code generated]
2024-03-22T18:15:40.185Z: ./node_modules/html-webpack-plugin/lib/loader.js!./public/index.html 1.69 KiB [built] [code generated]
2024-03-22T18:15:40.185Z:
2024-03-22T18:15:40.185Z: Child HtmlWebpackCompiler compiled successfully
2024-03-22T18:15:40.185Z: webpack 5.90.3 compiled successfully in 11851 ms
2024-03-22T18:15:57.905Z: Deployed to IPFS and got the hash:
2024-03-22T18:15:57.905Z: QmVStgdTLMrtPJheu6h6BNvxqf1X1naJk6gx18SuN88hcE
2024-03-22T18:15:57.905Z: Checking content availability on IPFS...
2024-03-22T18:15:59.461Z: You can preview this build on :
2024-03-22T18:15:59.461Z: https://bafybeidjtmmct2djjud2pkqgvgfmbniocdwwfksakcw7wwpvhrjyuibeym.on.fleek.co
Loading