Socket
Socket
Sign inDemoInstall

bcp-47-match

Package Overview
Dependencies
0
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.1 to 1.0.2

2

index.js

@@ -102,3 +102,3 @@ 'use strict'

range = range.substring(0, pos)
range = range.slice(0, pos)
}

@@ -105,0 +105,0 @@ }

{
"name": "bcp-47-match",
"version": "1.0.1",
"version": "1.0.2",
"description": "Match BCP 47 language tags with language ranges per RFC 4647",

@@ -21,2 +21,6 @@ "license": "MIT",

"bugs": "https://github.com/wooorm/bcp-47-match/issues",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
},
"author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",

@@ -32,10 +36,10 @@ "contributors": [

"browserify": "^16.0.0",
"chalk": "^2.4.1",
"nyc": "^14.0.0",
"prettier": "^1.11.0",
"remark-cli": "^6.0.0",
"remark-preset-wooorm": "^4.0.0",
"chalk": "^3.0.0",
"nyc": "^15.0.0",
"prettier": "^1.0.0",
"remark-cli": "^7.0.0",
"remark-preset-wooorm": "^6.0.0",
"tape": "^4.0.0",
"tinyify": "^2.4.3",
"xo": "^0.24.0"
"tinyify": "^2.0.0",
"xo": "^0.25.0"
},

@@ -61,3 +65,6 @@ "scripts": {

"prettier": true,
"esnext": false
"esnext": false,
"rules": {
"unicorn/prefer-includes": "off"
}
},

@@ -71,6 +78,19 @@ "nyc": {

"remarkConfig": {
"settings": {
"paddedTable": false
},
"plugins": [
"preset-wooorm"
"preset-wooorm",
[
"toc",
{
"heading": "contents"
}
],
[
"lint-table-pipe-alignment",
false
]
]
}
}

@@ -16,22 +16,23 @@ <!--lint disable no-html-->

