New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@formsort/embed-messaging-manager

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@formsort/embed-messaging-manager - npm Package Compare versions

Comparing version 0.1.1 to 0.2.0

6

CHANGELOG.md

@@ -0,1 +1,7 @@

## 0.2.0
### Various fixes & improvements
- update constants to 1.11.0 (#139) by @alikirec
## 0.1.1

@@ -2,0 +8,0 @@

7

lib/index.d.ts

@@ -1,9 +0,6 @@

import { AnalyticsEventType, type IIFramePushMessage, IBaseEventData, IFlowAnswers } from '@formsort/constants';
import { AnalyticsEventType, type IIFrameAnalyticsEventData, type IIFramePushMessage, type IBaseEventData } from '@formsort/constants';
interface IAuthenticationConfig {
idToken: string;
}
interface IFlowEventPayload {
variantRevisionUuid: string;
answers?: IFlowAnswers;
}
declare type IFlowEventPayload = Omit<IIFrameAnalyticsEventData, 'type' | 'createdAt' | 'eventType'>;
export interface IFormsortEmbedConfig {

@@ -10,0 +7,0 @@ autoHeight?: boolean;

@@ -53,3 +53,3 @@ "use strict";

var _a;
const { payload: url, answers } = redirectData;
const { payload: url, answers, responder } = redirectData;
if (!(0, utils_1.isEmpty)(this.eventListenersArrayMap.redirect)) {

@@ -59,3 +59,3 @@ let cancelRedirect = false;

for (const redirectListener of this.eventListenersArrayMap.redirect) {
const { cancel } = redirectListener({ url, answers }) || {};
const { cancel } = redirectListener({ url, answers, responder }) || {};
if (!cancelRedirect && cancel) {

@@ -86,3 +86,3 @@ cancelRedirect = true;

this.onEventMessage = (eventData) => {
const { eventType, answers, variantRevisionUuid } = eventData;
const { eventType, answers, variantRevisionUuid, responder, stepId, stepIndex } = eventData;
if (eventType === constants_1.AnalyticsEventType.FlowClosed) {

@@ -96,3 +96,9 @@ this.onFlowClosed();

for (const eventListener of eventListenersArr) {
eventListener({ answers, variantRevisionUuid });
eventListener({
answers,
responder,
variantRevisionUuid,
stepId,
stepIndex,
});
}

@@ -99,0 +105,0 @@ };

{
"name": "@formsort/embed-messaging-manager",
"version": "0.1.1",
"version": "0.2.0",
"description": "Utility package used across Formsort projects. Not intended to be used directly",

@@ -27,3 +27,3 @@ "publishConfig": {

"dependencies": {
"@formsort/constants": "^1.10.0"
"@formsort/constants": "^1.11.0"
},

@@ -33,4 +33,4 @@ "devDependencies": {

"eslint": "^8.12.0",
"jest": "^29.5.0",
"ts-jest": "^29.1.0",
"jest": "^29.7.0",
"ts-jest": "^29.1.1",
"typescript": "^4.6.3"

@@ -37,0 +37,0 @@ },

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc