npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@bexis2/bexis2-core-ui

v0.4.22

Published

Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte).

Downloads

704

Readme

bexis-core-ui

0.4.22

  • Facets
    • Replace column class function with more efficient solution
    • Sort options in ShowMore alphabetically Table
    • Add titles for components for better accessibility
    • Remove z-index from pagination buttons

0.4.21

  • change footer position in page component

0.4.20

  • Add aria-label to Table and other components
  • Facets
    • Add aria-label to Facets component
    • sort by count if exists, reorder more view, truncate long names,
  • Search
    • Add aria-label to Search component
  • Table: add column

0.4.19

0.4.18

  • Updates indicator text for current page and possible number of pages in a Table
  • Fixes client-side search on Table
  • Adds "No rows available" text in Table if search or filter returns no rows.

0.4.16

  • Facets
    • Replaces groups array with a writable store to re-render component on data manipulation.
    • Adds selected attribute to the type so that Facets can be initialized with some selected values.

0.4.15

  • Update Facets with new params and add onChange action
    • Changes structure of Facets data
    • Adds on:change action

0.4.14

  • Table

    • fixes rendering issues with Table filters and different components
  • Facets

    • Exports Facets component

0.4.13

  • menu
    • fix code isses

0.4.11

  • Table
    • fix lib issue

0.4.11

  • Menu
    • fix log off

0.4.10

  • Table:

    • Fixes issue with sticky Tables not rendering the filters correctly.
    • Fixes issues related to date picker in Tables with date filters.
    • Updates default Table page sizes to [5, 10, 20, 50, 100].
    • Updates the structure of server-side configuration for Tables.
    • Adds new page size dropdown in Table for to fix contrast issues in the component.
    • Adds showing/hiding Table columns.
  • Facets:

    • Adds Facets component.

0.4.8

  • page
    • add notification if api call to backend faild

0.4.7

  • menu
    • remove capitalization from menu item

0.4.6

  • table
    • Adds config for enabling and disabling Search field on Table.
    • Adds action dispatcher as prop for the renderComponent.
    • Adds unique IDs for Search reset and submit buttons.

0.4.5

  • table
    • adds searching for missing values in the filters #744
    • missing values for every data type
    • display patterns for date/time/datetime types

0.4.4

  • update libs
    • remove eslint-plugin-svelte3
    • update svelte, sveltekit, typescript, tailwind ...

0.4.3

  • table
    • Enable searching on server-side

0.4.2

0.4.1

  • table
    • Server-side searching
    • Case-insensitive filtering of missing values
    • Date formatting for display patterns
    • Handle missing values regardless of the data type

0.4.0

  • update dependency libaries
    • svelte
    • sveltekit
    • vite

0.3.13

0.3.12

  • table
    • Server-side data fetching
    • Server-side filtering
    • Server-side sorting
    • Server-side pagination
    • New filtering workflow & UI
    • New pagination component

0.3.11

  • add on:change passthrough to TextInput, TextArea, DateInput, NumberInput, CheckBox

0.3.10

  • multi select
    • update svelte-select libary
    • refactor filterFn (new order - > exact, start, includes)
    • fix issues with clearable

0.3.9

  • add application name into the breadcrumb component

0.3.8

  • change home within breadcrumb from "app"-based home to "/" in general
    • There was an issue in case the application is routing through sub-apps. By that, "home" was redirecting to the home of the sub-app, but not to the general "/" anymore.

0.3.7

  • listeItemType
    • add description

0.3.6

  • FileUpload
    • add progressbar during upload
  • Table
    • fix update issue with first row entry

0.3.5

  • listeItemType
    • add description

0.3.4

  • Page
    • add automatic scroll to top button next to help

0.3.3

  • Table
    • rowHeight (number): fixed height for rows in pixels. (if combined with resizability, acts as minimum height)
    • exportability (boolean): if toggled true, lets user to export the current state of the table as CSV.
    • Optimized styles for dark mode.
    • Bug fix related to empty tables.
    • Migrated to new TableOfContents (Beta) on documentation page.
  • LightSwitch for toggling dark mode on documentation pages.
  • Optimized surface colors in dark mode.

0.3.1

  • add bexis2theme

0.3.0

  • update skeleton ui -> 2.5.0

0.2.32

  • resizability for Table rows and columns
  • fixedWidth and minWidth options for columns

0.2.31

  • validation and syntax check for code editor component

0.2.30

  • fix routes for 'file' components ('.../file/...' -> '.../File/...')
  • 'Table' component is able to display heterogeneous data, that means data items/rows might have a different number of properties/columns.

0.2.29

  • add disbaled propertie to
    • TextInput
    • TextArea
    • NumberInput
    • DateInput

0.2.28

  • add disabled to multiselect

0.2.27

  • fix brand stretching

0.2.26

  • add fixLeft to page

0.2.25

  • hide console.logs
  • file uploader return list of uploaded files after success

0.2.24

  • add ids to table and code editor components

0.2.23

  • add CodeEditor component

0.2.22

  • Page title update on breadcrumb

v0.2.19

  • fix multiselect bug from prev version

v0.2.18

  • Multiselect
    • fix target bug with simple list and list of simple values

v0.2.17

  • Multiselect
    • fix target bind bug

v0.2.16

  • Table
    • width - fit to screen
    • Cell - drag to change the height
    • define a height to scroll the content
    • header allways on top whie scrolling

v0.2.15

  • Page - centered -> min width defined
  • MultiSelect -> add clearable

v0.2.14

  • change fileUploaderModel to FileUploaderType
  • remove AllFilesReadable, AsciiFileReaderInfo & LastModification from fileuploaderType

v0.2.13

  • add file reader types
    • fileReaderInfoType,
    • asciiFileReaderInfoType
  • add file reader enums
    • decimalCharacterType,orientationType,textMarkerType,textSeperatorType
  • Table Change order of text filter options
  • fix menu
  • update navbar

v0.2.12

  • update libs

v0.2.11

  • Error Message
  • Spinner Update
    • postion default is center
  • Surface color changed
  • Page: contentPageLayoutType

v0.2.9

  • helpStore
  • helpStoreType
  • helpItemType
  • Menu
  • Update Page

v0.2.1

refactoring based on naming conventions (https://bexis2.github.io/bexis2-core-ui/code/naming/)

  • fix issue in index.ts file for export components

v0.2.0

refactoring based on naming conventions (https://bexis2.github.io/bexis2-core-ui/code/naming/)

  • add Help, helpStore
  • update Page

v0.1.13

update

  • MultiSelect
    • loading flag
    • isValid

v0.1.12

update

  • MultiSelect
    • pass all events from svelte select

v0.1.11

update

  • MultiSelect
    • grouped source also works now in case of complex source & return single value

v0.1.10

update

  • MultiSelect
    • set isMulti to false to get also a single value

v0.1.9

update

  • MultiSelect
    • pass events
    • placeholder

v0.1.8

update

  • MultiSelect
    • add placeholder
    • add id
    • add ItemGroup

v0.1.7

update

  • MultiSelect
    • remove skeleton css classes from svelte select input

v0.1.6

  • remove massive console.logs

update

  • Table
    • change submit to apply filter
    • show emtpy table if not data is in the store
    • add option of including custom rendering component

v0.1.5

update

  • MultiSelect
    • isTargetComplex -> complexTarget
    • isComplex -> complexSource
  • DropdownKVP
    • targetIsComplex -> complexTarget

v0.1.4

test for deploy

v0.1.3

test table

v0.1.2

update

  • MultiSelect
    • return complex type is available now

v0.1.1

update

  • Page
    • add menu (beta)

v.0.1.0

add

types

  • ListItem
  • KvP

enum

  • position

update

components

  • DropdownKVP
    • return of the target to complex or id only
  • TextInput, TextArea, Number
    • add placeholder

v0.0.31

add

components

  • Alert

updates

components

  • Spinner
    • label
    • color
    • position
  • Table
    • Date filters
    • Configuration for complex types
    • Custom event dispatcher
    • Updated docs.
    • Disabling of filters
    • Disabling of sorting

fixes

table

  • Arrow in pageSize dropdown.
  • Bug with number filter not working on zero values.
  • Table of Contents on the right sidebar.

v0.0.29

add

types

  • linkType

v0.0.28

add

components

  • Page

v0.0.27

add

components

  • Table
  • TableFilter
  • cloumnFilter
  • searchFilter

types

  • TableConfig
  • Columns
  • Column
  • inputType

v0.0.26

updates

  • fix bugs in checkbox list
  • fix bugs in multi select

v0.0.25

adds

components

  • Spinner
  • FileUploader
  • fileInfoType
  • FileIcon

types

  • fileUploaderModel

v0.0.23

updates

  • update bexis 2 theme

adds

  • Checkbox
  • CheckboxKVPList
  • CheckboxList
  • DateInput
  • DropdownKVP
  • MultiSelect
  • NumberInput
  • TextArea
  • TextInput