Skip to content

Commit

Permalink
Bump to 0.6.0 for release
Browse files Browse the repository at this point in the history
This release bumps ESLint to the 8.x series, prettier to the 3.x series,
and TypeScript to the 5.x series. It also bumps other dependencies to
their latest versions and is now self-applying this lint config in CI.

Note that one big and impactful change is the switch to Prettier 3.x,
which [changes the default value of `trailingComma` to
`all`](https://prettier.io/blog/2023/07/05/3.0.0.html#javascript). This
means that any project that pulls in a release after this PR lands will
likely have a lot of updates to function calls that were previously not
using trailing commas.

Somewhat less invasive, TypeScript annotations like `typeof
Thing["key"]` are now being formatted as `(typeof Thing)["key"]`.
  • Loading branch information
Shadowfiend committed Aug 28, 2023
1 parent d1e1b95 commit d7da52e
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@thesis-co/eslint-config",
"version": "0.6.0-pre",
"version": "0.6.0",
"description": "ESLint TypeScript shareable config for Thesis wide projects",
"main": "index.js",
"repository": "git@github.com:thesis/eslint-config.git",
Expand Down

0 comments on commit d7da52e

Please sign in to comment.