diff --git a/.github/workflows/bevry.yml b/.github/workflows/bevry.yml index 5a5b822..c1ef084 100644 --- a/.github/workflows/bevry.yml +++ b/.github/workflows/bevry.yml @@ -66,7 +66,7 @@ jobs: - run: npm run our:compile - run: npm run our:meta - name: publish to npm - uses: bevry-actions/npm@v1.1.3 + uses: bevry-actions/npm@v1.1.6 with: npmAuthToken: ${{ secrets.NPM_AUTH_TOKEN }} npmBranchTag: ':next' diff --git a/HISTORY.md b/HISTORY.md index 8b3ad0f..2822ab8 100755 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,10 @@ # History +## v8.2.0 2023 December 29 + +- 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) + ## v8.1.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) diff --git a/README.md b/README.md index 152fa1b..7bb5b0e 100755 --- a/README.md +++ b/README.md @@ -247,27 +247,27 @@ With this, you now have enough information to leverage the cross-platform power ### [Deno](https://deno.land "Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js") ``` typescript -import * as pkg from 'https://unpkg.com/caterpillar@^8.1.0/edition-deno/index.ts' +import * as pkg from 'https://unpkg.com/caterpillar@^8.2.0/edition-deno/index.ts' ``` ### [Skypack](https://www.skypack.dev "Skypack is a JavaScript Delivery Network for modern web apps") ``` html ``` ### [unpkg](https://unpkg.com "unpkg is a fast, global content delivery network for everything on npm") ``` html ``` ### [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.") @@ -308,7 +308,7 @@ This package is published with the following editions: #### Maintainers -- [Benjamin Lupton](https://github.com/balupton) — Accelerating collaborative wisdom. +- [Benjamin Lupton](https://balupton.com) — Accelerating collaborative wisdom. #### Contributors @@ -331,7 +331,7 @@ This package is published with the following editions: - [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. +- [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. @@ -340,19 +340,30 @@ This package is published with the following editions: #### Donors - [Andrew Nesbitt](https://nesbitt.io) +- [Armen Mkrtchian](https://mogoni.dev) - [Balsa](https://balsa.com) - [Chad](https://opencollective.com/chad8) -- [Codecov](https://codecov.io/) +- [Codecov](https://codecov.io) +- [dr.dimitru](https://veliovgroup.com) +- [Elliott Ditman](https://elliottditman.com) - [entroniq](https://gitlab.com/entroniq) +- [GitHub](https://github.com/about) +- [Hunter Beast](https://cryptoquick.com) - [Jean-Luc Geering](https://github.com/jlgeering) - [Michael Duane Mooring](https://mdm.cc) +- [Michael Harry Scepaniak](https://michaelscepaniak.com) - [Mohammed Shah](https://github.com/smashah) +- [Mr. Henry](https://mrhenry.be) +- [Nermal](https://arjunaditya.vercel.app) +- [Pleo](https://pleo.io) - [Poonacha Medappa](https://poonachamedappa.com) - [Rob Morris](https://github.com/Rob-Morris) +- [Robert de Forest](https://github.com/rdeforest) - [Sentry](https://sentry.io) - [ServieJS](https://github.com/serviejs) - [Skunk Team](https://skunk.team) - [Syntax](https://syntax.fm) +- [WriterJohnBuck](https://github.com/WriterJohnBuck) diff --git a/package-lock.json b/package-lock.json index 2cdfa31..edd9728 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,35 +1,35 @@ { "name": "caterpillar", - "version": "8.1.0", + "version": "8.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "caterpillar", - "version": "8.1.0", + "version": "8.2.0", "license": "Artistic-2.0", "dependencies": { - "@bevry/ansi": "^6.8.0", - "editions": "^6.20.0", - "get-current-line": "^7.2.0", - "rfc-log-levels": "^4.1.0" + "@bevry/ansi": "^6.9.0", + "editions": "^6.21.0", + "get-current-line": "^7.3.0", + "rfc-log-levels": "^4.2.0" }, "devDependencies": { "@types/node": "^20.10.5", "@typescript-eslint/eslint-plugin": "^6.16.0", "@typescript-eslint/parser": "^6.16.0", - "assert-helpers": "^11.11.0", + "assert-helpers": "^11.12.0", "eslint": "^8.56.0", "eslint-config-bevry": "^5.3.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.2", - "kava": "^7.6.0", - "make-deno-edition": "^2.1.0", + "kava": "^7.8.0", + "make-deno-edition": "^2.2.0", "prettier": "^3.1.1", - "projectz": "^4.0.0", + "projectz": "^4.1.1", "typedoc": "^0.25.4", "typescript": "5.3.3", - "valid-directory": "^4.7.0", + "valid-directory": "^4.8.0", "valid-module": "^2.6.0" }, "engines": { @@ -49,11 +49,11 @@ } }, "node_modules/@bevry/ansi": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@bevry/ansi/-/ansi-6.8.0.tgz", - "integrity": "sha512-yHL8505MFE1yqvSL6Az5jce0WQVkuRctw2q5gtvFzVt0FTe36V18QyP/JH1pQ5GP0lgFTmpWawRLjQuZsGpYyg==", + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/@bevry/ansi/-/ansi-6.9.0.tgz", + "integrity": "sha512-0XF5KVdRyjtw5+iVWBeEFOVvnKyQd/V8wSNYRDdWdvLvebzHw8UUkO6Iea78m7yevXZ99oHpv/6F7agdIG6t2g==", "dependencies": { - "editions": "^6.19.0" + "editions": "^6.20.0" }, "engines": { "node": ">=4" @@ -63,12 +63,12 @@ } }, "node_modules/@bevry/argument": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@bevry/argument/-/argument-1.1.0.tgz", - "integrity": "sha512-fVMUVDTlOUGw4M8wRz1lyWlzAh2+GabOYQijr+j5HpV1uGwn+CbCjtkkAvkArhyQpL6KMFAjXMCG5JC6VsaUmw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@bevry/argument/-/argument-1.2.0.tgz", + "integrity": "sha512-kVMvCrAXMHlTIxUzwVtcIh69eEXEsmnx2PEwOHZz2n5pb6PXXdMvLW9uMO0Gi2qfqdTJoLtFe5DeZeGKn78IxQ==", "dev": true, "dependencies": { - "errlop": "^8.3.0" + "errlop": "^8.4.0" }, "engines": { "node": ">=4" @@ -78,12 +78,12 @@ } }, "node_modules/@bevry/fs-accessible": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@bevry/fs-accessible/-/fs-accessible-2.4.0.tgz", - "integrity": "sha512-N5pmTQa7pAbZXPyNkDAD57j6M54N0aqZehSWpI6JUTmP8K61PDK+cVGwxItQX77B1mm5xiBi4vwnm22D7jdbVA==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-accessible/-/fs-accessible-2.5.0.tgz", + "integrity": "sha512-26z3V6kklpPRQ8M4U4zSRWMgMztsYVxBWM95ZNkFqeMsbNEQoUy8KnxmauhqKHG8FGODd/5hZN4N9fkajJLGYQ==", "dev": true, "dependencies": { - "editions": "^6.20.0" + "editions": "^6.21.0" }, "engines": { "node": ">=4" @@ -93,15 +93,15 @@ } }, "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==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-list/-/fs-list-2.6.0.tgz", + "integrity": "sha512-O0mqCm9/ajbyiOegZ0Wt6i5iMpIA3/eRP11a7yrRV/aoESlIjOKTalfQGXTICBvyIYnVGhPmsZCC9bI38lDB7A==", "dev": true, "dependencies": { - "@bevry/fs-accessible": "^2.4.0", - "editions": "^6.20.0", - "errlop": "^8.3.0", - "version-compare": "^3.9.0" + "@bevry/fs-accessible": "^2.5.0", + "editions": "^6.21.0", + "errlop": "^8.4.0", + "version-compare": "^3.10.0" }, "engines": { "node": ">=4" @@ -111,15 +111,15 @@ } }, "node_modules/@bevry/fs-mkdirp": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@bevry/fs-mkdirp/-/fs-mkdirp-1.5.0.tgz", - "integrity": "sha512-6KPpyLvOcdV0wAmDwD6iyvgn7hdWRpTJ0apY5fb7+29yVVglRIM0qqSFb87C1UellxQch6REx73XqsZlwv0RXg==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-mkdirp/-/fs-mkdirp-1.6.0.tgz", + "integrity": "sha512-7oSExHck8ccH13BsZlS5yPHQsitndAlwefIYqohA2tnxWwiNHfQ7glMZtfVKZ633rWyA6azHDei/6Q86deYJ9Q==", "dev": true, "dependencies": { - "@bevry/fs-accessible": "^2.4.0", - "editions": "^6.20.0", - "errlop": "^8.3.0", - "version-compare": "^3.9.0" + "@bevry/fs-accessible": "^2.5.0", + "editions": "^6.21.0", + "errlop": "^8.4.0", + "version-compare": "^3.10.0" }, "engines": { "node": ">=4" @@ -129,14 +129,14 @@ } }, "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==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-read/-/fs-read-1.6.0.tgz", + "integrity": "sha512-ZgF2UdsY4ZiWLaJETFy/JeQu0xH+Xjo60G1gDRc5wzUPllFhFhgbxuqQbfT6+YTn/wpFBzmqsb5+YFJbZdJQ9Q==", "dev": true, "dependencies": { - "@bevry/fs-accessible": "^2.4.0", - "editions": "^6.20.0", - "errlop": "^8.3.0" + "@bevry/fs-accessible": "^2.5.0", + "editions": "^6.21.0", + "errlop": "^8.4.0" }, "engines": { "node": ">=4" @@ -146,13 +146,13 @@ } }, "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==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-readable/-/fs-readable-2.5.0.tgz", + "integrity": "sha512-NTHG+xYRWRDCLawrhUJEjmDQrMIpTJiLSlMbT3yWitHZpeQSDEdD7XgI4Zh0U0MhOtJBrRBG6JOHS33c15AlHg==", "dev": true, "dependencies": { - "@bevry/fs-accessible": "^2.4.0", - "editions": "^6.20.0" + "@bevry/fs-accessible": "^2.5.0", + "editions": "^6.21.0" }, "engines": { "node": ">=4" @@ -162,15 +162,15 @@ } }, "node_modules/@bevry/fs-remove": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@bevry/fs-remove/-/fs-remove-1.5.0.tgz", - "integrity": "sha512-FRXVDrZntPGKVxGwSNNUt2C+/FwALINdsytwEUotzARekShx17TrAKHIQR30wl78mvn06hWRBULhW85uszHBcg==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-remove/-/fs-remove-1.6.0.tgz", + "integrity": "sha512-p7COolXZr0LUP/vU2B0gI/X88qkhBZFxyq7WyUwA+geV0KFoOg7bx4LzTk2diZH/KogJtluD7n0GkMnBZaD49g==", "dev": true, "dependencies": { - "@bevry/fs-accessible": "^2.4.0", - "editions": "^6.20.0", - "errlop": "^8.3.0", - "version-compare": "^3.9.0" + "@bevry/fs-accessible": "^2.5.0", + "editions": "^6.21.0", + "errlop": "^8.4.0", + "version-compare": "^3.10.0" }, "engines": { "node": ">=4" @@ -180,14 +180,14 @@ } }, "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==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-unlink/-/fs-unlink-1.6.0.tgz", + "integrity": "sha512-QgBbjuhIj4Egc6Anfb9WKJnHTHFGdmznMp19vCHuaT0qEU+2bGLDxQnTbc+mjDUADGY2rXhcSHdeM3euPUE0xA==", "dev": true, "dependencies": { - "@bevry/fs-accessible": "^2.4.0", - "editions": "^6.20.0", - "errlop": "^8.3.0" + "@bevry/fs-accessible": "^2.5.0", + "editions": "^6.21.0", + "errlop": "^8.4.0" }, "engines": { "node": ">=4" @@ -197,15 +197,15 @@ } }, "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==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-write/-/fs-write-1.6.0.tgz", + "integrity": "sha512-LldYhDchtX/RY5sg+bloJVhrfHQ/gBzL/4iPD+94zdA31P2xO69B+PJCsgOOrvhejMiPmAhSA5zsoxOGi1Q0Hw==", "dev": true, "dependencies": { - "@bevry/fs-accessible": "^2.4.0", - "@bevry/fs-mkdirp": "^1.5.0", - "editions": "^6.20.0", - "errlop": "^8.3.0" + "@bevry/fs-accessible": "^2.5.0", + "@bevry/fs-mkdirp": "^1.6.0", + "editions": "^6.21.0", + "errlop": "^8.4.0" }, "engines": { "node": ">=4" @@ -215,24 +215,24 @@ } }, "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==", + "version": "11.3.3", + "resolved": "https://registry.npmjs.org/@bevry/github-api/-/github-api-11.3.3.tgz", + "integrity": "sha512-sbZ1YsopkKmAG7oA9rQzpaotfAXMdx4REO8SbeSjF7mWLvcj89IGhASCWpg+CHgVlN4V6kq/T6p3fHl6BQvuvA==", "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", + "@bevry/argument": "^1.1.0", + "@bevry/fs-readable": "^2.4.0", + "@bevry/json": "^2.3.0", + "@bevry/list": "^2.4.0", + "@bevry/wait": "^2.5.0", "@octokit/graphql": "^7.0.2", - "arrange-package-json": "^5.0.1", - "errlop": "^8.2.0", - "fellow": "^7.0.4", + "arrange-package-json": "^5.1.0", + "errlop": "^8.4.0", + "fellow": "^7.1.2", "js-yaml": "^4.1.0", - "native-promise-pool": "^3.26.0", + "native-promise-pool": "^3.27.0", "simplytyped": "^3.3.0", - "trim-empty-keys": "^1.0.1" + "trim-empty-keys": "^1.1.0" }, "bin": { "github-backers": "bin.cjs" @@ -245,16 +245,16 @@ } }, "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==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@bevry/json/-/json-2.4.0.tgz", + "integrity": "sha512-k1o7AwpGpwQdC798xc54eK1Tuto8rQVojJjT47TqAAr/9YPUtf08Iix7nhelqinv3M6dooABoohh389HBoeETQ==", "dev": true, "dependencies": { - "@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" + "@bevry/fs-read": "^1.6.0", + "@bevry/fs-unlink": "^1.6.0", + "@bevry/fs-write": "^1.6.0", + "editions": "^6.21.0", + "errlop": "^8.4.0" }, "engines": { "node": ">=4" @@ -264,12 +264,12 @@ } }, "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==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@bevry/list/-/list-2.4.0.tgz", + "integrity": "sha512-epnjQ/Xi3TOPiXwRr74zZ5oAiSBoILpaeKw5rQg8qBSJh27KuiVmc04iPWpJ9f5tFesCv0dy8A4SKUob5iVTUw==", "dev": true, "dependencies": { - "editions": "^6.19.0" + "editions": "^6.20.0" }, "engines": { "node": ">=4" @@ -279,9 +279,9 @@ } }, "node_modules/@bevry/render": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@bevry/render/-/render-1.1.0.tgz", - "integrity": "sha512-uWfdRfj/8fhvQvhTPdJjN2ARD9nR94GVqufK+6rO3KTH97RB5vbFRjhMPxR1KXStHxtOaO3RFc/rizcYVhVqUw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@bevry/render/-/render-1.2.0.tgz", + "integrity": "sha512-Hpe5ruDr0V0XiN2025fKqcTJr/qstX03uf+/XxG7s2Id9oWmYbIARQpzjQnq00thd8txYl+R5EtFDz8TO79q1Q==", "dev": true, "engines": { "node": ">=4" @@ -291,9 +291,9 @@ } }, "node_modules/@bevry/valid-filename": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@bevry/valid-filename/-/valid-filename-2.5.0.tgz", - "integrity": "sha512-4kWa1Pud5x7Efa6wF9+y7jZQdkgCHa2wsbSDRIFaFILINMBY8R8bdSzaIjMJZVETg5IE3qiRsb0TsZ2aK/9CZw==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@bevry/valid-filename/-/valid-filename-2.6.0.tgz", + "integrity": "sha512-p5sl7sUGPbScN99KITIvuKWul9ICuYuXCAz5VjKoUC1fFllU1h2nB1bQYOkZNi0TLCWtk5LIdAg73fPxqgWyXw==", "dev": true, "bin": { "valid-filename": "bin.cjs" @@ -306,9 +306,9 @@ } }, "node_modules/@bevry/wait": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@bevry/wait/-/wait-2.5.0.tgz", - "integrity": "sha512-F6DGfERA1vG7rVSg/BzkFMqi261u8afAHtoBkpQkwvCKEi9y93VwA0cv6/vJ8DRdam3aKJwqClW9iajOmXV2Lg==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@bevry/wait/-/wait-2.6.0.tgz", + "integrity": "sha512-RswBYspXtm6WoyMsRbsITxqmMCIa6SJ8kZOMeN303kcD/6dda9KJbEd/Hl1Ft7GXaagr4LeGihRlQ7FvgBD2+g==", "dev": true, "engines": { "node": ">=4" @@ -786,9 +786,9 @@ "dev": true }, "node_modules/acorn": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", - "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -924,13 +924,13 @@ "dev": true }, "node_modules/arrange-package-json": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/arrange-package-json/-/arrange-package-json-5.1.0.tgz", - "integrity": "sha512-OnW07tfD8TH4HxZDATsp/gvoy7PEyXkS8D1kIo1RghzqzY0HGOfkLExiYQYpHiy2G8YiNelnjlLlOnXtp0N7iA==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/arrange-package-json/-/arrange-package-json-5.2.0.tgz", + "integrity": "sha512-wCDmparOOlTTpR7Gr3r7XW2LJEhzDwqlV6ytBNJTOo92ErsbO6AuI8Sf6AsLvT2mv41juhl7IDOOWgfJlGb0oQ==", "dev": true, "dependencies": { - "arrangekeys": "^6.6.0", - "editions": "^6.20.0" + "arrangekeys": "^6.7.0", + "editions": "^6.21.0" }, "engines": { "node": ">=4" @@ -940,9 +940,9 @@ } }, "node_modules/arrangekeys": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/arrangekeys/-/arrangekeys-6.6.0.tgz", - "integrity": "sha512-yU9DBpdOCb1Mgb95BiKMjh91A1HyKFy0xY9nO0Hqj8ny4zms+Y3t+Ik6YXGAktN6eertY1B516nVvYgB6vcbrA==", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/arrangekeys/-/arrangekeys-6.7.0.tgz", + "integrity": "sha512-BaB49iPe6WO7cvCgucT8o5FI6WnygDLlrGemuwdMWjIb5yVkGwdh0sT9pKeZRsNWEyPrejlu2jo5b6E8B2Hzww==", "dev": true, "engines": { "node": ">=4" @@ -961,14 +961,14 @@ } }, "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==", + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/assert-helpers/-/assert-helpers-11.12.0.tgz", + "integrity": "sha512-IpvFzGOc6M3zgZYqa+OxGZ9piO0GFtHzZl1wIR+0Wt7S4YhBabycAqG+rd/WWX+99Sv7Fd766IiJ0I2RgMN4hg==", "dev": true, "dependencies": { - "@bevry/ansi": "^6.8.0", - "editions": "^6.19.0", - "errlop": "^8.3.0" + "@bevry/ansi": "^6.9.0", + "editions": "^6.20.0", + "errlop": "^8.4.0" }, "engines": { "node": ">=4" @@ -990,9 +990,9 @@ } }, "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==", + "version": "4.40.0", + "resolved": "https://registry.npmjs.org/badges/-/badges-4.40.0.tgz", + "integrity": "sha512-PjeBM7oVzkcLDv62aQZZGOB1NPOzPRAoJr6cxDRFfeYxjK7tSOtNkOvcWxxAUZLpXTS3G6K+QmwyrEhLfbWNoA==", "dev": true, "engines": { "node": ">=10" @@ -1093,15 +1093,15 @@ } }, "node_modules/caterpillar": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-8.0.0.tgz", - "integrity": "sha512-kH7v5aT5sag65OMCI6Hp4sVItAeYFVWcc6iKj+k43S8tRrSS9vSD98vNcyhCWjb96ad/9Snk6CWH1AGRRtiKrg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-8.1.0.tgz", + "integrity": "sha512-rWvexmDmDkgO4xmt5+sKOBjacG9L7SUKn1DlrojwBQjBQeTYLTw73XcR27Wl91Gz64kzlubXEgqL9wA5BDyYxA==", "dev": true, "dependencies": { - "@bevry/ansi": "^6.7.0", - "editions": "^6.19.0", - "get-current-line": "^7.1.0", - "rfc-log-levels": "^4.0.0" + "@bevry/ansi": "^6.8.0", + "editions": "^6.20.0", + "get-current-line": "^7.2.0", + "rfc-log-levels": "^4.1.0" }, "engines": { "node": ">=4" @@ -1218,12 +1218,12 @@ } }, "node_modules/eachr": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/eachr/-/eachr-7.3.0.tgz", - "integrity": "sha512-L4dgCLYGloNh4wjaZgKWZq/9X4Tl65It+7JN6rXsRIcn2ialVe99fMe66nWsK2TtUQwmGdaiT9L8Nr/qxhGRtA==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/eachr/-/eachr-7.4.0.tgz", + "integrity": "sha512-d6v/ERRrwxZ5oNHJz2Z5Oouge0Xc3rFxeaGNHjAhTDUCkLhy8t583ieH9/Qop1UNDTcZXOSEs8dqawmbHaEEkA==", "dev": true, "dependencies": { - "editions": "^6.20.0", + "editions": "^6.21.0", "typechecker": "^9.3.0" }, "engines": { @@ -1234,11 +1234,11 @@ } }, "node_modules/editions": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/editions/-/editions-6.20.0.tgz", - "integrity": "sha512-5je+78ri3gtfO+q9cerK8jPNam5YUpYe5OPHQFjrGKvb28D2qVBFiQmmeEyVHeZDLGAUkPtQqwv98t5CR733rg==", + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-6.21.0.tgz", + "integrity": "sha512-ofkXJtn7z0urokN62DI3SBo/5xAtF0rR7tn+S/bSYV79Ka8pTajIIl+fFQ1q88DQEImymmo97M4azY3WX/nUdg==", "dependencies": { - "version-range": "^4.12.0" + "version-range": "^4.13.0" }, "engines": { "node": ">=4" @@ -1248,12 +1248,12 @@ } }, "node_modules/errlop": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/errlop/-/errlop-8.3.0.tgz", - "integrity": "sha512-bURkSJZa8lHBO1PGLBwWVclgmqnVE6W8Ob9/YYuFfdDzqoUcqvyQUuBJfmfICavXBGtjUCDJCEQ5oW7eor6I1A==", + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/errlop/-/errlop-8.4.0.tgz", + "integrity": "sha512-uTI5IgHMfsuBw9t/NWnKGKGbkMxMfDLceci9Um8Qxe33WqZeBk3IX7ndOBT1Bpo+RRyDBI67KOOb3DYPJwoqyg==", "dev": true, "dependencies": { - "editions": "^6.19.0" + "editions": "^6.20.0" }, "engines": { "node": ">=4" @@ -1496,14 +1496,14 @@ } }, "node_modules/event-emitter-grouped": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/event-emitter-grouped/-/event-emitter-grouped-6.4.0.tgz", - "integrity": "sha512-eIRQPpH2dug+C0CuPP0qU/GW4t70Bc5weifElNOBz1jOG8Cn//q18+UxrLctmMD0JopB+ZDGU9BSiFT2hWiHXg==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/event-emitter-grouped/-/event-emitter-grouped-6.6.0.tgz", + "integrity": "sha512-oZQp5T5rf+2MzGN4Rwgl4jEp9rshFd7NuXHEizh+7sMR+7tPzKQYo7eUqpKeqZa8wUbc/9lnz/Vd/TYHP/hnIQ==", "dev": true, "dependencies": { - "editions": "^6.16.0", - "taskgroup": "^9.4.0", - "unbounded": "^5.3.0" + "editions": "^6.21.0", + "taskgroup": "^9.7.0", + "unbounded": "^6.3.1" }, "engines": { "node": ">=4" @@ -1513,12 +1513,12 @@ } }, "node_modules/extendr": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/extendr/-/extendr-7.8.0.tgz", - "integrity": "sha512-4Sh1PnvyvWe7mLne6eqb66ueLwz5Gp+dtlf4KNl8QsVRmQHeIfUJWFLcqLIM8o8iuFhha3g6lxGy6MRQsFAUgw==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/extendr/-/extendr-7.9.0.tgz", + "integrity": "sha512-+sSXw36D1GJH7KlmxrW6r9Anav7/55MddwmyJ8n+At5doRnsWiSCPFgu8E/Pw1Hiky9Cql5e9CDoIGe/QZ3hZA==", "dev": true, "dependencies": { - "editions": "^6.20.0", + "editions": "^6.21.0", "typechecker": "^9.3.0" }, "engines": { @@ -1590,13 +1590,13 @@ } }, "node_modules/fellow": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/fellow/-/fellow-7.0.4.tgz", - "integrity": "sha512-yQo/A5v7IPNo2IPRVlD/j9H2oV3Jw44Ep0X6X3kOywGwQSme3x6cjbZ6d9R8pB0kxj5AhljKek/oOZc3/nGU4A==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/fellow/-/fellow-7.1.2.tgz", + "integrity": "sha512-mTYWF4+UPHmT9in8E42V90o64s+HDQwYXB3M/SwqAm7apBV8sESAVnwPC8/d9G+VnQFGwHRTFsCxHrAJi+BNqg==", "dev": true, "dependencies": { - "@bevry/render": "^1.0.0", - "editions": "^6.19.0" + "@bevry/render": "^1.1.0", + "editions": "^6.21.0" }, "engines": { "node": ">=10" @@ -1672,9 +1672,9 @@ "dev": true }, "node_modules/get-cli-arg": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/get-cli-arg/-/get-cli-arg-8.4.0.tgz", - "integrity": "sha512-eWC8UMQgiy8RvXof1uFu1//2PZu8VlLzCuhqho/UfEEKXI+yvX8pv7/V3H2V3mVfa4U2s70MNoSmN0lGhnWSZQ==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/get-cli-arg/-/get-cli-arg-8.5.0.tgz", + "integrity": "sha512-r1UXW2EloIEGUGvfypchrYCnpem15jmmqWe6ojFtZ4vJNAMI5DLSAZyA8+3xhzaJa83NJzjeDgz3iJpQrB1LnA==", "dev": true, "dependencies": { "normalify": "^2.30.0" @@ -1687,11 +1687,11 @@ } }, "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==", + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/get-current-line/-/get-current-line-7.3.0.tgz", + "integrity": "sha512-c05xljyfL59+gPprXL2MC5WuDeJ40MDWUXADYTm8Ma37yaDhKUuk72tWsAI3crcuulWUtR5ml98jgYQKG/M0Lg==", "dependencies": { - "editions": "^6.19.0" + "editions": "^6.20.0" }, "engines": { "node": ">=4" @@ -1956,14 +1956,14 @@ "dev": true }, "node_modules/kava": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/kava/-/kava-7.6.0.tgz", - "integrity": "sha512-73r6Lo741JF535S2QPo/BLi9MxdzUC4FNAcpsMYOcSRD+/6LQVPOmmDfTQxBvDP5BDJQ60sEC6PJWxV3eSh4RA==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/kava/-/kava-7.8.0.tgz", + "integrity": "sha512-sFi8RebKrccbD3r82UTMQEc0G23yH4jFleUpd2v0opEsocRlM81PT7hKzbHvbA8+hCtBY/5/FT4qbq9ntvymjg==", "dev": true, "dependencies": { - "editions": "^6.20.0", - "event-emitter-grouped": "^6.4.0", - "taskgroup": "^9.6.0" + "editions": "^6.21.0", + "event-emitter-grouped": "^6.6.0", + "taskgroup": "^9.7.0" }, "engines": { "node": ">=4" @@ -2034,21 +2034,21 @@ "dev": true }, "node_modules/make-deno-edition": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-deno-edition/-/make-deno-edition-2.1.0.tgz", - "integrity": "sha512-MNHn3nWVfyylYdabG0qPptAwF09Ln7zdEDMgmjyeGtv9ri1ToBkhvhhFiZkltsztNUwkoAVFmKR7aDKw6v9Gwg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/make-deno-edition/-/make-deno-edition-2.2.0.tgz", + "integrity": "sha512-rGK6tXWOs62Yjmsa3RWISqrIhsWJ7/JihBqidi2ytsrQbNi5DdSmfx29GaNlrYTBJzs0CXc4CmfzgSwQhbP2YQ==", "dev": true, "dependencies": { - "@bevry/ansi": "^6.7.0", - "@bevry/fs-list": "^2.4.0", - "@bevry/fs-read": "^1.4.0", - "@bevry/fs-readable": "^2.3.0", - "@bevry/fs-remove": "^1.4.0", - "@bevry/fs-write": "^1.4.0", - "@bevry/json": "^2.2.0", + "@bevry/ansi": "^6.8.0", + "@bevry/fs-list": "^2.5.0", + "@bevry/fs-read": "^1.5.0", + "@bevry/fs-readable": "^2.4.0", + "@bevry/fs-remove": "^1.5.0", + "@bevry/fs-write": "^1.5.0", + "@bevry/json": "^2.3.0", "await-spawn": "^4.0.2", - "errlop": "^8.2.0", - "get-cli-arg": "^8.4.0" + "errlop": "^8.3.0", + "get-cli-arg": "^8.5.0" }, "bin": { "make-deno-edition": "bin.cjs" @@ -2116,12 +2116,12 @@ "dev": true }, "node_modules/native-promise-pool": { - "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==", + "version": "3.27.0", + "resolved": "https://registry.npmjs.org/native-promise-pool/-/native-promise-pool-3.27.0.tgz", + "integrity": "sha512-QvYRM010F82Ygod3TgsRkeDAKm7PP6z0nXFcqzPxP9jfI3KxIWLMUUTcT/WqWlxt0PJPwqYv4qJMMhkznNCXXw==", "dev": true, "dependencies": { - "editions": "^6.19.0" + "editions": "^6.20.0" }, "engines": { "node": ">=10" @@ -2301,25 +2301,25 @@ } }, "node_modules/projectz": { - "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", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/projectz/-/projectz-4.1.1.tgz", + "integrity": "sha512-yI22S7x2/HMT/Vxx81/WT2slcKzDLUMU26YnEqkSeRtfGhGkmpHzbHAnD/8b+7t8qCV+WrCPhaeb7VaI+b6AVQ==", + "dev": true, + "dependencies": { + "@bevry/argument": "^1.1.0", + "@bevry/fs-list": "^2.5.0", + "@bevry/fs-read": "^1.5.0", + "@bevry/fs-write": "^1.5.0", + "@bevry/github-api": "^11.3.1", + "@bevry/json": "^2.3.0", + "@bevry/render": "^1.1.0", + "arrange-package-json": "^5.1.0", + "badges": "^4.39.0", + "caterpillar": "^8.1.0", "spdx-expression-parse": "^4.0.0", "spdx-license-list": "^6.8.0", - "trim-empty-keys": "^1.0.1", - "typechecker": "^9.2.0" + "trim-empty-keys": "^1.1.0", + "typechecker": "^9.3.0" }, "bin": { "projectz": "bin.cjs" @@ -2394,11 +2394,11 @@ } }, "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==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-4.2.0.tgz", + "integrity": "sha512-CZ2+u5Hol5k+bfIrTkRzWGZfTSHvu/aKDtaJsBWYjUunIgOoAUAxJV6m4EnX2ctNhDuYB5ascFRys5ccKO1afQ==", "dependencies": { - "editions": "^6.19.0" + "editions": "^6.20.0" }, "engines": { "node": ">=4" @@ -2627,31 +2627,16 @@ } }, "node_modules/taskgroup": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-9.6.0.tgz", - "integrity": "sha512-/QFF4wiY1wSxswvz2NUpG5oFiW928Dpe5nrNDqeMDJnou7j5BtCyONpW7XIoX4h/6xgbVEVKAUKkrYANJ1uwCw==", + "version": "9.7.0", + "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-9.7.0.tgz", + "integrity": "sha512-BN7NhPCGVNOSvbNx51H/nbvrhddMbm3wTU9lqlq0avwTSDPxkpS8cW16mbi8Pa8cNisCplU+est9EQoi2B2PKw==", "dev": true, "dependencies": { "ambi": "3.2.0", - "eachr": "^7.3.0", - "editions": "^6.20.0", - "extendr": "^7.8.0", - "unbounded": "^6.2.0" - }, - "engines": { - "node": ">=4" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, - "node_modules/taskgroup/node_modules/unbounded": { - "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.20.0" + "eachr": "^7.4.0", + "editions": "^6.21.0", + "extendr": "^7.9.0", + "unbounded": "^6.3.1" }, "engines": { "node": ">=4" @@ -2679,12 +2664,12 @@ } }, "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==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/trim-empty-keys/-/trim-empty-keys-1.1.0.tgz", + "integrity": "sha512-LxZzCVSQ6dTiVOYiBDcY8CTkzOYzdU8JI5S4sy5/LHaneGwHRG5jzsryOhKAqlGkEu4IaMQYgpJ2J9Lq8ejzkg==", "dev": true, "dependencies": { - "typechecker": "^9.2.0" + "typechecker": "^9.3.0" }, "engines": { "node": ">=8" @@ -2785,12 +2770,12 @@ } }, "node_modules/unbounded": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/unbounded/-/unbounded-5.4.0.tgz", - "integrity": "sha512-WHERFq/Dai+nSE8zJEC1K38IvZW7NF4EmYGQPN1S2bGx72Bk9nOH7dmBsukxWoT2vqe2KkHgfvrg8ylP5L7LFQ==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/unbounded/-/unbounded-6.3.1.tgz", + "integrity": "sha512-I02/dMCiMXSc+Hqi7U7fAcT9/XnQ0GgWSAqRfl2/7TRkrO7yeZw+0haDh5OpPljYjaRMzWODkMwpbMkCi47z8g==", "dev": true, "dependencies": { - "editions": "^6.16.0" + "editions": "^6.21.0" }, "engines": { "node": ">=4" @@ -2827,12 +2812,12 @@ "dev": true }, "node_modules/valid-directory": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/valid-directory/-/valid-directory-4.7.0.tgz", - "integrity": "sha512-DGxoViQM+cV9mZf2mGrMfcTcZNd5uJ2dOOitdgt1OmRjk3dkvLRilUoEFpeVtSgPga2xHtQzB9rcgZvSeIDh8A==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/valid-directory/-/valid-directory-4.8.0.tgz", + "integrity": "sha512-71SQWCDI/hk+gTQ2/u531ldpa5Qecl9U2oODwU5ubTGj+BE3GqdFdkLM8/OZa0QCsPYChZWl+62h9TZoZ4j3Wg==", "dev": true, "dependencies": { - "@bevry/valid-filename": "^2.4.0", + "@bevry/valid-filename": "^2.5.0", "fdir": "^6.1.1" }, "bin": { @@ -2907,12 +2892,12 @@ } }, "node_modules/version-clean": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/version-clean/-/version-clean-1.7.0.tgz", - "integrity": "sha512-tVBoblMMBxMBVw79pKpU0RyirDNl82MfQxR2HyhdM497g+FmDVng4zdxZoRiL33zoRJJQ2TxXSd7z4IV0tMyXg==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/version-clean/-/version-clean-1.8.0.tgz", + "integrity": "sha512-W6R0YdmB2YZh7IaflCckcI/YkfFEzYJmur0dra/pk0NQCzV5BWjIJ/+bZk4aIqbmycKdbi0sIXQhTtUAuzg7rQ==", "dev": true, "dependencies": { - "editions": "^6.19.0" + "editions": "^6.20.0" }, "engines": { "node": ">=4" @@ -2922,12 +2907,12 @@ } }, "node_modules/version-compare": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/version-compare/-/version-compare-3.9.0.tgz", - "integrity": "sha512-X8PJVO+oT97rMFzdRtQNpxyXvUrJGJYl0EuUDGUqg5bBWTIwxeunjjqx6ZSbHf5ZiSXOvfC6ReO/BxmujlSVtw==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/version-compare/-/version-compare-3.10.0.tgz", + "integrity": "sha512-/CuLY4D2++5aAq4L0XDsKbrpbruhqSrCrdK/93ClqqgvwAtq6819M7veqjmSNXCro/xO1fZY47TPaNHEfzQywA==", "dev": true, "dependencies": { - "editions": "^6.19.0" + "editions": "^6.20.0" }, "engines": { "node": ">=4" @@ -2937,9 +2922,9 @@ } }, "node_modules/version-range": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/version-range/-/version-range-4.12.0.tgz", - "integrity": "sha512-bMQpI+oTiKgu210v610sSUAyAXA9PwNQpAyjKxev2ykBeX1hcKvmoMvy7RorPYR1out62dyH/AvrT3HhGPkkCw==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/version-range/-/version-range-4.13.0.tgz", + "integrity": "sha512-/DLT9Gj8/MVd0OGX59AJuD0n3oGjiB2PB99M0kH7+0PH/GS3GiY/fNU8ptkBHrloKKg6KTAlhV5leXG9EWiggg==", "engines": { "node": ">=4" }, diff --git a/package.json b/package.json index d7cd394..ae32b7f 100644 --- a/package.json +++ b/package.json @@ -1,14 +1,14 @@ { "title": "Caterpillar", "name": "caterpillar", - "version": "8.1.0", + "version": "8.2.0", "license": "Artistic-2.0", "description": "Caterpillar is the ultimate logging system for Deno, Node.js, and Web Browsers. Log levels are implemented to the RFC standard. Log entries can be filtered and piped to various streams, including coloured output to the terminal, the browser's console, and debug files. You can even write your own transforms.", "homepage": "https://github.com/bevry/caterpillar", "funding": "https://bevry.me/fund", "repository": { "type": "git", - "url": "https://github.com/bevry/caterpillar.git" + "url": "git+https://github.com/bevry/caterpillar.git" }, "bugs": { "url": "https://github.com/bevry/caterpillar/issues" @@ -92,7 +92,7 @@ "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.", + "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.", @@ -100,19 +100,30 @@ ], "donors": [ "Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew)", + "Armen Mkrtchian (https://mogoni.dev) (https://github.com/Armenm)", "Balsa (https://balsa.com) (https://github.com/balsa)", "Chad (https://opencollective.com/chad8)", - "Codecov (https://codecov.io/) (https://github.com/codecov)", + "Codecov (https://codecov.io) (https://github.com/codecov)", + "dr.dimitru (https://veliovgroup.com) (https://github.com/dr-dimitru)", + "Elliott Ditman (https://elliottditman.com) (https://github.com/elliottditman)", "entroniq (https://gitlab.com/entroniq) (https://thanks.dev/d/gl/entroniq)", + "GitHub (https://github.com/about) (https://github.com/github)", + "Hunter Beast (https://cryptoquick.com) (https://github.com/cryptoquick)", "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)", + "Michael Harry Scepaniak (https://michaelscepaniak.com) (https://github.com/hispanic)", "Mohammed Shah (https://github.com/smashah) (https://thanks.dev/d/gh/smashah) (https://twitter.com/smashah)", + "Mr. Henry (https://mrhenry.be) (https://github.com/mrhenry)", + "Nermal (https://arjunaditya.vercel.app) (https://github.com/nermalcat69)", + "Pleo (https://pleo.io) (https://github.com/pleo-io)", "Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)", "Rob Morris (https://github.com/Rob-Morris)", + "Robert de Forest (https://github.com/rdeforest)", "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)" + "Syntax (https://syntax.fm) (https://github.com/syntaxfm)", + "WriterJohnBuck (https://github.com/WriterJohnBuck)" ], "engines": { "node": ">=4" @@ -263,27 +274,27 @@ "browser": "edition-browsers/index.js", "module": "edition-browsers/index.js", "dependencies": { - "@bevry/ansi": "^6.8.0", - "editions": "^6.20.0", - "get-current-line": "^7.2.0", - "rfc-log-levels": "^4.1.0" + "@bevry/ansi": "^6.9.0", + "editions": "^6.21.0", + "get-current-line": "^7.3.0", + "rfc-log-levels": "^4.2.0" }, "devDependencies": { "@types/node": "^20.10.5", "@typescript-eslint/eslint-plugin": "^6.16.0", "@typescript-eslint/parser": "^6.16.0", - "assert-helpers": "^11.11.0", + "assert-helpers": "^11.12.0", "eslint": "^8.56.0", "eslint-config-bevry": "^5.3.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.2", - "kava": "^7.6.0", - "make-deno-edition": "^2.1.0", + "kava": "^7.8.0", + "make-deno-edition": "^2.2.0", "prettier": "^3.1.1", - "projectz": "^4.0.0", + "projectz": "^4.1.1", "typedoc": "^0.25.4", "typescript": "5.3.3", - "valid-directory": "^4.7.0", + "valid-directory": "^4.8.0", "valid-module": "^2.6.0" }, "scripts": { @@ -301,7 +312,7 @@ "our:meta": "npm run our:meta:docs && npm run our:meta:projectz", "our:meta:docs": "npm run our:meta:docs:typedoc", "our:meta:docs:typedoc": "rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source", - "our:meta:projectz": "projectz", + "our:meta:projectz": "projectz --offline", "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",