diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 00000000..23739656 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,6 @@ +**/*.min.js + +packages/webamp/demo/built/ +packages/webamp/built/ +packages/webamp-modern-2/src/build/ +packages/webamp-modern-2/tools/eslint-rules/dist/ \ No newline at end of file diff --git a/package.json b/package.json index d88fcf8c..f290ff15 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,8 @@ "scripts": { "test": "jest", "lint": "eslint . --ext ts,tsx,js,jsx --rulesdir=packages/webamp-modern-2/tools/eslint-rules", - "deploy": "sh deploy.sh" + "deploy": "sh deploy.sh", + "format": "prettier --write '**/*.{js,ts,tsx}'" }, "devDependencies": { "@babel/preset-typescript": "^7.16.7", diff --git a/packages/webamp-modern-2/src/skin/GammaGroup.ts b/packages/webamp-modern-2/src/skin/GammaGroup.ts index dd1b31b9..a5a6cebd 100644 --- a/packages/webamp-modern-2/src/skin/GammaGroup.ts +++ b/packages/webamp-modern-2/src/skin/GammaGroup.ts @@ -53,7 +53,7 @@ export default class GammaGroup { return glTransformImage(img); } const [r, g, b] = this._value.split(",").map((v) => { - return (Number(v) / 4096) +1.0; + return Number(v) / 4096 + 1.0; }); const canvas = document.createElement("canvas"); canvas.width = img.width; @@ -68,14 +68,14 @@ export default class GammaGroup { data[i + 1] = (data[i + 1] >> 1, 0, 255); // green data[i + 2] = (data[i + 2] >> 1, 0, 255); // blue } - let [ir,ig,ib] = [data[i],data[i+1],data[i+2] ]; - if(this._gray != 0){ - if(this._gray==2) ir = (ir + ig + ib)/3; - if(this._gray==1) ir = Math.max(ir,ig,ib); + let [ir, ig, ib] = [data[i], data[i + 1], data[i + 2]]; + if (this._gray != 0) { + if (this._gray == 2) ir = (ir + ig + ib) / 3; + if (this._gray == 1) ir = Math.max(ir, ig, ib); ig = ir; ib = ir; } - data[i] = clamp(ir * r, 0, 255); // red + data[i] = clamp(ir * r, 0, 255); // red data[i + 1] = clamp(ig * g, 0, 255); // green data[i + 2] = clamp(ib * b, 0, 255); // blue }