Skip to content

Instantly share code, notes, and snippets.

View IWANABETHATGUY's full-sized avatar
🎯
Focusing

IWANABETHATGUY

🎯
Focusing
View GitHub Profile
packages/runtime-dom/src/nodeOps.ts
8:const templateContainer = doc && /*#__PURE__*/ doc.createElement('template')
packages/runtime-dom/src/index.ts
35:const rendererOptions = /*#__PURE__*/ extend({ patchProp }, nodeOps)
packages/runtime-dom/src/components/Transition.ts
78: /*#__PURE__*/ extend(
@IWANABETHATGUY
IWANABETHATGUY / output.js
Created November 7, 2023 06:40
webpack export_star output
/******/ (function() { // webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
/***/ "../rspack/crates/rspack/tests/tree-shaking/export_star/bar.js":
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ b: function() { return /* binding */ b; },
@IWANABETHATGUY
IWANABETHATGUY / cjs-export-computed-property.md
Created September 21, 2023 06:41
cjs-export-computed-property test case

source code

// index.js
export function test() {

}

webpack.config.js

@IWANABETHATGUY
IWANABETHATGUY / CI log
Created April 19, 2023 09:51
CI segmentation fault
2023-04-19T09:42:19.5320199Z Requested labels: ubuntu-latest
2023-04-19T09:42:19.5320548Z Job defined at: web-infra-dev/rspack/.github/workflows/reusable-build.yml@refs/pull/2826/merge
2023-04-19T09:42:19.5320794Z Reusable workflow chain:
2023-04-19T09:42:19.5320898Z web-infra-dev/rspack/.github/workflows/test-pr.yml@refs/pull/2826/merge (4b06b29951bee8ec626bb01c288fc4a4d00e5d1f)
2023-04-19T09:42:19.5320977Z -> web-infra-dev/rspack/.github/workflows/reusable-build.yml@refs/pull/2826/merge (4b06b29951bee8ec626bb01c288fc4a4d00e5d1f)
2023-04-19T09:42:19.5321078Z Waiting for a runner to pick up this job...
2023-04-19T09:42:19.7851976Z Job is waiting for a hosted runner to come online.
2023-04-19T09:42:22.2802914Z Job is about to start running on the hosted runner: GitHub Actions 3 (hosted)
2023-04-19T09:42:25.1522092Z Current runner version: '2.303.0'
2023-04-19T09:42:25.1547774Z ##[group]Operating System
This file has been truncated, but you can view the full file.
/******/ (() => { // webpackBootstrap
/******/ var __webpack_modules__ = ({
/***/ "./node_modules/.pnpm/@ant-design+colors@6.0.0/node_modules/@ant-design/colors/dist/index.esm.js":
/*!*******************************************************************************************************!*\
!*** ./node_modules/.pnpm/@ant-design+colors@6.0.0/node_modules/@ant-design/colors/dist/index.esm.js ***!
\*******************************************************************************************************/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
"use strict";
@IWANABETHATGUY
IWANABETHATGUY / popos-fcitx5.md
Created September 24, 2022 10:43 — forked from kuang-da/popos-fcitx5.md
[PopOS 安装 fcitx5] #Linx

PopOS 安装 fcitx5

简介

Linux 的输入法跟 Windows 和 mac OS 相比略有些不同,主要在于多了一个输入法平台的概念,并且有很多的输入法可以选择,着实让人头晕。今天根据几篇博文,我以安装 fcitx 为主线,梳理了一下输入法的安装过程和遇到的问题。

输入法平台

在使用 Windows 和 mac OS 时,我们通常直接选择输入法,例如搜狗输入法,百度输入法。但是在 Linux 系统中我们第一步是选择输入法平台,不同的平台下有各自的输入法。目前市面上的输入法平台有三种 iBus, fcitx,fcitx5。我主要推荐 Fcitx5。

File Based Average Prettier Similarity: 69.29%
Line Based Average Prettier Similarity: 64.28%
the definition of similarity you could found here: rome/tools#2555 (comment)

js/arrays/empty.js

-const a =
-  someVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeLong.Expression || [];
-const b =
-  someVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeLong.Expression || {};
+const a = someVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeLong.Expression || [];

File Based Average Prettier Similarity: 69.29%
Line Based Average Prettier Similarity: 64.28%

js/arrays/empty.js

-const a =
-  someVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeLong.Expression || [];
-const b =
-  someVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeLong.Expression || {};
+const a = someVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeLong.Expression || [];
+const b = someVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeLong.Expression || {};

js/arrays/empty.js

-const a =
-  someVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeLong.Expression || [];
-const b =
-  someVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeLong.Expression || {};
+const a = someVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeLong.Expression || [];
+const b = someVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeLong.Expression || {};