From d3ac623e2a2d20ac13d40feae2cf481c4744a6e4 Mon Sep 17 00:00:00 2001 From: Riad Benguella Date: Tue, 23 Jan 2024 07:59:22 +0000 Subject: [PATCH] Build Tools: Configure prettier properly. Allows tools like prettier or VSCode to auto-format JS files propertly. It pulls the prettier config that is used in the Gutenberg repository. Props gziolo. Fixes #60316. git-svn-id: https://develop.svn.wordpress.org/trunk@57330 602fd350-edb4-49c9-b593-d223f7449a82 --- .prettierrc.js | 3 +++ package-lock.json | 1 + package.json | 1 + 3 files changed, 5 insertions(+) create mode 100644 .prettierrc.js diff --git a/.prettierrc.js b/.prettierrc.js new file mode 100644 index 0000000000000..51b8aeb41505a --- /dev/null +++ b/.prettierrc.js @@ -0,0 +1,3 @@ +// Import the default config file and expose it in the project root. +// Useful for editor integrations. +module.exports = require( '@wordpress/prettier-config' ); diff --git a/package-lock.json b/package-lock.json index 620787e67eea9..2878dd629f0e2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -112,6 +112,7 @@ "@wordpress/dependency-extraction-webpack-plugin": "4.25.13", "@wordpress/e2e-test-utils": "10.13.13", "@wordpress/e2e-test-utils-playwright": "0.10.13", + "@wordpress/prettier-config": "2.25.13", "@wordpress/scripts": "26.13.13", "autoprefixer": "10.4.16", "chalk": "5.3.0", diff --git a/package.json b/package.json index 6a9db6624057d..3a3e5de1f641e 100644 --- a/package.json +++ b/package.json @@ -31,6 +31,7 @@ "@wordpress/dependency-extraction-webpack-plugin": "4.25.13", "@wordpress/e2e-test-utils": "10.13.13", "@wordpress/e2e-test-utils-playwright": "0.10.13", + "@wordpress/prettier-config": "2.25.13", "@wordpress/scripts": "26.13.13", "autoprefixer": "10.4.16", "chalk": "5.3.0",