Skip to content

Commit e72da8c

Browse files
deps: update minimatch to 10.1.1
PR-URL: nodejs#60543 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Ulises Gascón <[email protected]>
1 parent f3d50d4 commit e72da8c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+1238
-1431
lines changed

LICENSE

Lines changed: 52 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1820,21 +1820,61 @@ The externally maintained libraries used by Node.js are:
18201820

18211821
- minimatch, located at deps/minimatch, is licensed as follows:
18221822
"""
1823-
The ISC License
1823+
# Blue Oak Model License
18241824

1825-
Copyright (c) 2011-2023 Isaac Z. Schlueter and Contributors
1825+
Version 1.0.0
18261826

1827-
Permission to use, copy, modify, and/or distribute this software for any
1828-
purpose with or without fee is hereby granted, provided that the above
1829-
copyright notice and this permission notice appear in all copies.
1827+
## Purpose
18301828

1831-
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1832-
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1833-
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
1834-
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1835-
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
1836-
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
1837-
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1829+
This license gives everyone as much permission to work with
1830+
this software as possible, while protecting contributors
1831+
from liability.
1832+
1833+
## Acceptance
1834+
1835+
In order to receive this license, you must agree to its
1836+
rules. The rules of this license are both obligations
1837+
under that agreement and conditions to your license.
1838+
You must not do anything with this software that triggers
1839+
a rule that you cannot or will not follow.
1840+
1841+
## Copyright
1842+
1843+
Each contributor licenses you to do everything with this
1844+
software that would otherwise infringe that contributor's
1845+
copyright in it.
1846+
1847+
## Notices
1848+
1849+
You must ensure that everyone who gets a copy of
1850+
any part of this software from you, with or without
1851+
changes, also gets the text of this license or a link to
1852+
<https://blueoakcouncil.org/license/1.0.0>.
1853+
1854+
## Excuse
1855+
1856+
If anyone notifies you in writing that you have not
1857+
complied with [Notices](#notices), you can keep your
1858+
license by taking all practical steps to comply within 30
1859+
days after the notice. If you do not do so, your license
1860+
ends immediately.
1861+
1862+
## Patent
1863+
1864+
Each contributor licenses you to do everything with this
1865+
software that would otherwise infringe any patent claims
1866+
they can license or become able to license.
1867+
1868+
## Reliability
1869+
1870+
No contributor can revoke this license.
1871+
1872+
## No Liability
1873+
1874+
**_As far as the law allows, this software comes as is,
1875+
without any warranty or condition, and no contributor
1876+
will be liable to anyone for any damages related to this
1877+
software or this license, under any kind of legal claim._**
18381878
"""
18391879

18401880
- npm, located at deps/npm, is licensed as follows:

deps/minimatch/LICENSE

Lines changed: 0 additions & 15 deletions
This file was deleted.

deps/minimatch/LICENSE.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
# Blue Oak Model License
2+
3+
Version 1.0.0
4+
5+
## Purpose
6+
7+
This license gives everyone as much permission to work with
8+
this software as possible, while protecting contributors
9+
from liability.
10+
11+
## Acceptance
12+
13+
In order to receive this license, you must agree to its
14+
rules. The rules of this license are both obligations
15+
under that agreement and conditions to your license.
16+
You must not do anything with this software that triggers
17+
a rule that you cannot or will not follow.
18+
19+
## Copyright
20+
21+
Each contributor licenses you to do everything with this
22+
software that would otherwise infringe that contributor's
23+
copyright in it.
24+
25+
## Notices
26+
27+
You must ensure that everyone who gets a copy of
28+
any part of this software from you, with or without
29+
changes, also gets the text of this license or a link to
30+
<https://blueoakcouncil.org/license/1.0.0>.
31+
32+
## Excuse
33+
34+
If anyone notifies you in writing that you have not
35+
complied with [Notices](#notices), you can keep your
36+
license by taking all practical steps to comply within 30
37+
days after the notice. If you do not do so, your license
38+
ends immediately.
39+
40+
## Patent
41+
42+
Each contributor licenses you to do everything with this
43+
software that would otherwise infringe any patent claims
44+
they can license or become able to license.
45+
46+
## Reliability
47+
48+
No contributor can revoke this license.
49+
50+
## No Liability
51+
52+
**_As far as the law allows, this software comes as is,
53+
without any warranty or condition, and no contributor
54+
will be liable to anyone for any damages related to this
55+
software or this license, under any kind of legal claim._**

deps/minimatch/README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ var javascripts = fileList.filter(minimatch.filter('*.js', { matchBase: true }))
163163
### minimatch.escape(pattern, options = {})
164164

165165
Escape all magic characters in a glob pattern, so that it will
166-
only ever match literal strings
166+
only ever match literal strings.
167167

168168
If the `windowsPathsNoEscape` option is used, then characters are
169169
escaped by wrapping in `[]`, because a magic character wrapped in
@@ -238,7 +238,7 @@ Perform a case-insensitive match.
238238

239239
When used with `{nocase: true}`, create regular expressions that
240240
are case-insensitive, but leave string match portions untouched.
241-
Has no effect when used without `{nocase: true}`
241+
Has no effect when used without `{nocase: true}`.
242242

243243
Useful when some other form of case-insensitive matching is used,
244244
or if the original string representation is useful in some other
@@ -354,7 +354,6 @@ is equivalent in all cases).
354354
pattern are preserved.
355355
- `2` (or higher) - Much more aggressive optimizations, suitable
356356
for use with file-walking cases:
357-
358357
- Remove cases where a double-dot `..` follows a pattern
359358
portion that is not `**`, `.`, or empty `''`. Remove empty
360359
and `.` portions of the pattern, where safe to do so (ie,

deps/minimatch/dist/commonjs/assert-valid-pattern.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deps/minimatch/dist/commonjs/ast.d.ts.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deps/minimatch/dist/commonjs/ast.js

Lines changed: 4 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deps/minimatch/dist/commonjs/ast.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)