JSPM

Found 163 results for tagged union

common-tags

a few common utility template tags for ES2015

  • v1.8.2
  • 104.27
  • Published

oneline

Write nice template literals with newlines, but format as a single-line string

  • v2.0.0
  • 81.76
  • Published

omnimatch

TypeScript tagged-union utility knife

  • v1.0.0-development.2
  • 78.86
  • Published

groq

Tagged template literal for Sanity.io GROQ-queries

  • v4.2.0
  • 78.34
  • Published

nanohtml

HTML template strings for the Browser with support for Server Side Rendering in Node.

  • v1.10.0
  • 71.83
  • Published

pg-sql2

Generate safe Postgres-compliant SQL with tagged template literals

  • v4.14.1
  • 70.95
  • Published

regx

Tagged template string regular expression compiler.

  • v1.0.4
  • 68.52
  • Published

lit-analyzer

CLI that type checks bindings in lit-html templates

  • v2.0.3
  • 66.57
  • Published

sql-template-strings

ES6 tagged template strings for prepared statements with mysql and postgres

  • v2.2.2
  • 66.26
  • Published

@unsplash/sum-types

Safe, ergonomic, non-generic sum types in TypeScript.

  • v1.0.1
  • 65.79
  • Published

safety-match

`safety-match` provides pattern matching for JavaScript, TypeScript, and Flow.

  • v0.4.4
  • 64.46
  • Published

ts-lit-plugin

Typescript plugin that adds type checking and code completion to lit-html

  • v2.0.2
  • 62.13
  • Published

parse-literals

Parse template literals from code

  • v1.2.1
  • 60.96
  • Published

url-escape-tag

A template tag for escaping url parameters based on ES2015 tagged templates.

  • v1.0.0
  • 53.86
  • Published

tamedevil

Build and evaluate JavaScript strings safely via tagged template literals

  • v0.0.0-beta.8
  • 52.09
  • Published

sql-tag

A template tag for writing elegant sql strings

  • v1.0.1
  • 51.00
  • Published

uri-tag

ES6 template literal tag to encode URI components

  • v2.0.0
  • 50.72
  • Published

proper-tags

A few common utility template tags for ES2015

  • v2.0.2
  • 49.68
  • Published

variant-type

A Variant is a data structure that can be used to represent any other data type.

  • v0.1.4
  • 45.95
  • Published

tagged-union

Tagged unions in vanilla JavaScript!

  • v1.1.0
  • 45.00
  • Published

@sqorn/lib-sq

Sqorn Untyped Query Library

  • v0.0.45
  • 44.62
  • Published

eslit

Write templates with embedded JavaScript expressions

  • v6.0.0
  • 43.22
  • Published

@jackolope/ts-lit-plugin

Typescript plugin that adds type checking and code completion to lit-html. Fork of the original ts-lit-plugin.

  • v3.1.6
  • 38.27
  • Published

ts-tagged

Base generic type for weak nominal typing in Typescript

  • v1.0.0
  • 36.85
  • Published

@literals/parser

Parse template literals from code

  • v2.0.1
  • 36.81
  • Published

shell-escape-tag

An ES6 template tag which escapes parameters for interpolation into shell commands

  • v2.0.2
  • 35.35
  • Published

@rbardini/html

Tiny html tag function for no-build JSX-like syntax, compatible with all modern browsers and runtimes.

  • v1.0.1
  • 34.46
  • Published

sql-template-strings-ts

Functional wrapper for sql-template-strings: ES6 tagged template strings for prepared statements with MySQL and PostgreSQL

  • v1.1.0
  • 34.17
  • Published

message-tag

ES6 template literal tag to format message strings

  • v0.10.0
  • 33.36
  • Published

tag-mjml

Tagged template string function that converts MJML to HTML string

  • v1.0.7
  • 33.17
  • Published

cahir

flexible interface for method chaining using Proxy and tagged template literals

    • v0.0.10
    • 32.77
    • Published

    how

    A library for modelling and accessing data.

    • v2.0.2
    • 30.58
    • Published

    monocle-api

    API router focused on consistency, flexibility, and performance.

    • v3.2.0
    • 30.54
    • Published

    yaml-template

    Yaml tagged template literal

      • v1.0.0
      • 30.15
      • Published

      tagged-tag

      Unique tag for use in the type-fest Tagged type

      • v1.0.0
      • 29.61
      • Published

      possu

      A small companion library for node-postgres

      • v3.0.0
      • 29.34
      • Published

      humint

      Colorfull tagged logger

      • v1.2.1
      • 28.15
      • Published

      @jarrodek/ts-lit-plugin

      Typescript plugin that adds type checking and code completion to lit-html. Maintained by @jarrodek

      • v3.0.2
      • 27.21
      • Published

      @jarrodek/lit-analyzer

      CLI that type checks bindings in lit-html templates. Maintained by @jarrodek

      • v3.0.2
      • 26.97
      • Published

      html-literal

      Tagged template literal for authoring HTML in JavaScript

      • v1.1.0
      • 25.69
      • Published

      react-tagged-state

      ⚛️ Experimental reactive and atomic state manager

      • v2.1.0
      • 24.30
      • Published

      rapid

      A simple tool for rapidly creating components

      • v3.1.0
      • 23.99
      • Published

      tagval

      A simple JavaScript library includes Option class, Status class and their basic class of Tagged Value.

        • v1.0.0
        • 22.96
        • Published

        component-literal

        A reactive, flexible, and dead simple way to create DOM components with template literals.

        • v1.5.3
        • 22.63
        • Published

        echotag

        Simple & fast ES6 templates with no special syntax or transpilation

        • v1.3.1
        • 22.48
        • Published

        tagged-jsx

        Tagged Template for jsx

        • v0.0.5
        • 21.44
        • Published

        @sqltags/core

        Safely create & execute parameterized SQL queries using template strings 🔧✨ minimal API and works with any db driver (pg, mysql, sqlite, etc).

        • v0.0.26
        • 21.42
        • Published

        tagged-sql

        用 ES 标签模板书写 sql 语句 Writing sql statement with ES6 tagged template strings

        • v0.9.0
        • 21.37
        • Published

        tagged-api

        API client for Tagged with support for nodejs and angularjs

        • v0.6.0
        • 21.18
        • Published

        minify-html-parts

        Minify HTML in (tagged) template expressions

        • v0.1.0
        • 20.96
        • Published

        wapitis-analyzer

        CLI that type checks bindings in lit-html templates in a wapitis component

        • v1.0.17
        • 20.64
        • Published

        @anireact/d

        Dedent templates, autoindent interpolations, and more.

        • v1.0.0
        • 20.25
        • Published

        @sqltags/mysql

        MySQL driver for sqltags (@sqltags/core) 🔧✨ Safely create & execute parameterized SQL queries using template strings

        • v0.0.26
        • 19.85
        • Published

        tagged-ts

        A tagged unions code generation library for discriminating tastes

        • v0.2.0
        • 19.70
        • Published

        rollup-plugin-minify-html-literals-cjs-rollup3

        Rollup plugin to minify HTML template literal strings. Forked so that it uses the rollup3 compatible code, but not the ESM version. Will archive when Liz does her release...

        • v1.0.0
        • 19.38
        • Published

        sql-composer

        Composable SQL template strings for Node.js

        • v0.1.1
        • 19.08
        • Published

        tagged-health

        Health check middleware for connect

        • v0.1.2
        • 19.01
        • Published

        gulp-eslit

        ES6 Template Strings + Promises

        • v2.0.0
        • 18.95
        • Published

        litnano

        Minify HTML markup inside lit tagged template literals

        • v1.0.1
        • 18.88
        • Published

        @lowclouds/logtag

        Tagged logging, always available, plus a puts macro

        • v0.9.0
        • 18.88
        • Published

        monocle-client-js

        JS client for Monocle APIs, supporting Angular and jQuery

        • v0.5.0
        • 18.83
        • Published

        ts-wapitis-plugin

        Typescript plugin that adds type checking and code completion to lit-html in a wapitis element

        • v1.0.15
        • 18.79
        • Published

        html-tagged-template

        Proposal to improve the DOM creation API so developers have a cleaner, simpler interface to DOM creation and manipulation.

        • v2.2.0
        • 18.08
        • Published

        nano-parser

        Parser combinators library for parsing ecmascript tagged template literals

        • v1.0.5
        • 17.83
        • Published

        @sqltags/pg

        PostgreSQL driver for SqlTags (@sqltags/core) 🔧✨ Safely create & execute parameterized SQL queries using template strings

        • v0.0.26
        • 17.81
        • Published

        barva

        A lightweight, tree-shakable library for terminal colors using tagged template literals

        • v1.1.0
        • 17.81
        • Published

        conditional-tag

        Clean, easily readable conditional statements in template literals/strings for Node.js and browsers. Provides `if` / `elseif` / `else` and `switch` / `case` / `default` syntax options.

        • v1.2.3
        • 17.57
        • Published

        ragtag

        Minimal templating using ES6 tagged template literals.

        • v0.0.8
        • 17.25
        • Published

        react-mut

        🔗 Subscribe components to any object.

        • v1.0.1
        • 17.06
        • Published

        clean-tagged-string

        A simple utility function to clean ES6 template strings.

        • v0.0.7
        • 17.04
        • Published

        sql-tags

        ES6 tagged template string functions for SQL statements.

        • v0.1.1
        • 16.20
        • Published

        @sqltags/sqlite

        SQLite driver for sqltags (@sqltags/core) 🔧✨ Safely create & execute parameterized SQL queries using template strings

        • v0.0.26
        • 16.15
        • Published

        es6x

        Implementation of jsx features in pure javascript

        • v1.0.11
        • 15.89
        • Published

        tag-markdown

        Tagged template string function that converts Markdown to HTML string

        • v1.1.1
        • 15.72
        • Published

        ucrit

        Tagged string for name prepared SQL statement

          • v1.2.8
          • 15.72
          • Published

          cjkspace

          Add space between CJK character and western character

            • v0.0.6
            • 15.32
            • Published

            @loilo/rx

            A template tag for creating regular expressions

            • v3.0.0
            • 14.79
            • Published

            l10n-tag

            tagged template based on ES6.

            • v1.0.1
            • 14.65
            • Published

            tagged-literals

            code collections for es6 tagged template literals

            • v0.0.10
            • 14.63
            • Published

            template-logger

            stringify and color obj passed to the template we want to log

            • v0.1.5
            • 14.63
            • Published

            tagged-routes

            Routing with tagged unions

            • v0.0.3
            • 14.58
            • Published

            tag-logger

            A client-side logger which lets you easily turn (some) logs on and off at runtime

              • v1.1.6
              • 14.38
              • Published

              html-fns

              Set of convinient pure functions to generate HTML on server-side via tagged template literals.

              • v1.4.0
              • 14.12
              • Published

              sql-strings

              Write SQL-injection protected SQL statements using template strings!

              • v1.0.0
              • 13.96
              • Published

              intertag

              Compose template literals together using function interpolation

              • v2.0.1
              • 13.95
              • Published

              marli

              markdown tagged template literal renderer

              • v2.0.0
              • 13.64
              • Published

              headpats

              Pattern matching and tagged unions without extra syntax.

              • v0.3.0
              • 13.23
              • Published

              es6-literals

              code collections for es6 tagged template literals

              • v0.0.3
              • 12.76
              • Published

              http-tag-string

              supports tagged strings describing processable HTTP requests

              • v0.1.1
              • 12.60
              • Published

              is-tagged

              Check whether a function call is initiated by a tagged template string or invoked in a regular way

              • v1.0.2
              • 12.52
              • Published

              ai-list

              AI-Powered List Generation Tagged Template Literal (using OpenAI GPT4 / GPT3.5)

              • v0.1.4
              • 12.42
              • Published

              pg-lit

              A tagged template literal interface for `node-postgres`.

              • v0.3.0
              • 12.40
              • Published

              tagged-console

              Simple no-dependency console logger that prefixes all logs with given tag.

              • v2.0.0
              • 12.32
              • Published

              @nondef/ac-tools

              some tools to manage and edit axiell collectionsdata

                • v0.0.8
                • 12.24
                • Published

                rett

                Regular expressions template tag

                • v1.3.0
                • 12.01
                • Published

                required-template

                A tagged template literal function that throws on undefined or null values

                • v1.0.2
                • 11.88
                • Published

                @freddieridell/glot

                a tiny, simple, powerful, expressive, i18n library

                • v0.0.8
                • 11.72
                • Published

                untag

                Normalized template literals

                • v1.0.1
                • 11.70
                • Published

                varianter

                Simple variants/tagged unions/discriminated unions in TypeScript

                • v0.1.3
                • 11.61
                • Published

                tag-compose

                Compose tagged templates together. Useful to create your own templat engine on top of template literals.

                • v1.1.0
                • 11.47
                • Published

                ttfl

                Tag your templates but defer the choice of tag function until a later date.

                • v1.1.0
                • 10.87
                • Published

                detag

                Tagged template literals, without substitutions. Convert tagged template literals arguments into regular string arguments, so that both types of function call return the same string argument.

                • v1.0.2
                • 10.79
                • Published

                express-eslit

                Express + ES6 Template Strings + Promises

                • v1.0.0
                • 10.68
                • Published

                tagol

                Another logger using template literals for nodejs and browsers

                • v1.0.0
                • 10.55
                • Published

                commentless-tag

                Removes commented lines before passing it on to another template tag.

                  • v1.0.3
                  • 10.50
                  • Published

                  @kapouer/html-tagged-template

                  Proposal to improve the DOM creation API so developers have a cleaner, simpler interface to DOM creation and manipulation.

                  • v2.1.0
                  • 10.16
                  • Published

                  @mmis1000/lit-jsx

                  a jsx parser written with tagged template

                  • v1.0.4
                  • 10.05
                  • Published

                  @kdts/jsxhtml

                  Write jsx like template literal

                    • v1.0.1
                    • 10.05
                    • Published

                    raynos-min-html

                    Minify HTML template literal strings

                    • v2.0.0-svg
                    • 9.11
                    • Published

                    tagged-map

                    A simple tagged map collection for simplify the many-to-many mapping

                    • v0.2.2
                    • 8.73
                    • Published

                    html-esc

                    JavaScript Template Literal Tag that converts to HTML-escaped content. Eg. `` html`<div>${myVar}</div>` ``

                    • v0.1.0
                    • 8.44
                    • Published

                    @joakimbeng/es6x

                    Implementation of jsx features in pure javascript

                    • v2.1.0
                    • 8.27
                    • Published

                    gulp-i18n-tag

                    Gulp plugin to extract tagged template literals, for i18n and l10n. Build a translations.json! Edit

                    • v1.0.2
                    • 7.78
                    • Published

                    @hart/modmap

                    modmap: easy access key/value store with tags

                      • v0.1.4
                      • 7.59
                      • Published

                      json-tag

                      Tagged template literal that escapes arguments as JSON

                      • v1.0.0
                      • 7.59
                      • Published

                      @tagged/format

                      Small formatting library based on a tagged template literal

                      • v1.0.1
                      • 6.62
                      • Published

                      @grenudi/logger

                      module to manage logging on either backend node.js or browser js

                      • v0.0.1
                      • 6.48
                      • Published

                      @roziscoding/format

                      Small formatting library based on a tagged template literal

                      • v2.0.1
                      • 6.48
                      • Published

                      minijack

                      Log a tagged value on the developer console, and then return the value.

                      • v1.0.0
                      • 5.82
                      • Published

                      @ryel/multiline

                      Remove leading white space from multiline strings, namely in order to keep code indented without the disadvantage of adding extra white space.

                      • v1.0.0
                      • 2.27
                      • Published