PageSourceSearch

https://solid-primitives.netlify.app/_build/assets/packages-Qzf01W0B.js

js solid-primitives.netlify.app collected 2026-10-03 11:27:40 UTC 43,049 bytes, 2 lines download raw bytes

1const e=[{name:"active-element",version:"2.1.1",description:"A reactive document.activeElement. Check which element is currently focused.",tags:["focus","activeElement","primitives"],primitive:{name:"active-element",stage:3,list:["createActiveElement","createFocusSignal"],category:"Inputs"},workspace_deps:["event-listener","utils"],peer_deps:["solid-js"],primitives:[{name:"createActiveElement",min:[880,"B"],gzip:[439,"B"]},{name:"createFocusSignal",min:[966,"B"],gzip:[505,"B"]}],packageSize:{min:[1.52,"kB"],gzip:[678,"B"]}},{name:"audio",version:"1.4.1",description:"Primitives to manage audio and single sounds.",tags:["audio","primitives"],primitive:{name:"audio",stage:3,list:["makeAudio","makeAudioPlayer","createAudio"],category:"Display & Media"},workspace_deps:["static-store","utils"],peer_deps:["solid-js"],primitives:[{name:"makeAudio",min:[472,"B"],gzip:[284,"B"]},{name:"makeAudioPlayer",min:[892,"B"],gzip:[455,"B"]},{name:"createAudio",min:[2.5,"kB"],gzip:[1.09,"kB"]}],packageSize:{min:[2.7,"kB"],gzip:[1.2,"kB"]}},{name:"autofocus",version:"0.1.1",description:"Primitives for autofocusing HTML elements",tags:["primitives","focus","autofocus"],primitive:{name:"autofocus",stage:1,list:["autofocus","createAutofocus"],category:"Inputs"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"autofocus",min:[168,"B"],gzip:[134,"B"]},{name:"createAutofocus",min:[142,"B"],gzip:[117,"B"]}],packageSize:{min:[244,"B"],gzip:[161,"B"]}},{name:"bounds",version:"0.1.1",description:"Primitives for tracking HTML element size and position on screen as it changes.",tags:["primitives","size","position","bounds"],primitive:{name:"bounds",stage:1,list:["createElementBounds"],category:"Display & Media"},workspace_deps:["event-listener","resize-observer","static-store","utils"],peer_deps:["solid-js"],primitives:[{name:"createElementBounds",min:[2.87,"kB"],gzip:[1.3,"kB"]}],packageSize:{min:[2.9,"kB"],gzip:[1.3,"kB"]}},{name:"broadcast-channel",version:"0.1.1",description:"Primitives to manage Broadcast Channel API",tags:["broadcast-channel","primitives"],primitive:{name:"broadcast-channel",stage:0,list:["makeBroadcastChannel","createBroadcastChannel"],category:"Browser APIs"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"makeBroadcastChannel",min:[1.09,"kB"],gzip:[485,"B"]},{name:"createBroadcastChannel",min:[1.28,"kB"],gzip:[554,"B"]}],packageSize:{min:[1.31,"kB"],gzip:[564,"B"]}},{name:"clipboard",version:"1.6.1",description:"Primitives for reading and writing to clipboard.",tags:["clipboard","copy","paste","clipboard data","primitives"],primitive:{name:"clipboard",stage:3,list:["copyClipboard","writeClipboard","createClipboard"],category:"Browser APIs"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"copyClipboard",min:[0,"B"],gzip:[0,"B"]},{name:"writeClipboard",min:[267,"B"],gzip:[174,"B"]},{name:"createClipboard",min:[908,"B"],gzip:[499,"B"]}],packageSize:{min:[1.85,"kB"],gzip:[912,"B"]}},{name:"connectivity",version:"0.4.1",description:"A navigator.onLine signal.",tags:["network","online","primitives"],primitive:{name:"connectivity",stage:2,list:["createConnectivitySignal"],category:"Network"},workspace_deps:["event-listener","rootless","utils"],peer_deps:["solid-js"],primitives:[{name:"createConnectivitySignal",min:[854,"B"],gzip:[436,"B"]}],packageSize:{min:[1.29,"kB"],gzip:[603,"B"]}},{name:"context",version:"0.3.1",description:"Primitives simplifying or extending the SolidJS Context API",tags:["provider","context","primitives"],primitive:{name:"context",stage:2,list:["createContextProvider","MultiProvider"],category:"Control Flow"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createContextProvider",min:[222,"B"],gzip:[151,"B"]},{name:"MultiProvider",min:[319,"B"],gzip:[213,"B"]}],packageSize:{min:[454,"B"],gzip:[263,"B"]}},{name:"controlled-props",version:"0.1.1",description:"The primitives in this package allow you to create controlls for component props.",tags:["controlled props","knobs","controls","primitives"],primitive:{name:"controlled props",stage:3,list:["createControlledProp"],category:"Utilities"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createControlledProp",min:[1.92,"kB"],gzip:[730,"B"]}],packageSize:{min:[2.18,"kB"],gzip:[849,"B"]}},{name:"cookies",version:"0.0.2",description:"A set of primitives for handling cookies in solid",tags:["primitives","ssr"],primitive:{name:"cookies",stage:0,list:["createServerCookie","createUserTheme","getCookiesString"],category:"Network"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createServerCookie",min:[513,"B"],gzip:[333,"B"]},{name:"createUserTheme",min:[663,"B"],gzip:[403,"B"]},{name:"getCookiesString",min:[246,"B"],gzip:[180,"B"]}],packageSize:{min:[726,"B"],gzip:[427,"B"]}},{name:"cursor",version:"0.1.1",description:"Two simple primitives for setting cursor css property reactively.",tags:["primitives","style","cursor"],primitive:{name:"cursor",stage:0,list:["createElementCursor","createBodyCursor"],category:"Utilities"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createElementCursor",min:[499,"B"],gzip:[285,"B"]},{name:"createBodyCursor",min:[300,"B"],gzip:[188,"B"]}],packageSize:{min:[695,"B"],gzip:[337,"B"]}},{name:"date",version:"2.1.2",description:"Collection of reactive primitives and utility functions, providing easier ways to deal with dates in SolidJS",tags:["date","time","primitives"],primitive:{name:"date",stage:3,list:["createDate","createDateNow","createTimeDifference","createTimeDifferenceFromNow","createTimeAgo","createCountdown","createCountdownFromNow"],category:"Utilities"},workspace_deps:["memo","timer","utils"],peer_deps:["solid-js"],primitives:[{name:"createDate",min:[1.07,"kB"],gzip:[529,"B"]},{name:"createDateNow",min:[1.08,"kB"],gzip:[525,"B"]},{name:"createTimeDifference",min:[1.19,"kB"],gzip:[587,"B"]},{name:"createTimeDifferenceFromNow",min:[2.29,"kB"],gzip:[1.03,"kB"]},{name:"createTimeAgo",min:[3.63,"kB"],gzip:[1.62,"kB"]},{name:"createCountdown",min:[1.44,"kB"],gzip:[708,"B"]},{name:"createCountdownFromNow",min:[2.58,"kB"],gzip:[1.16,"kB"]}],packageSize:{min:[4.34,"kB"],gzip:[1.9,"kB"]}},{name:"db-store",version:"1.1.2",description:"A template primitive example.",tags:["primitives"],primitive:{name:"db-store",stage:0,list:["createDbStore","supabaseAdapter"],category:"Reactivity"},workspace_deps:["resource"],peer_deps:["solid-js","@supabase/supabase-js"],primitives:[{name:"createDbStore",min:[2.21,"kB"],gzip:[1.09,"kB"]},{name:"supabaseAdapter",min:[1.24,"kB"],gzip:[623,"B"]}],packageSize:{min:[3.04,"kB"],gzip:[1.41,"kB"]}},{name:"deep",version:"0.3.2",description:"Primitives for tracking and observing nested reactive objects in Solid.",tags:["primitives","deep","store","reactivity","delta"],primitive:{name:"deep",stage:1,list:["trackDeep","trackStore","captureStoreUpdates"],category:"Reactivity"},workspace_deps:["memo"],peer_deps:["solid-js"],primitives:[{name:"trackDeep",min:[295,"B"],gzip:[216,"B"]},{name:"trackStore",min:[570,"B"],gzip:[381,"B"]},{name:"captureStoreUpdates",min:[1.67,"kB"],gzip:[875,"B"]}],packageSize:{min:[2.56,"kB"],gzip:[1.21,"kB"]}},{name:"destructure",version:"0.2.1",description:"Primitives for destructuring reactive objects – like props or stores – or signals of them into a separate accessors updated individually.",tags:["props","store","primitives"],primitive:{name:"destructure",stage:2,list:["destructure"],category:"Reactivity"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"destructure",min:[941,"B"],gzip:[516,"B"]}],packageSize:{min:[941,"B"],gzip:[516,"B"]}},{name:"devices",version:"1.3.1",description:"Primitive that enumerates media devices",tags:["media","devices","primitives"],primitive:{name:"devices",stage:3,list:["createDevices","createMicrophones","createSpeakers","createCameras","createAccelerometer","createGyroscope"],category:"Display & Media"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createDevices",min:[440,"B"],gzip:[235,"B"]},{name:"createMicrophones",min:[620,"B"],gzip:[333,"B"]},{name:"createSpeakers",min:[619,"B"],gzip:[332,"B"]},{name:"createCameras",min:[616,"B"],gzip:[331,"B"]},{name:"createAccelerometer",min:[485,"B"],gzip:[292,"B"]},{name:"createGyroscope",min:[515,"B"],gzip:[287,"B"]}],packageSize:{min:[1.55,"kB"],gzip:[620,"B"]}},{name:"event-bus",version:"1.1.1",description:"A collection of SolidJS primitives providing various features of a pubsub/event-emitter/event-bus.",tags:["eventbus","pubsub","event","emitter","primitives"],primitive:{name:"event-bus",stage:2,list:["createEventBus","createEmitter","createEventHub","createEventStack"],category:"Utilities"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createEventBus",min:[467,"B"],gzip:[295,"B"]},{name:"createEmitter",min:[681,"B"],gzip:[370,"B"]},{name:"createEventHub",min:[756,"B"],gzip:[454,"B"]},{name:"createEventStack",min:[1.03,"kB"],gzip:[570,"B"]}],packageSize:{min:[2.3,"kB"],gzip:[1.07,"kB"]}},{name:"event-dispatcher",version:"0.1.1",description:"A primitive to dispatch component events.",tags:["primitives","event","component","custom-event"],primitive:{name:"event-dispatcher",stage:0,list:["createEventDispatcher"],category:"Utilities"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createEventDispatcher",min:[316,"B"],gzip:[232,"B"]}],packageSize:{min:[316,"B"],gzip:[232,"B"]}},{name:"event-listener",version:"2.4.1",description:"SolidJS Primitives to manage creating event listeners.",tags:["event","listener","primitives"],primitive:{name:"event-listener",stage:3,list:["createEventListener","createEventSignal","createEventListenerMap","WindowEventListener","DocumentEventListener"],category:"Browser APIs"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createEventListener",min:[676,"B"],gzip:[372,"B"]},{name:"createEventSignal",min:[743,"B"],gzip:[401,"B"]},{name:"createEventListenerMap",min:[798,"B"],gzip:[423,"B"]},{name:"WindowEventListener",min:[673,"B"],gzip:[377,"B"]},{name:"DocumentEventListener",min:[681,"B"],gzip:[379,"B"]}],packageSize:{min:[1.86,"kB"],gzip:[808,"B"]}},{name:"event-props",version:"0.3.1",description:"Primitive to manage events in a reactive way.",tags:["event","store","reactive","primitives"],primitive:{name:"event-props",stage:2,list:["createEventProps"],category:"Browser APIs"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createEventProps",min:[212,"B"],gzip:[171,"B"]}],packageSize:{min:[212,"B"],gzip:[172,"B"]}},{name:"fetch",version:"2.5.1",description:"Primitive that wraps fetch requests",tags:["fetch","request","network","primitives"],primitive:{name:"fetch",stage:3,list:["createFetch"],category:"Network"},workspace_deps:[],peer_deps:["node-fetch","solid-js"],primitives:[{name:"createFetch",min:[1.6,"kB"],gzip:[837,"B"]}],packageSize:{min:[5.67,"kB"],gzip:[2.38,"kB"]}},{name:"filesystem",version:"1.3.1",description:"A primitive for convenient file system access.",tags:["primitives"],primitive:{name:"filesystem",stage:0,list:["createFileSystem","createSyncFileSystem","createAsyncFileSystem","makeNoFileSystem","makeNoAsyncFileSystem","makeVirtualFileSystem","makeWebAccessFileSystem","makeNodeFileSystem","makeTauriFileSystem","makeChokidarWatcher","rsync"],category:"Display & Media"},workspace_deps:[],peer_deps:["chokidar","solid-js"],primitives:[{name:"createFileSystem",min:[3.45,"kB"],gzip:[1.05,"kB"]},{name:"createSyncFileSystem",min:[1.68,"kB"],gzip:[702,"B"]},{name:"createAsyncFileSystem",min:[1.87,"kB"],gzip:[762,"B"]},{name:"makeNoFileSystem",min:[157,"B"],gzip:[121,"B"]},{name:"makeNoAsyncFileSystem",min:[273,"B"],gzip:[137,"B"]},{name:"makeVirtualFileSystem",min:[2.99,"kB"],gzip:[1.15,"kB"]},{name:"makeWebAccessFileSystem",min:[1.63,"kB"],gzip:[741,"B"]},{name:"makeNodeFileSystem",min:[850,"B"],gzip:[472,"B"]},{name:"makeTauriFileSystem",min:[512,"B"],gzip:[285,"B"]},{name:"makeChokidarWatcher",min:[345,"B"],gzip:[209,"B"]},{name:"rsync",min:[816,"B"],gzip:[421,"B"]}],packageSize:{min:[10.81,"kB"],gzip:[3.52,"kB"]}},{name:"flux-store",version:"0.1.1",description:"SolidJS Primitive to simplify the creation of global stores and the ability to access and mutate them.",tags:["provider","context","store","state","primitives","flux"],primitive:{name:"flux-store",stage:0,list:["createFluxStore","createFluxFactory","createActions","createAction"],category:"Utilities"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createFluxStore",min:[356,"B"],gzip:[222,"B"]},{name:"createFluxFactory",min:[0,"B"],gzip:[0,"B"]},{name:"createActions",min:[248,"B"],gzip:[171,"B"]},{name:"createAction",min:[168,"B"],gzip:[122,"B"]}],packageSize:{min:[506,"B"],gzip:[276,"B"]}},{name:"fullscreen",version:"1.3.1",description:"Primitive that wraps the fullscreen API.",tags:["fullscreen","display","primitives"],primitive:{name:"fullscreen",stage:3,list:["createFullscreen"],category:"Browser APIs"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createFullscreen",min:[798,"B"],gzip:[411,"B"]}],packageSize:{min:[798,"B"],gzip:[412,"B"]}},{name:"geolocation",version:"1.5.1",description:"Primitives to query geolocation and observe changes.",tags:["geolocation","location","coordinates","primitives"],primitive:{name:"geolocation",stage:3,list:["createGeolocation","createGeolocationWatcher"],category:"Browser APIs"},workspace_deps:["static-store","utils"],peer_deps:["solid-js"],primitives:[{name:"createGeolocation",min:[784,"B"],gzip:[465,"B"]},{name:"createGeolocationWatcher",min:[1.5,"kB"],gzip:[737,"B"]}],packageSize:{min:[1.85,"kB"],gzip:[878,"B"]}},{name:"graphql",version:"2.2.1",description:"Primitive that generates a client and reactive GraphQL queries",tags:["graphql","query","primitives"],primitive:{name:"graphql",stage:3,list:["createGraphQLClient"],category:"Network"},workspace_deps:["utils"],peer_deps:["@graphql-typed-document-node/core","graphql","solid-js"],primitives:[{name:"createGraphQLClient",min:[954,"B"],gzip:[551,"B"]}],packageSize:{min:[2.03,"kB"],gzip:[982,"B"]}},{name:"history",version:"0.2.1",description:"Primitives for managing undo/redo history in Solid.",tags:["primitives","undo","redo","history","time travel"],primitive:{name:"history",stage:0,list:["createUndoHistory"],category:"Utilities"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createUndoHistory",min:[1.13,"kB"],gzip:[613,"B"]}],packageSize:{min:[1.13,"kB"],gzip:[614,"B"]}},{name:"i18n",version:"2.2.1",description:"Library of primitives for providing internationalization support.",tags:["i18n","internationalization","language","primitives"],primitive:{name:"i18n",stage:3,list:["flatten","resolveTemplate","translator","scopedTranslator","chainedTranslator"],category:"Utilities"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"flatten",min:[288,"B"],gzip:[187,"B"]},{name:"resolveTemplate",min:[142,"B"],gzip:[124,"B"]},{name:"translator",min:[209,"B"],gzip:[152,"B"]},{name:"scopedTranslator",min:[83,"B"],gzip:[79,"B"]},{name:"chainedTranslator",min:[226,"B"],gzip:[172,"B"]}],packageSize:{min:[1.53,"kB"],gzip:[672,"B"]}},{name:"idle",version:"0.2.1",description:"A primitive to observe the user's idle status and react to its changes.",tags:["primitives","idle","inactivity","activity"],primitive:{name:"idle",stage:0,list:["createIdleTimer"],category:"Display & Media"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createIdleTimer",min:[1.41,"kB"],gzip:[689,"B"]}],packageSize:{min:[1.41,"kB"],gzip:[690,"B"]}},{name:"immutable",version:"1.1.1",description:"Primitive for rectifying immutable values and dealing with immutability in Solid.",tags:["primitives","immutable","store"],primitive:{name:"immutable",stage:1,list:["createImmutable"],category:"Reactivity"},workspace_deps:["keyed","utils"],peer_deps:["solid-js"],primitives:[{name:"createImmutable",min:[3.83,"kB"],gzip:[1.63,"kB"]}],packageSize:{min:[3.83,"kB"],gzip:[1.63,"kB"]}},{name:"input-mask",version:"0.3.1",description:"input masking event primitive.",tags:["primitives"],primitive:{name:"input-mask",stage:1,list:["createInputMask","createMaskPattern"],category:"Inputs"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createInputMask",min:[1.11,"kB"],gzip:[549,"B"]},{name:"createMaskPattern",min:[238,"B"],gzip:[175,"B"]}],
1packageSize:{min:[1.44,"kB"],gzip:[694,"B"]}},{name:"intersection-observer",version:"2.2.1",description:"Primitives to support using the intersection observer API.",tags:["intersection","observer","primitives"],primitive:{name:"intersection-observer",stage:3,list:["createIntersectionObserver","createViewportObserver","createVisibilityObserver"],category:"Display & Media"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createIntersectionObserver",min:[995,"B"],gzip:[515,"B"]},{name:"createViewportObserver",min:[1.46,"kB"],gzip:[715,"B"]},{name:"createVisibilityObserver",min:[1.12,"kB"],gzip:[599,"B"]}],packageSize:{min:[3.44,"kB"],gzip:[1.46,"kB"]}},{name:"jsx-tokenizer",version:"1.1.1",description:"A primitive to tokenize your solid-components to enable custom parsing.",tags:["primitives","jsx"],primitive:{name:"jsx-tokenizer",stage:2,list:["createTokenizer","createToken","resolveTokens","isToken"],category:"Control Flow"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createTokenizer",min:[245,"B"],gzip:[165,"B"]},{name:"createToken",min:[469,"B"],gzip:[303,"B"]},{name:"resolveTokens",min:[749,"B"],gzip:[440,"B"]},{name:"isToken",min:[293,"B"],gzip:[213,"B"]}],packageSize:{min:[1.29,"kB"],gzip:[665,"B"]}},{name:"keyboard",version:"1.3.1",description:"A library of reactive promitives helping handling user's keyboard input.",tags:["primitives","keyboard","keystroke","hotkey"],primitive:{name:"keyboard",stage:1,list:["useKeyDownList","useCurrentlyHeldKey","useKeyDownSequence","createKeyHold","createShortcut"],category:"Inputs"},workspace_deps:["event-listener","rootless","utils"],peer_deps:["solid-js"],primitives:[{name:"useKeyDownList",min:[1.76,"kB"],gzip:[797,"B"]},{name:"useCurrentlyHeldKey",min:[1.89,"kB"],gzip:[843,"B"]},{name:"useKeyDownSequence",min:[1.85,"kB"],gzip:[835,"B"]},{name:"createKeyHold",min:[2.03,"kB"],gzip:[897,"B"]},{name:"createShortcut",min:[2.56,"kB"],gzip:[1.13,"kB"]}],packageSize:{min:[2.94,"kB"],gzip:[1.26,"kB"]}},{name:"keyed",version:"1.5.1",description:"Control Flow primitives and components that require specifying explicit keys to identify or rerender elements.",tags:["key","control-flow","primitives"],primitive:{name:"keyed",stage:3,list:["keyArray","Key","Entries","MapEntries","SetValues"],category:"Control Flow"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"keyArray",min:[1.14,"kB"],gzip:[597,"B"]},{name:"Key",min:[1.28,"kB"],gzip:[665,"B"]},{name:"Entries",min:[398,"B"],gzip:[260,"B"]},{name:"MapEntries",min:[415,"B"],gzip:[266,"B"]},{name:"SetValues",min:[372,"B"],gzip:[248,"B"]}],packageSize:{min:[2.03,"kB"],gzip:[861,"B"]}},{name:"lifecycle",version:"0.1.1",description:"Package providing extra layer of lifecycle primitives for Solid.",tags:["primitives","lifecycle","hydration"],primitive:{name:"lifecycle",stage:0,list:["createIsMounted","isHydrated","onElementConnect"],category:"Reactivity"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createIsMounted",min:[241,"B"],gzip:[174,"B"]},{name:"isHydrated",min:[277,"B"],gzip:[198,"B"]},{name:"onElementConnect",min:[331,"B"],gzip:[210,"B"]}],packageSize:{min:[477,"B"],gzip:[289,"B"]}},{name:"list",version:"0.1.2",description:"A List component, an alternative to For and Index.",tags:["primitives","list"],primitive:{name:"list",stage:0,list:["listArray","List"],category:"Control Flow"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"listArray",min:[1.48,"kB"],gzip:[711,"B"]},{name:"List",min:[1.65,"kB"],gzip:[767,"B"]}],packageSize:{min:[1.66,"kB"],gzip:[774,"B"]}},{name:"map",version:"0.7.1",description:"The Map & WeakMap data structures as a reactive signals.",tags:["map","weakmap","primitives"],primitive:{name:"map",stage:2,list:["ReactiveMap","ReactiveWeakMap"],category:"Reactivity"},workspace_deps:["trigger"],peer_deps:["solid-js"],primitives:[{name:"ReactiveMap",min:[1.62,"kB"],gzip:[669,"B"]},{name:"ReactiveWeakMap",min:[1.08,"kB"],gzip:[532,"B"]}],packageSize:{min:[2.23,"kB"],gzip:[781,"B"]}},{name:"marker",version:"0.2.1",description:"A reactive primitive for marking matching parts of a string.",tags:["primitives","marker","highlight","search"],primitive:{name:"marker",stage:1,list:["createMarker"],category:"UI Patterns"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createMarker",min:[624,"B"],gzip:[393,"B"]}],packageSize:{min:[769,"B"],gzip:[485,"B"]}},{name:"masonry",version:"0.1.1",description:"Primitives for creating a reactive masonry layout.",tags:["primitives","masonry","layout"],primitive:{name:"masonry",stage:0,list:["createMasonry"],category:"UI Patterns"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createMasonry",min:[1.16,"kB"],gzip:[658,"B"]}],packageSize:{min:[1.16,"kB"],gzip:[659,"B"]}},{name:"media",version:"2.3.1",description:"Primitives for media query and device features",tags:["media","mediaquery","query","breakpoints","responsive","primitives"],primitive:{name:"media",stage:3,list:["makeMediaQueryListener","createMediaQuery","createBreakpoints","usePrefersDark"],category:"Display & Media"},workspace_deps:["event-listener","rootless","static-store","utils"],peer_deps:["solid-js"],primitives:[{name:"makeMediaQueryListener",min:[1.32,"kB"],gzip:[622,"B"]},{name:"createMediaQuery",min:[1.2,"kB"],gzip:[582,"B"]},{name:"createBreakpoints",min:[2.56,"kB"],gzip:[1.15,"kB"]},{name:"usePrefersDark",min:[1.19,"kB"],gzip:[580,"B"]}],packageSize:{min:[2.91,"kB"],gzip:[1.28,"kB"]}},{name:"memo",version:"1.4.2",description:"Collection of custom memo primitives. They extend Solid's createMemo functionality while keeping the usage similar.",tags:["primitives","memo"],primitive:{name:"memo",stage:3,list:["createLatest","createLatestMany","createWritableMemo","createLazyMemo","createPureReaction","createMemoCache","createReducer"],category:"Reactivity"},workspace_deps:["scheduled","utils"],peer_deps:["solid-js"],primitives:[{name:"createLatest",min:[569,"B"],gzip:[314,"B"]},{name:"createLatestMany",min:[884,"B"],gzip:[465,"B"]},{name:"createWritableMemo",min:[740,"B"],gzip:[409,"B"]},{name:"createLazyMemo",min:[636,"B"],gzip:[353,"B"]},{name:"createPureReaction",min:[472,"B"],gzip:[305,"B"]},{name:"createMemoCache",min:[958,"B"],gzip:[498,"B"]},{name:"createReducer",min:[310,"B"],gzip:[210,"B"]}],packageSize:{min:[3.28,"kB"],gzip:[1.41,"kB"]}},{name:"mouse",version:"2.1.2",description:"A collection of Solid Primitives, that capture current mouse cursor position, and help to deal with common related usecases.",tags:["mouse","touch","cursor","primitives"],primitive:{name:"mouse",stage:3,list:["createMousePosition","createPositionToElement"],
1category:"Inputs"},workspace_deps:["event-listener","rootless","static-store","utils"],peer_deps:["solid-js"],primitives:[{name:"createMousePosition",min:[3.02,"kB"],gzip:[1.29,"kB"]},{name:"createPositionToElement",min:[3.79,"kB"],gzip:[1.61,"kB"]}],packageSize:{min:[4.18,"kB"],gzip:[1.75,"kB"]}},{name:"mutable",version:"1.1.1",description:"A primitive for creating a mutable store, an alternative to Solid's createStore.",tags:["primitives","store"],primitive:{name:"mutable",stage:3,list:["createMutable","modifyMutable"],category:"Reactivity"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createMutable",min:[2.61,"kB"],gzip:[1.15,"kB"]},{name:"modifyMutable",min:[261,"B"],gzip:[163,"B"]}],packageSize:{min:[2.67,"kB"],gzip:[1.17,"kB"]}},{name:"mutation-observer",version:"1.2.1",description:"Primitive providing the ability to watch for changes made to the DOM tree.",tags:["mutationObserver","DOM","primitives"],primitive:{name:"mutation-observer",stage:3,list:["createMutationObserver"],category:"Browser APIs"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createMutationObserver",min:[682,"B"],gzip:[415,"B"]}],packageSize:{min:[751,"B"],gzip:[449,"B"]}},{name:"page-visibility",version:"2.1.1",description:"Primitive to track page visibility",tags:["page","visibility","primitives"],primitive:{name:"page-visibility",stage:3,list:["createPageVisibility"],category:"Display & Media"},workspace_deps:["event-listener","rootless","utils"],peer_deps:["solid-js"],primitives:[{name:"createPageVisibility",min:[769,"B"],gzip:[406,"B"]}],packageSize:{min:[1.17,"kB"],gzip:[564,"B"]}},{name:"pagination",version:"0.4.1",description:"A primitive that creates all the reactive data to manage your pagination.",tags:["primitives","pagination"],primitive:{name:"pagination",stage:0,list:["createPagination","createInfiniteScroll"],category:"UI Patterns"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createPagination",min:[2.56,"kB"],gzip:[963,"B"]},{name:"createInfiniteScroll",min:[798,"B"],gzip:[466,"B"]}],packageSize:{min:[3.03,"kB"],gzip:[1.23,"kB"]}},{name:"permission",version:"1.3.1",description:"Primitive that wraps permission queries",tags:["permission","query","primitives"],primitive:{name:"permission",stage:3,list:["createPermission"],category:"Browser APIs"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createPermission",min:[777,"B"],gzip:[441,"B"]}],packageSize:{min:[777,"B"],gzip:[441,"B"]}},{name:"platform",version:"0.2.1",description:"A set of const boolean variables identifying device and browser type.",tags:["primitives","platform","device","browser"],primitive:{name:"platform",stage:1,list:["List of variables"],category:"Utilities"},workspace_deps:[],peer_deps:["solid-js"],primitives:[],packageSize:{min:[1.19,"kB"],gzip:[603,"B"]}},{name:"pointer",version:"0.3.1",description:"A collection of primitives, giving you a nicer API to handle pointer events in a reactive context.",tags:["primitives","events","pointer","mouse","touch","pen"],primitive:{name:"pointer",stage:2,list:["createPointerListeners","createPerPointerListeners","createPointerPosition","createPointerList"],category:"Inputs"},workspace_deps:["event-listener","rootless","utils"],peer_deps:["solid-js"],primitives:[{name:"createPointerListeners",min:[1.49,"kB"],gzip:[762,"B"]},{name:"createPerPointerListeners",min:[2.17,"kB"],gzip:[1.05,"kB"]},{name:"createPointerPosition",min:[2.02,"kB"],gzip:[1.02,"kB"]},{name:"createPointerList",min:[2.78,"kB"],gzip:[1.34,"kB"]}],packageSize:{min:[4.42,"kB"],gzip:[1.89,"kB"]}},{name:"presence",version:"0.1.1",description:"Utility to animate the presence of an element based on the existence of data or lack thereof.",tags:["animation","animate","presence","transition"],primitive:{name:"presence",stage:0,list:["createPresence"],category:"Animation"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createPresence",min:[1.23,"kB"],gzip:[609,"B"]}],packageSize:{min:[1.23,"kB"],gzip:[610,"B"]}},{name:"promise",version:"1.1.1",description:"Promised one-time watch for changes. Await a reactive condition.",tags:["until","promise","timeout","await","primitives"],primitive:{name:"promise",stage:3,list:["promiseTimeout","raceTimeout","until"],category:"Utilities"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"promiseTimeout",min:[207,"B"],gzip:[149,"B"]},{name:"raceTimeout",min:[666,"B"],gzip:[395,"B"]},{name:"until",min:[263,"B"],gzip:[182,"B"]}],packageSize:{min:[895,"B"],gzip:[500,"B"]}},{name:"props",version:"3.2.1",description:"Library of primitives focused around component props.",tags:["props","primitives"],primitive:{name:"props",stage:3,list:["combineProps","filterProps"],category:"Utilities"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"combineProps",min:[1.91,"kB"],gzip:[933,"B"]},{name:"filterProps",min:[502,"B"],gzip:[268,"B"]}],packageSize:{min:[2.34,"kB"],gzip:[1.1,"kB"]}},{name:"raf",version:"2.3.1",description:"Primitive that facilitates RAF functionality",tags:["raf","animation","requestAnimationFrame","primitives"],primitive:{name:"raf",stage:3,list:["createRAF","createMs","targetFPS"],category:"Animation"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createRAF",min:[525,"B"],gzip:[289,"B"]},{name:"createMs",min:[932,"B"],gzip:[497,"B"]},{name:"targetFPS",min:[347,"B"],gzip:[230,"B"]}],packageSize:{min:[975,"B"],gzip:[519,"B"]}},{name:"range",version:"0.2.2",description:"Control Flow Primitives for displaying given number or a number range of elements.",tags:["control-flow","range","repeat","primitives"],primitive:{name:"range",stage:1,list:["repeat","mapRange","indexRange","Repeat","Range","IndexRange"],category:"Control Flow"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"repeat",min:[542,"B"],gzip:[312,"B"]},{name:"mapRange",min:[1.11,"kB"],gzip:[666,"B"]},{name:"indexRange",min:[862,"B"],gzip:[511,"B"]},{name:"Repeat",min:[758,"B"],gzip:[425,"B"]},{name:"Range",min:[1.43,"kB"],gzip:[813,"B"]},{name:"IndexRange",min:[1.18,"kB"],gzip:[661,"B"]}],packageSize:{min:[3.13,"kB"],gzip:[1.36,"kB"]}}
1,{name:"refs",version:"1.1.1",description:"Library of primitives, components and directives for SolidJS that help managing references to JSX elements.",tags:["elements","ref","primitives"],primitive:{name:"refs",stage:2,list:["mergeRefs","resolveElements","resolveFirst","Ref","Refs"],category:"Control Flow"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"mergeRefs",min:[424,"B"],gzip:[235,"B"]},{name:"resolveElements",min:[595,"B"],gzip:[349,"B"]},{name:"resolveFirst",min:[458,"B"],gzip:[281,"B"]},{name:"Ref",min:[388,"B"],gzip:[258,"B"]},{name:"Refs",min:[642,"B"],gzip:[372,"B"]}],packageSize:{min:[1.59,"kB"],gzip:[684,"B"]}},{name:"resize-observer",version:"2.1.1",description:"Reactive primitives for observing resizing of HTML elements.",tags:["resize","observer","primitives"],primitive:{name:"resize-observer",stage:3,list:["createResizeObserver","createWindowSize","createElementSize"],category:"Display & Media"},workspace_deps:["event-listener","rootless","static-store","utils"],peer_deps:["solid-js"],primitives:[{name:"createResizeObserver",min:[1.17,"kB"],gzip:[611,"B"]},{name:"createWindowSize",min:[1.61,"kB"],gzip:[741,"B"]},{name:"createElementSize",min:[1.46,"kB"],gzip:[701,"B"]}],packageSize:{min:[3.38,"kB"],gzip:[1.45,"kB"]}},{name:"resource",version:"0.4.2",description:"A template primitive example.",tags:["primitives"],primitive:{name:"resource",stage:2,list:["createAggregated","createDeepSignal","makeAbortable","createAbortable","makeCache","makeRetrying"],category:"Reactivity"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createAggregated",min:[444,"B"],gzip:[265,"B"]},{name:"createDeepSignal",min:[273,"B"],gzip:[185,"B"]},{name:"makeAbortable",min:[424,"B"],gzip:[269,"B"]},{name:"createAbortable",min:[476,"B"],gzip:[289,"B"]},{name:"makeCache",min:[1.05,"kB"],gzip:[605,"B"]},{name:"makeRetrying",min:[370,"B"],gzip:[244,"B"]}],packageSize:{min:[2.05,"kB"],gzip:[1.05,"kB"]}},{name:"rootless",version:"1.5.1",description:"A collection of helpers that aim to simplify using reactive primitives outside of reactive roots, and managing disposal of reactive roots.",tags:["primitives","reactivity","root","ownership"],primitive:{name:"rootless",stage:2,list:["createSubRoot","createCallback","createDisposable","createSharedRoot","createRootPool"],category:"Reactivity"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createSubRoot",min:[568,"B"],gzip:[328,"B"]},{name:"createCallback",min:[247,"B"],gzip:[172,"B"]},{name:"createDisposable",min:[617,"B"],gzip:[346,"B"]},{name:"createSharedRoot",min:[340,"B"],gzip:[233,"B"]},{name:"createRootPool",min:[1.14,"kB"],gzip:[598,"B"]}],packageSize:{min:[1.81,"kB"],gzip:[903,"B"]}},{name:"scheduled",version:"1.5.1",description:"Primitives for creating scheduled — throttled or debounced — callbacks.",tags:["primitives","scheduled","debounce","throttle"],primitive:{name:"scheduled",stage:3,list:["debounce","throttle","scheduleIdle","leading","createScheduled","leadingAndTrailing"],category:"Utilities"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"debounce",min:[337,"B"],gzip:[215,"B"]},{name:"throttle",min:[361,"B"],gzip:[227,"B"]},{name:"scheduleIdle",min:[631,"B"],gzip:[300,"B"]},{name:"leading",min:[370,"B"],gzip:[236,"B"]},{name:"createScheduled",min:[296,"B"],gzip:[215,"B"]},{name:"leadingAndTrailing",min:[502,"B"],gzip:[308,"B"]}],packageSize:{min:[1.61,"kB"],gzip:[657,"B"]}},{name:"script-loader",version:"2.3.1",description:"Primitive to load scripts dynamically",tags:["script","jsonp","primitives"],primitive:{name:"script-loader",stage:3,list:["createScriptLoader"],category:"Utilities"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createScriptLoader",min:[882,"B"],gzip:[542,"B"]}],packageSize:{min:[882,"B"],gzip:[542,"B"]}},{name:"scroll",version:"2.1.1",description:"Reactive primitives to react to element/window scrolling.",tags:["monitor","scrollTo","scroll","primitives"],primitive:{name:"scroll",stage:2,list:["createScrollPosition","useWindowScrollPosition"],category:"Inputs"},workspace_deps:["event-listener","rootless","static-store"],peer_deps:["solid-js"],primitives:[{name:"createScrollPosition",min:[1.54,"kB"],gzip:[745,"B"]},{name:"useWindowScrollPosition",min:[1.95,"kB"],gzip:[894,"B"]}],packageSize:{min:[2.29,"kB"],gzip:[1.03,"kB"]}},{name:"selection",version:"0.1.2",description:"selection primitive.",tags:["primitives"],primitive:{name:"selection",stage:0,list:["createSelection"],category:"Inputs"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createSelection",min:[1.81,"kB"],gzip:[820,"B"]}],packageSize:{min:[1.83,"kB"],gzip:[829,"B"]}},{name:"set",version:"0.7.1",description:"The Set & WeakSet data structures as a reactive signals.",tags:["primitives"],primitive:{name:"set",stage:2,list:["ReactiveSet","ReactiveWeakSet"],category:"Reactivity"},workspace_deps:["trigger"],peer_deps:["solid-js"],primitives:[{name:"ReactiveSet",min:[1.32,"kB"],gzip:[582,"B"]},{name:"ReactiveWeakSet",min:[894,"B"],gzip:[478,"B"]}],packageSize:{min:[1.75,"kB"],gzip:[688,"B"]}},{name:"share",version:"2.2.1",description:"Primitives to help with sharing content on social media and beyond.",tags:["template","primitives","web share","social share"],primitive:{name:"share",stage:3,list:["createSocialShare","createWebShare"],category:"Utilities"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createSocialShare",min:[1.6,"kB"],gzip:[762,"B"]},{name:"createWebShare",min:[656,"B"],gzip:[339,"B"]}],packageSize:{min:[4.5,"kB"],gzip:[1.99,"kB"]}}
1,{name:"signal-builders",version:"0.2.1",description:"A collection of chainable and composable reactive signal calculations, aka Signal Builders.",tags:["primitives","fp"],primitive:{name:"signal-builders",stage:2,list:["List of builders"],category:"Reactivity"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[],packageSize:{min:[4.04,"kB"],gzip:[1.52,"kB"]}},{name:"spring",version:"0.1.1",description:"Primitive that creates spring physics functions.",tags:["animate","tween","spring","primitives"],primitive:{name:"spring",stage:0,list:["createSpring","createDerivedSpring"],category:"Animation"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createSpring",min:[1.22,"kB"],gzip:[719,"B"]},{name:"createDerivedSpring",min:[1.28,"kB"],gzip:[747,"B"]}],packageSize:{min:[1.3,"kB"],gzip:[753,"B"]}},{name:"state-machine",version:"0.1.1",description:"A primitive for creating reactive state machines.",tags:["primitives","state-machine","state"],primitive:{name:"state-machine",stage:0,list:["createMachine"],category:"Reactivity"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createMachine",min:[515,"B"],gzip:[311,"B"]}],packageSize:{min:[515,"B"],gzip:[311,"B"]}},{name:"static-store",version:"0.1.1",description:"Primitives for creating small reactive objects that doesn't change their shape over time - don't need a proxy wrapper.",tags:["primitives"],primitive:{name:"static-store",stage:2,list:["createStaticStore","createDerivedStaticStore"],category:"Reactivity"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createStaticStore",min:[943,"B"],gzip:[493,"B"]},{name:"createDerivedStaticStore",min:[450,"B"],gzip:[290,"B"]}],packageSize:{min:[1.32,"kB"],gzip:[633,"B"]}},{name:"storage",version:"4.3.2",description:"Primitive that provides reactive wrappers for storage access",tags:["localStorage","sessionStorage","cookies","primitives"],primitive:{name:"storage",stage:3,list:["makePersisted","cookieStorage","tauriStorage","multiplexStorage","storageSync","messageSync","wsSync","multiplexSync","addClearMethod","addWithOptionsMethod","makeObjectStorage"],category:"Browser APIs"},workspace_deps:["utils"],peer_deps:["@tauri-apps/plugin-store","solid-js"],primitives:[{name:"makePersisted",min:[1.05,"kB"],gzip:[540,"B"]},{name:"cookieStorage",min:[2.01,"kB"],gzip:[1.01,"kB"]},{name:"tauriStorage",min:[0,"B"],gzip:[0,"B"]},{name:"multiplexStorage",min:[577,"B"],gzip:[309,"B"]},{name:"storageSync",min:[236,"B"],gzip:[163,"B"]},{name:"messageSync",min:[338,"B"],gzip:[227,"B"]},{name:"wsSync",min:[447,"B"],gzip:[308,"B"]},{name:"multiplexSync",min:[253,"B"],gzip:[168,"B"]},{name:"addClearMethod",min:[125,"B"],gzip:[110,"B"]},{name:"addWithOptionsMethod",min:[294,"B"],gzip:[196,"B"]},{name:"makeObjectStorage",min:[258,"B"],gzip:[164,"B"]}],packageSize:{min:[4.54,"kB"],gzip:[2.01,"kB"]}},{name:"stream",version:"0.7.1",description:"Primitive that gets a user media stream from microphone, camera or screen",tags:["media","stream","primitives"],primitive:{name:"stream",stage:3,list:["createStream","createAmplitudeStream","createMediaPermissionRequest","createAmplitudeFromStream","createScreen"],category:"Network"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createStream",min:[956,"B"],gzip:[522,"B"]},{name:"createAmplitudeStream",min:[1.74,"kB"],gzip:[915,"B"]},{name:"createMediaPermissionRequest",min:[376,"B"],gzip:[256,"B"]},{name:"createAmplitudeFromStream",min:[1.01,"kB"],gzip:[583,"B"]},{name:"createScreen",min:[828,"B"],gzip:[446,"B"]}],packageSize:{min:[2.31,"kB"],gzip:[1.03,"kB"]}},{name:"styles",version:"0.1.1",description:"Collection of reactive primitives focused on styles.",tags:["primitives","styles","css"],primitive:{name:"styles",stage:0,list:["createRemSize"],category:"Display & Media"},workspace_deps:["rootless","utils"],peer_deps:["solid-js"],primitives:[{name:"createRemSize",min:[838,"B"],gzip:[485,"B"]}],packageSize:{min:[1.3,"kB"],gzip:[682,"B"]}},{name:"timer",version:"1.4.1",description:"Primitives to manage timeout and interval",tags:["setInterval","setTimeout","timer","primitives"],primitive:{name:"timer",stage:3,list:["makeTimer","createTimer","createTimeoutLoop","createPolled","createIntervalCounter"],category:"Browser APIs"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"makeTimer",min:[245,"B"],gzip:[169,"B"]},{name:"createTimer",min:[710,"B"],gzip:[375,"B"]},{name:"createTimeoutLoop",min:[405,"B"],gzip:[248,"B"]},{name:"createPolled",min:[821,"B"],gzip:[429,"B"]},{name:"createIntervalCounter",min:[868,"B"],gzip:[455,"B"]}],packageSize:{min:[1.09,"kB"],gzip:[526,"B"]}},{name:"transition-group",version:"1.1.1",description:"Reactive primitives for implementing transition effects in SolidJS",tags:["primitives","transition","animation","transition-group"],primitive:{name:"transition-group",stage:2,list:["createSwitchTransition","createListTransition"],category:"Animation"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createSwitchTransition",min:[716,"B"],gzip:[442,"B"]},{name:"createListTransition",min:[1.08,"kB"],gzip:[613,"B"]}],packageSize:{min:[1.6,"kB"],gzip:[851,"B"]}},{name:"trigger",version:"1.2.1",description:"A set of primitives based on Solid signals, used to trigger computations.",tags:["primitives","signal","trigger"],primitive:{name:"trigger",stage:1,list:["createTrigger","createTriggerCache"],category:"Reactivity"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createTrigger",min:[428,"B"],gzip:[244,"B"]},{name:"createTriggerCache",min:[655,"B"],gzip:[398,"B"]}],packageSize:{min:[920,"B"],gzip:[491,"B"]}},{name:"tween",version:"1.4.1",description:"Primitive that creates tween functions",tags:["animate","tween","primitives"],primitive:{name:"tween",stage:3,list:["createTween"],category:"Animation"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createTween",min:[432,"B"],gzip:[273,"B"]}],packageSize:{min:[445,"B"],gzip:[280,"B"]}}
1,{name:"upload",version:"0.1.1",description:"Primitives for uploading files.",tags:["file","file upload","upload","primitives"],primitive:{name:"upload",stage:0,list:["createFileUploader","createDropzone"],category:"Browser APIs"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createFileUploader",min:[1.18,"kB"],gzip:[612,"B"]},{name:"createDropzone",min:[1.92,"kB"],gzip:[676,"B"]}],packageSize:{min:[2.87,"kB"],gzip:[1.03,"kB"]}},{name:"virtual",version:"0.2.1",description:"A virtualized list component for performantly rendering lists with many elements",tags:["primitives","virtualized"],primitive:{name:"virtual",stage:0,list:["createVirutalList","VirtualList"],category:"UI Patterns"},workspace_deps:["utils"],peer_deps:["solid-js"],primitives:[{name:"createVirutalList",min:[0,"B"],gzip:[0,"B"]},{name:"VirtualList",min:[1.15,"kB"],gzip:[579,"B"]}],packageSize:{min:[1.17,"kB"],gzip:[586,"B"]}},{name:"websocket",version:"1.3.1",description:"Primitive to create a web socket connection",tags:["websocket","socket","primitives"],primitive:{name:"websocket",stage:0,list:["makeWS","createWS","createWSState","makeReconnectingWS","createReconnectingWS","makeHeartbeatWS"],category:"Network"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"makeWS",min:[249,"B"],gzip:[194,"B"]},{name:"createWS",min:[301,"B"],gzip:[219,"B"]},{name:"createWSState",min:[250,"B"],gzip:[179,"B"]},{name:"makeReconnectingWS",min:[853,"B"],gzip:[493,"B"]},{name:"createReconnectingWS",min:[909,"B"],gzip:[511,"B"]},{name:"makeHeartbeatWS",min:[422,"B"],gzip:[250,"B"]}],packageSize:{min:[1.54,"kB"],gzip:[728,"B"]}},{name:"workers",version:"0.4.1",description:"Primitives that support creating Web Workers.",tags:["worker","web worker","shared worker","primitives"],primitive:{name:"workers",stage:0,list:["createWorker","createWorkerPool","createSignaledWorker"],category:"Browser APIs"},workspace_deps:[],peer_deps:["solid-js"],primitives:[{name:"createWorker",min:[1.59,"kB"],gzip:[945,"B"]},{name:"createWorkerPool",min:[1.88,"kB"],gzip:[1.08,"kB"]},{name:"createSignaledWorker",min:[1.8,"kB"],gzip:[1.05,"kB"]}],packageSize:{min:[2.12,"kB"],gzip:[1.19,"kB"]}}];export{e as default};
2//# sourceMappingURL=packages-Qzf01W0B.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.