## Installation
## Contents
* [Install](#install)
* [Use](#use)
* [API](#api)
* [`match.basicFilter(tags[, ranges])`](#matchbasicfiltertags-ranges)
* [`match.extendedFilter(tags[, ranges])`](#matchextendedfiltertags-ranges)
* [`match.lookup(tags, ranges)`](#matchlookuptags-ranges)
* [License](#license)
## Install
[npm][]:
```bash
```sh
npm install bcp-47-match
```
## Table of Contents
## Use
* [Usage](#usage)
* [API](#api)
* [match.basicFilter(tags\[, ranges\])](#matchbasicfiltertags-ranges)
* [match.extendedFilter(tags\[, ranges\])](#matchextendedfiltertags-ranges)
* [match.lookup(tags, ranges)](#matchlookuptags-ranges)
* [License](#license)
## Usage
```javascript
```js
var match = require('bcp-47-match')

@@ -78,21 +79,21 @@

| Basic Filter | \* | de | de-CH | de-DE | de-\*-DE | \*-CH |
| --------------- | --- | --- | ----- | ----- | -------- | ----- |
| de | ✔︎ | ✔︎ | | | | |
| de-CH | ✔︎ | ✔︎ | ✔︎ | | | |
| de-CH-1996 | ✔︎ | ✔︎ | ✔︎ | | | |
| de-DE | ✔︎ | ✔︎ | | ✔︎ | | |
| de-DE-1996 | ✔︎ | ✔︎ | | ✔︎ | | |
| de-DE-x-goethe | ✔︎ | ✔︎ | | ✔︎ | | |
| de-Deva | ✔︎ | ✔︎ | | | | |
| de-Deva-DE | ✔︎ | ✔︎ | | | | |
| de-Latf-DE | ✔︎ | ✔︎ | | | | |
| de-Latn-DE | ✔︎ | ✔︎ | | | | |
| de-Latn-DE-1996 | ✔︎ | ✔︎ | | | | |
| de-x-DE | ✔︎ | ✔︎ | | | | |
| en | ✔︎ | | | | | |
| en-GB | ✔︎ | | | | | |
| zh | ✔︎ | | | | | |
| zh-Hans | ✔︎ | | | | | |
| zh-Hant | ✔︎ | | | | | |
| Basic Filter | \* | de | de-CH | de-DE | de-\*-DE | \*-CH |
| ------------ | --- | --- | ----- | ----- | -------- | ----- |
| de | ✔︎ | ✔︎ | | | | |
| de-CH | ✔︎ | ✔︎ | ✔︎ | | | |
| de-CH-1996 | ✔︎ | ✔︎ | ✔︎ | | | |
| de-DE | ✔︎ | ✔︎ | | ✔︎ | | |
| de-DE-1996 | ✔︎ | ✔︎ | | ✔︎ | | |
| de-DE-x-goethe | ✔︎ | ✔︎ | | ✔︎ | | |
| de-Deva | ✔︎ | ✔︎ | | | | |
| de-Deva-DE | ✔︎ | ✔︎ | | | | |
| de-Latf-DE | ✔︎ | ✔︎ | | | | |
| de-Latn-DE | ✔︎ | ✔︎ | | | | |
| de-Latn-DE-1996 | ✔︎ | ✔︎ | | | | |
| de-x-DE | ✔︎ | ✔︎ | | | | |
| en | ✔︎ | | | | | |
| en-GB | ✔︎ | | | | | |
| zh | ✔︎ | | | | | |
| zh-Hans | ✔︎ | | | | | |
| zh-Hant | ✔︎ | | | | | |

@@ -123,21 +124,21 @@ </details>

| Extended Filter | \* | de | de-CH | de-DE | de-\*-DE | \*-CH |
| Extended Filter | \* | de | de-CH | de-DE | de-\*-DE | \*-CH |
| --------------- | --- | --- | ----- | ----- | -------- | ----- |
| de | ✔︎ | ✔︎ | | | | |
| de-CH | ✔︎ | ✔︎ | ✔︎ | | | ✔︎ |
| de-CH-1996 | ✔︎ | ✔︎ | ✔︎ | | | ✔︎ |
| de-DE | ✔︎ | ✔︎ | | ✔︎ | ✔︎ | |
| de-DE-1996 | ✔︎ | ✔︎ | | ✔︎ | ✔︎ | |
| de-DE-x-goethe | ✔︎ | ✔︎ | | ✔︎ | ✔︎ | |
| de-Deva | ✔︎ | ✔︎ | | | | |
| de-Deva-DE | ✔︎ | ✔︎ | | ✔︎ | ✔︎ | |
| de-Latf-DE | ✔︎ | ✔︎ | | ✔︎ | ✔︎ | |
| de-Latn-DE | ✔︎ | ✔︎ | | ✔︎ | ✔︎ | |
| de-Latn-DE-1996 | ✔︎ | ✔︎ | | ✔︎ | ✔︎ | |
| de-x-DE | ✔︎ | ✔︎ | | | | |
| en | ✔︎ | | | | | |
| en-GB | ✔︎ | | | | | |
| zh | ✔︎ | | | | | |
| zh-Hans | ✔︎ | | | | | |
| zh-Hant | ✔︎ | | | | | |
| de | ✔︎ | ✔︎ | | | | |
| de-CH | ✔︎ | ✔︎ | ✔︎ | | | ✔︎ |
| de-CH-1996 | ✔︎ | ✔︎ | ✔︎ | | | ✔︎ |
| de-DE | ✔︎ | ✔︎ | | ✔︎ | ✔︎ | |
| de-DE-1996 | ✔︎ | ✔︎ | | ✔︎ | ✔︎ | |
| de-DE-x-goethe | ✔︎ | ✔︎ | | ✔︎ | ✔︎ | |
| de-Deva | ✔︎ | ✔︎ | | | | |
| de-Deva-DE | ✔︎ | ✔︎ | | ✔︎ | ✔︎ | |
| de-Latf-DE | ✔︎ | ✔︎ | | ✔︎ | ✔︎ | |
| de-Latn-DE | ✔︎ | ✔︎ | | ✔︎ | ✔︎ | |
| de-Latn-DE-1996 | ✔︎ | ✔︎ | | ✔︎ | ✔︎ | |
| de-x-DE | ✔︎ | ✔︎ | | | | |
| en | ✔︎ | | | | | |
| en-GB | ✔︎ | | | | | |
| zh | ✔︎ | | | | | |
| zh-Hans | ✔︎ | | | | | |
| zh-Hant | ✔︎ | | | | | |

@@ -169,21 +170,21 @@ </details>

| Lookup | \* | de | de-CH | de-DE | de-\*-DE | \*-CH |
| --------------- | --- | --- | ----- | ----- | -------- | ----- |
| de | | ✔︎︎ | ✔︎︎ | ✔︎ | ✔︎ | ✔︎ |
| de-CH | | | ✔︎ | | | ✔︎ |
| de-CH-1996 | | | | | | ✔︎ |
| de-DE | | | | ✔︎ | | ✔︎ |
| de-DE-1996 | | | | | | ✔︎ |
| de-DE-x-goethe | | | | | | ✔︎ |
| de-Deva | | | | | | ✔︎ |
| de-Deva-DE | | | | | | ✔︎ |
| de-Latf-DE | | | | | | ✔︎ |
| de-Latn-DE | | | | | | ✔︎ |
| de-Latn-DE-1996 | | | | | | ✔︎ |
| de-x-DE | | | | | | ✔︎ |
| en | | | | | | ✔︎ |
| en-GB | | | | | | ✔︎ |
| zh | | | | | | ✔︎ |
| zh-Hans | | | | | | ✔︎ |
| zh-Hant | | | | | | ✔︎ |
| Lookup | \* | de | de-CH | de-DE | de-\*-DE | \*-CH |
| ------ | --- | --- | ----- | ----- | -------- | ----- |
| de | | ✔︎︎ | ✔︎︎ | ✔︎ | ✔︎ | ✔︎ |
| de-CH | | | ✔︎ | | | ✔︎ |
| de-CH-1996 | | | | | | ✔︎ |
| de-DE | | | | ✔︎ | | ✔︎ |
| de-DE-1996 | | | | | | ✔︎ |
| de-DE-x-goethe | | | | | | ✔︎ |
| de-Deva | | | | | | ✔︎ |
| de-Deva-DE | | | | | | ✔︎ |
| de-Latf-DE | | | | | | ✔︎ |
| de-Latn-DE | | | | | | ✔︎ |
| de-Latn-DE-1996 | | | | | | ✔︎ |
| de-x-DE | | | | | | ✔︎ |
| en | | | | | | ✔︎ |
| en-GB | | | | | | ✔︎ |
| zh | | | | | | ✔︎ |
| zh-Hans | | | | | | ✔︎ |
| zh-Hant | | | | | | ✔︎ |

@@ -190,0 +191,0 @@ </details>

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc