Skip to content
New issue

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

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

Already on GitHub? # to your account

rsocket-js packages 0.0.28 published with invalid JS. #275

Closed
viglucci opened this issue Mar 4, 2024 · 2 comments
Closed

rsocket-js packages 0.0.28 published with invalid JS. #275

viglucci opened this issue Mar 4, 2024 · 2 comments
Assignees
Labels
0.x Issues relating to 0.x version(s) bug

Comments

@viglucci
Copy link
Member

viglucci commented Mar 4, 2024

The following packages of rsocket-js were published with bad build output which is not valid ES5 syntax.

  • rsocket-core@0.0.28
  • rsocket-tcp-client@0.0.28
  • rsocket-tcp-server@0.0.28
  • rsocket-websocket-client@0.0.28
  • rsocket-websocket-server@0.0.28
  • rsocket-types@0.0.28
  • rsocket-flowable@0.0.28

Please pin to 0.0.27 if this issue affect your project(s) while this issue is addressed.

@viglucci viglucci added the bug label Mar 4, 2024
@viglucci viglucci self-assigned this Mar 4, 2024
@viglucci
Copy link
Member Author

viglucci commented Mar 4, 2024

The following versions have been marked as deprecated in the NPM registry with a message to pin to 0.0.27.

rsocket-core@0.0.28
rsocket-tcp-client@0.0.28
rsocket-tcp-server@0.0.28
rsocket-websocket-client@0.0.28
rsocket-websocket-server@0.0.28
rsocket-types@0.0.28
rsocket-flowable@0.0.28

@viglucci viglucci added the 0.x Issues relating to 0.x version(s) label Mar 5, 2024
@viglucci
Copy link
Member Author

viglucci commented Mar 6, 2024

The root cause of this issue has been identified as an issue with the build script failing to transpile .js files marked with @flow as valid ES5 modules. This issue was not identified until now as the issue only manifested when run on Windows. #276 addresses the issue in the build script.

Additionally, new versions of each package have been published as 0.0.29-alpha.0.

rsocket-core@0.0.29-alpha.0
rsocket-tcp-client@0.0.29-alpha.0
rsocket-tcp-server@0.0.29-alpha.0
rsocket-websocket-client@0.0.29-alpha.0
rsocket-websocket-server@0.0.29-alpha.0
rsocket-types@0.0.29-alpha.0
rsocket-flowable@0.0.29-alpha.0

@viglucci viglucci closed this as completed Mar 6, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
0.x Issues relating to 0.x version(s) bug
Projects
None yet
Development

No branches or pull requests

1 participant