Socket
Socket
Sign inDemoInstall

@oneblink/sdk-core

Package Overview
Dependencies
Maintainers
6
Versions
135
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@oneblink/sdk-core - npm Package Compare versions

Comparing version 0.3.6-beta.1 to 0.3.6-beta.2

dist/paymentAmountValidation.d.ts

5

dist/formElementsService.d.ts

@@ -7,2 +7,5 @@ import { FormTypes } from '@oneblink/types';

declare function flattenFormElements(elements: FormTypes.FormElement[]): FormTypes.FormElement[];
export { forEachFormElement, forEachFormElementWithOptions, findFormElement, parseFormElementOptionsSet, flattenFormElements };
declare function getRootElementValueById(formElementId: string, formElements: FormTypes.FormElement[], submission: {
readonly [key: string]: unknown;
}): unknown;
export { getRootElementValueById, forEachFormElement, forEachFormElementWithOptions, findFormElement, parseFormElementOptionsSet, flattenFormElements, };

16

dist/formElementsService.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.flattenFormElements = exports.parseFormElementOptionsSet = exports.findFormElement = exports.forEachFormElementWithOptions = exports.forEachFormElement = void 0;
exports.flattenFormElements = exports.parseFormElementOptionsSet = exports.findFormElement = exports.forEachFormElementWithOptions = exports.forEachFormElement = exports.getRootElementValueById = void 0;
function forEachFormElement(elements, forEach) {

@@ -95,2 +95,16 @@ findFormElement(elements, (formElement, parentElements) => {

exports.flattenFormElements = flattenFormElements;
function getRootElementValueById(formElementId, formElements, submission) {
for (const formElement of formElements) {
if (formElement.type === 'page' || formElement.type === 'section') {
const value = getRootElementValueById(formElementId, formElement.elements, submission);
if (value !== undefined) {
return value;
}
}
else if (formElement.id === formElementId) {
return submission[formElement.name];
}
}
}
exports.getRootElementValueById = getRootElementValueById;
//# sourceMappingURL=formElementsService.js.map

@@ -7,3 +7,4 @@ export * as formElementsService from './formElementsService';

export * as abnService from './abnService';
export { validatePaymentAmount } from './paymentAmountValidation';
export { getContentDisposition } from './fileUploadService';
export { replaceCustomValues, getElementSubmissionValue };

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

Object.defineProperty(exports, "__esModule", { value: true });
exports.getElementSubmissionValue = exports.replaceCustomValues = exports.getContentDisposition = exports.abnService = exports.userService = exports.typeCastService = exports.conditionalLogicService = exports.formElementsService = void 0;
exports.getElementSubmissionValue = exports.replaceCustomValues = exports.getContentDisposition = exports.validatePaymentAmount = exports.abnService = exports.userService = exports.typeCastService = exports.conditionalLogicService = exports.formElementsService = void 0;
exports.formElementsService = __importStar(require("./formElementsService"));

@@ -32,4 +32,6 @@ exports.conditionalLogicService = __importStar(require("./conditionalLogicService"));

exports.abnService = __importStar(require("./abnService"));
var paymentAmountValidation_1 = require("./paymentAmountValidation");
Object.defineProperty(exports, "validatePaymentAmount", { enumerable: true, get: function () { return paymentAmountValidation_1.validatePaymentAmount; } });
var fileUploadService_1 = require("./fileUploadService");
Object.defineProperty(exports, "getContentDisposition", { enumerable: true, get: function () { return fileUploadService_1.getContentDisposition; } });
//# sourceMappingURL=index.js.map
{
"name": "@oneblink/sdk-core",
"description": "OneBlink SDK for JavaScript (works in Browsers and NodeJS)",
"version": "0.3.6-beta.1",
"version": "0.3.6-beta.2",
"author": "OneBlink <developers@oneblink.io> (https://oneblink.io)",

@@ -6,0 +6,0 @@ "bugs": {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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