🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@sjsf/form

Package Overview
Dependencies
Maintainers
1
Versions
91
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sjsf/form - npm Package Compare versions

Comparing version
3.0.0
to
3.0.1
+2
-1
dist/fields/extra/file.svelte

@@ -65,6 +65,7 @@ <script lang="ts" module>

}
const file = files[0]!
if (!(await validateFileList(signal, ctx, config, files))) {
throw new FileListValidationError();
}
return fileToDataURL(signal, files[0]!);
return fileToDataURL(signal, file);
},

@@ -71,0 +72,0 @@ });

@@ -72,8 +72,7 @@ <script lang="ts" module>

}
const array = Array.from(files);
if (!(await validateFileList(signal, ctx, config, files))) {
throw new FileListValidationError();
}
return Promise.all(
Array.from(files).map((f) => fileToDataURL(signal, f))
);
return Promise.all(array.map((f) => fileToDataURL(signal, f)));
},

@@ -80,0 +79,0 @@ });

@@ -58,6 +58,7 @@ <script lang="ts" module>

}
const file = files[0]!;
if (!(await validateFileList(signal, ctx, config, files))) {
throw new FileListValidationError();
}
return files[0]!;
return file;
},

@@ -64,0 +65,0 @@ onSuccess(file: File | undefined) {

@@ -58,6 +58,7 @@ <script lang="ts" module>

}
const array = Array.from(files)
if (!(await validateFileList(signal, ctx, config, files))) {
throw new FileListValidationError();
}
return Array.from(files);
return array;
},

@@ -64,0 +65,0 @@ onSuccess(file: File[] | undefined) {

{
"name": "@sjsf/form",
"version": "3.0.0",
"version": "3.0.1",
"description": "Svelte 5 library for creating forms based on JSON schema.",

@@ -59,3 +59,3 @@ "license": "(MIT AND Apache-2.0)",

"json-schema-merge-allof": "^0.8.1",
"svelte": "^5.43.3"
"svelte": "^5.43.6"
},

@@ -62,0 +62,0 @@ "types": "./dist/form/index.d.ts",

@@ -7,3 +7,3 @@ # @sjsf/form

- [Documentation](https://x0k.github.io/svelte-jsonschema-form/)
- [Form Builder](https://x0k.github.io/svelte-jsonschema-form/builder)
- [Form Builder](https://x0k.github.io/svelte-jsonschema-form/builder3)
- [Playground](https://x0k.github.io/svelte-jsonschema-form/playground3/)

@@ -26,6 +26,7 @@

import { translation } from '@sjsf/form/translations/en';
import { createFormMerger } from "@sjsf/form/mergers/modern";
import { createFormIdBuilder } from "@sjsf/form/id-builders/modern";
import { createFormValidator } from "@sjsf/ajv8-validator";
import { createFormMerger } from '@sjsf/form/mergers/modern';
import { createFormIdBuilder } from '@sjsf/form/id-builders/modern';
import { createFormValidator } from '@sjsf/ajv8-validator';
import { theme } from '@sjsf/basic-theme';
import '@sjsf/basic-theme/css/basic.css';

@@ -69,2 +70,3 @@ const schema: Schema = {

- [Basic](https://x0k.dev/svelte-jsonschema-form/themes/basic/)
- [Pico CSS](https://x0k.dev/svelte-jsonschema-form/themes/basic/#pico-css)
- [daisyUI v5](https://x0k.dev/svelte-jsonschema-form/themes/daisyui5/)

@@ -74,2 +76,4 @@ - [Flowbite Svelte](https://x0k.dev/svelte-jsonschema-form/themes/flowbite3/)

- [shadcn-svelte](https://x0k.dev/svelte-jsonschema-form/themes/shadcn4/)
- [shadcn-svelte-extras](https://x0k.dev/svelte-jsonschema-form/themes/lab/shadcn-extras/) (experimental)
- [SVAR](https://x0k.dev/svelte-jsonschema-form/themes/lab/svar/) (experimental)

@@ -76,0 +80,0 @@ ## Supported Validators