tweet.md
tweet.md copied to clipboard
Bump the development group across 1 directory with 5 updates
Bumps the development group with 5 updates in the / directory:
Package | From | To |
---|---|---|
@types/node | 20.14.9 |
20.14.11 |
husky | 9.0.11 |
9.1.1 |
prettier | 3.3.2 |
3.3.3 |
ts-jest | 29.1.5 |
29.2.3 |
typescript | 5.5.2 |
5.5.3 |
Updates @types/node
from 20.14.9 to 20.14.11
Commits
- See full diff in compare view
Updates husky
from 9.0.11 to 9.1.1
Release notes
Sourced from husky's releases.
v9.1.1
Super saiyan
goddog! It's over 9.0.0!What's new
You can now run package commands directly, no need for
npx
or equivalents. It makes writing hooks more intuitive and is also slightly faster 🐺⚡️# .husky/pre-commit - npx jest + jest # ~0.2s faster
A new recipe has been added to the docs. Lint staged files without external dependencies (inspired by Prettier docs). Feel free to modify it.
# .husky/pre-commit prettier $(git diff --cached --name-only --diff-filter=ACMR | sed 's| |\\ |g') --write --ignore-unknown git update-index --again
For more advanced use cases, see lint-staged.
Fixes
bunx husky init
command- Workaround for some hooks implementation on Windows
Deprecations
#!/usr/bin/env sh
and. "$(dirname -- "$0")/_/husky.sh"
are deprecated.husky
command will automatically remove them, no action required.- If you're having code in
~/.huskyrc
please move it to.config/husky/init.sh
Support for these will be removed in v10.
Friendly reminder
If Git hooks don't fit your workflow, you can disable Husky globally. Just add
export HUSKY=0
to.config/husky/init.sh
.I've seen some confusion about this on X, so just a heads-up!
Sponsoring
Husky is downloaded over 45M times per month and used by ~1.5M projects. If your company wants to sponsor, you can do so here: GitHub Sponsors.
... (truncated)
Commits
2968998
9.1.1902749b
docsa25c6ce
update vitepressbbfe8e3
Merge branch 'ccerrillo-fix-windows-path'eb54845
automatically rm deprecated codee8badd7
Small typo fix (#1471)a24ccbc
9.1.09085a9d
v9.1.0 (#1467)b9f5889
automatically rm deprecated code71e5dcb
Small typo fix (#1471)- Additional commits viewable in compare view
Updates prettier
from 3.3.2 to 3.3.3
Changelog
Sourced from prettier's changelog.
3.3.3
Add parentheses for nullish coalescing in ternary (#16391 by
@cdignam-segment
)This change adds clarity to operator precedence.
// Input foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar;
// Prettier 3.3.2
foo ? bar ?? foo : baz;
foo ?? bar ? a : b;
a ? b : foo ?? bar;// Prettier 3.3.3
foo ? (bar ?? foo) : baz;
(foo ?? bar) ? a : b;
a ? b : (foo ?? bar);
Add parentheses for decorator expressions (#16458 by
@y-schneider
)Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5.
// Input @(foo`tagged template`) class X {}
// Prettier 3.3.2
@foo
tagged template
class X {}// Prettier 3.3.3
@(footagged template
)
class X {}
Support
@let
declaration syntax (#16474 by@sosukesuzuki
)Adds support for Angular v18
@let
declaration syntax.Please see the following code example. The
@let
declaration allows you to define local variables within the template:
... (truncated)
Commits
5282938
Release 3.3.39102b73
Add parentheses for decorator expressions (#16458)6bbd461
chore(deps): update eslint related dependencies (#16478)04b560f
chore(deps): update dependency browserslist to v4.23.2 (#16475)614f070
chore(deps): update typescript-eslint to v8.0.0-alpha.41 (#16477)d59a15d
chore(deps): update dependency npm-run-all2 to v6.2.2 (#16476)5ca2fc9
Support Angular@let
declaration syntax (#16474)bfcfdcc
chore(deps): update babel to v7.24.8 (#16472)977c161
chore(deps): update dependency acorn to v8.12.1 (#16464)550606e
chore(deps): update babel to v7.24.8 (#16470)- Additional commits viewable in compare view
Updates ts-jest
from 29.1.5 to 29.2.3
Release notes
Sourced from ts-jest's releases.
v29.2.3
Please refer to CHANGELOG.md for details.
v29.2.2
Please refer to CHANGELOG.md for details.
v29.2.1
Please refer to CHANGELOG.md for details.
v29.2.0
Please refer to CHANGELOG.md for details.
Changelog
Sourced from ts-jest's changelog.
29.2.3 (2024-07-18)
Security Fixes
- build(deps): Update dependency ejs to ^3.1.10 (de94a56)
Code Refactoring
- refactor(presets): maintain preset codes inside
src
(8474fc2)29.2.2 (2024-07-10)
Bug Fixes
29.2.1 (2024-07-10)
Bug Fixes
- fix: move
ejs
todep
instead ofpeerDep
(26e31a7)- fix: set
allowSyntheticDefaultImports
properly (ff4b302), closes #4156- fix(compiler): support
Node16/NodeNext
value fortarget
(2f5cc0c), closes #419829.2.0 (2024-07-08)
Bug Fixes
Features
- feat(cli): allow migrating cjs
presets
totransform
config (22fb027)- feat(presets): add util functions to create ESM presets (06f78ed), close #4200
- feat(presets): add util functions to create CJS presets (f9cc3c0), close #4200
Code refactoring
... (truncated)
Commits
275b931
chore(release): 29.2.3de94a56
build(deps): Update dependency ejs to ^3.1.104d2e8d6
build(deps): Update dependency semver to v7.6.3a45f451
build(deps): Update dependency@types/node
to v20.14.1127699c0
build(deps): Update dependency vite to ^5.3.48780053
build(deps): Update ESLint packages to ^7.16.18936a39
build(deps-dev): bump braces from 3.0.2 to 3.0.3 in /examples/ts-only1fe200a
build(deps): Update dependency@babel/core
to ^7.24.971d1ec3
build(deps): Update dependency@testing-library/dom
to ^10.3.206567f2
build(deps-dev): bump braces from 3.0.2 to 3.0.3 in /e2e/native-esm-ts- Additional commits viewable in compare view
Updates typescript
from 5.5.2 to 5.5.3
Release notes
Sourced from typescript's releases.
TypeScript 5.5.3
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for TypeScript v5.5.3 (Stable).
- fixed issues query for TypeScript v5.5.2 (Stable).
- fixed issues query for TypeScript v5.5.1 (RC).
- fixed issues query for TypeScript v5.5.0 (Beta).
Downloads are available on:
Commits
f0e9921
Bump version to 5.5.3 and LKG738bd60
Cherry-pick #58966 to release-5.5 (#59002)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore <dependency name> major version
will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) -
@dependabot ignore <dependency name> minor version
will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) -
@dependabot ignore <dependency name>
will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) -
@dependabot unignore <dependency name>
will remove all of the ignore conditions of the specified dependency -
@dependabot unignore <dependency name> <ignore condition>
will remove the ignore condition of the specified dependency and ignore conditions