Skip to content
This repository was archived by the owner on Aug 27, 2022. It is now read-only.

Commit b932145

Browse files
committed
build(deps-dev): add prettier plugin-php
- Please note: php-plugin can't handle files with mixed content (PHP containing HTML and/or JS and/or CSS). For reference: - prettier/plugin-php#846 - prettier/plugin-php#845 Change-Id: I40f2f013ec8f9f9557285f38bdc78190d7fb5b41
1 parent 8d50d47 commit b932145

File tree

3 files changed

+56
-1
lines changed

3 files changed

+56
-1
lines changed

.prettierrc

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,14 @@
22
"trailingComma": "none",
33
"singleQuote": true,
44
"bracketSpacing": false,
5-
"printWidth": 120
5+
"printWidth": 120,
6+
"overrides": [
7+
{
8+
"files": "*.php",
9+
"options": {
10+
"printWidth": 180,
11+
"braceStyle": "1tbs",
12+
}
13+
},
14+
]
615
}

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"eslint:fix": "eslint src/js/*.js --fix",
1212
"format": "npm-run-all --parallel format:*",
1313
"format:js": "prettier src/js/*.js --write",
14+
"format:php": "prettier {api,lib}/{,*/**/}*.php --write",
1415
"format:scss": "prettier src/sass/{,*/**/}*.scss --write",
1516
"pack:build": "npm-run-all --serial eslint build pack:zip",
1617
"pack:zip": "node scripts/pack-build.js",
@@ -56,6 +57,7 @@
5657
"devDependencies": {
5758
"@babel/core": "^7.12.3",
5859
"@babel/preset-env": "^7.12.1",
60+
"@prettier/plugin-php": "^0.15.2",
5961
"archiver": "^5.0.2",
6062
"colors": "^1.4.0",
6163
"eslint": "^7.12.0",

yarn.lock

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -845,6 +845,15 @@
845845
minimatch "^3.0.4"
846846
strip-json-comments "^3.1.1"
847847

848+
"@prettier/plugin-php@^0.15.2":
849+
version "0.15.2"
850+
resolved "https://registry.yarnpkg.com/@prettier/plugin-php/-/plugin-php-0.15.2.tgz#d692cdb374e146ff7e0c33a78901ded564fb9c8a"
851+
integrity sha512-6ckIJXJ8+DzSa2tK8qQbO2GO77BKR125ObaXW30t8qDbrI/ijL4ZG7xH3MVnFEvTwUi0Soenc6ugQtw6LPJasQ==
852+
dependencies:
853+
linguist-languages "^7.5.1"
854+
mem "^8.0.0"
855+
php-parser "3.0.2"
856+
848857
"@types/color-name@^1.1.1":
849858
version "1.1.1"
850859
resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0"
@@ -3234,6 +3243,11 @@ liftoff@^3.1.0:
32343243
rechoir "^0.6.2"
32353244
resolve "^1.1.7"
32363245

3246+
linguist-languages@^7.5.1:
3247+
version "7.11.1"
3248+
resolved "https://registry.yarnpkg.com/linguist-languages/-/linguist-languages-7.11.1.tgz#69938a526bb6090c2fc173d0e440693bb0667818"
3249+
integrity sha512-+cRUk+1WTbydcdzipXQER2iilX+wMrb1LPkbkGuDP/IcGPJRDmOZH6Olf1iH6sHlHwPnJYiNJH39YsFCVZxvUQ==
3250+
32373251
load-json-file@^1.0.0:
32383252
version "1.1.0"
32393253
resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
@@ -3316,6 +3330,13 @@ make-iterator@^1.0.0:
33163330
dependencies:
33173331
kind-of "^6.0.2"
33183332

3333+
map-age-cleaner@^0.1.3:
3334+
version "0.1.3"
3335+
resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a"
3336+
integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==
3337+
dependencies:
3338+
p-defer "^1.0.0"
3339+
33193340
map-cache@^0.2.0, map-cache@^0.2.2:
33203341
version "0.2.2"
33213342
resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
@@ -3348,6 +3369,14 @@ matchdep@^2.0.0:
33483369
resolve "^1.4.0"
33493370
stack-trace "0.0.10"
33503371

3372+
mem@^8.0.0:
3373+
version "8.0.0"
3374+
resolved "https://registry.yarnpkg.com/mem/-/mem-8.0.0.tgz#b5e4b6d2d241c6296da05436173b4d0c7ae1f9ac"
3375+
integrity sha512-qrcJOe6uD+EW8Wrci1Vdiua/15Xw3n/QnaNXE7varnB6InxSk7nu3/i5jfy3S6kWxr8WYJ6R1o0afMUtvorTsA==
3376+
dependencies:
3377+
map-age-cleaner "^0.1.3"
3378+
mimic-fn "^3.1.0"
3379+
33513380
memorystream@^0.3.1:
33523381
version "0.3.1"
33533382
resolved "https://registry.yarnpkg.com/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2"
@@ -3400,6 +3429,11 @@ mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.24:
34003429
dependencies:
34013430
mime-db "1.44.0"
34023431

3432+
mimic-fn@^3.1.0:
3433+
version "3.1.0"
3434+
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-3.1.0.tgz#65755145bbf3e36954b949c16450427451d5ca74"
3435+
integrity sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==
3436+
34033437
"minimatch@>= 0.1.0", minimatch@^3.0.4, minimatch@~3.0.2:
34043438
version "3.0.4"
34053439
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
@@ -3736,6 +3770,11 @@ osenv@0:
37363770
os-homedir "^1.0.0"
37373771
os-tmpdir "^1.0.0"
37383772

3773+
p-defer@^1.0.0:
3774+
version "1.0.0"
3775+
resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c"
3776+
integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=
3777+
37393778
p-limit@^2.0.0:
37403779
version "2.3.0"
37413780
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
@@ -3895,6 +3934,11 @@ performance-now@^2.1.0:
38953934
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
38963935
integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
38973936

3937+
php-parser@3.0.2:
3938+
version "3.0.2"
3939+
resolved "https://registry.yarnpkg.com/php-parser/-/php-parser-3.0.2.tgz#a86dbbc110e57378cba71ab4cd9b0d18f3872ac3"
3940+
integrity sha512-a7y1+odEGsceLDLpu7oNyspZ0pK8FMWJOoim4/yd82AtnEZNLdCLZ67arnOQZ9K0lHJiSp4/7lVUpGELVxE14w==
3941+
38983942
pidtree@^0.3.0:
38993943
version "0.3.1"
39003944
resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.3.1.tgz#ef09ac2cc0533df1f3250ccf2c4d366b0d12114a"

0 commit comments

Comments
 (0)