Skip to content

Commit

Permalink
Update dev-dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
wooorm committed Oct 26, 2020
1 parent 20ed466 commit c1207d5
Show file tree
Hide file tree
Showing 4 changed files with 86 additions and 86 deletions.
2 changes: 2 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
coverage/
bcp-47-match.js
bcp-47-match.min.js
*.json
*.md
25 changes: 11 additions & 14 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,18 +31,18 @@
],
"dependencies": {},
"devDependencies": {
"browserify": "^16.0.0",
"chalk": "^3.0.0",
"browserify": "^17.0.0",
"chalk": "^4.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.0.0",
"xo": "^0.25.0"
"prettier": "^2.0.0",
"remark-cli": "^9.0.0",
"remark-preset-wooorm": "^8.0.0",
"tape": "^5.0.0",
"tinyify": "^3.0.0",
"xo": "^0.34.0"
},
"scripts": {
"format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
"format": "remark . -qfo && prettier . -w --loglevel warn && xo --fix",
"build-bundle": "browserify index.js -s bcp47Match > bcp-47-match.js",
"build-mangle": "browserify index.js -s bcp47Match -p tinyify > bcp-47-match.min.js",
"build": "npm run build-bundle && npm run build-mangle",
Expand Down Expand Up @@ -72,15 +72,12 @@
"branches": 100
},
"remarkConfig": {
"settings": {
"paddedTable": false
},
"plugins": [
"preset-wooorm",
[
"toc",
"gfm",
{
"heading": "contents"
"tablePipeAlign": false
}
],
[
Expand Down
115 changes: 58 additions & 57 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ Related to [`bcp-47`][bcp47].
* [`match.basicFilter(tags[, ranges])`](#matchbasicfiltertags-ranges)
* [`match.extendedFilter(tags[, ranges])`](#matchextendedfiltertags-ranges)
* [`match.lookup(tags, ranges)`](#matchlookuptags-ranges)
* [Related](#related)
* [License](#license)

## Install
Expand Down Expand Up @@ -75,25 +76,25 @@ Returns a list of matching tags in the order they matched.

<details><summary>View matching table</summary>

| 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 | ✔︎ | | | | | |

</details>

Expand All @@ -119,25 +120,25 @@ with further ranges.

<details><summary>View matching table</summary>

| 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 | ✔︎ | | | | | |
| 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 | ✔︎ | | | | | |

</details>

Expand All @@ -164,25 +165,25 @@ Returns the first match, if any.

<details><summary>View matching table</summary>

| 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 | | | | | | ✔︎ |

</details>

Expand Down
30 changes: 15 additions & 15 deletions test.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ var basic = match.basicFilter
var extended = match.extendedFilter
var lookup = match.lookup

test('basic(tags[, ranges="*"])', function(t) {
test('basic(tags[, ranges="*"])', function (t) {
;[
['de-de', null, ['de-de']],
['de-de', '*', ['de-de']],
Expand Down Expand Up @@ -57,23 +57,23 @@ test('basic(tags[, ranges="*"])', function(t) {
].forEach(check(t, basic))

t.throws(
function() {
function () {
basic()
},
/^Error: Invalid tag `undefined`, expected non-empty string$/,
'should throw without tag'
)

t.throws(
function() {
function () {
basic('')
},
/^Error: Invalid tag ``, expected non-empty string$/,
'should throw with empty string tag'
)

t.throws(
function() {
function () {
basic(1)
},
/^Error: Invalid tag `1`, expected non-empty string$/,
Expand All @@ -83,7 +83,7 @@ test('basic(tags[, ranges="*"])', function(t) {
t.end()
})

test('extended(tags[, ranges="*""])', function(t) {
test('extended(tags[, ranges="*""])', function (t) {
;[
['de-de', null, ['de-de']],
['de-de', '*', ['de-de']],
Expand Down Expand Up @@ -152,23 +152,23 @@ test('extended(tags[, ranges="*""])', function(t) {
].forEach(check(t, extended))

t.throws(
function() {
function () {
extended()
},
/^Error: Invalid tag `undefined`, expected non-empty string$/,
'should throw without tag'
)

t.throws(
function() {
function () {
extended('')
},
/^Error: Invalid tag ``, expected non-empty string$/,
'should throw with empty string tag'
)

t.throws(
function() {
function () {
extended(1)
},
/^Error: Invalid tag `1`, expected non-empty string$/,
Expand All @@ -178,7 +178,7 @@ test('extended(tags[, ranges="*""])', function(t) {
t.end()
})

test('lookup(tags[, ranges="*"])', function(t) {
test('lookup(tags[, ranges="*"])', function (t) {
;[
// Wildcards have no effect in `lookup`
['de-de', null, undefined],
Expand Down Expand Up @@ -218,16 +218,16 @@ test('lookup(tags[, ranges="*"])', function(t) {
function check(t, fn) {
return checker

function checker(opts) {
function checker(options) {
t.deepEqual(
fn(opts[0], opts[1]),
opts[2],
fn(options[0], options[1]),
options[2],
'f(' +
opts[0] +
options[0] +
'; ' +
chalk.bold.green(opts[1]) +
chalk.bold.green(options[1]) +
') -> ' +
chalk.bold(String(opts[2]) || '[]')
chalk.bold(String(options[2]) || '[]')
)
}
}

0 comments on commit c1207d5

Please sign in to comment.