Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the all-dependencies group across 1 directory with 11 updates #297

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 19, 2024

Bumps the all-dependencies group with 11 updates in the / directory:

Package From To
@types/node 20.14.2 22.4.0
@types/uuid 9.0.8 10.0.0
command-line-args 5.2.1 6.0.0
command-line-usage 7.0.1 7.0.3
pino 9.2.0 9.3.2
pino-pretty 11.2.1 11.2.2
typescript 5.3.3 5.5.4
prettier 3.3.2 3.3.3
rimraf 5.0.7 6.0.1
ts-jest 29.1.5 29.2.4
typedoc 0.25.13 0.26.6

Updates @types/node from 20.14.2 to 22.4.0

Commits

Updates @types/uuid from 9.0.8 to 10.0.0

Commits

Updates command-line-args from 5.2.1 to 6.0.0

Release notes

Sourced from command-line-args's releases.

v6.0.0

This is a non-functional release intended to refresh the codebase and dependency tree. There are no changes to the library's API or behaviour.

Breaking changes since 5.2.1

  • Dropped support for Node versions less than v12.20

Misc other improvements

  • The package is now a native ES6 module while still maintaining support for CommonJS
  • All dependencies updated to their latest version

Upgrade Notes

  • If you're using Node v12.20 or above it's safe to upgrade with zero changes to your code.
  • Users of older versions of Node should stick with command-line-args v5.2.1.
Commits

Updates command-line-usage from 7.0.1 to 7.0.3

Commits

Updates pino from 9.2.0 to 9.3.2

Release notes

Sourced from pino's releases.

v9.3.2

What's Changed

New Contributors

Full Changelog: pinojs/pino@v9.3.1...v9.3.2

v9.3.1

Full Changelog: pinojs/pino@v9.3.0...v9.3.1

v9.3.0

What's Changed

New Contributors

Full Changelog: pinojs/pino@v9.2.1...v9.3.0

v9.2.1

What's Changed

Full Changelog: pinojs/pino@v9.2.0...v9.2.1

Commits

Updates pino-pretty from 11.2.1 to 11.2.2

Release notes

Sourced from pino-pretty's releases.

v11.2.2

What's Changed

New Contributors

Full Changelog: pinojs/pino-pretty@v11.2.1...v11.2.2

Commits

Updates typescript from 5.3.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:

TypeScript 5.5.3

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

TypeScript 5.5

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

TypeScript 5.5 RC

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

... (truncated)

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

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 rimraf from 5.0.7 to 6.0.1

Changelog

Sourced from rimraf's changelog.

6.0

  • Drop support for nodes before v20
  • Add --version to CLI

5.0

  • No default export, only named exports

4.4

  • Provide Dirent or Stats object as second argument to filter

4.3

  • Return boolean indicating whether the path was fully removed
  • Add filter option
  • bin: add --verbose, -v to print files as they are deleted
  • bin: add --no-verbose, -V to not print files as they are deleted
  • bin: add -i --interactive to be prompted on each deletion
  • bin: add -I --no-interactive to not be prompted on each deletion
  • 4.3.1 Fixed inappropriately following symbolic links to directories

v4.2

  • Brought back glob support, using the new and improved glob v9

v4.1

  • Improved hybrid module with no need to look at the .default dangly bit. .default preserved as a reference to rimraf for compatibility with anyone who came to rely on it in v4.0.
  • Accept and ignore -rf and -fr arguments to the bin.

v4.0

  • Remove glob dependency entirely. This library now only accepts actual file and folder names to delete.
  • Accept array of paths or single path.
  • Windows performance and reliability improved.
  • All strategies separated into explicitly exported methods.
  • Drop support for Node.js below version 14
  • rewrite in TypeScript
  • ship CJS/ESM hybrid module
  • Error on unknown arguments to the bin. (Previously they were silently ignored.)

v3.0

... (truncated)

Commits

Updates ts-jest from 29.1.5 to 29.2.4

Release notes

Sourced from ts-jest's releases.

v29.2.4

Please refer to CHANGELOG.md for details.

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.4 (2024-08-01)

Bug Fixes

  • fix: revert support implementation for Node16/NodeNext (70b9530), closes #4468 #4473

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

  • fix(compiler): update memory cache after changing module value (94db43f), closes #4439

29.2.1 (2024-07-10)

Bug Fixes

  • fix: move ejs to dep instead of peerDep (26e31a7)
  • fix: set allowSyntheticDefaultImports properly (ff4b302), closes #4156
  • fix(compiler): support Node16/NodeNext value for target (2f5cc0c), closes #4198

29.2.0 (2024-07-08)

Bug Fixes

  • fix: don't show warning message with Node16/NodeNext (99c4f49), closes #4266

... (truncated)

Commits
  • 0977789 chore(release): 29.2.4
  • 70b9530 fix: revert support implementation for Node16/NodeNext
  • 86398c7 build(deps): Update dependency @​babel/preset-env to ^7.25.3
  • 2b07e2b build(deps): Update dependency eslint-plugin-jsdoc to ^48.10.2
  • 5cc1333 build(deps): Update babel monorepo to ^7.25.2
  • 46fa736 build(deps): Update ESLint packages to ^7.18.0
  • e1aad14 build(deps): Update dependency eslint-plugin-jsdoc to ^48.9.2
  • 19473a2 build(deps): Update dependency eslint-plugin-jsdoc to ^48.9.1
  • a40a791 build(deps): Update dependency eslint-plugin-jsdoc to ^48.9.0
  • 6d8063a test: refactor example apps to be in one project
  • Additional commits viewable in compare view

Updates typedoc from 0.25.13 to 0.26.6

Release notes

Sourced from typedoc's releases.

v0.26.6

Features

  • Use of the @extends block tag no longer produces warnings, #2659. This tag should only be used in JavaScript projects to specify the type parameters used when extending a parent class. It will not be rendered.
  • Added new navigation.compactFolders option to prevent TypeDoc from compacting folders, similar to the VSCode option. #2667.

Bug Fixes

  • The suppressCommentWarningsInDeclarationFiles option now correctly ignores warnings in .d.cts and .d.mts files, #2647.
  • Restored re-exports in the page navigation menu, #2671.
  • JSON serialized projects will no longer contain reflection IDs for other projects created in the same run. Gerrit0/typedoc-plugin-zod0.
  • In packages mode the reflection ID counter will no longer be reset when converting projects. This previously could result in links to files not working as expected.

v0.26.5

Features

  • TypeDoc now exposes array option defaults under OptionDefaults, #2640.

Bug Fixes

  • Constructor parameters which share a name with a property on a parent class will no longer inherit the comment on the parent class, #2636.
  • Packages mode will now attempt to use the comment declared in the comment class for inherited members, #2622.
  • TypeDoc no longer crashes when @document includes an empty file, #2638.
  • API: Event listeners added later with the same priority will be called later, #2643.

Thanks!

v0.26.4

Bug Fixes

  • The page navigation sidebar no longer incorrectly includes re-exports if the same member is exported with multiple names #2625.
  • Page navigation now ensures the current page is visible when the page is first loaded, #2626.
  • If a relative linked image is referenced multiple times, TypeDoc will no longer sometimes produce invalid links to the image #2627.
  • @link tags will now be validated in referenced markdown documents, #2629.
  • @link tags are now resolved in project documents, #2629.
  • HTML/JSON output generated by TypeDoc now contains a trailing newline, #2632.
  • TypeDoc now correctly handles markdown documents with CRLF line endings, #2628.
  • @hidden is now properly applied when placed in a function implementation comment, #2634.
  • Comments on re-exports are now rendered.

Thanks!

... (truncated)

Changelog

Sourced from typedoc's changelog.

v0.26.6 (2024-08-18)

Features

  • Use of the @extends block tag no longer produces warnings, #2659. This tag should only be used in JavaScript projects to specify the type parameters used when extending a parent class. It will not be rendered.
  • Added new navigation.compactFolders option to prevent TypeDoc from compacting folders, similar to the VSCode option. #2667.

Bug Fixes

  • The suppressCommentWarningsInDeclarationFiles option now correctly ignores warnings in .d.cts and .d.mts files, #2647.
  • Restored re-exports in the page navigation menu, #2671.
  • JSON serialized projects will no longer contain reflection IDs for other projects created in the same run. Gerrit0/typedoc-plugin-zod0.
  • In packages mode the reflection ID counter will no longer be reset when converting projects. This previously could result in links to files not working as expected.

v0.26.5 (2024-07-21)

Features

  • TypeDoc now exposes array option defaults under OptionDefaults, #2640.

Bug Fixes

  • Constructor parameters which share a name with a property on a parent class will no longer inherit the comment on the parent class, #2636.
  • Packages mode will now attempt to use the comment declared in the comment class for inherited members, #2622.
  • TypeDoc no longer crashes when @document includes an empty file, #2638.
  • API: Event listeners added later with the same priority will be called later, #2643.

Thanks!

v0.26.4 (2024-07-10)

Bug Fixes

  • The page navigation sidebar no longer incorrectly includes re-exports if the same member is exported with multiple names #2625.
  • Page navigation now ensures the current page is visible when the page is first loaded, #2626.
  • If a relative linked image is referenced multiple times, TypeDoc will no longer sometimes produce invalid links to the image #2627.
  • @link tags will now be validated in referenced markdown documents, #2629.
  • @link tags are now resolved in project documents, #2629.
  • HTML/JSON output generated by TypeDoc now contains a trailing newline, #2632.
  • TypeDoc now correctly handles markdown documents with CRLF line endings, #2628.
  • @hidden is now properly applied when placed in a function implementation comment, #2634.
  • Comments on re-exports are now rendered.

Thanks!

... (truncated)

Commits
  • f0f3d96 Update changelog for release
  • 182adbb Fix lint
  • aa2b4a9 Conditionally serialize media->reflection entries
  • 73e1dd6 Add navigation.compactFolders option
  • 3673a4d Include re-exports in page navigation menu
  • 3e13dc1 Merge pull request #2664 from nick-ls/master
  • f0de38c Merge pull request #2665 from waynemwashuma/master
  • dfb19e6 Add support for "none" group
  • ec1f863 Add support for @augments
  • ce7b3b4 Add support for "none" category
  • 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 <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

