readmeio / rdme

ReadMe's official command-line interface (CLI) and GitHub Action 🌊
https://docs.readme.com/main/docs/rdme
MIT License
103 stars 42 forks source link

chore(deps-dev): bump the minor-development-deps group with 10 updates #1022

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps the minor-development-deps group with 10 updates:

Package From To
@readme/eslint-config 14.0.0 14.0.3
@readme/oas-examples 5.16.0 5.16.1
ajv 8.16.0 8.17.1
husky 9.0.11 9.1.4
knip 5.23.3 5.27.0
prettier 3.3.2 3.3.3
rollup 4.18.0 4.19.1
tsx 4.16.0 4.16.3
type-fest 4.20.1 4.23.0
typescript 5.5.3 5.5.4

Updates @readme/eslint-config from 14.0.0 to 14.0.3

Commits
  • 819e44d chore(release): publish
  • 66b9b08 fix: remove an eslint-plugin-jest rule that doesnt exist anymore
  • b3b9d6a fix: reverting lerna-overwrote changes again + removing husky
  • 354067e chore(release): publish
  • af8832e fix: pulling in chnages to package-lock.json again
  • b455956 fix: reverting the root package-lock after lerna messed it up
  • 7d30504 fix: disabling autofixing in vitest/no-focused-tests
  • c4cb88e chore(release): publish
  • 85546a3 chore(deps): bump out of date deps (#862)
  • 3e119e7 Revert "chore(deps): bumping out of date deps"
  • Additional commits viewable in compare view


Updates @readme/oas-examples from 5.16.0 to 5.16.1

Release notes

Sourced from @​readme/oas-examples's releases.

v5.16.1

Full Changelog: https://github.com/readmeio/oas-examples/compare/5.16.0...v5.16.1

Commits


Updates ajv from 8.16.0 to 8.17.1

Release notes

Sourced from ajv's releases.

v8.17.1

What's Changed

Full Changelog: https://github.com/ajv-validator/ajv/compare/v8.17.0...v8.17.1

Plus everything in 8.17.0 which failed to release

The only functional change is to switch from uri-js (which is no longer supported), to fast-uri. This is the second attempt and the team on fast-uri have been really helpful addressing the issues we found last time.

Revert "Revert fast-uri change (ajv-validator/ajv#2444)" by @​gurgunday in ajv-validator/ajv#2448 fix: ignore new eslint error for @​typescript-eslint/no-extraneous-class by @​jasoniangreen in ajv-validator/ajv#2455 docs: clarify behaviour of addVocabulary by @​jasoniangreen in ajv-validator/ajv#2454 docs: refactor to improve legibility by @​blottn in ajv-validator/ajv#2432 Fix grammatical typo in managing-schemas.md by @​wetneb in ajv-validator/ajv#2305 docs: Fix broken strict-mode link by @​alexanderjsx in ajv-validator/ajv#2459 feat: add test for encoded refs and bump fast-uri by @​jasoniangreen in ajv-validator/ajv#2449 fix: changes for @​typescript-eslint/array-type rule by @​jasoniangreen in ajv-validator/ajv#2467 fixes ajv-validator/ajv#2217 - clarify custom keyword naming by @​jasoniangreen in ajv-validator/ajv#2457

v8.17.0

What's Changed

The only functional change is to switch from uri-js (which is no longer supported), to fast-uri. This is the second attempt and the team on fast-uri have been really helpful addressing the issues we found last time.

New Contributors

Full Changelog: https://github.com/ajv-validator/ajv/compare/v8.16.0...v8.17.0

Commits


Updates husky from 9.0.11 to 9.1.4

Release notes

Sourced from husky's releases.

v9.1.4

  • Improve deprecation notice

v9.1.3

  • fix: better handle space in PATH

v9.1.2

Show a message instead of automatically removing deprecated code.

This only concerns projects that still have the following code in their hooks:

- #!/usr/bin/env sh # <- This is deprecated, remove it
- . "$(dirname -- "$0")/_/husky.sh"  # <- This is deprecated, remove it

Rest of your hook code

Hooks with these lines will fail in v10.0.0

v9.1.1

Super saiyan god dog! 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

... (truncated)

Commits


Updates knip from 5.23.3 to 5.27.0

Release notes

Sourced from knip's releases.

Release 5.27.0

  • CRLF will be replaced by LF the next time Git touches it (bea004fe)
  • Remove OS eol diffs in tests (799cc422)
  • git config eol=lf (5d239323)
  • Re-enable windows test for bun (bc66b4fa)
  • Add test case (fixed by ae5c3417) (5e742dc3)
  • Move more cli args into single location, refactor some namings (9f5eb01a)
  • Update contrib dev docs (108eff17)
  • Add ladle plugin (#728) (ebd79d4b)
  • Circumvent case where element == undefined (#725) (ae5c3417)
  • Adjust tests after f5680fb2 (b4dc6921)
  • Edit docs (916b633a)
  • Print relative .gitignore paths in debug output (fef3dba5)
  • Don't add ignored files as entry paths (resolves #734) (f5680fb2)
  • Use single or double star to ignore workspaces, remove single star for ignore glob pattern (f6b00582)
  • Restore support for legacy husky w/ lint-staged (bd16c985)
  • Support override configs in babel plugin (953d4fbd)
  • Add react-cosmos plugin (2de39245)
  • Add rsbuild plugin (placeholder) (efd7d2ad)
  • Add rspack plugin (3cbfd0a8)
  • Add src/vite-env.d.ts to entry paths in vite(st) plugin (closes #732) (8cf6a0ac)
  • feat(cypress): add support for cypress-multi-reporter (#726) (cdea5b19)
  • Add Forge 42 (@​forge42dev) as a sponsor (d0166be6)
  • Update Astro dependencies (d887b1d8)
  • Use bun 1.1.19 (also see oven-sh/bun#4899) (03cba1d4)
  • Move watch logic into separate module (3ea24cfd)
  • Move dep graph utils from main sequence to helper module (85fc933a)
  • Rename createPkgGraph → createWorkspaceGraph, etc. (9deb9c5a)
  • Group handlers in main sequence (7274e8d9)
  • More consistent file names (0dc5eba5)
  • Move toSourcePath to ProjectPrincipal constructor (ef1ab492)

Release 5.26.0

  • Regenerate lockfile (3a7fcc9a)
  • (plugin/GraphQL Codegen): Support full name for plugin and preset (#730) (1562b3d4)
  • Support subpath import with arbitrary extensions (#723) (c35bad7a)
  • Update issue templates + issue reproduction doc (d4121d98)

Release 5.25.2

  • Include additional workspaces when loading manifests (resolves #722) (ca03fd83)
  • Move & refactor setRefs → findInternalReferences (deeb2acc)
  • Minor refactors (09fc5363)
  • Always pre-set moduleResolution: bundler if tsconfig.json (3c131184)
  • No need to publish twice here (34be850f)
  • Minor refactors (c1db1ec2)
  • Update docs re. shared/isolated workspaces (699fd28b)
  • Set moduleResolution: bundler if not set and don't share it (resolves #719) (2c246784)
  • fix: Use parseFragment instead of text node which breaks formatting (#720) (3201c076)

Release 5.25.1

... (truncated)

Commits
  • 29ab49d Release 5.27.0
  • 799cc42 Remove OS eol diffs in tests
  • 5e742dc Add test case (fixed by ae5c3417)
  • 9f5eb01 Move more cli args into single location, refactor some namings
  • ebd79d4 Add ladle plugin (#728)
  • ae5c341 Circumvent case where element == undefined (#725)
  • b4dc692 Adjust tests after f5680fb2
  • fef3dba Print relative .gitignore paths in debug output
  • f5680fb Don't add ignored files as entry paths (resolves #734)
  • f6b0058 Use single or double star to ignore workspaces, remove single star for ignore...
  • Additional commits viewable in compare view


Updates prettier from 3.3.2 to 3.3.3

Release notes

Sourced from prettier's releases.

3.3.3

🔗 Changelog

Changelog

Sourced from prettier's changelog.

3.3.3

diff

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
@​footagged 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


Updates rollup from 4.18.0 to 4.19.1

Release notes

Sourced from rollup's releases.

v4.19.1

4.19.1

2024-07-27

Bug Fixes

  • Do not remove parantheses when tree-shaking logical expressions (#5584)
  • Do not ignore side effects in calls left of an optional chaining operator (#5589)

Pull Requests

v4.19.0

4.19.0

2024-07-20

Features

  • Implement support for decorators (#5562)

Bug Fixes

  • Improve soucemap generation when tree-shaking logical expressions (#5581)

Pull Requests

v4.18.1

4.18.1

2024-07-08

Bug Fixes

... (truncated)

Changelog

Sourced from rollup's changelog.

4.19.1

2024-07-27

Bug Fixes

  • Do not remove parantheses when tree-shaking logical expressions (#5584)
  • Do not ignore side effects in calls left of an optional chaining operator (#5589)

Pull Requests

4.19.0

2024-07-20

Features

  • Implement support for decorators (#5562)

Bug Fixes

  • Improve soucemap generation when tree-shaking logical expressions (#5581)

Pull Requests

4.18.1

2024-07-08

Bug Fixes

  • Prevent "%" in generated file names to ensure imports resolve (#5535)

... (truncated)

Commits


Updates tsx from 4.16.0 to 4.16.3

Release notes

Sourced from tsx's releases.

v4.16.3

4.16.3 (2024-07-31)

Bug Fixes


This release is also available on:

v4.16.2

4.16.2 (2024-07-03)

Bug Fixes


This release is also available on:

v4.16.1

4.16.1 (2024-07-03)

Bug Fixes

  • cjs: isolate implicit resolver enhancement (#59) (143a5bd)
  • cjs: namespace filter to preserve file path (6ef949c)
  • esm: implicit resolution with tsconfig paths (a74aa58), closes #607

This release is also available on:

Commits
  • ca4bf11 refactor(cjs): resolver organized in multiple files
  • 3df00f4 fix(resolver): prioritize requested path in dependencies
  • 1c3fd22 docs(usages): update link to knip usage (#622)
  • 8344163 chore(deps): update dependency node to v20.16.0 (#621)
  • 178f338 chore: remove unused eslintConfig (#620)
  • 1affdd0 docs: make logos easier to see
  • 7d38e42 docs: fix marquee bug on safari
  • e5ddeb3 docs: fix marquee on safari
  • 630c4d6 docs: update sponsor link
  • 338a8a0 docs(usages): add arktype to projects (#616)
  • Additional commits viewable in compare view


Updates type-fest from 4.20.1 to 4.23.0

Release notes

Sourced from type-fest's releases.

v4.23.0

  • Paths: Add maxRecursionDepth option (#920) 052e887

https://github.com/sindresorhus/type-fest/compare/v4.22.1...v4.23.0

v4.22.1

  • Fix missing exported internal types (#918) 4b74444

https://github.com/sindresorhus/type-fest/compare/v4.22.0...v4.22.1

v4.22.0

New types

Improvements

  • Ensure all RequireX types&#39; second parameter is optional (#907) fee4e04
  • StructuredCloneable: Include web-specific types when available (#908) 0086cd6

Fixes

  • Exact: Fix type when class is present (#911) bf85819

https://github.com/sindresorhus/type-fest/compare/v4.21.0...v4.22.0

v4.21.0

New types

Fixes

  • Jsonify: Convert undefined to null in union element of array (#901) 60c1024
  • Exact: Fix support for Date in union (#902) d89a709
  • CamelCasedPropertiesDeep: Fix handling of non-recursive types inside target type (#890) 476024d

https://github.com/sindresorhus/type-fest/compare/v4.20.1...v4.21.0

Commits


Updates typescript from 5.5.3 to 5.5.4

Release notes

Sourced from typescript's releases.

TypeScript 5.5.4

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

Commits
  • c8a7d58 Bump version to 5.5.4 and LKG
  • c0ded04 🤖 Pick PR #58771 (Allow references to the global Symb...) into release-5.5 (#...
  • 5ba41e2 🤖 Pick PR #59208 (Write non-missing undefined on mapp...) into release-5.5 (#...
  • b075332 🤖 Pick PR #59337 (Allow declarationMap to be emitted ...) into release-5.5 (#...
  • 9dd6f91 Cherry-pick "Stop using latest Node in CI" to release-5.5 (#59348)
  • bf0ddaf 🤖 Pick PR #59070 (Delay the calculation of common sou...) into release-5.5 (#...
  • a44e2d9 🤖 Pick PR #59160 (Fixed crash on authored import type...) into release-5.5 (#...
  • f35206d 🤖 Pick PR #59325 (Don't skip markLinkedReferences on ...) into release-5.5 (#...
  • 1109550 Fix baselines on release-5.5 (#59330)
  • 8794318 🤖 Pick PR #59215 (Fix codefix crash on circular alias...) into release-5.5 (#...
  • Additional commits viewable 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 ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore 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 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 ` 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 ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
dependabot[bot] commented 1 month ago

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml