diff options
author | Kristóf Marussy <kristof@marussy.com> | 2022-08-20 00:26:22 +0200 |
---|---|---|
committer | Kristóf Marussy <kristof@marussy.com> | 2022-08-20 21:41:50 +0200 |
commit | 8995ade5145036b283e39629a25faaa9679a880e (patch) | |
tree | b3ecfbbe63075c619bc4333a578cf9745de4b041 /yarn.lock | |
parent | fix(frontend): CodeMirror gutter accessibility (diff) | |
download | refinery-8995ade5145036b283e39629a25faaa9679a880e.tar.gz refinery-8995ade5145036b283e39629a25faaa9679a880e.tar.zst refinery-8995ade5145036b283e39629a25faaa9679a880e.zip |
refactor(frontend): inline CSS and minify HTML
Optimize first page loading time.
We only include variable and woff2 fonts, as they are widely supported.
Diffstat (limited to 'yarn.lock')
-rw-r--r-- | yarn.lock | 131 |
1 files changed, 123 insertions, 8 deletions
@@ -2009,7 +2009,8 @@ __metadata: | |||
2009 | "@mui/icons-material": 5.8.4 | 2009 | "@mui/icons-material": 5.8.4 |
2010 | "@mui/material": 5.10.1 | 2010 | "@mui/material": 5.10.1 |
2011 | "@types/eslint": ^8.4.6 | 2011 | "@types/eslint": ^8.4.6 |
2012 | "@types/node": ^18.7.7 | 2012 | "@types/html-minifier-terser": ^7.0.0 |
2013 | "@types/node": ^18.7.8 | ||
2013 | "@types/prettier": ^2.7.0 | 2014 | "@types/prettier": ^2.7.0 |
2014 | "@types/react": ^18.0.17 | 2015 | "@types/react": ^18.0.17 |
2015 | "@types/react-dom": ^18.0.6 | 2016 | "@types/react-dom": ^18.0.6 |
@@ -2029,6 +2030,7 @@ __metadata: | |||
2029 | eslint-plugin-prettier: ^4.2.1 | 2030 | eslint-plugin-prettier: ^4.2.1 |
2030 | eslint-plugin-react: ^7.30.1 | 2031 | eslint-plugin-react: ^7.30.1 |
2031 | eslint-plugin-react-hooks: ^4.6.0 | 2032 | eslint-plugin-react-hooks: ^4.6.0 |
2033 | html-minifier-terser: ^7.0.0 | ||
2032 | loglevel: ^1.8.0 | 2034 | loglevel: ^1.8.0 |
2033 | loglevel-plugin-prefix: ^0.8.4 | 2035 | loglevel-plugin-prefix: ^0.8.4 |
2034 | mobx: ^6.6.1 | 2036 | mobx: ^6.6.1 |
@@ -2157,6 +2159,13 @@ __metadata: | |||
2157 | languageName: node | 2159 | languageName: node |
2158 | linkType: hard | 2160 | linkType: hard |
2159 | 2161 | ||
2162 | "@types/html-minifier-terser@npm:^7.0.0": | ||
2163 | version: 7.0.0 | ||
2164 | resolution: "@types/html-minifier-terser@npm:7.0.0" | ||
2165 | checksum: a7a42816bdacf507c9df764c0de6b55b00bfc341e69b8a2adb936aa68da8c7eb73c3d58957d9fd74610198893bce1c73f40fdbb47f468b2621eb4ccdbc3c9ba1 | ||
2166 | languageName: node | ||
2167 | linkType: hard | ||
2168 | |||
2160 | "@types/json-schema@npm:*, @types/json-schema@npm:^7.0.9": | 2169 | "@types/json-schema@npm:*, @types/json-schema@npm:^7.0.9": |
2161 | version: 7.0.11 | 2170 | version: 7.0.11 |
2162 | resolution: "@types/json-schema@npm:7.0.11" | 2171 | resolution: "@types/json-schema@npm:7.0.11" |
@@ -2171,10 +2180,10 @@ __metadata: | |||
2171 | languageName: node | 2180 | languageName: node |
2172 | linkType: hard | 2181 | linkType: hard |
2173 | 2182 | ||
2174 | "@types/node@npm:*, @types/node@npm:^18.7.7": | 2183 | "@types/node@npm:*, @types/node@npm:^18.7.8": |
2175 | version: 18.7.7 | 2184 | version: 18.7.8 |
2176 | resolution: "@types/node@npm:18.7.7" | 2185 | resolution: "@types/node@npm:18.7.8" |
2177 | checksum: 5681ab6ed2a82f4b84d4f92901d5ed270e33234f500fa594153426dd5a2a865775a68875a12d9a5dded9d8619a8c3c876fd9fd16ebc7eb7488f51352164b367a | 2186 | checksum: e0125efefa896083c05f549d93166109959ffdd68cb626aad0d660c0ce9de888fe405b4763b4a3c3e0968560409c272413e0ad07204522543c688e162a617ecb |
2178 | languageName: node | 2187 | languageName: node |
2179 | linkType: hard | 2188 | linkType: hard |
2180 | 2189 | ||
@@ -2779,6 +2788,16 @@ __metadata: | |||
2779 | languageName: node | 2788 | languageName: node |
2780 | linkType: hard | 2789 | linkType: hard |
2781 | 2790 | ||
2791 | "camel-case@npm:^4.1.2": | ||
2792 | version: 4.1.2 | ||
2793 | resolution: "camel-case@npm:4.1.2" | ||
2794 | dependencies: | ||
2795 | pascal-case: ^3.1.2 | ||
2796 | tslib: ^2.0.3 | ||
2797 | checksum: bcbd25cd253b3cbc69be3f535750137dbf2beb70f093bdc575f73f800acc8443d34fd52ab8f0a2413c34f1e8203139ffc88428d8863e4dfe530cfb257a379ad6 | ||
2798 | languageName: node | ||
2799 | linkType: hard | ||
2800 | |||
2782 | "caniuse-lite@npm:^1.0.30001370": | 2801 | "caniuse-lite@npm:^1.0.30001370": |
2783 | version: 1.0.30001370 | 2802 | version: 1.0.30001370 |
2784 | resolution: "caniuse-lite@npm:1.0.30001370" | 2803 | resolution: "caniuse-lite@npm:1.0.30001370" |
@@ -2814,6 +2833,15 @@ __metadata: | |||
2814 | languageName: node | 2833 | languageName: node |
2815 | linkType: hard | 2834 | linkType: hard |
2816 | 2835 | ||
2836 | "clean-css@npm:5.2.0": | ||
2837 | version: 5.2.0 | ||
2838 | resolution: "clean-css@npm:5.2.0" | ||
2839 | dependencies: | ||
2840 | source-map: ~0.6.0 | ||
2841 | checksum: ccb63b244b200abf53a005429b50132845a49b994fb6a2889a7eb775d53fbde7cb0d0b13655e435b0c3a6788d5d0fbcd2f56ccf32da852ef21ae933198dcad24 | ||
2842 | languageName: node | ||
2843 | linkType: hard | ||
2844 | |||
2817 | "clean-stack@npm:^2.0.0": | 2845 | "clean-stack@npm:^2.0.0": |
2818 | version: 2.2.0 | 2846 | version: 2.2.0 |
2819 | resolution: "clean-stack@npm:2.2.0" | 2847 | resolution: "clean-stack@npm:2.2.0" |
@@ -2876,6 +2904,13 @@ __metadata: | |||
2876 | languageName: node | 2904 | languageName: node |
2877 | linkType: hard | 2905 | linkType: hard |
2878 | 2906 | ||
2907 | "commander@npm:^9.4.0": | ||
2908 | version: 9.4.0 | ||
2909 | resolution: "commander@npm:9.4.0" | ||
2910 | checksum: a322de584a6ccd1ea83c24f6a660e52d16ffbe2613fcfbb8d2cc68bc9dec637492456d754fe8bb5b039ad843ed8e04fb0b107e581a75f62cde9e1a0ab1546e09 | ||
2911 | languageName: node | ||
2912 | linkType: hard | ||
2913 | |||
2879 | "common-tags@npm:^1.8.0": | 2914 | "common-tags@npm:^1.8.0": |
2880 | version: 1.8.2 | 2915 | version: 1.8.2 |
2881 | resolution: "common-tags@npm:1.8.2" | 2916 | resolution: "common-tags@npm:1.8.2" |
@@ -3106,6 +3141,16 @@ __metadata: | |||
3106 | languageName: node | 3141 | languageName: node |
3107 | linkType: hard | 3142 | linkType: hard |
3108 | 3143 | ||
3144 | "dot-case@npm:^3.0.4": | ||
3145 | version: 3.0.4 | ||
3146 | resolution: "dot-case@npm:3.0.4" | ||
3147 | dependencies: | ||
3148 | no-case: ^3.0.4 | ||
3149 | tslib: ^2.0.3 | ||
3150 | checksum: a65e3519414856df0228b9f645332f974f2bf5433370f544a681122eab59e66038fc3349b4be1cdc47152779dac71a5864f1ccda2f745e767c46e9c6543b1169 | ||
3151 | languageName: node | ||
3152 | linkType: hard | ||
3153 | |||
3109 | "ejs@npm:^3.1.6": | 3154 | "ejs@npm:^3.1.6": |
3110 | version: 3.1.8 | 3155 | version: 3.1.8 |
3111 | resolution: "ejs@npm:3.1.8" | 3156 | resolution: "ejs@npm:3.1.8" |
@@ -3157,6 +3202,13 @@ __metadata: | |||
3157 | languageName: node | 3202 | languageName: node |
3158 | linkType: hard | 3203 | linkType: hard |
3159 | 3204 | ||
3205 | "entities@npm:^4.3.1": | ||
3206 | version: 4.3.1 | ||
3207 | resolution: "entities@npm:4.3.1" | ||
3208 | checksum: e8f6d2bac238494b2355e90551893882d2675142be7e7bdfcb15248ed0652a630678ba0e3a8dc750693e736cb6011f504c27dabeb4cd3330560092e88b105090 | ||
3209 | languageName: node | ||
3210 | linkType: hard | ||
3211 | |||
3160 | "env-paths@npm:^2.2.0": | 3212 | "env-paths@npm:^2.2.0": |
3161 | version: 2.2.1 | 3213 | version: 2.2.1 |
3162 | resolution: "env-paths@npm:2.2.1" | 3214 | resolution: "env-paths@npm:2.2.1" |
@@ -4246,6 +4298,23 @@ __metadata: | |||
4246 | languageName: node | 4298 | languageName: node |
4247 | linkType: hard | 4299 | linkType: hard |
4248 | 4300 | ||
4301 | "html-minifier-terser@npm:^7.0.0": | ||
4302 | version: 7.0.0 | ||
4303 | resolution: "html-minifier-terser@npm:7.0.0" | ||
4304 | dependencies: | ||
4305 | camel-case: ^4.1.2 | ||
4306 | clean-css: 5.2.0 | ||
4307 | commander: ^9.4.0 | ||
4308 | entities: ^4.3.1 | ||
4309 | param-case: ^3.0.4 | ||
4310 | relateurl: ^0.2.7 | ||
4311 | terser: ^5.14.2 | ||
4312 | bin: | ||
4313 | html-minifier-terser: cli.js | ||
4314 | checksum: eabd3b4835d9663bf7c30ea0f1c57870b0d8f7dc27b9fa17852ea57bfdd5fdc0ed9b7b83a7f13edd8626ccf98d3082e347764754278a661cab291469fd37dced | ||
4315 | languageName: node | ||
4316 | linkType: hard | ||
4317 | |||
4249 | "http-cache-semantics@npm:^4.1.0": | 4318 | "http-cache-semantics@npm:^4.1.0": |
4250 | version: 4.1.0 | 4319 | version: 4.1.0 |
4251 | resolution: "http-cache-semantics@npm:4.1.0" | 4320 | resolution: "http-cache-semantics@npm:4.1.0" |
@@ -4833,6 +4902,15 @@ __metadata: | |||
4833 | languageName: node | 4902 | languageName: node |
4834 | linkType: hard | 4903 | linkType: hard |
4835 | 4904 | ||
4905 | "lower-case@npm:^2.0.2": | ||
4906 | version: 2.0.2 | ||
4907 | resolution: "lower-case@npm:2.0.2" | ||
4908 | dependencies: | ||
4909 | tslib: ^2.0.3 | ||
4910 | checksum: 83a0a5f159ad7614bee8bf976b96275f3954335a84fad2696927f609ddae902802c4f3312d86668722e668bef41400254807e1d3a7f2e8c3eede79691aa1f010 | ||
4911 | languageName: node | ||
4912 | linkType: hard | ||
4913 | |||
4836 | "lru-cache@npm:^6.0.0": | 4914 | "lru-cache@npm:^6.0.0": |
4837 | version: 6.0.0 | 4915 | version: 6.0.0 |
4838 | resolution: "lru-cache@npm:6.0.0" | 4916 | resolution: "lru-cache@npm:6.0.0" |
@@ -5103,6 +5181,16 @@ __metadata: | |||
5103 | languageName: node | 5181 | languageName: node |
5104 | linkType: hard | 5182 | linkType: hard |
5105 | 5183 | ||
5184 | "no-case@npm:^3.0.4": | ||
5185 | version: 3.0.4 | ||
5186 | resolution: "no-case@npm:3.0.4" | ||
5187 | dependencies: | ||
5188 | lower-case: ^2.0.2 | ||
5189 | tslib: ^2.0.3 | ||
5190 | checksum: 0b2ebc113dfcf737d48dde49cfebf3ad2d82a8c3188e7100c6f375e30eafbef9e9124aadc3becef237b042fd5eb0aad2fd78669c20972d045bbe7fea8ba0be5c | ||
5191 | languageName: node | ||
5192 | linkType: hard | ||
5193 | |||
5106 | "node-gyp@npm:latest": | 5194 | "node-gyp@npm:latest": |
5107 | version: 8.4.1 | 5195 | version: 8.4.1 |
5108 | resolution: "node-gyp@npm:8.4.1" | 5196 | resolution: "node-gyp@npm:8.4.1" |
@@ -5336,6 +5424,16 @@ __metadata: | |||
5336 | languageName: node | 5424 | languageName: node |
5337 | linkType: hard | 5425 | linkType: hard |
5338 | 5426 | ||
5427 | "param-case@npm:^3.0.4": | ||
5428 | version: 3.0.4 | ||
5429 | resolution: "param-case@npm:3.0.4" | ||
5430 | dependencies: | ||
5431 | dot-case: ^3.0.4 | ||
5432 | tslib: ^2.0.3 | ||
5433 | checksum: b34227fd0f794e078776eb3aa6247442056cb47761e9cd2c4c881c86d84c64205f6a56ef0d70b41ee7d77da02c3f4ed2f88e3896a8fefe08bdfb4deca037c687 | ||
5434 | languageName: node | ||
5435 | linkType: hard | ||
5436 | |||
5339 | "parent-module@npm:^1.0.0": | 5437 | "parent-module@npm:^1.0.0": |
5340 | version: 1.0.1 | 5438 | version: 1.0.1 |
5341 | resolution: "parent-module@npm:1.0.1" | 5439 | resolution: "parent-module@npm:1.0.1" |
@@ -5357,6 +5455,16 @@ __metadata: | |||
5357 | languageName: node | 5455 | languageName: node |
5358 | linkType: hard | 5456 | linkType: hard |
5359 | 5457 | ||
5458 | "pascal-case@npm:^3.1.2": | ||
5459 | version: 3.1.2 | ||
5460 | resolution: "pascal-case@npm:3.1.2" | ||
5461 | dependencies: | ||
5462 | no-case: ^3.0.4 | ||
5463 | tslib: ^2.0.3 | ||
5464 | checksum: ba98bfd595fc91ef3d30f4243b1aee2f6ec41c53b4546bfa3039487c367abaa182471dcfc830a1f9e1a0df00c14a370514fa2b3a1aacc68b15a460c31116873e | ||
5465 | languageName: node | ||
5466 | linkType: hard | ||
5467 | |||
5360 | "path-exists@npm:^3.0.0": | 5468 | "path-exists@npm:^3.0.0": |
5361 | version: 3.0.0 | 5469 | version: 3.0.0 |
5362 | resolution: "path-exists@npm:3.0.0" | 5470 | resolution: "path-exists@npm:3.0.0" |
@@ -5664,6 +5772,13 @@ __metadata: | |||
5664 | languageName: node | 5772 | languageName: node |
5665 | linkType: hard | 5773 | linkType: hard |
5666 | 5774 | ||
5775 | "relateurl@npm:^0.2.7": | ||
5776 | version: 0.2.7 | ||
5777 | resolution: "relateurl@npm:0.2.7" | ||
5778 | checksum: 5891e792eae1dfc3da91c6fda76d6c3de0333a60aa5ad848982ebb6dccaa06e86385fb1235a1582c680a3d445d31be01c6bfc0804ebbcab5aaf53fa856fde6b6 | ||
5779 | languageName: node | ||
5780 | linkType: hard | ||
5781 | |||
5667 | "require-from-string@npm:^2.0.2": | 5782 | "require-from-string@npm:^2.0.2": |
5668 | version: 2.0.2 | 5783 | version: 2.0.2 |
5669 | resolution: "require-from-string@npm:2.0.2" | 5784 | resolution: "require-from-string@npm:2.0.2" |
@@ -5975,7 +6090,7 @@ __metadata: | |||
5975 | languageName: node | 6090 | languageName: node |
5976 | linkType: hard | 6091 | linkType: hard |
5977 | 6092 | ||
5978 | "source-map@npm:^0.6.0": | 6093 | "source-map@npm:^0.6.0, source-map@npm:~0.6.0": |
5979 | version: 0.6.1 | 6094 | version: 0.6.1 |
5980 | resolution: "source-map@npm:0.6.1" | 6095 | resolution: "source-map@npm:0.6.1" |
5981 | checksum: 59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2 | 6096 | checksum: 59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2 |
@@ -6195,7 +6310,7 @@ __metadata: | |||
6195 | languageName: node | 6310 | languageName: node |
6196 | linkType: hard | 6311 | linkType: hard |
6197 | 6312 | ||
6198 | "terser@npm:^5.0.0": | 6313 | "terser@npm:^5.0.0, terser@npm:^5.14.2": |
6199 | version: 5.14.2 | 6314 | version: 5.14.2 |
6200 | resolution: "terser@npm:5.14.2" | 6315 | resolution: "terser@npm:5.14.2" |
6201 | dependencies: | 6316 | dependencies: |
@@ -6270,7 +6385,7 @@ __metadata: | |||
6270 | languageName: node | 6385 | languageName: node |
6271 | linkType: hard | 6386 | linkType: hard |
6272 | 6387 | ||
6273 | "tslib@npm:^2.4.0": | 6388 | "tslib@npm:^2.0.3, tslib@npm:^2.4.0": |
6274 | version: 2.4.0 | 6389 | version: 2.4.0 |
6275 | resolution: "tslib@npm:2.4.0" | 6390 | resolution: "tslib@npm:2.4.0" |
6276 | checksum: 8c4aa6a3c5a754bf76aefc38026134180c053b7bd2f81338cb5e5ebf96fefa0f417bff221592bf801077f5bf990562f6264fecbc42cd3309b33872cb6fc3b113 | 6391 | checksum: 8c4aa6a3c5a754bf76aefc38026134180c053b7bd2f81338cb5e5ebf96fefa0f417bff221592bf801077f5bf990562f6264fecbc42cd3309b33872cb6fc3b113 |