Socket
Socket
Sign inDemoInstall

deleight

Package Overview
Dependencies
Maintainers
0
Versions
61
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

deleight - npm Package Compare versions

Comparing version 4.0.8 to 4.0.9

4

dist/actribute/cjs/actribute.d.ts
/**
* @module deleight/actribute
*
* This module exports the {@link Actribute} class which provides a structured way to attach behavior to HTML elements. The library

@@ -49,2 +47,4 @@ * enables us to attach meaning to attributes in markup. The main motivation for its original

* delete act.registry.comp2;
*
* @module
*/

@@ -51,0 +51,0 @@ /**

/**
* @module deleight/actribute
*
* This module exports the {@link Actribute} class which provides a structured way to attach behavior to HTML elements. The library

@@ -49,2 +47,4 @@ * enables us to attach meaning to attributes in markup. The main motivation for its original

* delete act.registry.comp2;
*
* @module
*/

@@ -51,0 +51,0 @@ /**

/**
* @module deleight/appliance
*
* This module exports the {@link apply}, {@link applyTo}, {@link parentSelector} {@link ruleSelector},
* {@link ruleSelectorAll} and {@link querySelectors} for succinctly selecting and operating on DOM elements and CSSOM rules.
*
* @module
*/

@@ -7,0 +7,0 @@ /**

/**
* @module deleight/appliance
*
* This module exports the {@link apply}, {@link applyTo}, {@link parentSelector} {@link ruleSelector},
* {@link ruleSelectorAll} and {@link querySelectors} for succinctly selecting and operating on DOM elements and CSSOM rules.
*
* @module
*/

@@ -7,0 +7,0 @@ /**

/**
* @module deleight/apriori
* This module exports primitives for building DOM from text.
*
* This module exports primitives for building DOM from text.
* @module
*/

@@ -6,0 +6,0 @@ /**

/**
* @module deleight/apriori
* This module exports primitives for building DOM from text.
*
* This module exports primitives for building DOM from text.
* @module
*/

@@ -6,0 +6,0 @@ /**

/**
* @module deleight/eutility
* This module exports event handling helpers.
*
* This module exports event handling helpers.
* @module
*/

@@ -6,0 +6,0 @@ /**

/**
* @module deleight/eutility
* This module exports event handling helpers.
*
* This module exports event handling helpers.
* @module
*/

@@ -6,0 +6,0 @@ /**

/**
* @module deleight/generational
* This module exports many useful generators like `range` and `repeat`.
*
* This module exports many useful generators like `range` and `repeat`.
* @module
*/

@@ -6,0 +6,0 @@ /**

/**
* @module deleight/generational
* This module exports many useful generators like `range` and `repeat`.
*
* This module exports many useful generators like `range` and `repeat`.
* @module
*/

@@ -6,0 +6,0 @@ /**

/**
* @module deleight/onetomany
* This module enables reactivity by exporting primitives for multiplying the effects of single operations.
*
* This module enables reactivity by exporting primitives for multiplying the effects of single operations.
* @module
*/

