https://github.com/magic/entities
maybe complete list of html entities.
https://github.com/magic/entities
Last synced: over 1 year ago
JSON representation
maybe complete list of html entities.
- Host: GitHub
- URL: https://github.com/magic/entities
- Owner: magic
- License: agpl-3.0
- Created: 2020-03-02T05:59:46.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-02-16T07:44:09.000Z (over 3 years ago)
- Last Synced: 2025-02-26T06:48:32.367Z (over 1 year ago)
- Language: JavaScript
- Size: 610 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# @magic/entities
exports most html entities.
[![NPM version][npm-image]][npm-url]
[![Linux Build Status][travis-image]][travis-url]
[![Windows Build Status][appveyor-image]][appveyor-url]
[![Coverage Status][coveralls-image]][coveralls-url]
[![Greenkeeper badge][greenkeeper-image]][greenkeeper-url]
[![Known Vulnerabilities][snyk-image]][snyk-url]
[npm-image]: https://img.shields.io/npm/v/@magic/entities.svg
[npm-url]: https://www.npmjs.com/package/@magic/entities
[travis-image]: https://img.shields.io/travis/com/magic/entities/master
[travis-url]: https://travis-ci.com/magic/entities
[appveyor-image]: https://img.shields.io/appveyor/ci/magic/entities/master.svg
[appveyor-url]: https://ci.appveyor.com/project/magic/entities/branch/master
[coveralls-image]: https://coveralls.io/repos/github/magic/entities/badge.svg
[coveralls-url]: https://coveralls.io/github/magic/entities
[greenkeeper-image]: https://badges.greenkeeper.io/magic/entities.svg
[greenkeeper-url]: https://badges.greenkeeper.io/magic/entities.svg
[snyk-image]: https://snyk.io/test/github/magic/entities/badge.svg
[snyk-url]: https://snyk.io/test/github/magic/entities
## installation:
```bash
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]
```javascript
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.
```javascript
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 ;
```javascript
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
...