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 3.0.0 to 3.1.0-beta.1

10

dist/formElementsService.d.ts

@@ -120,2 +120,10 @@ import { FormTypes } from '@oneblink/types';

}) => void) => void;
export { forEachFormElement, forEachFormElementWithOptions, findFormElement, parseFormElementOptionsSet, flattenFormElements, ElementWYSIWYGRegex, matchElementsTagRegex, };
/**
* Determine a form is considered an info page. This means the form does not
* allow any user input.
*
* @param form
* @returns
*/
declare function determineIsInfoPage(form: FormTypes.Form): boolean;
export { forEachFormElement, forEachFormElementWithOptions, findFormElement, parseFormElementOptionsSet, flattenFormElements, ElementWYSIWYGRegex, matchElementsTagRegex, determineIsInfoPage, };
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.matchElementsTagRegex = exports.ElementWYSIWYGRegex = exports.flattenFormElements = exports.parseFormElementOptionsSet = exports.findFormElement = exports.forEachFormElementWithOptions = exports.forEachFormElement = void 0;
exports.determineIsInfoPage = exports.matchElementsTagRegex = exports.ElementWYSIWYGRegex = exports.flattenFormElements = exports.parseFormElementOptionsSet = exports.findFormElement = exports.forEachFormElementWithOptions = exports.forEachFormElement = void 0;
const _1 = require(".");

@@ -213,2 +213,25 @@ /**

exports.matchElementsTagRegex = matchElementsTagRegex;
const infoPageElements = [
'heading',
'html',
'image',
'section',
'page',
'infoPage',
'form',
];
/**
* Determine a form is considered an info page. This means the form does not
* allow any user input.
*
* @param form
* @returns
*/
function determineIsInfoPage(form) {
const foundInputElement = findFormElement(form.elements, (e) => {
return !infoPageElements.includes(e.type);
});
return !foundInputElement;
}
exports.determineIsInfoPage = determineIsInfoPage;
//# sourceMappingURL=formElementsService.js.map

2

package.json
{
"name": "@oneblink/sdk-core",
"description": "OneBlink SDK for JavaScript (works in Browsers and NodeJS)",
"version": "3.0.0",
"version": "3.1.0-beta.1",
"author": "OneBlink <developers@oneblink.io> (https://oneblink.io)",

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

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