Skip to content

markup_fmt 0.2.0

Install from the command line:
Learn more about npm packages
$ npm install @wasm-fmt/markup_fmt@0.2.0
Install via package.json:
"@wasm-fmt/markup_fmt": "0.2.0"

About this version

Test

Install

npm

npm install @wasm-fmt/markup_fmt

jsr.io

npx jsr add @fmt/markup-fmt

Usage

Node.js / Deno / Bun / Bundler

import { format } from "@wasm-fmt/markup_fmt";

const input = `<div  class="container"  id="main" >Hello World</div>`;

const formatted = format(input, "index.html");
console.log(formatted);

Web

For web environments, you need to initialize WASM module manually:

import init, { format } from "@wasm-fmt/markup_fmt/web";

await init();

const input = `<div  class="container"  id="main" >Hello World</div>`;

const formatted = format(input, "index.html");
console.log(formatted);

Vite

import init, { format } from "@wasm-fmt/markup_fmt/vite";

await init();
// ...

Entry Points

  • . - Auto-detects environment (Node.js uses node, Webpack uses bundler, default is ESM)
  • ./node - Node.js environment (no init required)
  • ./esm - ESM environments like Deno (no init required)
  • ./bundler - Bundlers like Webpack (no init required)
  • ./web - Web browsers (requires manual init)
  • ./vite - Vite bundler (requires manual init)

Configuration

See markup_fmt configuration docs for all available options.

Credits

Thanks to:

Details


Assets

  • markup_fmt-0.2.0.tgz

Download activity

  • Total downloads 0
  • Last 30 days 0
  • Last week 0
  • Today 0