queue-lit is a tiny queue data structure in case you `Array#push()` or `Array#shift()` on large arrays very often
Viewport-based virtualization (virtual scrolling) for Lit
A library for building fast, lightweight web components
HTML templates literals in JavaScript
A simple base class for creating fast, lightweight web components
A React component wrapper for web components.
DOM shim for Lit Server Side Rendering (SSR)
A simple low level base class for creating fast, lightweight web components
A controller for Lit that renders asynchronous tasks.
JavaScript Signals proposal integration for Lit
A React component wrapper for web components.
This submodule exports various constants values and errors that are used in Lit Protocol.
Create a React component from a custom element.
Helpers and controllers for using Context protocol
This package is a helper to run multiple promise-returning & async functions with limited concurrency.
An abstract Lit directive for adding a renderer to a Vaadin web component
CLI that type checks bindings in lit-html templates
lit-html support for ESLint
A set of reactive controllers that facilitate using the platform observer objects.
Localization client library for lit-html
Import CSS files as tagged template literals
linting plugin for lit-a11y
The Tagged Template syntax for Virtual DOM. Only browser-compatible syntax.
Client package for @lit-labs/ssr.
ParseTree is a C extension (using RubyInline) that extracts the parse tree for an entire class or a specific method and returns it as a s-expression (aka sexp) using ruby's arrays, strings, symbols, and integers. As an example: def conditional1(arg1) if arg1 == 0 then return 1 end return 0 end becomes: [:defn, :conditional1, [:scope, [:block, [:args, :arg1], [:if, [:call, [:lvar, :arg1], :==, [:array, [:lit, 0]]], [:return, [:lit, 1]], nil], [:return, [:lit, 0]]]]]
ruby_parser (RP) is a ruby parser written in pure ruby (utilizing racc--which does by default use a C extension). RP's output is the same as ParseTree's output: s-expressions using ruby's arrays and base types. As an example: def conditional1(arg1) if arg1 == 0 then return 1 end return 0 end becomes: s(:defn, :conditional1, s(:args, :arg1), s(:scope, s(:block, s(:if, s(:call, s(:lvar, :arg1), :==, s(:arglist, s(:lit, 0))), s(:return, s(:lit, 1)), nil), s(:return, s(:lit, 0)))))
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.