Bumps the all-dependencies group with 11 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.14.2` | `22.4.0` |
| [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `9.0.8` | `10.0.0` |
| [command-line-args](https://github.com/75lb/command-line-args) | `5.2.1` | `6.0.0` |
| [command-line-usage](https://github.com/75lb/command-line-usage) | `7.0.1` | `7.0.3` |
| [pino](https://github.com/pinojs/pino) | `9.2.0` | `9.3.2` |
| [pino-pretty](https://github.com/pinojs/pino-pretty) | `11.2.1` | `11.2.2` |
| [typescript](https://github.com/Microsoft/TypeScript) | `5.3.3` | `5.5.4` |
| [prettier](https://github.com/prettier/prettier) | `3.3.2` | `3.3.3` |
| [rimraf](https://github.com/isaacs/rimraf) | `5.0.7` | `6.0.1` |
| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.1.5` | `29.2.4` |
| [typedoc](https://github.com/TypeStrong/TypeDoc) | `0.25.13` | `0.26.6` |



Updates `@types/node` from 20.14.2 to 22.4.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@types/uuid` from 9.0.8 to 10.0.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/uuid)

Updates `command-line-args` from 5.2.1 to 6.0.0
- [Release notes](https://github.com/75lb/command-line-args/releases)
- [Commits](75lb/command-line-args@v5.2.1...v6.0.0)

Updates `command-line-usage` from 7.0.1 to 7.0.3
- [Release notes](https://github.com/75lb/command-line-usage/releases)
- [Commits](75lb/command-line-usage@v7.0.1...v7.0.3)

Updates `pino` from 9.2.0 to 9.3.2
- [Release notes](https://github.com/pinojs/pino/releases)
- [Commits](pinojs/pino@v9.2.0...v9.3.2)

Updates `pino-pretty` from 11.2.1 to 11.2.2
- [Release notes](https://github.com/pinojs/pino-pretty/releases)
- [Commits](pinojs/pino-pretty@v11.2.1...v11.2.2)

Updates `typescript` from 5.3.3 to 5.5.4
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](microsoft/TypeScript@v5.3.3...v5.5.4)

Updates `prettier` from 3.3.2 to 3.3.3
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.3.2...3.3.3)

Updates `rimraf` from 5.0.7 to 6.0.1
- [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md)
- [Commits](isaacs/rimraf@v5.0.7...v6.0.1)

Updates `ts-jest` from 29.1.5 to 29.2.4
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](kulshekhar/ts-jest@v29.1.5...v29.2.4)

Updates `typedoc` from 0.25.13 to 0.26.6
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md)
- [Commits](TypeStrong/typedoc@v0.25.13...v0.26.6)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: "@types/uuid"
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: command-line-args
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: command-line-usage
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: pino
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: pino-pretty
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: typescript
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: rimraf
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: ts-jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: typedoc
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Aug 19, 2024
@byeonggiljun
Copy link
Collaborator

@lhstrh I debugged the test and found that the compilation error occurs when compiling docker tests while using the file: (like the code below) option to specify what reactor-ts to use. The error doesn't occur when we specify the runtime with git://github.com/lf-lang/reactor-ts.git#master (#298).

./gradlew targetTest -Ptarget=TypeScript -Druntime="file:/${{ github.workspace }}/reactor-ts"

Could you shed a light on this issue? The error message is like

    #31 [federate__c builder 4/5] COPY . .
    #31 DONE 0.0s

    #32 [federate__c builder 5/5] RUN set -ex 	&& pnpm install 	&& pnpm run build
    #32 0.302 + pnpm install
    #32 1.088  ERR_PNPM_LINKED_PKG_DIR_NOT_FOUND  Could not install from "/home/runner/work/reactor-ts/reactor-ts/reactor-ts" as it does not exist.

while DockerFile looks like the one below.

# Generated by the Lingua Franca compiler version 0.8.3-SNAPSHOT
#   - Docs: https://www.lf-lang.org/docs/handbook/containerized-execution"

FROM node:alpine AS builder
WORKDIR /lingua-franca/HelloWorldContainerized
RUN apk add git && npm install -g pnpm
COPY . .
RUN set -ex \
        && pnpm install \
        && pnpm run build

FROM node:alpine
WORKDIR /lingua-franca
RUN mkdir -p scripts
# (No pre-run script provided.)

RUN mkdir dist
COPY --from=builder /lingua-franca/HelloWorldContainerized .
ENTRYPOINT ["node","dist/HelloWorldContainerized.js"]

@lhstrh
Copy link
Member

lhstrh commented Aug 22, 2024

@lhstrh I debugged the test and found that the compilation error occurs when compiling docker tests while using the file: (like the code below) option to specify what reactor-ts to use. The error doesn't occur when we specify the runtime with git://github.com/lf-lang/reactor-ts.git#master (#298).

./gradlew targetTest -Ptarget=TypeScript -Druntime="file:/${{ github.workspace }}/reactor-ts"

Could you shed a light on this issue?

Yes, that makes sense. The docker container has its own filesystem, and it cannot reference a directory in the host file system unless it copies it into the container first. You don't have that problem with git because it pulls data from the internet.

@byeonggiljun
Copy link
Collaborator

@lhstrh Thank you so much! I see. Then, how about we pull data from each PR's branch like this? https://github.com/lf-lang/reactor-ts/pull/298/files.

@lhstrh
Copy link
Member

lhstrh commented Aug 22, 2024

@lhstrh Thank you so much! I see. Then, how about we pull data from each PR's branch like this? https://github.com/lf-lang/reactor-ts/pull/298/files.

It might be a tad slower than reading from the filesystem, but if it works I'm fine with it!

Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 22, 2024

Superseded by #300.

@dependabot dependabot bot closed this Aug 22, 2024
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/all-dependencies-8b5427f668 branch August 22, 2024 06:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants