diff --git a/.github/workflows/bevry.yml b/.github/workflows/bevry.yml index 443b45a..0d146b1 100644 --- a/.github/workflows/bevry.yml +++ b/.github/workflows/bevry.yml @@ -68,7 +68,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 a84fbee..e69e724 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,10 @@ # History +## v4.9.0 2023 December 30 + +- 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) + ## v4.8.0 2023 December 28 - 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 680faeb..aa02c71 100644 --- a/README.md +++ b/README.md @@ -94,7 +94,7 @@ To validate your packages before you publish them, you can do the following: ### [Deno](https://deno.land "Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js") ``` typescript -import pkg from 'https://unpkg.com/valid-directory@^4.8.0/edition-deno/index.ts' +import pkg from 'https://unpkg.com/valid-directory@^4.9.0/edition-deno/index.ts' ``` ### [Editions](https://editions.bevry.me "Editions are the best way to produce and consume packages you care about.") @@ -130,7 +130,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 @@ -152,7 +152,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. @@ -161,19 +161,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 9a0047e..d429dc6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,15 @@ { "name": "valid-directory", - "version": "4.8.0", + "version": "4.9.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "valid-directory", - "version": "4.8.0", + "version": "4.9.0", "license": "Artistic-2.0", "dependencies": { - "@bevry/valid-filename": "^2.5.0", + "@bevry/valid-filename": "^2.6.0", "fdir": "^6.1.1" }, "bin": { @@ -19,16 +19,16 @@ "@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", - "filedirname": "^3.3.0", - "kava": "^7.6.0", - "make-deno-edition": "^2.2.0", + "filedirname": "^3.4.0", + "kava": "^7.8.0", + "make-deno-edition": "^2.3.0", "prettier": "^3.1.1", - "projectz": "^4.1.0", + "projectz": "^4.2.0", "typedoc": "^0.25.4", "typescript": "5.3.3" }, @@ -49,12 +49,12 @@ } }, "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==", "dev": true, "dependencies": { - "editions": "^6.19.0" + "editions": "^6.20.0" }, "engines": { "node": ">=4" @@ -64,12 +64,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" @@ -91,12 +91,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" @@ -106,15 +106,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" @@ -124,15 +124,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" @@ -142,14 +142,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" @@ -159,13 +159,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" @@ -175,15 +175,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" @@ -193,14 +193,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" @@ -210,15 +210,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" @@ -228,24 +228,24 @@ } }, "node_modules/@bevry/github-api": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/@bevry/github-api/-/github-api-11.1.0.tgz", - "integrity": "sha512-6+a9WEbgakYPpm0x3h+YUNTX3ubOgkEHEiPHsNplBwasKsJed9HLrF9prmXgyLlnVBigUjsecL3z76CMnq+BMQ==", + "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.1.0", "@bevry/fs-readable": "^2.4.0", "@bevry/json": "^2.3.0", - "@bevry/list": "^2.3.0", + "@bevry/list": "^2.4.0", "@bevry/wait": "^2.5.0", "@octokit/graphql": "^7.0.2", "arrange-package-json": "^5.1.0", - "errlop": "^8.3.0", - "fellow": "^7.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" @@ -258,16 +258,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" @@ -277,12 +277,12 @@ } }, "node_modules/@bevry/list": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@bevry/list/-/list-2.4.0.tgz", - "integrity": "sha512-epnjQ/Xi3TOPiXwRr74zZ5oAiSBoILpaeKw5rQg8qBSJh27KuiVmc04iPWpJ9f5tFesCv0dy8A4SKUob5iVTUw==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@bevry/list/-/list-2.5.0.tgz", + "integrity": "sha512-cxPFXojDAPFR5FwcRzj59YY3D/28s1RIjI8cchf3cJoh1tfn3F4sxjqT7u7N7FEVLsVxZCn7fhLNVpf8AKkTxQ==", "dev": true, "dependencies": { - "editions": "^6.20.0" + "editions": "^6.21.0" }, "engines": { "node": ">=4" @@ -292,9 +292,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" @@ -304,9 +304,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==", "bin": { "valid-filename": "bin.cjs" }, @@ -318,9 +318,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" @@ -798,9 +798,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" @@ -936,13 +936,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" @@ -952,9 +952,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" @@ -973,14 +973,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" @@ -1002,9 +1002,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" @@ -1105,15 +1105,15 @@ } }, "node_modules/caterpillar": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-8.1.0.tgz", - "integrity": "sha512-rWvexmDmDkgO4xmt5+sKOBjacG9L7SUKn1DlrojwBQjBQeTYLTw73XcR27Wl91Gz64kzlubXEgqL9wA5BDyYxA==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-8.2.0.tgz", + "integrity": "sha512-c7qv+EwyVIGjDb4XG+jen7oQ/J1MEkEmYeIkmFIGjnfDrlNaj+nOHwGldjmy38iQBHBuKKLj2u15Agv0rTZyPw==", "dev": true, "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" }, "engines": { "node": ">=4" @@ -1230,12 +1230,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": { @@ -1246,12 +1246,12 @@ } }, "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==", "dev": true, "dependencies": { - "version-range": "^4.12.0" + "version-range": "^4.13.0" }, "engines": { "node": ">=4" @@ -1261,12 +1261,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" @@ -1509,14 +1509,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" @@ -1526,12 +1526,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": { @@ -1616,13 +1616,13 @@ } }, "node_modules/fellow": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/fellow/-/fellow-7.1.0.tgz", - "integrity": "sha512-zIoE25/3rDYMsnP1WLNOFXW5mQC54yN4HQdAJzi7JQYzs3JzqTPTjJJuKKMkl8fL5jHAaR4Y4jXqv7w5RDf64A==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/fellow/-/fellow-7.2.0.tgz", + "integrity": "sha512-V39jVrTQzWy8uG10tWmQGFbEwth+NlS/vVx+sI5jDu2htJTEeQD/MkPVHgmLtORjPmP/gm23re+3bCm78VzdAg==", "dev": true, "dependencies": { - "@bevry/render": "^1.1.0", - "editions": "^6.20.0" + "@bevry/render": "^1.2.0", + "editions": "^6.21.0" }, "engines": { "node": ">=10" @@ -1644,14 +1644,14 @@ } }, "node_modules/filedirname": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/filedirname/-/filedirname-3.3.0.tgz", - "integrity": "sha512-zQRvz/o20CYlVT3l6dC9nWoFRde0s8rYTUVcZESNAYGZkznTXVBBrx9iFBZER7fyrZ0EOl7VadfgTCda49Nt1w==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/filedirname/-/filedirname-3.4.0.tgz", + "integrity": "sha512-wD4qJFZ7V75B6LUXjGd5pNlBSl9uVhwLckq/2R1T0kQaTC0LvOT6unN4dUIb5gzzLUm7AZqZWrUbooiNIysmlw==", "dev": true, "dependencies": { "@bevry/file-url-to-path": "^1.0.1", - "editions": "^6.20.0", - "get-current-line": "^7.2.0" + "editions": "^6.21.0", + "get-current-line": "^7.3.0" }, "engines": { "node": ">=4" @@ -1715,9 +1715,9 @@ "dev": true }, "node_modules/get-cli-arg": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/get-cli-arg/-/get-cli-arg-8.5.0.tgz", - "integrity": "sha512-r1UXW2EloIEGUGvfypchrYCnpem15jmmqWe6ojFtZ4vJNAMI5DLSAZyA8+3xhzaJa83NJzjeDgz3iJpQrB1LnA==", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/get-cli-arg/-/get-cli-arg-8.6.0.tgz", + "integrity": "sha512-al6F7RkUTyFeqhmXCyopu9gOvaI7c0AVLVQ+NeX0ggv7WF9TYIITd8I1oGL6cK+E/HZc4GDBZHWSfa0ct+XgrQ==", "dev": true, "dependencies": { "normalify": "^2.30.0" @@ -1730,12 +1730,12 @@ } }, "node_modules/get-current-line": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/get-current-line/-/get-current-line-7.3.0.tgz", - "integrity": "sha512-c05xljyfL59+gPprXL2MC5WuDeJ40MDWUXADYTm8Ma37yaDhKUuk72tWsAI3crcuulWUtR5ml98jgYQKG/M0Lg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/get-current-line/-/get-current-line-7.4.0.tgz", + "integrity": "sha512-iPHQyqGX7ztEviLIrgq9qYZ/xTbxpQrOsZeUwiFs03uixOPK4IBQRQI4YE4Nsk9A5edUynAqK4BmRnd2Hh2a3g==", "dev": true, "dependencies": { - "editions": "^6.20.0" + "editions": "^6.21.0" }, "engines": { "node": ">=4" @@ -2000,14 +2000,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" @@ -2078,21 +2078,21 @@ "dev": true }, "node_modules/make-deno-edition": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/make-deno-edition/-/make-deno-edition-2.2.0.tgz", - "integrity": "sha512-rGK6tXWOs62Yjmsa3RWISqrIhsWJ7/JihBqidi2ytsrQbNi5DdSmfx29GaNlrYTBJzs0CXc4CmfzgSwQhbP2YQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/make-deno-edition/-/make-deno-edition-2.3.0.tgz", + "integrity": "sha512-cMY/Rgn1YUGJ9A+ldEB+qOsHQQP8CKyWOKqtVUUE+TDg04lbvugZcmbEZhLeptz5LdRS6fmGUXg7lGsp0IlEGg==", "dev": true, "dependencies": { - "@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", + "@bevry/ansi": "^6.9.0", + "@bevry/fs-list": "^2.6.0", + "@bevry/fs-read": "^1.6.0", + "@bevry/fs-readable": "^2.5.0", + "@bevry/fs-remove": "^1.6.0", + "@bevry/fs-write": "^1.6.0", + "@bevry/json": "^2.4.0", "await-spawn": "^4.0.2", - "errlop": "^8.3.0", - "get-cli-arg": "^8.5.0" + "errlop": "^8.4.0", + "get-cli-arg": "^8.6.0" }, "bin": { "make-deno-edition": "bin.cjs" @@ -2172,12 +2172,12 @@ "dev": true }, "node_modules/native-promise-pool": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/native-promise-pool/-/native-promise-pool-3.27.0.tgz", - "integrity": "sha512-QvYRM010F82Ygod3TgsRkeDAKm7PP6z0nXFcqzPxP9jfI3KxIWLMUUTcT/WqWlxt0PJPwqYv4qJMMhkznNCXXw==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/native-promise-pool/-/native-promise-pool-3.28.0.tgz", + "integrity": "sha512-ixwkLwaF+idXLS/UJlVbmgl4obzQxYKNRU7yiwcIoi3PedVC+MvG476k3Ak0RgPoxCN9RcP/+o/5anJBOneiQw==", "dev": true, "dependencies": { - "editions": "^6.20.0" + "editions": "^6.21.0" }, "engines": { "node": ">=10" @@ -2358,24 +2358,24 @@ } }, "node_modules/projectz": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/projectz/-/projectz-4.1.0.tgz", - "integrity": "sha512-7adxSmOTB1PhWHziPKpufcKMwXxJD0YxNP19bSoH40e9q7c3tO+fzDSUXfUKqEO3631w1W3E2cnA0zex9FCslg==", - "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.1.0", - "@bevry/json": "^2.3.0", - "@bevry/render": "^1.1.0", - "arrange-package-json": "^5.1.0", - "badges": "^4.39.0", - "caterpillar": "^8.1.0", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/projectz/-/projectz-4.2.0.tgz", + "integrity": "sha512-YpkidKcqQ8mHYckkdoeGqKETQsoITvbLlGvYTQ0Wm63/wsCYfQ3lAbORzWekshykxM9FENtm5opc+GbRzpeoOg==", + "dev": true, + "dependencies": { + "@bevry/argument": "^1.2.0", + "@bevry/fs-list": "^2.6.0", + "@bevry/fs-read": "^1.6.0", + "@bevry/fs-write": "^1.6.0", + "@bevry/github-api": "^11.3.3", + "@bevry/json": "^2.4.0", + "@bevry/render": "^1.2.0", + "arrange-package-json": "^5.2.0", + "badges": "^4.40.0", + "caterpillar": "^8.2.0", "spdx-expression-parse": "^4.0.0", "spdx-license-list": "^6.8.0", - "trim-empty-keys": "^1.0.1", + "trim-empty-keys": "^1.1.0", "typechecker": "^9.3.0" }, "bin": { @@ -2451,12 +2451,12 @@ } }, "node_modules/rfc-log-levels": { - "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==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-4.3.0.tgz", + "integrity": "sha512-AEKeJy/pNrLmwCXFk+D5bWJM1IIJHfCRpuXKhZH/yU1iahEi8Ps9orx1/AJTb5cFsxslQLdpLKn9uzulNGVI3w==", "dev": true, "dependencies": { - "editions": "^6.20.0" + "editions": "^6.21.0" }, "engines": { "node": ">=4" @@ -2685,31 +2685,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" @@ -2737,9 +2722,9 @@ } }, "node_modules/trim-empty-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/trim-empty-keys/-/trim-empty-keys-1.1.0.tgz", - "integrity": "sha512-LxZzCVSQ6dTiVOYiBDcY8CTkzOYzdU8JI5S4sy5/LHaneGwHRG5jzsryOhKAqlGkEu4IaMQYgpJ2J9Lq8ejzkg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/trim-empty-keys/-/trim-empty-keys-1.2.0.tgz", + "integrity": "sha512-PQhzeeBzU0bTqTlUfDGBZSmRofyF/EcJ9MgSMzLsHqOLhsvHmUD88BVH7Jk4ZmDz1T4Rq5DWWhl/+Z/nciMhsA==", "dev": true, "dependencies": { "typechecker": "^9.3.0" @@ -2843,12 +2828,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" @@ -2885,12 +2870,12 @@ "dev": true }, "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" @@ -2900,12 +2885,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" @@ -2915,9 +2900,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==", "dev": true, "engines": { "node": ">=4" diff --git a/package.json b/package.json index a5b4b1a..e034a2b 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,13 @@ { "name": "valid-directory", - "version": "4.8.0", + "version": "4.9.0", "license": "Artistic-2.0", "description": "Check whether or not a directory and its descendants are valid", "homepage": "https://github.com/bevry/valid-directory", "funding": "https://bevry.me/fund", "repository": { "type": "git", - "url": "https://github.com/bevry/valid-directory.git" + "url": "git+https://github.com/bevry/valid-directory.git" }, "bugs": { "url": "https://github.com/bevry/valid-directory/issues" @@ -85,7 +85,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.", @@ -93,19 +93,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": ">=18" @@ -191,23 +202,23 @@ }, "deno": "edition-deno/index.ts", "dependencies": { - "@bevry/valid-filename": "^2.5.0", + "@bevry/valid-filename": "^2.6.0", "fdir": "^6.1.1" }, "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", - "filedirname": "^3.3.0", - "kava": "^7.6.0", - "make-deno-edition": "^2.2.0", + "filedirname": "^3.4.0", + "kava": "^7.8.0", + "make-deno-edition": "^2.3.0", "prettier": "^3.1.1", - "projectz": "^4.1.0", + "projectz": "^4.2.0", "typedoc": "^0.25.4", "typescript": "5.3.3" }, @@ -223,7 +234,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",