JSPM

Found 35494 results for node pdf

@vlasky/pdf-reader-mcp

An MCP server providing tools to read PDF files. Fork of @sylphlab/pdf-reader-mcp with Claude Code compatibility fixes.

  • v0.3.25
  • 95.11
  • Published

better-html-pdf

A better library to create highly customizable PDFs from HTML or URL as buffer, base64 string and .pdf file.

  • v0.1.4
  • 93.87
  • Published

@casoon/invoice-generator

Generate PDF invoices, XRechnung XML, and ZUGFeRD PDF/A-3 from JSON data with TypeScript support

  • v1.0.0
  • 91.29
  • Published

sauriopdf

High-performance PDF generation for Deno, Node.js, Bun, and browsers — powered by Rust/WASM (Krilla)

    • v0.2.1
    • 88.62
    • Published

    text-extract

    A robust Node.js utility for extracting text from PDF, DOCX, DOC, XLSX, and TXT buffers.

      • v1.0.5
      • 87.87
      • Published

      from-data-to-pdf

      This library converts html files, URL and character string from html files to PDF files or PDF buffer.

        • v1.0.18
        • 85.69
        • Published

        pdf-signature-reader-sl

        Verify digital signatures in PDF documents with content validation and enhanced support for Spanish certificates (FNMT, DNIe, corporate)

        • v1.6.2
        • 78.54
        • Published

        npmkyc

        Generate KYC PDFs and extract PDF pages from Node.js.

          • v1.0.0
          • 78.29
          • Published

          @zurdai/n8n-nodes-unlimitedpdf

          n8n custom node: convert any input (HTML, text, table, JSON, lists) into a PDF. Free and unlimited!

          • v0.11.2
          • 76.92
          • Published

          tt-pdf-generator

          TT pdf generator - A powerful React-based PDF generation library for creating documents

          • v1.5.1
          • 75.16
          • Published

          slimer-html-pdf

          HTML to PDF converter that uses slimerjs

          • v0.11.1
          • 73.19
          • Published

          @andreiher/pdfkit-table

          Forked and modified version of pdfkit-table. PdfKit Table. Helps to draw informations in simple tables using pdfkit. #server-side. Generate pdf tables with javascript (PDFKIT plugin)

          • v1.0.3
          • 70.74
          • Published

          nodeice

          Another PDF invoice generator

          • v3.0.11
          • 70.16
          • Published

          @themyth92/pdfkit-table

          PdfKit Table. Helps to draw informations in simple tables using pdfkit. #server-side. Generate pdf tables with javascript (PDFKIT plugin)

          • v0.1.98
          • 69.17
          • Published

          siat-pdf

          Librería TypeScript para generar PDFs de facturas SIAT con branding profesional, QR dinámico, múltiples estilos y marcas de agua automáticas

            • v2.2.3
            • 68.64
            • Published

            mimeograph

            CoffeeScript lib for PDF OCR and text extraction.

            • v1.3.6
            • 67.89
            • Published

            markdown-resume

            Turn a simple markdown document into a resume in HTML and PDF

            • v2.1.4
            • 66.07
            • Published

            hpdf

            NodeJS library for generation PDF from HTML

            • v1.0.3
            • 65.58
            • Published

            pdf-essentials-js

            This is a npm package provide with functionality of merge, split PDFs and many more.

              • v1.0.7
              • 64.33
              • Published

              octopus-pdf

              nodejs server export pdf from base html template

              • v1.1.3
              • 61.38
              • Published

              url-pdf

              This is a simple code for converting array of images to pdf(image urls,image dir,image paths)

              • v1.0.1
              • 59.72
              • Published

              node-red-contrib-wkhtmltopdf

              A Node-RED node to convert HTML to PDF with wkhtmltopdf (supports ARM processors).

                • v1.1.1
                • 58.74
                • Published

                latex2pdf

                A NodeJS module to convert LaTeX to a pdf file

                • v1.0.1
                • 58.28
                • Published

                nodejs-pdf-report

                nodejs server export pdf from base html template

                  • v1.1.4
                  • 58.21
                  • Published

                  modelical-pdfkit-table

                  PdfKit Table. Helps to draw informations in simple tables using pdfkit. #server-side. Generate pdf tables with javascript (PDFKIT plugin)

                  • v0.2.0
                  • 57.78
                  • Published

                  @myunisoft/html-to-pdf

                  Node lib for converts HTML with dynamic or static content or url to PDF files

                  • v1.6.2
                  • 56.05
                  • Published

                  node-api-doc-generator

                  This API will read annotations of the project APIs and create a PDF document with there Request and Response.

                  • v1.1.1
                  • 55.84
                  • Published

                  htmltwopdf

                  Package used to generate HTML supported by Handlebars and convert it to PDF

                  • v0.1.3
                  • 52.63
                  • Published

                  pdfkit-table-fx

                  PdfKit Table. Helps to draw informations in simple tables using pdfkit. #server-side. Generate pdf tables with javascript (PDFKIT plugin)

                  • v0.2.0
                  • 52.61
                  • Published

                  pdftk-fill-pdf2

                  fill pdf forms with supplied data

                  • v2.1.2
                  • 52.54
                  • Published

                  @k-sky/pdfkit-table

                  PdfKit Table. Helps to draw informations in simple tables using pdfkit. #server-side. Generate pdf tables with javascript (PDFKIT plugin)

                  • v0.1.106
                  • 52.29
                  • Published

                  @angel-vlqz/reportflow-cli

                  CLI for rendering enterprise PDF reports from declarative ReportFlow templates.

                    • v0.1.3
                    • 51.72
                    • Published

                    fpdf2pic

                    A command line tool for converting PDF to images.

                    • v0.5.8
                    • 51.32
                    • Published

                    resolve

                    resolve like require.resolve() on behalf of files asynchronously and synchronously

                    • v1.22.12
                    • 51.00
                    • Published

                    node-fpdf

                    port de la libreria de FPDF de PHP

                    • v1.0.49
                    • 50.80
                    • Published

                    pify

                    Promisify a callback-style function

                    • v6.1.0
                    • 50.28
                    • Published

                    is-core-module

                    Is this specifier a node.js core module?

                    • v2.16.1
                    • 50.23
                    • Published

                    axios

                    Promise based HTTP client for the browser and node.js

                    • v1.15.0
                    • 50.12
                    • Published

                    pdfexplorer

                    Pdf structure analysis tool

                    • v0.0.2
                    • 50.07
                    • Published

                    @feamzy/pdfkit-table

                    PdfKit Table. Helps to draw informations in simple tables using pdfkit. #server-side. Generate pdf tables with javascript (PDFKIT plugin)

                    • v0.1.101
                    • 49.98
                    • Published

                    etoptio

                    PDF text extraction in TypeScript

                    • v1.2.4
                    • 49.56
                    • Published

                    util-deprecate

                    The Node.js `util.deprecate()` function with browser support

                    • v1.0.2
                    • 49.48
                    • Published

                    @angel-vlqz/reportflow-core

                    Declarative TypeScript PDF layout engine for enterprise reporting (pagination, tables, charts, theming).

                      • v0.1.3
                      • 48.52
                      • Published

                      tsx

                      TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files

                      • v4.21.0
                      • 47.41
                      • Published

                      inquirer

                      A collection of common interactive command line user interfaces.

                      • v13.4.1
                      • 47.32
                      • Published

                      @alynva/outline-pdf-cjs

                      Add outline to outline-less pdf. Works in node and does not have any dependency on other programming languages.

                      • v1.0.5
                      • 47.02
                      • Published

                      cross-fetch

                      Universal WHATWG Fetch API for Node, Browsers and React Native

                      • v4.1.0
                      • 47.02
                      • Published

                      next

                      The React Framework

                      • v16.2.4
                      • 46.99
                      • Published

                      unist-util-is

                      unist utility to check if a node passes a test

                      • v6.0.1
                      • 46.94
                      • Published

                      ts-node

                      TypeScript execution environment and REPL for node.js, with source map support

                      • v10.9.2
                      • 46.93
                      • Published

                      detect-node-es

                      Detect Node.JS (as opposite to browser environment). ESM modification

                      • v1.1.0
                      • 46.76
                      • Published

                      mdast-util-to-string

                      mdast utility to get the plain text content of a node

                      • v4.0.0
                      • 46.43
                      • Published

                      cli-table3

                      Pretty unicode tables for the command line. Based on the original cli-table.

                      • v0.6.5
                      • 46.28
                      • Published

                      @inquirer/external-editor

                      Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT

                      • v3.0.0
                      • 46.23
                      • Published

                      @inquirer/figures

                      Vendored version of figures, for CJS compatibility

                      • v2.0.5
                      • 46.16
                      • Published

                      @inquirer/prompts

                      Inquirer prompts, combined in a single package

                      • v8.4.1
                      • 46.06
                      • Published

                      fastest-levenshtein

                      Fastest Levenshtein distance implementation in JS.

                      • v1.0.16
                      • 46.05
                      • Published

                      enquirer

                      Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.

                      • v2.4.1
                      • 45.99
                      • Published

                      module-details-from-path

                      Resolve npm package details, like name and base path, given an absolute path to a file inside a package

                      • v1.0.4
                      • 45.82
                      • Published

                      node-abi

                      Get the Node ABI for a given target and runtime, and vice versa.

                      • v4.28.0
                      • 45.79
                      • Published

                      builtin-modules

                      A static list of the Node.js builtin modules from the latest Node.js version

                      • v5.1.0
                      • 45.72
                      • Published

                      environment

                      Check which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc

                      • v1.1.0
                      • 45.59
                      • Published

                      cluster-key-slot

                      Generates CRC hashes for strings - for use by node redis clients to determine key slots.

                      • v1.1.2
                      • 45.58
                      • Published

                      detect-node

                      Detect Node.JS (as opposite to browser environment) (reliable)

                      • v2.1.0
                      • 45.51
                      • Published

                      @inquirer/ansi

                      A lightweight package providing ANSI escape sequences for terminal cursor manipulation and screen clearing.

                      • v2.0.5
                      • 45.38
                      • Published

                      @benpley/wappler-html2pdf

                      Convert HTML to PDF using headless Chrome in Wappler Server Connect

                        • v1.0.4
                        • 45.37
                        • Published

                        is-bun-module

                        Is this specifier a Bun core module or supported Node one?

                        • v2.0.0
                        • 45.36
                        • Published

                        redis-parser

                        Javascript Redis protocol (RESP) parser

                        • v3.0.0
                        • 45.09
                        • Published

                        tsutils

                        utilities for working with typescript's AST

                        • v3.21.0
                        • 45.08
                        • Published

                        node-exports-info

                        Info about node `exports` field support: version ranges, categories, etc.

                        • v1.6.0
                        • 44.85
                        • Published

                        redis-errors

                        Error classes used in node_redis

                        • v1.2.0
                        • 44.33
                        • Published

                        isomorphic-ws

                        Isomorphic implementation of WebSocket

                        • v5.0.0
                        • 44.31
                        • Published

                        compare-versions

                        Compare semver version strings to find greater, equal or lesser.

                        • v6.1.1
                        • 44.22
                        • Published

                        domain-browser

                        Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.

                        • v5.7.0
                        • 44.20
                        • Published

                        import-meta-resolve

                        Resolve things like Node.js — ponyfill for `import.meta.resolve`

                        • v4.2.0
                        • 44.17
                        • Published

                        titanium-biller

                        INVOICING PACKAGE - GENERATE HTML AND PDF INVOICES AND ORDERS

                        • v1.0.12
                        • 44.15
                        • Published

                        is-builtin-module

                        Check if a string matches the name of a Node.js builtin module

                        • v5.0.0
                        • 43.92
                        • Published

                        jade-reporting

                        Generates fully customizable PDF-reports from Jade templates and JSON Data

                        • v0.1.1
                        • 43.67
                        • Published

                        @azure/msal-node

                        Microsoft Authentication Library for Node

                        • v5.1.3
                        • 43.62
                        • Published

                        node-highcharts-exporter

                        A basic Node.js package to export SVG sent by Highcharts into SVG, PNG, PDF, or JPG

                        • v0.0.6
                        • 43.60
                        • Published

                        pdfsave

                        Save text files from web to PDF.

                        • v1.0.2
                        • 43.58
                        • Published

                        formdata-node

                        Spec-compliant FormData implementation for Node.js

                        • v6.0.3
                        • 43.49
                        • Published

                        log4js

                        Port of Log4js to work with node.

                        • v6.9.1
                        • 43.31
                        • Published

                        regex-parser

                        A module that parses a string as regular expression and returns the parsed value.

                        • v2.3.1
                        • 43.28
                        • Published

                        global-directory

                        Get the directory of globally installed packages and binaries

                        • v5.0.0
                        • 43.02
                        • Published

                        html-to-text

                        Advanced html to plain text converter

                        • v9.0.5
                        • 42.93
                        • Published

                        @azure/core-lro

                        Isomorphic client library for supporting long-running operations in node.js and browser.

                        • v3.3.1
                        • 42.89
                        • Published

                        eslint-plugin-n

                        Additional ESLint's rules for Node.js

                        • v17.24.0
                        • 42.81
                        • Published

                        is-directory

                        Returns true if a filepath exists on the file system and it's directory.

                        • v0.3.1
                        • 42.78
                        • Published

                        http-status-codes

                        Constants enumerating the HTTP status codes. Based on the Java Apache HttpStatus API.

                        • v2.3.0
                        • 42.70
                        • Published

                        parse-url

                        An advanced url parser supporting git urls too.

                        • v11.1.0
                        • 42.67
                        • Published

                        @graphql-codegen/cli

                        <p align="center"> <img src="https://github.com/dotansimha/graphql-code-generator/blob/master/logo.png?raw=true" /> </p>

                        • v6.3.0
                        • 42.66
                        • Published

                        lru.min

                        🔥 An extremely fast and efficient LRU cache for JavaScript with high compatibility (including Browsers).

                        • v1.1.4
                        • 42.63
                        • Published

                        openid-client

                        OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

                        • v6.8.3
                        • 42.56
                        • Published

                        parse-path

                        Parse paths (local paths, urls: ssh/git/etc)

                        • v7.1.0
                        • 42.49
                        • Published

                        cytoscape

                        Graph theory (a.k.a. network) library for analysis and visualisation

                        • v3.33.2
                        • 42.42
                        • Published

                        estree-util-visit

                        esast (and estree) utility to visit nodes

                        • v2.0.0
                        • 42.34
                        • Published

                        please-upgrade-node

                        Displays a beginner-friendly message telling your user to upgrade their version of Node

                        • v3.2.0
                        • 42.31
                        • Published

                        lazy-ass

                        Lazy assertions without performance penalty

                        • v2.0.3
                        • 42.27
                        • Published

                        @graphql-codegen/core

                        <p align="center"> <img src="https://github.com/dotansimha/graphql-code-generator/blob/master/logo.png?raw=true" /> </p>

                        • v5.0.2
                        • 42.20
                        • Published

                        oauth4webapi

                        Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

                        • v3.8.5
                        • 42.13
                        • Published

                        node-cache

                        Simple and fast NodeJS internal caching. Node internal in memory cache like memcached.

                        • v5.1.2
                        • 42.11
                        • Published

                        esm

                        Tomorrow's ECMAScript modules today!

                        • v3.2.25
                        • 42.02
                        • Published

                        @jsonjoy.com/fs-node

                        In-memory filesystem with Node.js fs-compatible API

                        • v4.57.2
                        • 42.00
                        • Published

                        @envelop/core

                        This is the core package for Envelop. You can find a complete documentation here: https://github.com/graphql-hive/envelop

                        • v5.5.1
                        • 41.88
                        • Published

                        app-root-path

                        Determine an app's root path from anywhere inside the app

                        • v3.1.0
                        • 41.88
                        • Published

                        isows

                        Isomorphic WebSocket

                        • v1.0.7
                        • 41.36
                        • Published

                        @jsonjoy.com/fs-core

                        Core filesystem primitives: Node, Link, File, Superblock

                        • v4.57.2
                        • 41.36
                        • Published

                        @expo/package-manager

                        A library for installing and finding packages in a project

                        • v1.10.4
                        • 41.24
                        • Published

                        textextensions

                        A package that contains an array of every single file extension there is for text files

                        • v6.11.0
                        • 41.18
                        • Published

                        @myteril/node-win-printer

                        A Node.js package to print PDF files and get the detailed information of available printers on Windows.

                        • v1.1.5
                        • 41.15
                        • Published

                        natural-orderby

                        Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.

                        • v5.0.0
                        • 41.11
                        • Published

                        cache-manager

                        Cache Manager for Node.js

                        • v7.2.8
                        • 41.09
                        • Published

                        @expo/fingerprint

                        A library to generate a fingerprint from a React Native project

                        • v0.16.6
                        • 40.92
                        • Published

                        module-alias

                        Create aliases of directories and register custom module paths

                        • v2.3.4
                        • 40.83
                        • Published

                        node-html-file

                        transform html to file(pdf/jpeg/png) in server side with puppeter

                          • v1.0.4
                          • 40.80
                          • Published

                          app-module-path

                          Simple module to add additional directories to the Node module search for top-level app modules

                          • v2.2.0
                          • 40.79
                          • Published

                          fuzzysort

                          Fast SublimeText-like fuzzy search for JavaScript

                          • v3.1.0
                          • 40.70
                          • Published

                          editions

                          Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)

                          • v6.22.0
                          • 40.70
                          • Published

                          covert-html-pdf-js

                          Converting PDF to HTML with JS Node, React, Vue, Angular Etc

                          • v1.0.1
                          • 40.60
                          • Published

                          browser-or-node

                          Check in which environment the code is running - browser/node.js/webworker/jsdom/deno

                          • v3.0.0
                          • 40.52
                          • Published

                          binaryextensions

                          A package that contains an array of every single file extension there is for binary files

                          • v6.11.0
                          • 40.50
                          • Published

                          @francescozoccheddu/pidby

                          PDF creator from web pages with built-in Pug, EJS, Sass and TypeScript support

                          • v0.0.17
                          • 40.41
                          • Published

                          console.table

                          Adds console.table method that prints an array of objects as a table in console

                          • v0.10.0
                          • 40.37
                          • Published

                          await-to-js

                          Async/await wrapper for easy error handling in js

                          • v3.0.0
                          • 40.34
                          • Published

                          find-process

                          find process info by port/pid/name etc.

                          • v2.1.1
                          • 40.33
                          • Published

                          dom-serialize

                          Serializes any DOM node into a String

                          • v2.2.1
                          • 40.33
                          • Published

                          c8

                          output coverage reports using Node.js' built in coverage

                          • v11.0.0
                          • 40.26
                          • Published

                          clean-webpack-plugin

                          A webpack plugin to remove/clean your build folder(s).

                          • v4.0.0
                          • 40.23
                          • Published

                          openapi-typescript

                          Convert OpenAPI 3.0 & 3.1 schemas to TypeScript

                          • v7.13.0
                          • 40.13
                          • Published

                          node-rsa

                          Node.js RSA library

                          • v1.1.1
                          • 40.05
                          • Published

                          istextorbinary

                          Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.

                          • v9.5.0
                          • 40.00
                          • Published

                          sql-escaper

                          🛡️ Faster SQL escape and format for JavaScript (Node.js, Bun, and Deno).

                          • v1.3.3
                          • 39.95
                          • Published

                          @azure/keyvault-keys

                          Isomorphic client library for Azure KeyVault's keys.

                          • v4.10.0
                          • 39.93
                          • Published

                          node-plop

                          programmatic plopping for fun and profit

                          • v0.32.3
                          • 39.77
                          • Published

                          btoa-lite

                          Smallest/simplest possible means of using btoa with both Node and browserify

                          • v1.0.0
                          • 39.72
                          • Published

                          pn

                          Promisify the node standard library.

                          • v1.1.0
                          • 39.65
                          • Published

                          app-root-dir

                          Simple module to infer the root directory of the currently running node application

                          • v1.0.2
                          • 39.59
                          • Published

                          node-modules-regexp

                          A regular expression for file paths that contain a `node_modules` folder.

                          • v1.0.0
                          • 39.50
                          • Published

                          unist-util-remove

                          unist utility to remove nodes from a tree

                          • v4.0.0
                          • 39.46
                          • Published

                          inversify

                          A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.

                          • v8.1.0
                          • 39.42
                          • Published

                          @edge-runtime/node-utils

                          A set of helpers for running edge-compliant code in Node.js environment

                          • v4.0.0
                          • 39.36
                          • Published

                          @hey-api/openapi-ts

                          🌀 OpenAPI to TypeScript codegen. Production-ready SDKs, Zod schemas, TanStack Query hooks, and 20+ plugins. Used by Vercel, OpenCode, and PayPal.

                          • v0.96.0
                          • 39.26
                          • Published

                          typed-rest-client

                          Node Rest and Http Clients for use with TypeScript

                          • v2.3.0
                          • 39.25
                          • Published

                          node-cleanup

                          installs custom cleanup handlers that run on exiting node

                          • v2.1.2
                          • 39.08
                          • Published

                          get-assigned-identifiers

                          get a list of identifiers that are initialised by a JavaScript AST node.

                          • v1.2.0
                          • 39.02
                          • Published

                          csv

                          A mature CSV toolset with simple api, full of options and tested against large datasets.

                          • v6.5.1
                          • 39.01
                          • Published

                          unist-util-filter

                          unist utility to create a new tree with nodes that pass a filter

                          • v5.0.1
                          • 39.00
                          • Published

                          @xmldom/is-dom-node

                          TypeScript helper functions to narrow the type of object to a Node descendant

                          • v1.0.1
                          • 38.89
                          • Published

                          reinterval

                          reschedulable setInterval for node.js

                          • v1.1.0
                          • 38.87
                          • Published

                          @signpdf/utils

                          Utilities for the @signpdf packages.

                          • v3.3.0
                          • 38.78
                          • Published

                          events-listener

                          Listen to events from a Node.js EventEmitter.

                          • v1.1.0
                          • 38.77
                          • Published

                          child-process-ext

                          Extensions to Node.js child_process module

                          • v3.0.2
                          • 38.75
                          • Published

                          response-iterator

                          Creates an async iterator for a variety of inputs in the browser and node. Supports fetch, node-fetch, and cross-fetch

                          • v1.0.10
                          • 38.71
                          • Published

                          js-message

                          normalized JS Object and JSON message and event protocol for ES6+ node.js, browsers, electron, vanialla js, react.js, components, actions, stores and dispatchers

                          • v2.1.0
                          • 38.66
                          • Published

                          version-range

                          Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.

                          • v4.15.0
                          • 38.57
                          • Published

                          @line/bot-sdk

                          Node.js SDK for LINE Messaging API

                          • v11.0.0
                          • 38.44
                          • Published

                          extrareqp2

                          Promise based HTTP client for the browser and node.js

                          • v1.0.0
                          • 38.35
                          • Published

                          astrologyapi

                          A Node.js SDK for accessing the astrologyapi.com endpoints

                          • v1.0.1
                          • 38.30
                          • Published

                          short-unique-id

                          Generate random or sequential UUID of any length

                          • v5.3.2
                          • 38.27
                          • Published

                          cross-dirname

                          [Node.js](https://nodejs.org) + [Gjs](https://gjs.guide/) + [Deno](https://deno.land/) module that returns the current script dirname and filename. Similar to `__dirname` and `__filename` but also works in CommonJs and ES modules.

                          • v0.1.0
                          • 38.22
                          • Published

                          base64-stream

                          Contains new Node.js v0.10 style stream classes for encoding / decoding Base64 data

                          • v1.0.0
                          • 38.17
                          • Published

                          easy-stack

                          Simple JS stack with auto run for node and browsers

                          • v1.0.1
                          • 38.01
                          • Published

                          event-pubsub

                          Super light and fast Extensible ES6+ events and EventEmitters for Node and the browser. Easy for any developer level, use the same exact code in node and the browser. No frills, just high speed events!

                          • v5.0.3
                          • 37.92
                          • Published