@@ -6,0 +6,0 @@ type IExtend<T, U> = Omit<T, keyof U> & {

/**
* @module deleight/onetomany
* This module enables reactivity by exporting primitives for multiplying the effects of single operations.
*
* This module enables reactivity by exporting primitives for multiplying the effects of single operations.
* @module
*/

@@ -6,0 +6,0 @@ type IExtend<T, U> = Omit<T, keyof U> & {

/**
* @module deleight/queryoperator
* This module exports primitives for 'bulk' manipulation of the DOM.
*
* This module exports primitives for 'bulk' manipulation of the DOM.
* @module
*/

@@ -6,0 +6,0 @@ /**

/**
* @module deleight/queryoperator
* This module exports primitives for 'bulk' manipulation of the DOM.
*
* This module exports primitives for 'bulk' manipulation of the DOM.
* @module
*/

@@ -6,0 +6,0 @@ /**

/**
* @module deleight/sophistry
* This module supports CSS loading, caching and 'localised' reuse.
* The article at https://developer.mozilla.org/en-US/docs/Web/API/Web_components/Using_shadow_DOM#applying_styles_inside_the_shadow_dom
* stated that programmatically creating stylesheets facilitates
* selective reuse (as we would like when working with web components). Considering that CSS is
* traditionally written declaratively, it is worthwile to try to reduce the
* programming involved to use CSS with web components.
*
* This module supports CSS loading, caching and 'localised' reuse. The main
* export is {@link Sophistrry}.
* The main export here is {@link Sophistry}.
*
*
* @module
*/
/**
* An instance of Sophistrry can be used to obtain and cache CSS Stylesheets
* which can be shared by multiple DOM elements.
* An instance of Sophistry can be used to obtain and cache CSS Stylesheets
* which can be shared by multiple DOM elements. It can typically be very useful within
* web components.
*

@@ -24,8 +32,5 @@ *

*
* If replace is truthy, any cached stylesheets with the same name (or hash) as a
* If `replace` is truthy, any cached stylesheets with the same name (or hash) as a
* styleshhet within the root will be replaced (reactively).
*
* This resolves the stated issue with declaratively adding encapsulated
* styles to elements when using shadow DOM as described here;
* https://developer.mozilla.org/en-US/docs/Web/API/Web_components/Using_shadow_DOM.
*

@@ -48,3 +53,3 @@ * @example

* Import a stylesheet defined in an external CSS file. Optionally
* specify a name for the imported style in the Scophystry context (cache).
* specify a name for the imported style in the Sophystry cach ({@link Sophistry#styles}).
* The name will default to the portion of the link before the first

@@ -64,3 +69,3 @@ * apostrophe...

/**
* Replaces the text of an existing stylesheet. This is reactive.
* Replaces the text of an existing stylesheet in the cach. This is reactive.
*

@@ -67,0 +72,0 @@ * @example

/**
* @module deleight/sophistry
* This module supports CSS loading, caching and 'localised' reuse.
* The article at https://developer.mozilla.org/en-US/docs/Web/API/Web_components/Using_shadow_DOM#applying_styles_inside_the_shadow_dom
* stated that programmatically creating stylesheets facilitates
* selective reuse (as we would like when working with web components). Considering that CSS is
* traditionally written declaratively, it is worthwile to try to reduce the
* programming involved to use CSS with web components.
*
* This module supports CSS loading, caching and 'localised' reuse. The main
* export is {@link Sophistrry}.
* The main export here is {@link Sophistry}.
*
*
* @module
*/
/**
* An instance of Sophistrry can be used to obtain and cache CSS Stylesheets
* which can be shared by multiple DOM elements.
* An instance of Sophistry can be used to obtain and cache CSS Stylesheets
* which can be shared by multiple DOM elements. It can typically be very useful within
* web components.
*

@@ -24,8 +32,5 @@ *

*
* If replace is truthy, any cached stylesheets with the same name (or hash) as a
* If `replace` is truthy, any cached stylesheets with the same name (or hash) as a
* styleshhet within the root will be replaced (reactively).
*
* This resolves the stated issue with declaratively adding encapsulated
* styles to elements when using shadow DOM as described here;
* https://developer.mozilla.org/en-US/docs/Web/API/Web_components/Using_shadow_DOM.
*

@@ -48,3 +53,3 @@ * @example

* Import a stylesheet defined in an external CSS file. Optionally
* specify a name for the imported style in the Scophystry context (cache).
* specify a name for the imported style in the Sophystry cach ({@link Sophistry#styles}).
* The name will default to the portion of the link before the first

@@ -64,3 +69,3 @@ * apostrophe...

/**
* Replaces the text of an existing stylesheet. This is reactive.
* Replaces the text of an existing stylesheet in the cach. This is reactive.
*

@@ -67,0 +72,0 @@ * @example

/**
* @module deleight/withly
* This module exports {@link With} function for creating more concise and structured code.
*
* This module exports {@link With} function for creating more concise and structured code.
* @module
*/

@@ -6,0 +6,0 @@ /**

/**
* @module deleight/withly
* This module exports {@link With} function for creating more concise and structured code.
*
* This module exports {@link With} function for creating more concise and structured code.
* @module
*/

@@ -6,0 +6,0 @@ /**

{
"name": "deleight",
"version": "4.0.8",
"version": "4.0.9",
"description": "A group of 10 libraries for writing accessible and joyfully interactive web applications with traditional HTML, CSS and JavaScript.",

@@ -5,0 +5,0 @@ "type": "module",

@@ -281,4 +281,6 @@ # Deleight

If you like this, I invite you to contribute. You can contribute in many areas. Your own libraaries, issues, pull requests, sponsorship, benchmarks, testing, CI, examples; all are welcome. Please just maintain a positive disposition about this and about each-other.
If you like this, I invite you to contribute. You can contribute in many areas. Your own libraaries, issues, pull requests, sponsorship, benchmarks, testing, CI, examples; all are welcome. Please just maintain a positive disposition about this and about each-other. Your contributions will go a long way in ensuring the continued development of deleight.
[![](https://www.paypalobjects.com/en_GB/i/btn/btn_donate_LG.gif)](https://www.paypal.com/donate/?hosted_button_id=S2ZW3RJSDHASW)
Thank you for contributing.

@@ -285,0 +287,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc