From f52d2b7317912fd463dcdcccdafedec9c5a9cd21 Mon Sep 17 00:00:00 2001 From: Benjamin Lupton Date: Wed, 27 Dec 2023 19:42:36 +0800 Subject: [PATCH] v5.6.0 - boundation, changelog, version bump --- HISTORY.md | 5 + LICENSE.md | 8 +- README.md | 108 +++++--- package-lock.json | 686 +++++++++++++++++++++++----------------------- package.json | 79 ++++-- 5 files changed, 463 insertions(+), 423 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index bef51b9..d6a6dfd 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,10 @@ # History +## v5.6.0 2023 December 27 + +- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation) +- Thank you to the sponsors: [Andrew Nesbitt](https://nesbitt.io), [Balsa](https://balsa.com), [Codecov](https://codecov.io/), [Poonacha Medappa](https://poonachamedappa.com), [Rob Morris](https://github.com/Rob-Morris), [Sentry](https://sentry.io), [Syntax](https://syntax.fm) + ## v5.5.0 2023 December 6 - Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation) diff --git a/LICENSE.md b/LICENSE.md index a629761..876f0ff 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,16 +1,16 @@ -

License

+# License Unless stated otherwise all works are: - +- Copyright © [Benjamin Lupton](https://balupton.com) and licensed under: - +- [Artistic License 2.0](http://spdx.org/licenses/Artistic-2.0.html) -

The Artistic License 2.0

+## The Artistic License 2.0
 Copyright (c) 2000-2006, The Perl Foundation.
diff --git a/README.md b/README.md
index a21c210..0847bf7 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,9 @@
 
 
-

domain-browser

+# domain-browser - Status of the GitHub Workflow: bevry @@ -25,65 +24,71 @@ - Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more. - -

Install

+## Install + +### [npm](https://npmjs.com "npm is a package manager for javascript") -

npm

- +- Install: `npm install --save domain-browser` +- Import: `import * as pkg from ('domain-browser')` +- Require: `const pkg = require('domain-browser')` -

jspm

+### [jspm](https://jspm.io "Native ES Modules CDN") ``` html ``` +### [Editions](https://editions.bevry.me "Editions are the best way to produce and consume packages you care about.") -

Editions

- -

This package is published with the following editions:

- - +This package is published with the following editions: +- `domain-browser` aliases `domain-browser/source/index.js` +- `domain-browser/source/index.js` is ES5 source code for web browsers and [Node.js](https://nodejs.org "Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine") 4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with [Require](https://nodejs.org/dist/latest-v5.x/docs/api/modules.html "Node/CJS Modules") for modules - -

History

+## History -Discover the release history by heading on over to the HISTORY.md file. +[Discover the release history by heading on over to the `HISTORY.md` file.](https://github.com/bevry/domain-browser/blob/HEAD/HISTORY.md#files) - -

Backers

+## Backers -

Maintainers

+### Code -These amazing people are maintaining this project: +[Discover how to contribute via the `CONTRIBUTING.md` file.](https://github.com/bevry/domain-browser/blob/HEAD/CONTRIBUTING.md#files) - +#### Authors -

Sponsors

+- [Benjamin Lupton](https://balupton.com) — Accelerating collaborative wisdom. -No sponsors yet! Will you be the first? +#### Maintainers + +- [Benjamin Lupton](https://github.com/balupton) — Accelerating collaborative wisdom. + +#### Contributors + +- [Benjamin Lupton](https://github.com/balupton) — [view contributions](https://github.com/bevry/domain-browser/commits?author=balupton "View the GitHub contributions of Benjamin Lupton on repository bevry/domain-browser") +- [Bogdan Chadkin](https://github.com/TrySound) — [view contributions](https://github.com/bevry/domain-browser/commits?author=TrySound "View the GitHub contributions of Bogdan Chadkin on repository bevry/domain-browser") +- [Evan Solomon](https://github.com/evansolomon) — [view contributions](https://github.com/bevry/domain-browser/commits?author=evansolomon "View the GitHub contributions of Evan Solomon on repository bevry/domain-browser") +- [Guy Bedford](https://github.com/guybedford) — [view contributions](https://github.com/bevry/domain-browser/commits?author=guybedford "View the GitHub contributions of Guy Bedford on repository bevry/domain-browser") +- [James Halliday](https://github.com/substack) — [view contributions](https://github.com/bevry/domain-browser/commits?author=substack "View the GitHub contributions of James Halliday on repository bevry/domain-browser") +- [Sammy filly](https://github.com/X-oss-byte) — [view contributions](https://github.com/bevry/domain-browser/commits?author=X-oss-byte "View the GitHub contributions of Sammy filly on repository bevry/domain-browser") + +### Finances GitHub Sponsors donate button ThanksDev donate button @@ -94,32 +99,45 @@ No sponsors yet! Will you be the first? crypto donate button PayPal donate button -

Contributors

- -These amazing people have contributed code to this project: - - - -Discover how you can contribute by heading on over to the CONTRIBUTING.md file. +#### Sponsors + +- [Andrew Nesbitt](https://nesbitt.io) — Software engineer and researcher +- [Balsa](https://balsa.com) — We're Balsa, and we're building tools for builders. +- [Codecov](https://codecov.io/) — Empower developers with tools to improve code quality and testing. +- [Poonacha Medappa](https://poonachamedappa.com) +- [Rob Morris](https://github.com/Rob-Morris) +- [Sentry](https://sentry.io) — Real-time crash reporting for your web apps, mobile apps, and games. +- [Syntax](https://syntax.fm) — Syntax Podcast + +#### Donors + +- [Andrew Nesbitt](https://nesbitt.io) +- [Balsa](https://balsa.com) +- [Chad](https://opencollective.com/chad8) +- [Codecov](https://codecov.io/) +- [entroniq](https://gitlab.com/entroniq) +- [Jean-Luc Geering](https://github.com/jlgeering) +- [Michael Duane Mooring](https://mdm.cc) +- [Mohammed Shah](https://github.com/smashah) +- [Poonacha Medappa](https://poonachamedappa.com) +- [Rob Morris](https://github.com/Rob-Morris) +- [Sentry](https://sentry.io) +- [ServieJS](https://github.com/serviejs) +- [Skunk Team](https://skunk.team) +- [Syntax](https://syntax.fm) - -

License

+## License Unless stated otherwise all works are: - +- Copyright © [Benjamin Lupton](https://balupton.com) and licensed under: - +- [Artistic License 2.0](http://spdx.org/licenses/Artistic-2.0.html) diff --git a/package-lock.json b/package-lock.json index f83a7f5..98b1903 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,19 +1,18 @@ { "name": "domain-browser", - "version": "5.5.0", + "version": "5.6.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "domain-browser", - "version": "5.5.0", + "version": "5.6.0", "license": "Artistic-2.0", "devDependencies": { - "@bevry/update-contributors": "^1.23.0", - "assert-helpers": "^11.9.0", - "kava": "^7.5.0", - "projectz": "^3.4.0", - "valid-directory": "^4.6.0" + "assert-helpers": "^11.11.0", + "kava": "^7.6.0", + "projectz": "^4.0.0", + "valid-directory": "^4.7.0" }, "engines": { "node": ">=4" @@ -23,12 +22,12 @@ } }, "node_modules/@bevry/ansi": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/@bevry/ansi/-/ansi-6.7.0.tgz", - "integrity": "sha512-ApvNj7gXXCKsQLJhrAMwoZ+KZ3xMuJ7TS/f3O+IoS03Op2c0AUE9uR9gJfTlwaCzvwIe4XFr6Y7ET/TXnxe6ZA==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@bevry/ansi/-/ansi-6.8.0.tgz", + "integrity": "sha512-yHL8505MFE1yqvSL6Az5jce0WQVkuRctw2q5gtvFzVt0FTe36V18QyP/JH1pQ5GP0lgFTmpWawRLjQuZsGpYyg==", "dev": true, "dependencies": { - "editions": "^6.18.0" + "editions": "^6.19.0" }, "engines": { "node": ">=4" @@ -37,13 +36,13 @@ "url": "https://bevry.me/fund" } }, - "node_modules/@bevry/fs-accessible": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@bevry/fs-accessible/-/fs-accessible-2.3.0.tgz", - "integrity": "sha512-B3toe0GoyVzQpRMpQ3DRIOaA3GiBh2GAkjsiVycYs7E1m2rg+h0NvUWmIHNnOGiWOuFY1vuB2fO9Gf4GW909TQ==", + "node_modules/@bevry/argument": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@bevry/argument/-/argument-1.0.0.tgz", + "integrity": "sha512-Wd5tlSDqv49ANautIW+yIx35d4qRVkFQIB9t089q83vnxVoNy7MTQLZ8VctuzvefA7wOjGsJ1q7V9+6ktukYdw==", "dev": true, "dependencies": { - "editions": "^6.19.0" + "errlop": "^8.2.0" }, "engines": { "node": ">=4" @@ -52,16 +51,13 @@ "url": "https://bevry.me/fund" } }, - "node_modules/@bevry/fs-list": { + "node_modules/@bevry/fs-accessible": { "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@bevry/fs-list/-/fs-list-2.4.0.tgz", - "integrity": "sha512-GPIqbxvMXWr+8183qdO+c3xW08n2qZO7/tmfzrwyedD3pPrsGwhj6eFBUaxWhrmBKJDAkdcN8gUDx7TsUp996A==", + "resolved": "https://registry.npmjs.org/@bevry/fs-accessible/-/fs-accessible-2.4.0.tgz", + "integrity": "sha512-N5pmTQa7pAbZXPyNkDAD57j6M54N0aqZehSWpI6JUTmP8K61PDK+cVGwxItQX77B1mm5xiBi4vwnm22D7jdbVA==", "dev": true, "dependencies": { - "@bevry/fs-accessible": "^2.3.0", - "editions": "^6.19.0", - "errlop": "^8.2.0", - "version-compare": "^3.8.0" + "editions": "^6.20.0" }, "engines": { "node": ">=4" @@ -70,13 +66,16 @@ "url": "https://bevry.me/fund" } }, - "node_modules/@bevry/fs-list/node_modules/errlop": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/errlop/-/errlop-8.2.0.tgz", - "integrity": "sha512-jwhRvDRvl9osF8Z1jnRtq3R9vUTkHxP6bZbijo702kzdWyw8yP95YXF4gDcYoCMVbH16Hthz1vkz+HoZQ8DehA==", + "node_modules/@bevry/fs-list": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-list/-/fs-list-2.5.0.tgz", + "integrity": "sha512-1LP3EdMZrx3bjU1pMzRfI2KqBaLIFxO/aXCA+YBaf0OIWut0850wEKobxjS4ygEKzCDQ6FoBIHFCqOLItnG2SA==", "dev": true, "dependencies": { - "editions": "^6.18.0" + "@bevry/fs-accessible": "^2.4.0", + "editions": "^6.20.0", + "errlop": "^8.3.0", + "version-compare": "^3.9.0" }, "engines": { "node": ">=4" @@ -86,15 +85,15 @@ } }, "node_modules/@bevry/fs-mkdirp": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@bevry/fs-mkdirp/-/fs-mkdirp-1.4.0.tgz", - "integrity": "sha512-Bqf+31YadlF+aW4a26dz1zsgvkndf36XuLZOI9LpMfum1WHTqyUx3bLdt59DRqmwaw+2L/Vb/rpuycCKMv89SA==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-mkdirp/-/fs-mkdirp-1.5.0.tgz", + "integrity": "sha512-6KPpyLvOcdV0wAmDwD6iyvgn7hdWRpTJ0apY5fb7+29yVVglRIM0qqSFb87C1UellxQch6REx73XqsZlwv0RXg==", "dev": true, "dependencies": { - "@bevry/fs-accessible": "^2.3.0", - "editions": "^6.19.0", - "errlop": "^8.2.0", - "version-compare": "^3.8.0" + "@bevry/fs-accessible": "^2.4.0", + "editions": "^6.20.0", + "errlop": "^8.3.0", + "version-compare": "^3.9.0" }, "engines": { "node": ">=4" @@ -103,13 +102,15 @@ "url": "https://bevry.me/fund" } }, - "node_modules/@bevry/fs-mkdirp/node_modules/errlop": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/errlop/-/errlop-8.2.0.tgz", - "integrity": "sha512-jwhRvDRvl9osF8Z1jnRtq3R9vUTkHxP6bZbijo702kzdWyw8yP95YXF4gDcYoCMVbH16Hthz1vkz+HoZQ8DehA==", + "node_modules/@bevry/fs-read": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-read/-/fs-read-1.5.0.tgz", + "integrity": "sha512-5l50fxAUCYVYr8rjxqEZivVbfWIMwGU3gOFfa/xn0VCHx1FDPmbxnluwYPdFx3i7UuiTA3h1ueRHb5Xujumh/g==", "dev": true, "dependencies": { - "editions": "^6.18.0" + "@bevry/fs-accessible": "^2.4.0", + "editions": "^6.20.0", + "errlop": "^8.3.0" }, "engines": { "node": ">=4" @@ -118,15 +119,14 @@ "url": "https://bevry.me/fund" } }, - "node_modules/@bevry/fs-read": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@bevry/fs-read/-/fs-read-1.4.0.tgz", - "integrity": "sha512-oNohxiOof2SvRJ8d9WqATWAeuNplb+BKhCknvPzU5ZcxmylZPwhodpGMpxYOUjvi2UzgumrVA7NLRGB1XgMbYg==", + "node_modules/@bevry/fs-readable": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-readable/-/fs-readable-2.4.0.tgz", + "integrity": "sha512-YyP/VmLwBi0BnyLCqMW7inTHlHcVzrHCKekDWyRmOuA0oT/N1Z/YJkgNGGh0p72D4TBvmI+9PhoxKAqiv8Dcvw==", "dev": true, "dependencies": { - "@bevry/fs-accessible": "^2.3.0", - "editions": "^6.19.0", - "errlop": "^8.2.0" + "@bevry/fs-accessible": "^2.4.0", + "editions": "^6.20.0" }, "engines": { "node": ">=4" @@ -135,13 +135,15 @@ "url": "https://bevry.me/fund" } }, - "node_modules/@bevry/fs-read/node_modules/errlop": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/errlop/-/errlop-8.2.0.tgz", - "integrity": "sha512-jwhRvDRvl9osF8Z1jnRtq3R9vUTkHxP6bZbijo702kzdWyw8yP95YXF4gDcYoCMVbH16Hthz1vkz+HoZQ8DehA==", + "node_modules/@bevry/fs-unlink": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-unlink/-/fs-unlink-1.5.0.tgz", + "integrity": "sha512-iX50UsFf4WMnnTbbZ6MsRK2p7gna29j26va3faYtueeVogPeM+2Y1nruWZ4UirOi8qjj/voA/aGefq9A2NNlzA==", "dev": true, "dependencies": { - "editions": "^6.18.0" + "@bevry/fs-accessible": "^2.4.0", + "editions": "^6.20.0", + "errlop": "^8.3.0" }, "engines": { "node": ">=4" @@ -150,15 +152,16 @@ "url": "https://bevry.me/fund" } }, - "node_modules/@bevry/fs-unlink": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@bevry/fs-unlink/-/fs-unlink-1.4.0.tgz", - "integrity": "sha512-ZM5RUwwXLnp5j7Nl9pgko7n7x+OVBA1lSTAJTv2lqB+coe8baprvEbAl2e8agY65V+DwQXxzOwDk2Vz0fUREnQ==", + "node_modules/@bevry/fs-write": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-write/-/fs-write-1.5.0.tgz", + "integrity": "sha512-gYw5A3u2HqC+AH9iCwliFwWaxseVjKnI2KUeGgGkSP7wFD+5FrB/SolSfAevKrdAUJ0znoEzMP4m0aLxJDzcJg==", "dev": true, "dependencies": { - "@bevry/fs-accessible": "^2.3.0", - "editions": "^6.19.0", - "errlop": "^8.2.0" + "@bevry/fs-accessible": "^2.4.0", + "@bevry/fs-mkdirp": "^1.5.0", + "editions": "^6.20.0", + "errlop": "^8.3.0" }, "engines": { "node": ">=4" @@ -167,31 +170,47 @@ "url": "https://bevry.me/fund" } }, - "node_modules/@bevry/fs-unlink/node_modules/errlop": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/errlop/-/errlop-8.2.0.tgz", - "integrity": "sha512-jwhRvDRvl9osF8Z1jnRtq3R9vUTkHxP6bZbijo702kzdWyw8yP95YXF4gDcYoCMVbH16Hthz1vkz+HoZQ8DehA==", - "dev": true, - "dependencies": { - "editions": "^6.18.0" + "node_modules/@bevry/github-api": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@bevry/github-api/-/github-api-11.0.0.tgz", + "integrity": "sha512-gOSFeauDKQRomaxVRCiIzI7XMRBLKTIpme1814FRiEhJr1gd82+AFAQ4rmlZL550atqkUYxU1wD9gWqYupljVQ==", + "dev": true, + "dependencies": { + "@bevry/argument": "^1.0.0", + "@bevry/fs-readable": "^2.3.0", + "@bevry/json": "^2.2.1", + "@bevry/list": "^2.3.0", + "@bevry/wait": "^2.4.0", + "@octokit/graphql": "^7.0.2", + "arrange-package-json": "^5.0.1", + "errlop": "^8.2.0", + "fellow": "^7.0.4", + "js-yaml": "^4.1.0", + "native-promise-pool": "^3.26.0", + "simplytyped": "^3.3.0", + "trim-empty-keys": "^1.0.1" + }, + "bin": { + "github-backers": "bin.cjs" }, "engines": { - "node": ">=4" + "node": ">=18" }, "funding": { "url": "https://bevry.me/fund" } }, - "node_modules/@bevry/fs-write": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@bevry/fs-write/-/fs-write-1.4.0.tgz", - "integrity": "sha512-KVNb3rsYz7f0f8VGuvBEmxL1ICus/Hv1welBhYrqEvluGexZHj0+l9E540/9NMaxbx+4SGmctGows882D+ePkQ==", + "node_modules/@bevry/json": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@bevry/json/-/json-2.3.0.tgz", + "integrity": "sha512-d3CgyXe7Qxf2KaqHIBYQ61/zUJQWwQYXd3g0OdQt/62YfCO725RWEWcCvr16PrgxtQZBJi8WOV6x2SAJpDF37w==", "dev": true, "dependencies": { - "@bevry/fs-accessible": "^2.3.0", - "@bevry/fs-mkdirp": "^1.4.0", - "editions": "^6.19.0", - "errlop": "^8.2.0" + "@bevry/fs-read": "^1.5.0", + "@bevry/fs-unlink": "^1.5.0", + "@bevry/fs-write": "^1.5.0", + "editions": "^6.20.0", + "errlop": "^8.3.0" }, "engines": { "node": ">=4" @@ -200,13 +219,13 @@ "url": "https://bevry.me/fund" } }, - "node_modules/@bevry/fs-write/node_modules/errlop": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/errlop/-/errlop-8.2.0.tgz", - "integrity": "sha512-jwhRvDRvl9osF8Z1jnRtq3R9vUTkHxP6bZbijo702kzdWyw8yP95YXF4gDcYoCMVbH16Hthz1vkz+HoZQ8DehA==", + "node_modules/@bevry/list": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@bevry/list/-/list-2.3.0.tgz", + "integrity": "sha512-7BZeYa0rPq2xCrZ4biItwDsxl+Pp5yh1KkV4OE2fmUlZ6F8lxjSHH8VOTM2EJuanu5GBwF+ENk8l0Oz/tAglVg==", "dev": true, "dependencies": { - "editions": "^6.18.0" + "editions": "^6.19.0" }, "engines": { "node": ">=4" @@ -215,133 +234,114 @@ "url": "https://bevry.me/fund" } }, - "node_modules/@bevry/github-api": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/@bevry/github-api/-/github-api-10.2.0.tgz", - "integrity": "sha512-jmTi25/DumuTbKBSZTrGTnZD2HFOfx6CaJYLxF7jZmlyKmifXPbXAt/Aia9CCAbDBmc1tI4KyN4YYiNEMuGaeg==", + "node_modules/@bevry/render": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@bevry/render/-/render-1.0.0.tgz", + "integrity": "sha512-HZSQcd0DkzrHqYcl1NjDksqBvxz5xu6dlBLdWmg7sBmjRgVHs7v8jE0hYEPpLaaLBQJXxMzsMFQVLld/ZlcTUg==", "dev": true, - "dependencies": { - "@bevry/wait": "^2.1.0", - "simplytyped": "^3.3.0" - }, "engines": { - "node": ">=18" + "node": ">=4" }, "funding": { "url": "https://bevry.me/fund" } }, - "node_modules/@bevry/github-contributors": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@bevry/github-contributors/-/github-contributors-4.2.0.tgz", - "integrity": "sha512-dsp9nnmsBdCD3k68pYmVPdskqDF9ZcriydbytIqnoR74Aji5vX0X5/CiLvB0Y6wOz+/tlztMDK2Q5fXMStNfzQ==", + "node_modules/@bevry/valid-filename": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@bevry/valid-filename/-/valid-filename-2.4.0.tgz", + "integrity": "sha512-MbLRTjQQA9PoHYGvFyhLv5ZGOfP1kowb5nh5aVflETvmq38WhR3oBGnALYfk7EX/IWZGXInH5/IjJ0Ydf13ABQ==", "dev": true, - "dependencies": { - "@bevry/github-api": "^10.2.0", - "@bevry/github-repos": "^7.0.0", - "fellow": "^6.25.0", - "native-promise-pool": "^3.23.0", - "simplytyped": "^3.3.0" + "bin": { + "valid-filename": "bin.cjs" }, "engines": { - "node": ">=18" + "node": ">=4" }, "funding": { "url": "https://bevry.me/fund" } }, - "node_modules/@bevry/github-repos": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@bevry/github-repos/-/github-repos-7.0.0.tgz", - "integrity": "sha512-Io8uu1TJmfojkMeHEuURjPRbqHeIkHCzU5kxvaOYU9T09KTPCG7eF04E9rQlaFG7mI/Vov9cG3n1XUh43x2GpQ==", + "node_modules/@bevry/wait": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@bevry/wait/-/wait-2.4.0.tgz", + "integrity": "sha512-GqYbJnQ0CIqvFIMv8G4W98+EYSgvxq4UqxbKLamOGHiuQiVhKXIr3JAm9gct6Syo3cpU9sIP2q7FrQXW3aByjg==", "dev": true, - "dependencies": { - "@bevry/github-api": "^10.0.0", - "@bevry/list": "^1.7.0", - "native-promise-pool": "^3.19.0", - "simplytyped": "^3.3.0" - }, "engines": { - "node": ">=18" + "node": ">=4" }, "funding": { "url": "https://bevry.me/fund" } }, - "node_modules/@bevry/json": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@bevry/json/-/json-1.10.0.tgz", - "integrity": "sha512-OdAglhqfMDeetuUqZHJe40+sKfWDSbamKimwTyv7eJu6ODWvVJNzi20V7RkgYmzeifODX0rNwCBmPn9b+j54MA==", + "node_modules/@octokit/endpoint": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-9.0.4.tgz", + "integrity": "sha512-DWPLtr1Kz3tv8L0UvXTDP1fNwM0S+z6EJpRcvH66orY6Eld4XBMCSYsaWp4xIm61jTWxK68BrR7ibO+vSDnZqw==", "dev": true, "dependencies": { - "@bevry/fs-read": "^1.1.0", - "@bevry/fs-unlink": "^1.1.0", - "@bevry/fs-write": "^1.1.0", - "errlop": "^7.3.0" + "@octokit/types": "^12.0.0", + "universal-user-agent": "^6.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://bevry.me/fund" + "node": ">= 18" } }, - "node_modules/@bevry/list": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@bevry/list/-/list-1.8.0.tgz", - "integrity": "sha512-qkLuLrM+AO2XDX87pySdRX31qXeB0jDBEL0PfY+LJSV56QhfDS1PGrqkCz4Ux+/eq/PfiQ/2hQhNgOHGb2HvSw==", + "node_modules/@octokit/graphql": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-7.0.2.tgz", + "integrity": "sha512-OJ2iGMtj5Tg3s6RaXH22cJcxXRi7Y3EBqbHTBRq+PQAqfaS8f/236fUrWhfSn8P4jovyzqucxme7/vWSSZBX2Q==", "dev": true, - "engines": { - "node": ">=10" + "dependencies": { + "@octokit/request": "^8.0.1", + "@octokit/types": "^12.0.0", + "universal-user-agent": "^6.0.0" }, - "funding": { - "url": "https://bevry.me/fund" + "engines": { + "node": ">= 18" } }, - "node_modules/@bevry/update-contributors": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@bevry/update-contributors/-/update-contributors-1.23.0.tgz", - "integrity": "sha512-H3bWFAhZMa22IHMzlyE+JAou7n1ONsrs72Yv6Tt9V5+E/CYAltfQWz/8YJtu2/yEay3LqaW1FSAtvzQiXRu2yg==", + "node_modules/@octokit/openapi-types": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-19.1.0.tgz", + "integrity": "sha512-6G+ywGClliGQwRsjvqVYpklIfa7oRPA0vyhPQG/1Feh+B+wU0vGH1JiJ5T25d3g1JZYBHzR2qefLi9x8Gt+cpw==", + "dev": true + }, + "node_modules/@octokit/request": { + "version": "8.1.6", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-8.1.6.tgz", + "integrity": "sha512-YhPaGml3ncZC1NfXpP3WZ7iliL1ap6tLkAp6MvbK2fTTPytzVUyUesBBogcdMm86uRYO5rHaM1xIWxigWZ17MQ==", "dev": true, "dependencies": { - "@bevry/github-contributors": "^4.1.0", - "@bevry/json": "^1.5.0" - }, - "bin": { - "update-contributors": "bin.cjs" + "@octokit/endpoint": "^9.0.0", + "@octokit/request-error": "^5.0.0", + "@octokit/types": "^12.0.0", + "universal-user-agent": "^6.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://bevry.me/fund" + "node": ">= 18" } }, - "node_modules/@bevry/valid-filename": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@bevry/valid-filename/-/valid-filename-2.3.0.tgz", - "integrity": "sha512-9i36jNVzGffqFM1OukhUWs0L6P4ijPQBnOvYyiCjdSzd/QZlILOYz6EI+sS2GBjQi5Q9PMvkSRIlRxJAQ+lKAw==", + "node_modules/@octokit/request-error": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-5.0.1.tgz", + "integrity": "sha512-X7pnyTMV7MgtGmiXBwmO6M5kIPrntOXdyKZLigNfQWSEQzVxR4a4vo49vJjTWX70mPndj8KhfT4Dx+2Ng3vnBQ==", "dev": true, - "bin": { - "valid-filename": "bin.cjs" + "dependencies": { + "@octokit/types": "^12.0.0", + "deprecation": "^2.0.0", + "once": "^1.4.0" }, "engines": { - "node": ">=4" - }, - "funding": { - "url": "https://bevry.me/fund" + "node": ">= 18" } }, - "node_modules/@bevry/wait": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@bevry/wait/-/wait-2.3.0.tgz", - "integrity": "sha512-hTv3HveVtJHLVNiFa1C9Wkc4LfmeDZi/7ZBXC8gEHIPtDI7VbpVk/4doaUIA21vVf27qjqTgJRIgG5/uGVg9Rw==", + "node_modules/@octokit/types": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-12.4.0.tgz", + "integrity": "sha512-FLWs/AvZllw/AGVs+nJ+ELCDZZJk+kY0zMen118xhL2zD0s1etIUHm1odgjP7epxYU1ln7SZxEUWYop5bhsdgQ==", "dev": true, - "engines": { - "node": ">=4" - }, - "funding": { - "url": "https://bevry.me/fund" + "dependencies": { + "@octokit/openapi-types": "^19.1.0" } }, "node_modules/ambi": { @@ -400,15 +400,20 @@ "url": "https://bevry.me/fund" } }, - "node_modules/assert-helpers": { - "version": "11.9.0", - "resolved": "https://registry.npmjs.org/assert-helpers/-/assert-helpers-11.9.0.tgz", - "integrity": "sha512-nFb4nEv+E1kGppjGlPl8QPxXA+HcZqV1gX7ltbiBMiUvzT2pbv5Jfo1dIGvm+ZXkEstvn7mPUtkZIVevwmTLBA==", + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/arrange-package-json": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arrange-package-json/-/arrange-package-json-5.0.2.tgz", + "integrity": "sha512-fdk7dHhebrc3X8qnCKZBXm8fxk0HmkVC5z0CGGI3enXCQY4guHnkH1QUvq2wY4Bw/06Iskv3dxS4q1D7vXwbcw==", "dev": true, "dependencies": { - "@bevry/ansi": "^6.7.0", - "editions": "^6.18.0", - "errlop": "^8.2.0" + "arrangekeys": "^6.5.0", + "editions": "^6.19.0" }, "engines": { "node": ">=4" @@ -417,14 +422,11 @@ "url": "https://bevry.me/fund" } }, - "node_modules/assert-helpers/node_modules/errlop": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/errlop/-/errlop-8.2.0.tgz", - "integrity": "sha512-jwhRvDRvl9osF8Z1jnRtq3R9vUTkHxP6bZbijo702kzdWyw8yP95YXF4gDcYoCMVbH16Hthz1vkz+HoZQ8DehA==", + "node_modules/arrangekeys": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/arrangekeys/-/arrangekeys-6.6.0.tgz", + "integrity": "sha512-yU9DBpdOCb1Mgb95BiKMjh91A1HyKFy0xY9nO0Hqj8ny4zms+Y3t+Ik6YXGAktN6eertY1B516nVvYgB6vcbrA==", "dev": true, - "dependencies": { - "editions": "^6.18.0" - }, "engines": { "node": ">=4" }, @@ -432,44 +434,45 @@ "url": "https://bevry.me/fund" } }, - "node_modules/badges": { - "version": "4.38.0", - "resolved": "https://registry.npmjs.org/badges/-/badges-4.38.0.tgz", - "integrity": "sha512-X1ESSh+HvznvX1sK3+XWX9GgOVN4C7cM1VM7TBQKzVav4KDiggunCRbuJ8JltT8zmOeBSvSpwLjnHUCHexzPQw==", + "node_modules/assert-helpers": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/assert-helpers/-/assert-helpers-11.11.0.tgz", + "integrity": "sha512-NB3iZr7ejlSwZQaqJe9zTf5zVtyeVm/SWpDfoiQqY1EYbJuO4Gtodyw8UtYpoqwUqnZxdEIeDFjMszPkZm+Cpw==", "dev": true, + "dependencies": { + "@bevry/ansi": "^6.8.0", + "editions": "^6.19.0", + "errlop": "^8.3.0" + }, "engines": { - "node": ">=10" + "node": ">=4" }, "funding": { "url": "https://bevry.me/fund" } }, - "node_modules/caterpillar": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-7.0.0.tgz", - "integrity": "sha512-xZBdJ+r5SCHlmbkYs7xV4aUgUFa2Lc2MXH8gQCDg9CKLk7ui/Z2Ahq2b/LSYmyTj3XCJQRvn5ECabEU8peSQMg==", + "node_modules/badges": { + "version": "4.39.0", + "resolved": "https://registry.npmjs.org/badges/-/badges-4.39.0.tgz", + "integrity": "sha512-IC4Li+FK8gnM4FOTjfT8xubZXFRajFfMki+jfn2ygWQWJfmcHBvNX2FaCSFgIC+3IjvVOUHeMvdL9+xTcqEUaQ==", "dev": true, - "dependencies": { - "@bevry/ansi": "^6.5.0", - "editions": "^6.15.0", - "get-current-line": "^7.0.0", - "rfc-log-levels": "^3.21.0" - }, "engines": { - "node": ">=6" + "node": ">=10" }, "funding": { "url": "https://bevry.me/fund" } }, - "node_modules/eachr": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eachr/-/eachr-7.2.0.tgz", - "integrity": "sha512-zv0Vtm0c0mvTvamW3duiGqadnu4w9oIpG7p8YLb2z7bDj5wGRvzNJTLyMeWiuOvYXj9kT411ox0UAa8fziUIeg==", + "node_modules/caterpillar": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-8.0.0.tgz", + "integrity": "sha512-kH7v5aT5sag65OMCI6Hp4sVItAeYFVWcc6iKj+k43S8tRrSS9vSD98vNcyhCWjb96ad/9Snk6CWH1AGRRtiKrg==", "dev": true, "dependencies": { + "@bevry/ansi": "^6.7.0", "editions": "^6.19.0", - "typechecker": "^9.2.0" + "get-current-line": "^7.1.0", + "rfc-log-levels": "^4.0.0" }, "engines": { "node": ">=4" @@ -478,13 +481,20 @@ "url": "https://bevry.me/fund" } }, - "node_modules/eachr/node_modules/typechecker": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-9.2.0.tgz", - "integrity": "sha512-WrIeSNqD6gW0Ss8OPHB0xHLyihoCsE57NZ5aLeYkLG75SOwP2uE9MtAnqKyca48X70vuJ3SNiSMRtop7Dnmg8A==", + "node_modules/deprecation": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==", + "dev": true + }, + "node_modules/eachr": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/eachr/-/eachr-7.3.0.tgz", + "integrity": "sha512-L4dgCLYGloNh4wjaZgKWZq/9X4Tl65It+7JN6rXsRIcn2ialVe99fMe66nWsK2TtUQwmGdaiT9L8Nr/qxhGRtA==", "dev": true, "dependencies": { - "editions": "^6.19.0" + "editions": "^6.20.0", + "typechecker": "^9.3.0" }, "engines": { "node": ">=4" @@ -494,12 +504,12 @@ } }, "node_modules/editions": { - "version": "6.19.0", - "resolved": "https://registry.npmjs.org/editions/-/editions-6.19.0.tgz", - "integrity": "sha512-mJabiGaqoKWjgz0kqrVPzLBsk4sh11zcNXKFXBZ3eLwwHBWylz5OcrBrZRRaLPWoRpm9m428CLzKcituabUuFg==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-6.20.0.tgz", + "integrity": "sha512-5je+78ri3gtfO+q9cerK8jPNam5YUpYe5OPHQFjrGKvb28D2qVBFiQmmeEyVHeZDLGAUkPtQqwv98t5CR733rg==", "dev": true, "dependencies": { - "version-range": "^4.11.0" + "version-range": "^4.12.0" }, "engines": { "node": ">=4" @@ -509,12 +519,12 @@ } }, "node_modules/errlop": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/errlop/-/errlop-7.5.0.tgz", - "integrity": "sha512-a+Gfi8cGPEydVJ61AAflAldvShSW1zoELe39O6fOOi2QBCC9/+kIaNphyg6BIEXZ6fTSvEJBwDG6OeBYiXjZwg==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/errlop/-/errlop-8.3.0.tgz", + "integrity": "sha512-bURkSJZa8lHBO1PGLBwWVclgmqnVE6W8Ob9/YYuFfdDzqoUcqvyQUuBJfmfICavXBGtjUCDJCEQ5oW7eor6I1A==", "dev": true, "dependencies": { - "editions": "^6.16.0" + "editions": "^6.19.0" }, "engines": { "node": ">=4" @@ -541,28 +551,13 @@ } }, "node_modules/extendr": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/extendr/-/extendr-7.7.0.tgz", - "integrity": "sha512-WNe03/We28gFV/oZv0T+B02oFMKp3iWTtnC9YkpDcKO8NhaUXSEif8R7CegYRTQ0Qfn2VVydT79hdhuW6NtLRQ==", - "dev": true, - "dependencies": { - "editions": "^6.19.0", - "typechecker": "^9.2.0" - }, - "engines": { - "node": ">=4" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, - "node_modules/extendr/node_modules/typechecker": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-9.2.0.tgz", - "integrity": "sha512-WrIeSNqD6gW0Ss8OPHB0xHLyihoCsE57NZ5aLeYkLG75SOwP2uE9MtAnqKyca48X70vuJ3SNiSMRtop7Dnmg8A==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/extendr/-/extendr-7.8.0.tgz", + "integrity": "sha512-4Sh1PnvyvWe7mLne6eqb66ueLwz5Gp+dtlf4KNl8QsVRmQHeIfUJWFLcqLIM8o8iuFhha3g6lxGy6MRQsFAUgw==", "dev": true, "dependencies": { - "editions": "^6.19.0" + "editions": "^6.20.0", + "typechecker": "^9.3.0" }, "engines": { "node": ">=4" @@ -586,10 +581,14 @@ } }, "node_modules/fellow": { - "version": "6.25.0", - "resolved": "https://registry.npmjs.org/fellow/-/fellow-6.25.0.tgz", - "integrity": "sha512-/eYuI5Cr9hi2Llw5VHIdiDQKe4cL4Qa1a9EE8NxuT/xa7KsfsnF7pBcYXIhmqSLxPbWS1ozF1vzYcN4VTf9OwA==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/fellow/-/fellow-7.0.4.tgz", + "integrity": "sha512-yQo/A5v7IPNo2IPRVlD/j9H2oV3Jw44Ep0X6X3kOywGwQSme3x6cjbZ6d9R8pB0kxj5AhljKek/oOZc3/nGU4A==", "dev": true, + "dependencies": { + "@bevry/render": "^1.0.0", + "editions": "^6.19.0" + }, "engines": { "node": ">=10" }, @@ -597,45 +596,42 @@ "url": "https://bevry.me/fund" } }, - "node_modules/get-cli-arg": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/get-cli-arg/-/get-cli-arg-8.3.0.tgz", - "integrity": "sha512-oZhUYqxhpFJyBX/Oc6I47cv0d0fNKJHMocUIXmnb2jwzXy+Yo0HIGOtsdx1z/I27Gwi12tDfG4Z6iTzd+eTSEA==", + "node_modules/get-current-line": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/get-current-line/-/get-current-line-7.2.0.tgz", + "integrity": "sha512-k/On1QP4i5+3ZeyISc7vodzmEypo43VIpk+agCEeee11uqGJ3OUiz/SzfJxHV+nitZF/29EwDPJvbngvNgW3uA==", "dev": true, "dependencies": { - "normalify": "^2.28.0" + "editions": "^6.19.0" }, "engines": { - "node": ">=8" + "node": ">=4" }, "funding": { "url": "https://bevry.me/fund" } }, - "node_modules/get-current-line": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/get-current-line/-/get-current-line-7.1.0.tgz", - "integrity": "sha512-s0pz6fWzYT+nxEw/n7+wOO/mqQ0DBnjMLA42Xg6P5iRmJoJMenw5XF0ML0OyqJ8q+Slc/FXlktQ6tQMkvXfeRg==", + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, "dependencies": { - "editions": "^6.16.0" + "argparse": "^2.0.1" }, - "engines": { - "node": ">=4" - }, - "funding": { - "url": "https://bevry.me/fund" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, "node_modules/kava": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/kava/-/kava-7.5.0.tgz", - "integrity": "sha512-gqQiikuO2dcO1fSJhGvVYIRwAGg+1cEcyFA7IlluKNJf4IqXR/tPUS1nA9Kk/jlq9FQ1uXRZsHN5nwIxaztfig==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/kava/-/kava-7.6.0.tgz", + "integrity": "sha512-73r6Lo741JF535S2QPo/BLi9MxdzUC4FNAcpsMYOcSRD+/6LQVPOmmDfTQxBvDP5BDJQ60sEC6PJWxV3eSh4RA==", "dev": true, "dependencies": { - "editions": "^6.19.0", + "editions": "^6.20.0", "event-emitter-grouped": "^6.4.0", - "taskgroup": "^9.5.1" + "taskgroup": "^9.6.0" }, "engines": { "node": ">=4" @@ -645,12 +641,12 @@ } }, "node_modules/native-promise-pool": { - "version": "3.25.0", - "resolved": "https://registry.npmjs.org/native-promise-pool/-/native-promise-pool-3.25.0.tgz", - "integrity": "sha512-FrtUErgKMbshbyL3iNMm2yRywBzf2vFc/rkLPmixWTnYUaeIALjF5Os9R/D12D6PA0L8vzqrhKjuDELzhsypxg==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/native-promise-pool/-/native-promise-pool-3.26.0.tgz", + "integrity": "sha512-vIzAV+BzQaTctUgPs2WMJmXma/0EA+lJFgwY+/ghMS5UB4U9Eq/OiUbAqsk/e9BM9DL/3QG3Rhp3xuThBh66kw==", "dev": true, "dependencies": { - "editions": "^6.16.0" + "editions": "^6.19.0" }, "engines": { "node": ">=10" @@ -659,35 +655,35 @@ "url": "https://bevry.me/fund" } }, - "node_modules/normalify": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/normalify/-/normalify-2.29.0.tgz", - "integrity": "sha512-mpJoTx/9AgQNJvZMqY6aOk6SXEk7lf7FG8XFR1+VW5k6z7Po17e0vSSAyGxoxrJtMncgC7OnDDoRZku6+KXwYg==", + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://bevry.me/fund" + "dependencies": { + "wrappy": "1" } }, "node_modules/projectz": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/projectz/-/projectz-3.4.0.tgz", - "integrity": "sha512-T3A/ioNJAhFhCxR33JBCH5OMXoJeDCTmmftC1XlfQl8wI3BTrSK7kUEym0OtbmCrpYmvxE/+x4NDoROliPkMdA==", - "dev": true, - "dependencies": { - "@bevry/fs-list": "^2.3.0", - "@bevry/fs-read": "^1.3.0", - "@bevry/fs-write": "^1.3.0", - "@bevry/json": "^2.1.0", - "badges": "^4.37.0", - "caterpillar": "^7.0.0", - "fellow": "^6.25.0", - "get-cli-arg": "^8.3.0", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/projectz/-/projectz-4.0.0.tgz", + "integrity": "sha512-bUJ5mjvTgD0bI0tbpC8AO4a7FgYkXXGtN49MRNxVNLRNxvwd4yr2oVXmbngz5XN/lHpJU3fgOYBbf+PYCd3U5A==", + "dev": true, + "dependencies": { + "@bevry/argument": "^1.0.0", + "@bevry/fs-list": "^2.4.0", + "@bevry/fs-read": "^1.4.0", + "@bevry/fs-write": "^1.4.0", + "@bevry/github-api": "^11.0.0", + "@bevry/json": "^2.2.1", + "@bevry/render": "^1.0.0", + "arrange-package-json": "^5.0.2", + "badges": "^4.38.0", + "caterpillar": "^8.0.0", "spdx-expression-parse": "^4.0.0", "spdx-license-list": "^6.8.0", - "typechecker": "^8.5.0" + "trim-empty-keys": "^1.0.1", + "typechecker": "^9.2.0" }, "bin": { "projectz": "bin.cjs" @@ -699,32 +695,13 @@ "url": "https://bevry.me/fund" } }, - "node_modules/projectz/node_modules/@bevry/json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@bevry/json/-/json-2.2.0.tgz", - "integrity": "sha512-lmP/7FP9cHY2PQhrbFTxkdzOlMpIjdfe9ognyEWO4WyJlGhCoz6jTEN7b5YINeyHgQ02iUZ78TuKrJHFu/OD3g==", - "dev": true, - "dependencies": { - "@bevry/fs-read": "^1.4.0", - "@bevry/fs-unlink": "^1.4.0", - "@bevry/fs-write": "^1.4.0", - "editions": "^6.19.0", - "errlop": "^8.2.0" - }, - "engines": { - "node": ">=4" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, - "node_modules/projectz/node_modules/errlop": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/errlop/-/errlop-8.2.0.tgz", - "integrity": "sha512-jwhRvDRvl9osF8Z1jnRtq3R9vUTkHxP6bZbijo702kzdWyw8yP95YXF4gDcYoCMVbH16Hthz1vkz+HoZQ8DehA==", + "node_modules/rfc-log-levels": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-4.1.0.tgz", + "integrity": "sha512-y+fVhL1sywPejgdtM8UypjvroP+CKLdtlqCV+QkwEfFDQh4IzFZuqQS7Z9pyZLHngc3wYmuQpy4K0sS/CI9z3A==", "dev": true, "dependencies": { - "editions": "^6.18.0" + "editions": "^6.19.0" }, "engines": { "node": ">=4" @@ -733,18 +710,6 @@ "url": "https://bevry.me/fund" } }, - "node_modules/rfc-log-levels": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-3.21.0.tgz", - "integrity": "sha512-AP+S8PnysICJ8XD4MGM5yyODJFmQW30Xs37FGkheWGosUVlYsTnK1gYTytyVbc4CYzKai6Jmh//7C2aUErp79g==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, "node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -798,16 +763,16 @@ } }, "node_modules/taskgroup": { - "version": "9.5.1", - "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-9.5.1.tgz", - "integrity": "sha512-2bbc54OtPOn0t8qk771XPhlMSM8nZK74DISvjM275EcwLDt+7ArJqLOOJbCnEidvd5K2lwQjzsJWtezqyKyccQ==", + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-9.6.0.tgz", + "integrity": "sha512-/QFF4wiY1wSxswvz2NUpG5oFiW928Dpe5nrNDqeMDJnou7j5BtCyONpW7XIoX4h/6xgbVEVKAUKkrYANJ1uwCw==", "dev": true, "dependencies": { "ambi": "3.2.0", - "eachr": "^7.1.0", - "editions": "^6.18.0", - "extendr": "^7.5.0", - "unbounded": "^6.0.0" + "eachr": "^7.3.0", + "editions": "^6.20.0", + "extendr": "^7.8.0", + "unbounded": "^6.2.0" }, "engines": { "node": ">=4" @@ -817,12 +782,12 @@ } }, "node_modules/taskgroup/node_modules/unbounded": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/unbounded/-/unbounded-6.1.0.tgz", - "integrity": "sha512-Urd4W0lyK0wTs9T26m2DxZ+LCh/JGhAr9C9G4LojxRAaxnAiT0Uv5+qgbjAFAQQavD8hzgcKCwMldJfrPekWow==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/unbounded/-/unbounded-6.2.0.tgz", + "integrity": "sha512-gQx0OS8Mg5usDTCmqaBGAfbbeRtBkFGWP6WqHbLsoEaRtCW7sY/1BrpkoW83SRZYROhF+lVOjK6y/mKz9VSjXw==", "dev": true, "dependencies": { - "editions": "^6.19.0" + "editions": "^6.20.0" }, "engines": { "node": ">=4" @@ -831,13 +796,28 @@ "url": "https://bevry.me/fund" } }, + "node_modules/trim-empty-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-empty-keys/-/trim-empty-keys-1.0.1.tgz", + "integrity": "sha512-ewq4ybzbCpezfVXZHfOE5MYP8CBGJYOka6z3xTHsIdsDmO/NGDav0OyNY4IC/N+KQZxaLU2fJDT2nDDvsRg8lg==", + "dev": true, + "dependencies": { + "typechecker": "^9.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://bevry.me/fund" + } + }, "node_modules/typechecker": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-8.6.0.tgz", - "integrity": "sha512-s803IhKCZLZ9ZbYArmRzI+0gqUGE9TEzz4hR2EXF0ecFaZTIHv6QFduYhwbhdTruIO+R9UkhB6hOP5SGsv9ksw==", + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-9.3.0.tgz", + "integrity": "sha512-7NKr0EkLaL5fkYE56DPwqgQx1FjepvDRZ64trUgb1NgeFqLkaZThI2L33vFJzN4plVyAN5zWcov57QcZIU3bjg==", "dev": true, "dependencies": { - "editions": "^6.16.0" + "editions": "^6.20.0" }, "engines": { "node": ">=4" @@ -847,9 +827,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", "dev": true, "peer": true, "bin": { @@ -875,13 +855,19 @@ "url": "https://bevry.me/fund" } }, + "node_modules/universal-user-agent": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.1.tgz", + "integrity": "sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==", + "dev": true + }, "node_modules/valid-directory": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/valid-directory/-/valid-directory-4.6.0.tgz", - "integrity": "sha512-RmyZBz+X2IkJ1TP6VRYQm6CHQTTydLWv3h1PSdJ4l/MJc/5m9LGK7NdkJCfDaI/I3fHCMcRPiPVBD5HYOlsKYg==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/valid-directory/-/valid-directory-4.7.0.tgz", + "integrity": "sha512-DGxoViQM+cV9mZf2mGrMfcTcZNd5uJ2dOOitdgt1OmRjk3dkvLRilUoEFpeVtSgPga2xHtQzB9rcgZvSeIDh8A==", "dev": true, "dependencies": { - "@bevry/valid-filename": "^2.2.0", + "@bevry/valid-filename": "^2.4.0", "fdir": "^6.1.1" }, "bin": { @@ -895,12 +881,12 @@ } }, "node_modules/version-compare": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/version-compare/-/version-compare-3.8.0.tgz", - "integrity": "sha512-90rv+kdT8VyU45h6hOQeP9w8EuxHDdBOzHbHZZKrhw3zpaK3nJXgKDSCkV/OlUgvmt7vprCB1R9VuHrgjffpIg==", + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/version-compare/-/version-compare-3.9.0.tgz", + "integrity": "sha512-X8PJVO+oT97rMFzdRtQNpxyXvUrJGJYl0EuUDGUqg5bBWTIwxeunjjqx6ZSbHf5ZiSXOvfC6ReO/BxmujlSVtw==", "dev": true, "dependencies": { - "editions": "^6.18.0" + "editions": "^6.19.0" }, "engines": { "node": ">=4" @@ -910,9 +896,9 @@ } }, "node_modules/version-range": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/version-range/-/version-range-4.11.0.tgz", - "integrity": "sha512-h6ZOpIbN1Dk6hfDAmni/lOMncSUcIU1/6XsDc54kQe9/lMzzzv53ovpTr0CbNDJz2GLbmr/yyrQjD8vntyxXxg==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/version-range/-/version-range-4.12.0.tgz", + "integrity": "sha512-bMQpI+oTiKgu210v610sSUAyAXA9PwNQpAyjKxev2ykBeX1hcKvmoMvy7RorPYR1out62dyH/AvrT3HhGPkkCw==", "dev": true, "engines": { "node": ">=4" @@ -920,6 +906,12 @@ "funding": { "url": "https://bevry.me/fund" } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true } } } diff --git a/package.json b/package.json index 2003785..9430272 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,17 @@ { "name": "domain-browser", - "version": "5.5.0", + "version": "5.6.0", + "license": "Artistic-2.0", "description": "Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.", "homepage": "https://github.com/bevry/domain-browser", - "license": "Artistic-2.0", + "funding": "https://bevry.me/fund", + "repository": { + "type": "git", + "url": "https://github.com/bevry/domain-browser.git" + }, + "bugs": { + "url": "https://github.com/bevry/domain-browser/issues" + }, "keywords": [ "amd", "browser", @@ -59,32 +67,52 @@ "npmPackageName": "domain-browser" } }, - "funding": "https://bevry.me/fund", - "author": "2013+ Bevry Pty Ltd (http://bevry.me)", + "author": "Benjamin Lupton (https://balupton.com) (https://github.com/balupton)", + "authors": [ + "Benjamin Lupton (https://balupton.com) (https://github.com/balupton): Accelerating collaborative wisdom." + ], "maintainers": [ - "Benjamin Lupton (https://github.com/balupton)" + "Benjamin Lupton (https://balupton.com) (https://github.com/balupton): Accelerating collaborative wisdom." ], "contributors": [ - "Benjamin Lupton (https://github.com/balupton)", + "Benjamin Lupton (https://balupton.com) (https://github.com/balupton)", "Bogdan Chadkin (https://github.com/TrySound)", - "Evan Solomon (https://github.com/evansolomon)", - "Guy Bedford (https://github.com/guybedford)", + "Evan Solomon (https://evansolomon.me) (https://github.com/evansolomon)", + "Guy Bedford (https://guybedford.com) (https://github.com/guybedford)", "James Halliday (https://github.com/substack)", "Sammy filly (https://github.com/X-oss-byte)" ], - "bugs": { - "url": "https://github.com/bevry/domain-browser/issues" - }, - "repository": { - "type": "git", - "url": "https://github.com/bevry/domain-browser.git" - }, + "sponsors": [ + "Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew): Software engineer and researcher", + "Balsa (https://balsa.com) (https://github.com/balsa): We're Balsa, and we're building tools for builders.", + "Codecov (https://codecov.io/) (https://github.com/codecov): Empower developers with tools to improve code quality and testing.", + "Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)", + "Rob Morris (https://github.com/Rob-Morris)", + "Sentry (https://sentry.io) (https://github.com/getsentry): Real-time crash reporting for your web apps, mobile apps, and games.", + "Syntax (https://syntax.fm) (https://github.com/syntaxfm): Syntax Podcast" + ], + "donors": [ + "Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew)", + "Balsa (https://balsa.com) (https://github.com/balsa)", + "Chad (https://opencollective.com/chad8)", + "Codecov (https://codecov.io/) (https://github.com/codecov)", + "entroniq (https://gitlab.com/entroniq) (https://thanks.dev/d/gl/entroniq)", + "Jean-Luc Geering (https://github.com/jlgeering) (https://opencollective.com/jlgeering) (https://twitter.com/jlgeering)", + "Michael Duane Mooring (https://mdm.cc) (https://github.com/mikeumus) (https://opencollective.com/mikeumus) (https://twitter.com/mikeumus)", + "Mohammed Shah (https://github.com/smashah) (https://thanks.dev/d/gh/smashah) (https://twitter.com/smashah)", + "Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)", + "Rob Morris (https://github.com/Rob-Morris)", + "Sentry (https://sentry.io) (https://github.com/getsentry)", + "ServieJS (https://github.com/serviejs) (https://thanks.dev/d/gh/serviejs)", + "Skunk Team (https://skunk.team) (https://github.com/skunkteam)", + "Syntax (https://syntax.fm) (https://github.com/syntaxfm)" + ], "engines": { "node": ">=4" }, "editions": [ { - "description": "ES5 source code for web browsers and Node.js with Require for modules", + "description": "ES5 source code for web browsers and Node.js 4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules", "directory": "source", "entry": "index.js", "tags": [ @@ -110,19 +138,17 @@ } }, "devDependencies": { - "@bevry/update-contributors": "^1.23.0", - "assert-helpers": "^11.9.0", - "kava": "^7.5.0", - "projectz": "^3.4.0", - "valid-directory": "^4.6.0" + "assert-helpers": "^11.11.0", + "kava": "^7.6.0", + "projectz": "^4.0.0", + "valid-directory": "^4.7.0" }, "scripts": { "our:clean": "rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next", "our:compile": "printf '%s\n' 'no need for this project'", "our:deploy": "printf '%s\n' 'no need for this project'", - "our:meta": "npm run our:meta:contributors && npm run our:meta:projectz", - "our:meta:contributors": "update-contributors", - "our:meta:projectz": "projectz compile", + "our:meta": "npm run our:meta:projectz", + "our:meta:projectz": "projectz", "our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push", "our:release:check-changelog": "cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)", "our:release:check-dirty": "git diff --exit-code", @@ -132,8 +158,7 @@ "our:setup": "npm run our:setup:install", "our:setup:install": "npm install", "our:test": "npm run our:verify && npm test", - "our:verify": "npm run our:verify:directory", - "our:verify:directory": "valid-directory", + "our:verify": "printf '%s\n' 'no need for this project'", "test": "node ./source/test.js" } -} \ No newline at end of file +}