Search results
588 packages found
Observable value interface
Detect all changes in the DOM (added elements, removed elements, attributes updates)
A Vue 3 component that adds a dark mode. Allows you to change colour schemes using the user's colour scheme or a predefined one, and save the selected theme to localStorage.
An implementation of a simple edit history class.
Sync MongoDB collections to Elasticsearch
Custom delimiters, for Handlebars templates. Includes greedy patch.
- change
- compile
- delimiter
- delimiters
- delims
- expression
- handlebars
- hbs
- re
- regex
- regexp
- regular
- render
- switch
- View more
Sync MongoDB to CrateDB and Convert JSON schema to SQL DDL
Helper functions for RawModel.
enhanced-property let you define an enhanced property which does more than just storing a value.
- property
- properties
- enhanced
- validator
- validation
- validate
- converter
- conversion
- convert
- change
- changed
- callback
- notify
- notifies
- View more
Property, range, map, and set content change observers for arrays, objects, and other instances.
Simple library for deep merge of objects and other types (also for patch and immutable updates). Declarative operations to specific merge, for example to remove properties. Customize merging between specific types. Calculating diffs.
Reactive value interface
Listen to USB devices and detect changes on them.
Strongly-typed JavaScript object with support for validation and error handling.
Move an array item to a different position within array bounds
Slice a file or directory from the middle of an Error stack trace
Sync MongoDB collections via change streams into any database.
Hottea will validate your data models in browser and nodejs.
Proxy objects were too slow for me
ES6 component for string inflection/case/format/pluralization. Highly tested. Supports chaining.