devstar插件
This commit is contained in:
		
							
								
								
									
										6
									
								
								node_modules/character-entities-legacy/index.d.ts
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								node_modules/character-entities-legacy/index.d.ts
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
/**
 | 
			
		||||
 * List of legacy HTML named character references that don’t need a trailing semicolon.
 | 
			
		||||
 *
 | 
			
		||||
 * @type {Array<string>}
 | 
			
		||||
 */
 | 
			
		||||
export const characterEntitiesLegacy: Array<string>
 | 
			
		||||
							
								
								
									
										113
									
								
								node_modules/character-entities-legacy/index.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										113
									
								
								node_modules/character-entities-legacy/index.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,113 @@
 | 
			
		||||
/**
 | 
			
		||||
 * List of legacy HTML named character references that don’t need a trailing semicolon.
 | 
			
		||||
 *
 | 
			
		||||
 * @type {Array<string>}
 | 
			
		||||
 */
 | 
			
		||||
export const characterEntitiesLegacy = [
 | 
			
		||||
  'AElig',
 | 
			
		||||
  'AMP',
 | 
			
		||||
  'Aacute',
 | 
			
		||||
  'Acirc',
 | 
			
		||||
  'Agrave',
 | 
			
		||||
  'Aring',
 | 
			
		||||
  'Atilde',
 | 
			
		||||
  'Auml',
 | 
			
		||||
  'COPY',
 | 
			
		||||
  'Ccedil',
 | 
			
		||||
  'ETH',
 | 
			
		||||
  'Eacute',
 | 
			
		||||
  'Ecirc',
 | 
			
		||||
  'Egrave',
 | 
			
		||||
  'Euml',
 | 
			
		||||
  'GT',
 | 
			
		||||
  'Iacute',
 | 
			
		||||
  'Icirc',
 | 
			
		||||
  'Igrave',
 | 
			
		||||
  'Iuml',
 | 
			
		||||
  'LT',
 | 
			
		||||
  'Ntilde',
 | 
			
		||||
  'Oacute',
 | 
			
		||||
  'Ocirc',
 | 
			
		||||
  'Ograve',
 | 
			
		||||
  'Oslash',
 | 
			
		||||
  'Otilde',
 | 
			
		||||
  'Ouml',
 | 
			
		||||
  'QUOT',
 | 
			
		||||
  'REG',
 | 
			
		||||
  'THORN',
 | 
			
		||||
  'Uacute',
 | 
			
		||||
  'Ucirc',
 | 
			
		||||
  'Ugrave',
 | 
			
		||||
  'Uuml',
 | 
			
		||||
  'Yacute',
 | 
			
		||||
  'aacute',
 | 
			
		||||
  'acirc',
 | 
			
		||||
  'acute',
 | 
			
		||||
  'aelig',
 | 
			
		||||
  'agrave',
 | 
			
		||||
  'amp',
 | 
			
		||||
  'aring',
 | 
			
		||||
  'atilde',
 | 
			
		||||
  'auml',
 | 
			
		||||
  'brvbar',
 | 
			
		||||
  'ccedil',
 | 
			
		||||
  'cedil',
 | 
			
		||||
  'cent',
 | 
			
		||||
  'copy',
 | 
			
		||||
  'curren',
 | 
			
		||||
  'deg',
 | 
			
		||||
  'divide',
 | 
			
		||||
  'eacute',
 | 
			
		||||
  'ecirc',
 | 
			
		||||
  'egrave',
 | 
			
		||||
  'eth',
 | 
			
		||||
  'euml',
 | 
			
		||||
  'frac12',
 | 
			
		||||
  'frac14',
 | 
			
		||||
  'frac34',
 | 
			
		||||
  'gt',
 | 
			
		||||
  'iacute',
 | 
			
		||||
  'icirc',
 | 
			
		||||
  'iexcl',
 | 
			
		||||
  'igrave',
 | 
			
		||||
  'iquest',
 | 
			
		||||
  'iuml',
 | 
			
		||||
  'laquo',
 | 
			
		||||
  'lt',
 | 
			
		||||
  'macr',
 | 
			
		||||
  'micro',
 | 
			
		||||
  'middot',
 | 
			
		||||
  'nbsp',
 | 
			
		||||
  'not',
 | 
			
		||||
  'ntilde',
 | 
			
		||||
  'oacute',
 | 
			
		||||
  'ocirc',
 | 
			
		||||
  'ograve',
 | 
			
		||||
  'ordf',
 | 
			
		||||
  'ordm',
 | 
			
		||||
  'oslash',
 | 
			
		||||
  'otilde',
 | 
			
		||||
  'ouml',
 | 
			
		||||
  'para',
 | 
			
		||||
  'plusmn',
 | 
			
		||||
  'pound',
 | 
			
		||||
  'quot',
 | 
			
		||||
  'raquo',
 | 
			
		||||
  'reg',
 | 
			
		||||
  'sect',
 | 
			
		||||
  'shy',
 | 
			
		||||
  'sup1',
 | 
			
		||||
  'sup2',
 | 
			
		||||
  'sup3',
 | 
			
		||||
  'szlig',
 | 
			
		||||
  'thorn',
 | 
			
		||||
  'times',
 | 
			
		||||
  'uacute',
 | 
			
		||||
  'ucirc',
 | 
			
		||||
  'ugrave',
 | 
			
		||||
  'uml',
 | 
			
		||||
  'uuml',
 | 
			
		||||
  'yacute',
 | 
			
		||||
  'yen',
 | 
			
		||||
  'yuml'
 | 
			
		||||
]
 | 
			
		||||
							
								
								
									
										22
									
								
								node_modules/character-entities-legacy/license
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								node_modules/character-entities-legacy/license
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,22 @@
 | 
			
		||||
