JSPM

  • Created
  • Published
  • Downloads 2654396
  • Score
    100M100P100Q183137F
  • License BSD-3-Clause

A library for building fast, lightweight web components

Package Exports

  • lit
  • lit/async-directive.js
  • lit/decorators.js
  • lit/decorators/custom-element.d.ts
  • lit/decorators/custom-element.d.ts.map
  • lit/decorators/custom-element.js
  • lit/decorators/custom-element.js.map
  • lit/decorators/event-options.d.ts
  • lit/decorators/event-options.d.ts.map
  • lit/decorators/event-options.js
  • lit/decorators/event-options.js.map
  • lit/decorators/property.d.ts
  • lit/decorators/property.d.ts.map
  • lit/decorators/property.js
  • lit/decorators/property.js.map
  • lit/decorators/query-all.d.ts
  • lit/decorators/query-all.d.ts.map
  • lit/decorators/query-all.js
  • lit/decorators/query-all.js.map
  • lit/decorators/query-assigned-nodes.d.ts
  • lit/decorators/query-assigned-nodes.d.ts.map
  • lit/decorators/query-assigned-nodes.js
  • lit/decorators/query-assigned-nodes.js.map
  • lit/decorators/query-async.d.ts
  • lit/decorators/query-async.d.ts.map
  • lit/decorators/query-async.js
  • lit/decorators/query-async.js.map
  • lit/decorators/query.d.ts
  • lit/decorators/query.d.ts.map
  • lit/decorators/query.js
  • lit/decorators/query.js.map
  • lit/decorators/state.d.ts
  • lit/decorators/state.d.ts.map
  • lit/decorators/state.js
  • lit/decorators/state.js.map
  • lit/directive-helpers.js
  • lit/directive.js
  • lit/directives/async-append.d.ts
  • lit/directives/async-append.d.ts.map
  • lit/directives/async-append.js
  • lit/directives/async-append.js.map
  • lit/directives/async-replace.d.ts
  • lit/directives/async-replace.d.ts.map
  • lit/directives/async-replace.js
  • lit/directives/async-replace.js.map
  • lit/directives/cache.d.ts
  • lit/directives/cache.d.ts.map
  • lit/directives/cache.js
  • lit/directives/cache.js.map
  • lit/directives/class-map.d.ts
  • lit/directives/class-map.d.ts.map
  • lit/directives/class-map.js
  • lit/directives/class-map.js.map
  • lit/directives/guard.d.ts
  • lit/directives/guard.d.ts.map
  • lit/directives/guard.js
  • lit/directives/guard.js.map
  • lit/directives/if-defined.d.ts
  • lit/directives/if-defined.d.ts.map
  • lit/directives/if-defined.js
  • lit/directives/if-defined.js.map
  • lit/directives/live.d.ts
  • lit/directives/live.d.ts.map
  • lit/directives/live.js
  • lit/directives/live.js.map
  • lit/directives/ref.d.ts
  • lit/directives/ref.d.ts.map
  • lit/directives/ref.js
  • lit/directives/ref.js.map
  • lit/directives/repeat.d.ts
  • lit/directives/repeat.d.ts.map
  • lit/directives/repeat.js
  • lit/directives/repeat.js.map
  • lit/directives/style-map.d.ts
  • lit/directives/style-map.d.ts.map
  • lit/directives/style-map.js
  • lit/directives/style-map.js.map
  • lit/directives/template-content.d.ts
  • lit/directives/template-content.d.ts.map
  • lit/directives/template-content.js
  • lit/directives/template-content.js.map
  • lit/directives/unsafe-html.d.ts
  • lit/directives/unsafe-html.d.ts.map
  • lit/directives/unsafe-html.js
  • lit/directives/unsafe-html.js.map
  • lit/directives/unsafe-svg.d.ts
  • lit/directives/unsafe-svg.d.ts.map
  • lit/directives/unsafe-svg.js
  • lit/directives/unsafe-svg.js.map
  • lit/directives/until.d.ts
  • lit/directives/until.d.ts.map
  • lit/directives/until.js
  • lit/directives/until.js.map
  • lit/html.js
  • lit/hydrate-support.js
  • lit/hydrate.js
  • lit/polyfill-support.js
  • lit/static-html.js

Readme

Lit 2.0

Fast, lightweight web components

About this package

The lit package contains everything needed to build Lit components with the LitElement base class, lit-html templates, and all first-party lit-html directives.

Modules:

  • lit: The main module exports the core pieces needed for component development: LitElement, html, css, and the most
  • lit/decorators.js: Exports all the TypeScript/Babel decorators from one module.
  • lit/decorators/...: The decorators/ folder contains a module for each decorator (@customElement(), @property(), etc.) for optimal pay-as-you-go module loading.
  • lit/html.js: Just the exports needed for standalone lit-html usage: render(), html, svg, etc.
  • lit/static-html.js: The lit-html static.js module
  • lit/directives.js: Contains the Directive base class for implementing directives.
  • lit/directive-helpers.js: Optional helper utilities for implementing directives.
  • lit/async-directive.js: A directive base class that supports disconnection and reconnection.
  • lit/directives/...: The directives/ folder contains all of the first-party lit-html directives, like repeat, classMap, etc.
  • lit/polyfill-support.js: A module that connects Lit to the web components polyfills where necessary to support older browsers.
  • lit/hydrate-support.js: A module that add hydration support to LitElement.