Skip to content
/ entities Public

maybe complete list of html entities.

License

Notifications You must be signed in to change notification settings

magic/entities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@magic/entities

exports most html entities.

NPM version Linux Build Status Windows Build Status Coverage Status Greenkeeper badge Known Vulnerabilities

installation:

  npm install @magic/entities

usage:

import entities

@magic/entities export an array of entities.

each entity is an array of the form [numId, symbol, stringId, info]

import { entities } from '@magic/entities'

// entities is an array filled with arrays:

const item = entities[4]
const [numId, symbol, stringId, info] = item

// not all entities have a stringId or a symbol.

isEntity

isEntity can test if a string is a valid entity.

isEntity also tests if the string exists in the entities list.

import { isEntity } from '@magic/entities'

isEntity(''') // true
isEntity(39) // false

entityFromId

entityFromId can be passed a string or number.

wraps string in & and ;

wraps numbers in &# and ;

import { entityFromId } from '@magic/entities'

entityFromId(39) // '''
entityFromId('lt') // '&#lt;'

changelog

0.0.1

first commit

0.0.2

add quot for quotation marks. #quot; is a thing...

0.0.3

bump required node version to 14.2.0

0.0.4

update @magic/types

0.0.5
  • bump required node version to 14.15.4
  • update dependencies
0.0.6

update dependencies update @magic/test devdependency

0.0.7

update dependencies

0.0.8

update dependencies

0.0.9

update dependencies

0.0.10

update dependencies

0.0.11

update dependencies

0.0.12

update dependencies

0.0.13 - unreleased

...

About

maybe complete list of html entities.

Resources

License

Stars

Watchers

Forks

Packages

No packages published