(The MIT License)
 | 
			
		||||
 | 
			
		||||
Copyright (c) 2015 Titus Wormer <tituswormer@gmail.com>
 | 
			
		||||
 | 
			
		||||
Permission is hereby granted, free of charge, to any person obtaining
 | 
			
		||||
a copy of this software and associated documentation files (the
 | 
			
		||||
'Software'), to deal in the Software without restriction, including
 | 
			
		||||
without limitation the rights to use, copy, modify, merge, publish,
 | 
			
		||||
distribute, sublicense, and/or sell copies of the Software, and to
 | 
			
		||||
permit persons to whom the Software is furnished to do so, subject to
 | 
			
		||||
the following conditions:
 | 
			
		||||
 | 
			
		||||
The above copyright notice and this permission notice shall be
 | 
			
		||||
included in all copies or substantial portions of the Software.
 | 
			
		||||
 | 
			
		||||
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
 | 
			
		||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 | 
			
		||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 | 
			
		||||
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
 | 
			
		||||
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
 | 
			
		||||
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 | 
			
		||||
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 | 
			
		||||
							
								
								
									
										77
									
								
								node_modules/character-entities-legacy/package.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										77
									
								
								node_modules/character-entities-legacy/package.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,77 @@
 | 
			
		||||
{
 | 
			
		||||
  "name": "character-entities-legacy",
 | 
			
		||||
  "version": "3.0.0",
 | 
			
		||||
  "description": "List of legacy HTML named character references that don’t need a trailing semicolon",
 | 
			
		||||
  "license": "MIT",
 | 
			
		||||
  "keywords": [
 | 
			
		||||
    "html",
 | 
			
		||||
    "entity",
 | 
			
		||||
    "entities",
 | 
			
		||||
    "character",
 | 
			
		||||
    "reference",
 | 
			
		||||
    "name"
 | 
			
		||||
  ],
 | 
			
		||||
  "repository": "wooorm/character-entities-legacy",
 | 
			
		||||
  "bugs": "https://github.com/wooorm/character-entities-legacy/issues",
 | 
			
		||||
  "funding": {
 | 
			
		||||
    "type": "github",
 | 
			
		||||
    "url": "https://github.com/sponsors/wooorm"
 | 
			
		||||
  },
 | 
			
		||||
  "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
 | 
			
		||||
  "contributors": [
 | 
			
		||||
    "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)"
 | 
			
		||||
  ],
 | 
			
		||||
  "sideEffects": false,
 | 
			
		||||
  "type": "module",
 | 
			
		||||
  "main": "index.js",
 | 
			
		||||
  "types": "index.d.ts",
 | 
			
		||||
  "files": [
 | 
			
		||||
    "index.d.ts",
 | 
			
		||||
    "index.js"
 | 
			
		||||
  ],
 | 
			
		||||
  "devDependencies": {
 | 
			
		||||
    "@types/tape": "^4.0.0",
 | 
			
		||||
    "bail": "^2.0.0",
 | 
			
		||||
    "c8": "^7.0.0",
 | 
			
		||||
    "concat-stream": "^2.0.0",
 | 
			
		||||
    "prettier": "^2.0.0",
 | 
			
		||||
    "remark-cli": "^10.0.0",
 | 
			
		||||
    "remark-preset-wooorm": "^9.0.0",
 | 
			
		||||
    "rimraf": "^3.0.0",
 | 
			
		||||
    "tape": "^5.0.0",
 | 
			
		||||
    "type-coverage": "^2.0.0",
 | 
			
		||||
    "typescript": "^4.0.0",
 | 
			
		||||
    "xo": "^0.45.0"
 | 
			
		||||
  },
 | 
			
		||||
  "scripts": {
 | 
			
		||||
    "generate": "node build",
 | 
			
		||||
    "prepublishOnly": "npm run build && npm run format",
 | 
			
		||||
    "build": "rimraf \"*.d.ts\" && tsc && type-coverage",
 | 
			
		||||
    "format": "remark . -qfo && prettier . -w --loglevel warn && xo --fix",
 | 
			
		||||
    "test-api": "node --conditions development test.js",
 | 
			
		||||
    "test-coverage": "c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov npm run test-api",
 | 
			
		||||
    "test": "npm run generate && npm run build && npm run format && npm run test-coverage"
 | 
			
		||||
  },
 | 
			
		||||
  "prettier": {
 | 
			
		||||
    "tabWidth": 2,
 | 
			
		||||
    "useTabs": false,
 | 
			
		||||
    "singleQuote": true,
 | 
			
		||||
    "bracketSpacing": false,
 | 
			
		||||
    "semi": false,
 | 
			
		||||
    "trailingComma": "none"
 | 
			
		||||
  },
 | 
			
		||||
  "xo": {
 | 
			
		||||
    "prettier": true
 | 
			
		||||
  },
 | 
			
		||||
  "remarkConfig": {
 | 
			
		||||
    "plugins": [
 | 
			
		||||
      "preset-wooorm"
 | 
			
		||||
    ]
 | 
			
		||||
  },
 | 
			
		||||
  "typeCoverage": {
 | 
			
		||||
    "atLeast": 100,
 | 
			
		||||
    "detail": true,
 | 
			
		||||
    "strict": true,
 | 
			
		||||
    "ignoreCatch": true
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										157
									
								
								node_modules/character-entities-legacy/readme.md
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										157
									
								
								node_modules/character-entities-legacy/readme.md
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,157 @@
 | 
			
		||||
# character-entities-legacy
 | 
			
		||||
 | 
			
		||||
[![Build][build-badge]][build]
 | 
			
		||||
[![Coverage][coverage-badge]][coverage]
 | 
			
		||||
[![Downloads][downloads-badge]][downloads]
 | 
			
		||||
[![Size][size-badge]][size]
 | 
			
		||||
 | 
			
		||||
List of legacy HTML named character references that don’t need a trailing
 | 
			
		||||
semicolon.
 | 
			
		||||
 | 
			
		||||
## Contents
 | 
			
		||||
 | 
			
		||||
*   [What is this?](#what-is-this)
 | 
			
		||||
*   [When should I use this?](#when-should-i-use-this)
 | 
			
		||||
*   [Install](#install)
 | 
			
		||||
*   [Use](#use)
 | 
			
		||||
*   [API](#api)
 | 
			
		||||
    *   [`characterEntitiesLegacy`](#characterentitieslegacy)
 | 
			
		||||
*   [Types](#types)
 | 
			
		||||
*   [Compatibility](#compatibility)
 | 
			
		||||
*   [Security](#security)
 | 
			
		||||
*   [Related](#related)
 | 
			
		||||
*   [Contribute](#contribute)
 | 
			
		||||
*   [License](#license)
 | 
			
		||||
 | 
			
		||||
## What is this?
 | 
			
		||||
 | 
			
		||||
This is a list of certain named character references, that due to legacy
 | 
			
		||||
reasons, don’t need a trailing semicolon in HTML.
 | 
			
		||||
For example, `©` is perfectly fine for `©`!
 | 
			
		||||
 | 
			
		||||
## When should I use this?
 | 
			
		||||
 | 
			
		||||
Maybe when you’re writing an HTML parser or minifier, but otherwise probably
 | 
			
		||||
never!
 | 
			
		||||
Even then, it might be better to use [`parse-entities`][parse-entities] or
 | 
			
		||||
[`stringify-entities`][stringify-entities].
 | 
			
		||||
 | 
			
		||||
## Install
 | 
			
		||||
 | 
			
		||||
This package is [ESM only][esm].
 | 
			
		||||
In Node.js (version 12.20+, 14.14+, or 16.0+), install with [npm][]:
 | 
			
		||||
 | 
			
		||||
```sh
 | 
			
		||||
npm install character-entities-legacy
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
In Deno with [Skypack][]:
 | 
			
		||||
 | 
			
		||||
```js
 | 
			
		||||
import {characterEntitiesLegacy} from 'https://cdn.skypack.dev/character-entities-legacy@2?dts'
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
In browsers with [Skypack][]:
 | 
			
		||||
 | 
			
		||||
```html
 | 
			
		||||
<script type="module">
 | 
			
		||||
  import {characterEntitiesLegacy} from 'https://cdn.skypack.dev/character-entities-legacy@2?min'
 | 
			
		||||
</script>
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## Use
 | 
			
		||||
 | 
			
		||||
```js
 | 
			
		||||
import {characterEntitiesLegacy} from 'character-entities-legacy'
 | 
			
		||||
 | 
			
		||||
console.log(characterEntitiesLegacy.includes('copy')) // => true
 | 
			
		||||
console.log(characterEntitiesLegacy.includes('frac34')) // => true
 | 
			
		||||
console.log(characterEntitiesLegacy.includes('sup1')) // => true
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## API
 | 
			
		||||
 | 
			
		||||
This package exports the following identifiers: `characterEntitiesLegacy`.
 | 
			
		||||
There is no default export.
 | 
			
		||||
 | 
			
		||||
### `characterEntitiesLegacy`
 | 
			
		||||
 | 
			
		||||
List of (case sensitive) legacy character entity names.
 | 
			
		||||
[`wooorm/character-entities`][character-entities] holds their decoded values.
 | 
			
		||||
See [`whatwg/html`][html] for more info.
 | 
			
		||||
 | 
			
		||||
## Types
 | 
			
		||||
 | 
			
		||||
This package is fully typed with [TypeScript][].
 | 
			
		||||
 | 
			
		||||
## Compatibility
 | 
			
		||||
 | 
			
		||||
This package is at least compatible with all maintained versions of Node.js.
 | 
			
		||||
As of now, that is Node.js 12.20+, 14.14+, and 16.0+.
 | 
			
		||||
It also works in Deno and modern browsers.
 | 
			
		||||
 | 
			
		||||
## Security
 | 
			
		||||
 | 
			
		||||
This package is safe.
 | 
			
		||||
 | 
			
		||||
## Related
 | 
			
		||||
 | 
			
		||||
*   [`wooorm/parse-entities`](https://github.com/wooorm/parse-entities)
 | 
			
		||||
    — parse (decode) character references
 | 
			
		||||
*   [`wooorm/stringify-entities`](https://github.com/wooorm/stringify-entities)
 | 
			
		||||
    — serialize (encode) character references
 | 
			
		||||
*   [`wooorm/character-entities`](https://github.com/wooorm/character-entities)
 | 
			
		||||
    — info on character entities
 | 
			
		||||
*   [`wooorm/character-entities-html4`](https://github.com/wooorm/character-entities-html4)
 | 
			
		||||
    — info on HTML4 character entities
 | 
			
		||||
*   [`wooorm/character-reference-invalid`](https://github.com/wooorm/character-reference-invalid)
 | 
			
		||||
    — info on invalid numeric character references
 | 
			
		||||
 | 
			
		||||
## Contribute
 | 
			
		||||
 | 
			
		||||
Yes please!
 | 
			
		||||
See [How to Contribute to Open Source][contribute].
 | 
			
		||||
 | 
			
		||||
## License
 | 
			
		||||
 | 
			
		||||
[MIT][license] © [Titus Wormer][author]
 | 
			
		||||
 | 
			
		||||
<!-- Definitions -->
 | 
			
		||||
 | 
			
		||||
[build-badge]: https://github.com/wooorm/character-entities-legacy/workflows/main/badge.svg
 | 
			
		||||
 | 
			
		||||
[build]: https://github.com/wooorm/character-entities-legacy/actions
 | 
			
		||||
 | 
			
		||||
[coverage-badge]: https://img.shields.io/codecov/c/github/wooorm/character-entities-legacy.svg
 | 
			
		||||
 | 
			
		||||
[coverage]: https://codecov.io/github/wooorm/character-entities-legacy
 | 
			
		||||
 | 
			
		||||
[downloads-badge]: https://img.shields.io/npm/dm/character-entities-legacy.svg
 | 
			
		||||
 | 
			
		||||
[downloads]: https://www.npmjs.com/package/character-entities-legacy
 | 
			
		||||
 | 
			
		||||
[size-badge]: https://img.shields.io/bundlephobia/minzip/character-entities-legacy.svg
 | 
			
		||||
 | 
			
		||||
[size]: https://bundlephobia.com/result?p=character-entities-legacy
 | 
			
		||||
 | 
			
		||||
[npm]: https://docs.npmjs.com/cli/install
 | 
			
		||||
 | 
			
		||||
[skypack]: https://www.skypack.dev
 | 
			
		||||
 | 
			
		||||
[license]: license
 | 
			
		||||
 | 
			
		||||
[author]: https://wooorm.com
 | 
			
		||||
 | 
			
		||||
[esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
 | 
			
		||||
 | 
			
		||||
[typescript]: https://www.typescriptlang.org
 | 
			
		||||
 | 
			
		||||
[contribute]: https://opensource.guide/how-to-contribute/
 | 
			
		||||
 | 
			
		||||
[html]: https://github.com/whatwg/html-build/blob/HEAD/entities/json-entities-legacy.inc
 | 
			
		||||
 | 
			
		||||
[parse-entities]: https://github.com/wooorm/parse-entities
 | 
			
		||||
 | 
			
		||||
[stringify-entities]: https://github.com/wooorm/stringify-entities
 | 
			
		||||
 | 
			
		||||
[character-entities]: https://github.com/wooorm/character-entities
 | 
			
		||||
		Reference in New Issue
	
	Block a user