Socket
Socket
Sign inDemoInstall

prettier

Package Overview
Dependencies
0
Maintainers
9
Versions
160
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1
12131516Next

1.2.0

Diff

Changelog

Source

1.2.0

diff

🔗 Release Notes

  • match jsx files in pre-commit hook (#1276)
  • Fix isPreviousLineEmpty on Windows (#1263)
  • Add --dev option to suggested install cmd (#1289)
  • Write out change CLI changes synchronously. Fixes #1287. (#1292)
  • Remove emoji part from lint-staged's name (#1302)
  • omit 'doc' key from options object before passing it to format() (#1299)
  • Skip globbing filenames with node-glob when the filename is not a glob (#1307)
  • FIX: more documentation for jetbrains (#1265)
  • Fix template literal comments (#1296)
  • Double quotes for option values in Readme file (#1314)
  • Do not print the sub-tree when using prettier-ignore (#1286)
  • Bail when traversing === groups (#1294)
  • Avoid breaking arguments for last arg expansion (#1305)
  • Add typescript as a valid parser value (#1318)
  • Add JetBrains File Watcher docs (#1310)
  • Add prettier_d to Related Projects (#1328)
  • Add parentheses for assignment as body of arrow (#1326)
  • Add information about Vim's other autocmd events (#1333)
  • add printer branch for TSFirstTypeNode (#1332)
  • Optimize prettier --help for humans (#1340)
  • Update link to @vjeux's React London presentation (#1330)
  • Improve regex printing (#1341)
  • Fix arrow function parenthesis with comments in flow (#1339)
  • Break if () if conditional inside breaks (#1344)
  • Don't inline paren at right of arguments (#1345)
vjeux
published 1.1.0 •

Changelog

Source

1.1.0

diff

  • Prettier 1.0 is the stabler release we've been waiting for (#1242)
  • fix small typo (#1255)
  • Fix : ReferenceError: err is not defined (#1254)
  • Document debugging strategies (#1253)
  • Do not inline member expressions as part of assignments (#1256)
  • Fix flow union params (#1251)
  • Use a whitelist instead of blacklist for member breaking (#1261)
  • Remove trailing whitespace (#1259)
  • Get rid of fixFaultyLocations code (#1252)
  • Fixing n.comments check in printer (#1239)
  • [WIP] no-semi comments (#1257)
vjeux
published 1.0.2 •

vjeux
published 1.0.1 •

Changelog

Source

1.0.1

  • change semi default
vjeux
published 1.0.0 •

Changelog

Source
vjeux
published 0.22.0 •

Changelog

Source

0.22.0

diff

  • Run 0.21.0 (#876)
  • Fix paren removal on UnionTypeAnnotation (#878)
  • Fix typo (#891)
  • Ensure no parens for JSX inside of an ArrayExpression (#895)
  • Fix object expression in arrow function expression (#897)
  • Fix unprinted comments in destructuring (#898)
  • Fix bug with importing empty type (#904)
  • Fix broken export comment (#899)
  • Add CLI Example to Readme (#909)
  • Fix 0.5e0 (#911)
  • Fix binary expression instanceof in arrow function expression (#913)
  • Improve readme CLI usage example (#910)
  • Do not break long it/test calls when template literal (#893)
  • Update lint-staged docs to use husky for less config. (#923)
  • Fix files with comments only (#813)
  • Update README.md (#928)
  • Fix binary op as body in arrow expression (#921)
  • cleanup needsParens (#935)
  • [JSX] Break if opening element breaks (#942)
  • Parenthesize function expressions in expression position (#941)
  • update the README to add a pre-commit hook (#944)
  • Fix #951: properly parenthesize ** expressions (#952)
  • [WIP] TypeScript Parser (#915)
  • Do not break long describe calls (#953)
  • Recursively find leading comments inside ReturnStatements (#955)
  • Fix in inside of a for in a nested way (#954)
  • Make comments around empty parenthesis be inside (#957)
  • Stabilize comment after object label (#958)
  • Inline BinaryExpressions inside JSXExpression (#965)
  • Only allow same-line arrow-less body for explicit nodes (#966)
vjeux
published 0.21.0 •

Changelog

Source

0.21.0

diff

  • [JSX] Break before and after jsx whitespace (#836)
  • re-run snapshot tests
  • Run prettier 0.20.0 (#835)
  • [JSX] Don't wrap JSX Elements in parentheses in {} (#845)
  • Fix comment after the last argument of a function (#856)
  • Fix travis build image
  • Do not break require calls (#841)
  • Stabilize import as comments (#855)
  • Fix jsx expression comment that break (#852)
  • Inline last arg function arguments (#847)
  • Keep parenthesis on export default function (#844)
  • Inline short expressions for boolean operators too (#826)
  • Introduce -l option (#854)
  • Add parenthesis around assignments (#862)
  • Do not put \n after label (#860)
  • Fix comment for call( // comment (#858)
  • Do not break long it calls (#842)
  • Fix flow union comments (#853)
vjeux
published 0.20.0 •

Changelog

Source

0.20.0

diff

  • Fix extra parens for update expressions (#796)
  • Fix empty options (#803)
  • Eagerly evaluate ifBreak when processing template literals (fixes #795
  • Fix function declaration params comments (#802)
  • Update flow to 0.40 (#808)
  • Correct link for travis
  • Fix function call args (#809)
  • Properly support do (#811)
  • Do not put parenthesis around not named default export (#819)
  • Adds another preset to related projects (#820)
  • Fix trailing commas in docs (#825)
  • Put short body of arrow functions on the same line (#829)
  • Preserve new lines for comments after = (#830)
  • Fix indentation of a merged group (#828)
  • Migrate class comments to the beginning (#831)
  • Update list of related projects (#833)
  • Allow breaking for logical expressions in member chains (#827)
vjeux
published 0.19.0 •

Changelog

Source

0.19.0

diff

  • docs(README): use yarn add for consistency (#734)
  • Make trailing-comma option support 2 different modes (#641)
  • Update README with valid trailingComma options
  • Fix await ternary parenthesis (#740)
  • Fix missing dangling comment in exports (#741)
  • Fix missing dangling comments in arrays (#744)
  • Remove extra parenthesis around await inside of unary expression (#745)
  • Fix missing dangling comments in for loop (#742)
  • Add note about trailingComma option in versions 0.18.0 and below
  • Add missing explanatory comment in ForStatement case (#748)
  • Fix leading & operators in flow types (#738)
  • Fix missing comments in assignment pattern (#704)
  • Correctly place trailing comments in conditionals (#754)
  • Use double quotes in script wildcards to support windows cmd.exe. (#761)
  • Upgrade to Jest 19 (#762)
  • Upgrade to Jest 19.0.1 (#779)
  • Remove extra parens around ternary arguments of a new call (#776)
  • Do not attach comments to EmptyStatements in try/catch (#763)
  • Bump babylon & add test for async func decl (#790)
  • Add this for Member factory whitelist and remove softline (#782)
  • Do not expand empty catch (#783)
  • Group [0] at the end of the previous chain instead of beginning of next one (#784)
  • Do not format template literals (#749)
  • Revert babylon bump (#792)
  • Do not put trailing commas for function declaration in es5 mode (#791)
  • [WIP] Fix comments in template literals (#643)
  • Introduce line-suffix-boundary (#750)
  • [RFC] Add parenthesis around && inside of || (#780)
  • Fix tests on node 4
vjeux
published 0.18.0 •

Changelog

Source

0.18.0

diff

  • fix --debug-check
  • [JSX] Don't add newline following newline (#690)
  • [Docs] Use replaceState API when demo code changes (#710)
  • Do not inline new as last argument (#705)
  • Inline objects & arrays as right part of a boolean expression (#692)
  • [RFC] Remove parenthesis object special case (#689)
  • Ensure importKind is printed (#718)
  • [Docs]: update Readme to reference VS extension (#720)
  • docs: Add pre-commit hook with 🚫💩 lint-staged section to the README (#714)
  • [RFC] Preserve new lines between array elements (#707)
  • Do not put \n inside of empty object method bodies (#706)
  • Align boolean inside of arrow functions (#691)
  • Fix trailing new lines preservation (#724)
  • Unified Split
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc