🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Sign inDemoInstall
Socket

svelte-forms-lib

Package Overview
Dependencies
Maintainers
2
Versions
63
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

svelte-forms-lib - npm Package Compare versions

Comparing version

to
1.10.2

17

build/index.js

@@ -556,3 +556,3 @@ 'use strict';

function subscribeOnce(observable) {
return new Promise((resolve) => {
return new Promise(resolve => {
observable.subscribe(resolve)(); // immediately invoke to unsubscribe

@@ -563,3 +563,3 @@ });

function update$1(object, path, value) {
object.update((o) => {
object.update(o => {
set(o, path, value);

@@ -583,7 +583,10 @@ return o;

function getValues(object) {
let result = [];
let results = [];
for (const [, value] of Object.entries(object)) {
result = [...result, typeof value === 'object' ? getValues(value) : value];
const values = typeof value === 'object' ? getValues(value) : [value];
results = [...results, ...values];
}
return result;
return results;
}

@@ -609,3 +612,3 @@

initialValues && initialValues[key] ? initialValues[key] : [];
errors[key] = values.map((value) =>
errors[key] = values.map(value =>
getErrorsFromSchema(

@@ -633,3 +636,3 @@ value,

if (Array.isArray(object)) {
return object.map((o) => assignDeep(o, value));
return object.map(o => assignDeep(o, value));
}

@@ -636,0 +639,0 @@ const copy = {};

import {dequal as isEqual} from 'dequal/lite';
function subscribeOnce(observable) {
return new Promise((resolve) => {
return new Promise(resolve => {
observable.subscribe(resolve)(); // immediately invoke to unsubscribe

@@ -10,3 +10,3 @@ });

function update(object, path, value) {
object.update((o) => {
object.update(o => {
set(o, path, value);

@@ -30,7 +30,10 @@ return o;

function getValues(object) {
let result = [];
let results = [];
for (const [, value] of Object.entries(object)) {
result = [...result, typeof value === 'object' ? getValues(value) : value];
const values = typeof value === 'object' ? getValues(value) : [value];
results = [...results, ...values];
}
return result;
return results;
}

@@ -56,3 +59,3 @@

initialValues && initialValues[key] ? initialValues[key] : [];
errors[key] = values.map((value) =>
errors[key] = values.map(value =>
getErrorsFromSchema(

@@ -80,3 +83,3 @@ value,

if (Array.isArray(object)) {
return object.map((o) => assignDeep(o, value));
return object.map(o => assignDeep(o, value));
}

@@ -83,0 +86,0 @@ const copy = {};

{
"name": "svelte-forms-lib",
"version": "1.10.1",
"version": "1.10.2",
"description": "Svelte forms lib - A lightweight library for managing forms in Svelte v3",

@@ -5,0 +5,0 @@ "typings": "./lib/index.d.ts",

Sorry, the diff of this file is not supported yet