Skip to content

prettier-config 0.1.1-sha.ec71920987df8d75ed002adb3c6d1dd304ef7de0

Install from the command line:
Learn more about npm packages
$ npm install @darkpatternsdigital/prettier-config@0.1.1-sha.ec71920987df8d75ed002adb3c6d1dd304ef7de0
Install via package.json:
"@darkpatternsdigital/prettier-config": "0.1.1-sha.ec71920987df8d75ed002adb3c6d1dd304ef7de0"

About this version

@darkpatternsdigital/prettier-config

Provides a standardized way to use the recommended Dark Patterns Digital configuration for use with prettier.

Usage:

  1. Install @darkpatternsdigital/prettier-config via your npm client.

  2. Set your .prettierrc.json to the following contents:

    "@darkpatternsdigital/prettier-config"

Notes

  • Turns on useTabs. This is because most editors support setting the tab width to the users preferences. We believe this is an accessibility improvement. An individual needing a large line height may choose a large tab size, or an individual needing a large font size can set the tab size smaller to keep it on the screen. Using spaces prevents those settings.

    You could consider overriding it if the tools required by the team do not allow tab display width configurations.

  • Quotes are set to singleQuote. This is simply a preference that helps developers working with both C# and JS within the same project.

    This could be changed in the future.

  • End of Line is set to 'lf'. This is so that all formatting can agree with git checkouts on each system.

    We also recommend you include this line in your .gitattributes file.

    * text=auto eol=lf