JSPM

  • Created
  • Published
  • Downloads 74
  • Score
    100M100P100Q80756F
  • License MIT

Is a character on a given index a closing of an HTML attribute?

Package Exports

  • is-html-attribute-closing

Readme

is-html-attribute-closing

Is a character on a given index a closing of an HTML attribute?

Install

This package is pure ESM. If you're not ready yet, install an older version of this program, 2.3.0 (npm i is-html-attribute-closing@2.3.0).

npm i is-html-attribute-closing

Quick Take

import { strict as assert } from "assert";

import { isAttrClosing } from "is-html-attribute-closing";

const str = `<a href="zzz" target="_blank" style="color: black;">`;

// <a href="zzz" target="_blank" ...
//                      ^
//                  index 21

// <a href="zzz" target="_blank" ...
//                             ^
//                         index 28

assert.equal(
  isAttrClosing(
    str, // reference string
    21, // known opening (or in absence of a quote, a start of a value)
    28 // we ask, is this a closing on the attribute?
  ),
  true // the answer
);

Documentation

Please visit codsen.com for a full description of the API.

Contributing

To report bugs or request features or assistance, raise an issue on GitHub.

Licence

MIT License

Copyright (c) 2010-2022 Roy Revelt and other contributors

ok codsen star