@sjsf/flowbite-icons
Advanced tools
@@ -1,12 +0,12 @@ | ||
| import type { IconDefinitions } from '@sjsf/form'; | ||
| import type { IconDefinitions } from "@sjsf/form"; | ||
| export interface ExtraIcons { | ||
| } | ||
| declare const icons: { | ||
| 'move-array-item-up': () => ReturnType<import("svelte").Snippet>; | ||
| 'move-array-item-down': () => ReturnType<import("svelte").Snippet>; | ||
| 'remove-array-item': () => ReturnType<import("svelte").Snippet>; | ||
| 'copy-array-item': () => ReturnType<import("svelte").Snippet>; | ||
| 'remove-object-property': () => ReturnType<import("svelte").Snippet>; | ||
| "move-array-item-up": () => ReturnType<import("svelte").Snippet>; | ||
| "move-array-item-down": () => ReturnType<import("svelte").Snippet>; | ||
| "remove-array-item": () => ReturnType<import("svelte").Snippet>; | ||
| "copy-array-item": () => ReturnType<import("svelte").Snippet>; | ||
| "remove-object-property": () => ReturnType<import("svelte").Snippet>; | ||
| }; | ||
| export declare const definitions: typeof icons & Pick<IconDefinitions, keyof ExtraIcons>; | ||
| export {}; |
@@ -1,9 +0,9 @@ | ||
| import { arrowDownOutline, arrowUpOutline, fileCopyOutline, trashBinOutline } from './icons.svelte'; | ||
| import { arrowDownOutline, arrowUpOutline, fileCopyOutline, trashBinOutline, } from "./icons.svelte"; | ||
| const icons = { | ||
| 'move-array-item-up': arrowUpOutline, | ||
| 'move-array-item-down': arrowDownOutline, | ||
| 'remove-array-item': trashBinOutline, | ||
| 'copy-array-item': fileCopyOutline, | ||
| 'remove-object-property': trashBinOutline | ||
| "move-array-item-up": arrowUpOutline, | ||
| "move-array-item-down": arrowDownOutline, | ||
| "remove-array-item": trashBinOutline, | ||
| "copy-array-item": fileCopyOutline, | ||
| "remove-object-property": trashBinOutline, | ||
| }; | ||
| export const definitions = icons; |
| <script lang="ts" module> | ||
| import CloseOutline from 'flowbite-svelte-icons/CloseOutline.svelte'; | ||
| import '@sjsf/form/extra-labels/clear'; | ||
| import CloseOutline from "flowbite-svelte-icons/CloseOutline.svelte"; | ||
| import "@sjsf/form/extra-labels/clear"; | ||
| declare module '../definitions.js' { | ||
| interface ExtraIcons { | ||
| clear: {}; | ||
| } | ||
| } | ||
| declare module "../definitions.js" { | ||
| interface ExtraIcons { | ||
| clear: {}; | ||
| } | ||
| } | ||
| import { definitions } from '../definitions.js'; | ||
| import { definitions } from "../definitions.js"; | ||
| definitions.clear = clear; | ||
| definitions.clear = clear; | ||
| </script> | ||
| {#snippet clear()} | ||
| <CloseOutline /> | ||
| <CloseOutline /> | ||
| {/snippet} |
@@ -1,3 +0,3 @@ | ||
| import '@sjsf/form/extra-labels/clear'; | ||
| declare module '../definitions.js' { | ||
| import "@sjsf/form/extra-labels/clear"; | ||
| declare module "../definitions.js" { | ||
| interface ExtraIcons { | ||
@@ -4,0 +4,0 @@ clear: {}; |
| <script lang="ts" module> | ||
| import PenOutline from 'flowbite-svelte-icons/PenOutline.svelte'; | ||
| import '@sjsf/form/extra-labels/edit'; | ||
| import PenOutline from "flowbite-svelte-icons/PenOutline.svelte"; | ||
| import "@sjsf/form/extra-labels/edit"; | ||
| declare module '../definitions.js' { | ||
| interface ExtraIcons { | ||
| edit: {}; | ||
| } | ||
| } | ||
| declare module "../definitions.js" { | ||
| interface ExtraIcons { | ||
| edit: {}; | ||
| } | ||
| } | ||
| import { definitions } from '../definitions.js'; | ||
| import { definitions } from "../definitions.js"; | ||
| definitions.edit = edit; | ||
| definitions.edit = edit; | ||
| </script> | ||
| {#snippet edit()} | ||
| <PenOutline /> | ||
| <PenOutline /> | ||
| {/snippet} |
@@ -1,3 +0,3 @@ | ||
| import '@sjsf/form/extra-labels/edit'; | ||
| declare module '../definitions.js' { | ||
| import "@sjsf/form/extra-labels/edit"; | ||
| declare module "../definitions.js" { | ||
| interface ExtraIcons { | ||
@@ -4,0 +4,0 @@ edit: {}; |
+11
-11
| <script lang="ts" module> | ||
| import { | ||
| ArrowDownOutline, | ||
| TrashBinOutline, | ||
| FileCopyOutline, | ||
| ArrowUpOutline | ||
| } from 'flowbite-svelte-icons'; | ||
| import { | ||
| ArrowDownOutline, | ||
| TrashBinOutline, | ||
| FileCopyOutline, | ||
| ArrowUpOutline, | ||
| } from "flowbite-svelte-icons"; | ||
| export { arrowDownOutline, arrowUpOutline, trashBinOutline, fileCopyOutline }; | ||
| export { arrowDownOutline, arrowUpOutline, trashBinOutline, fileCopyOutline }; | ||
| </script> | ||
| {#snippet arrowUpOutline()} | ||
| <ArrowUpOutline /> | ||
| <ArrowUpOutline /> | ||
| {/snippet} | ||
| {#snippet arrowDownOutline()} | ||
| <ArrowDownOutline /> | ||
| <ArrowDownOutline /> | ||
| {/snippet} | ||
| {#snippet trashBinOutline()} | ||
| <TrashBinOutline /> | ||
| <TrashBinOutline /> | ||
| {/snippet} | ||
| {#snippet fileCopyOutline()} | ||
| <FileCopyOutline /> | ||
| <FileCopyOutline /> | ||
| {/snippet} |
+5
-5
| export declare const icons: import("@sjsf/form/lib/resolver").Resolver<Record<"remove-object-property" | "remove-array-item" | "copy-array-item" | "move-array-item-up" | "move-array-item-down" | keyof import("./definitions.js").ExtraIcons, any>, { | ||
| 'move-array-item-up': () => ReturnType<import("svelte").Snippet>; | ||
| 'move-array-item-down': () => ReturnType<import("svelte").Snippet>; | ||
| 'remove-array-item': () => ReturnType<import("svelte").Snippet>; | ||
| 'copy-array-item': () => ReturnType<import("svelte").Snippet>; | ||
| 'remove-object-property': () => ReturnType<import("svelte").Snippet>; | ||
| "move-array-item-up": () => ReturnType<import("svelte").Snippet>; | ||
| "move-array-item-down": () => ReturnType<import("svelte").Snippet>; | ||
| "remove-array-item": () => ReturnType<import("svelte").Snippet>; | ||
| "copy-array-item": () => ReturnType<import("svelte").Snippet>; | ||
| "remove-object-property": () => ReturnType<import("svelte").Snippet>; | ||
| } & Pick<import("@sjsf/form").IconDefinitions, keyof import("./definitions.js").ExtraIcons>>; |
+2
-2
@@ -1,3 +0,3 @@ | ||
| import { fromRecord } from '@sjsf/form/lib/resolver'; | ||
| import { definitions } from './definitions.js'; | ||
| import { fromRecord } from "@sjsf/form/lib/resolver"; | ||
| import { definitions } from "./definitions.js"; | ||
| export const icons = fromRecord(definitions); |
+3
-3
@@ -1,5 +0,5 @@ | ||
| export const APP_CONTENT = './src/**/*.{html,js,svelte,ts}'; | ||
| export const FLOWBITE_ICONS_CONTENT = './node_modules/flowbite-svelte-icons/**/*.{html,js,svelte,ts}'; | ||
| export const APP_CONTENT = "./src/**/*.{html,js,svelte,ts}"; | ||
| export const FLOWBITE_ICONS_CONTENT = "./node_modules/flowbite-svelte-icons/**/*.{html,js,svelte,ts}"; | ||
| export default { | ||
| content: [APP_CONTENT, FLOWBITE_ICONS_CONTENT] | ||
| content: [APP_CONTENT, FLOWBITE_ICONS_CONTENT], | ||
| }; |
+1
-1
@@ -1,2 +0,2 @@ | ||
| /*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */ | ||
| /*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */ | ||
| @layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.shrink-0{flex-shrink:0}} |
+30
-29
| { | ||
| "name": "@sjsf/flowbite-icons", | ||
| "version": "3.6.0", | ||
| "version": "3.7.0", | ||
| "description": "The flowbite based icons set for svelte-jsonschema-form", | ||
| "license": "MIT", | ||
| "keywords": [ | ||
| "icons", | ||
| "flowbite", | ||
| "form" | ||
| "form", | ||
| "icons" | ||
| ], | ||
| "type": "module", | ||
| "homepage": "https://x0k.github.io/svelte-jsonschema-form/", | ||
| "bugs": "https://github.com/x0k/svelte-jsonschema-form/issues", | ||
| "license": "MIT", | ||
| "repository": { | ||
| "type": "git", | ||
| "url": "git+https://github.com/x0k/svelte-jsonschema-form.git", | ||
| "directory": "packages/flowbite-icons" | ||
| }, | ||
| "files": [ | ||
@@ -17,12 +23,5 @@ "dist", | ||
| ], | ||
| "publishConfig": { | ||
| "provenance": true | ||
| }, | ||
| "repository": { | ||
| "type": "git", | ||
| "url": "git+https://github.com/x0k/svelte-jsonschema-form.git", | ||
| "directory": "packages/flowbite-icons" | ||
| }, | ||
| "bugs": "https://github.com/x0k/svelte-jsonschema-form/issues", | ||
| "homepage": "https://x0k.github.io/svelte-jsonschema-form/", | ||
| "type": "module", | ||
| "types": "./dist/index.d.ts", | ||
| "svelte": "./dist/index.js", | ||
| "exports": { | ||
@@ -44,2 +43,14 @@ "./package.json": "./package.json", | ||
| }, | ||
| "publishConfig": { | ||
| "provenance": true | ||
| }, | ||
| "devDependencies": { | ||
| "@tailwindcss/vite": "^4.3.2", | ||
| "flowbite-svelte-icons": "^3.1.0", | ||
| "globals": "17.7.0", | ||
| "svelte": "^5.56.4", | ||
| "tailwindcss": "^4.3.2", | ||
| "@sjsf/form": "3.7.0", | ||
| "theme-testing": "1.0.28" | ||
| }, | ||
| "peerDependencies": { | ||
@@ -51,13 +62,2 @@ "@sjsf/form": "^3.5.0", | ||
| }, | ||
| "devDependencies": { | ||
| "@tailwindcss/vite": "^4.2.4", | ||
| "flowbite-svelte-icons": "^3.1.0", | ||
| "globals": "17.6.0", | ||
| "svelte": "^5.55.5", | ||
| "tailwindcss": "^4.2.4", | ||
| "@sjsf/form": "3.6.0", | ||
| "theme-testing": "1.0.27" | ||
| }, | ||
| "svelte": "./dist/index.js", | ||
| "types": "./dist/index.d.ts", | ||
| "scripts": { | ||
@@ -70,7 +70,8 @@ "dev": "vite dev", | ||
| "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", | ||
| "lint": "prettier --check . && eslint .", | ||
| "format": "prettier --write .", | ||
| "lint": "eslint .", | ||
| "test:integration": "playwright test", | ||
| "test:unit": "vitest" | ||
| "test:unit": "vitest", | ||
| "format": "oxfmt .", | ||
| "format:check": "oxfmt --check ." | ||
| } | ||
| } |
14996
0.35%