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

Fix types definition issues #417

Merged
merged 10 commits into from
Oct 31, 2024
Merged

Fix types definition issues #417

merged 10 commits into from
Oct 31, 2024

Conversation

parfeon
Copy link
Contributor

@parfeon parfeon commented Oct 30, 2024

fix(types): fix Actions type definition

Fix definition of type which represents message actions received from history and list of users which added action of specific type and value to the message.

Closes #407

refactor(types): remove indexed signature for publish

Remove redundant indexed signature from publish message parameters type definition.

Closes #413

refactor(types): add serializable objects to Payload type

Extend Payload type definition with objects which can be serialized by JSON.stringify using toJSON() methods.

Closes #412

refactor(types): aggregate generated types definitions

Aggregate multiple types definitions into single type definition type with proper type names and namespaces.

Closes #405 #409 #410

refactor(types): add missing Subscribe Event Engine types

Add the Subscribe Event Engine and Event Listener types to the bundled types definition file.

Closes #377

Fix definition of type which represent message actions received from history and list of users which added action of specific type and value to the message.

Closes #407

refactor(types): remove indexed signature for publish

Remove redundant indexed signature from publish message parameters type definition.

Closes #413

refactor(types): add serializable objects to `Payload` type

Extend `Payload` type definition with objects which can be serialized by `JSON.stringify` using `toJSON()` methods.

Closes #412

refactor(types): aggregate generated types definitions

Aggregate multiple types definitions into single type definition type with proper type names and namespaces.

Closes #405 #409 #410

refactor(types): add missing Subscribe Event Engine types

Add Subscribe Event Engine and Event Listener types to the bundled types definition file.

Closes #377
@parfeon parfeon added status: done This issue is considered resolved. priority: medium This PR should be reviewed after all high priority PRs. type: chore This PR contains changes that are not covered by other types (stylistic, dependency updates, etc). labels Oct 30, 2024
@parfeon parfeon self-assigned this Oct 30, 2024
@@ -0,0 +1,803 @@
import { program } from 'commander';
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍🏻

src/core/types/api/index.ts Show resolved Hide resolved
@parfeon
Copy link
Contributor Author

parfeon commented Oct 31, 2024

@pubnub-release-bot release

@parfeon parfeon merged commit 66520c2 into master Oct 31, 2024
6 of 7 checks passed
@parfeon parfeon deleted the CLEN-2301 branch October 31, 2024 19:54
@pubnub-release-bot
Copy link
Contributor

🚀 Release successfully completed 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: medium This PR should be reviewed after all high priority PRs. status: done This issue is considered resolved. type: chore This PR contains changes that are not covered by other types (stylistic, dependency updates, etc).
Projects
None yet
3 participants