diff --git a/.trunk/trunk.yaml b/.trunk/trunk.yaml index 86aab6634..8fe11440e 100755 --- a/.trunk/trunk.yaml +++ b/.trunk/trunk.yaml @@ -1,11 +1,11 @@ # https://features.trunk.io/check/p/trunk-doesnt-work-in-nested-repo version: 0.1 cli: - version: 1.17.2 + version: 1.18.1 plugins: sources: - id: trunk - ref: v1.3.0 + ref: v1.4.1 uri: https://github.com/trunk-io/plugins runtimes: enabled: @@ -21,20 +21,20 @@ actions: lint: enabled: - actionlint@1.6.26 - - black@23.9.1 - - checkov@3.1.9 - - eslint@8.54.0 + - black@23.12.1 + - checkov@3.1.43 + - eslint@8.56.0 - flake8@6.1.0 - git-diff-check@SYSTEM - gitleaks@8.18.1 - - isort@5.12.0 - - markdownlint@0.37.0 - - prettier@3.1.0 - - ruff@0.1.6 + - isort@5.13.2 + - markdownlint@0.38.0 + - prettier@3.1.1 + - ruff@0.1.9 - shellcheck@0.9.0 - shfmt@3.7.0 - taplo@0.8.1 - - trufflehog@3.63.1 + - trufflehog@3.63.7 - yamllint@1.33.0 disabled: - trivy diff --git a/LICENSE.md b/LICENSE.md index 0b3fbe81c..a07b6fa0c 100755 --- 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: - +- [Reciprocal Public License 1.5](http://spdx.org/licenses/RPL-1.5.html) -

Reciprocal Public License 1.5 (RPL1.5)

+## Reciprocal Public License 1.5 (RPL1.5)
 Version 1.5, July 15, 2007
diff --git a/README.md b/README.md
index 2305e4e75..10ebb8701 100755
--- a/README.md
+++ b/README.md
@@ -2,6 +2,8 @@
 
 
 
+Status of the GitHub Workflow: bevry
+
GitHub Sponsors donate button ThanksDev donate button Patreon donate button @@ -257,28 +259,78 @@ Use these sources to find inspiration for your own user commands and configurati Join the [Bevry Software community](https://discord.gg/nQuXddV7VP) to stay up-to-date on the latest Dorothy developments and to get in touch with the rest of the community. -## Sponsors + -Dorothy is supported by the following [sponsors](https://github.com/sponsors/balupton): +## Backers -- [Andrew Nesbitt](https://github.com/andrew) -- [Balsa](https://github.com/balsa) -- [Codecov](https://github.com/codecov) -- [Poonacha Medappa](https://github.com/km-Poonacha) +### Code + +[Discover how to contribute via the `CONTRIBUTING.md` file.](https://github.com/bevry/dorothy/blob/HEAD/CONTRIBUTING.md#files) + +#### Authors + +- [Benjamin Lupton](https://balupton.com) — Accelerating collaborative wisdom. + +#### Maintainers + +- [Benjamin Lupton](https://github.com/balupton) — Accelerating collaborative wisdom. + +#### Contributors + +- [Benjamin Lupton](https://github.com/balupton) — [view contributions](https://github.com/bevry/dorothy/commits?author=balupton 'View the GitHub contributions of Benjamin Lupton on repository bevry/dorothy') +- [Bevry Team](https://github.com/BevryMe) — [view contributions](https://github.com/bevry/dorothy/commits?author=BevryMe 'View the GitHub contributions of Bevry Team on repository bevry/dorothy') +- [BJReplay](https://github.com/BJReplay) — [view contributions](https://github.com/bevry/dorothy/commits?author=BJReplay 'View the GitHub contributions of BJReplay on repository bevry/dorothy') +- [molleweide](https://github.com/molleweide) — [view contributions](https://github.com/bevry/dorothy/commits?author=molleweide 'View the GitHub contributions of molleweide on repository bevry/dorothy') +- [Sumit Rai](https://github.com/sumitrai) — [view contributions](https://github.com/bevry/dorothy/commits?author=sumitrai 'View the GitHub contributions of Sumit Rai on repository bevry/dorothy') + +### Finances + +GitHub Sponsors donate button +ThanksDev donate button +Patreon donate button +Flattr donate button +Liberapay donate button +Buy Me A Coffee donate button +Open Collective donate button +crypto donate button +PayPal donate button +Wishlist browse button + +#### 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://github.com/getsentry) -- [Syntax](https://github.com/syntaxfm) +- [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/) +- [Jean-Luc Geering](https://github.com/jlgeering) +- [Michael Duane Mooring](https://mdm.cc) +- [Poonacha Medappa](https://poonachamedappa.com) +- [Rob Morris](https://github.com/Rob-Morris) +- [Sentry](https://sentry.io) +- [Syntax](https://syntax.fm) + + -

License

+## License Unless stated otherwise all works are: - +- Copyright © [Benjamin Lupton](https://balupton.com) and licensed under: - +- [Reciprocal Public License 1.5](http://spdx.org/licenses/RPL-1.5.html) diff --git a/package.json b/package.json index 1d263538c..840fb540a 100755 --- a/package.json +++ b/package.json @@ -1,10 +1,19 @@ { + "title": "Dorothy", "name": "@bevry/dorothy", + "version": "1.0.0", "private": true, - "version": "0.0.1", + "license": "RPL-1.5", "description": "A better dotfile ecosystem with cross-platform automations.", "homepage": "https://github.com/bevry/dorothy", - "license": "RPL-1.5", + "funding": "https://bevry.me/fund", + "repository": { + "type": "git", + "url": "https://github.com/bevry/dorothy.git" + }, + "bugs": { + "url": "https://github.com/bevry/dorothy/issues" + }, "keywords": [ "automation", "bash", @@ -62,21 +71,41 @@ "npmPackageName": "boundation" } }, - "funding": "https://bevry.me/fund", - "author": "2013+ Benjamin Lupton (https://github.com/balupton)", + "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)", + "Bevry Team (https://bevry.me) (https://github.com/BevryMe)", + "BJReplay (https://github.com/BJReplay)", + "molleweide (https://github.com/molleweide)", + "Sumit Rai (https://github.com/sumitrai)" + ], + "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)", + "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)", + "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)", + "Syntax (https://syntax.fm) (https://github.com/syntaxfm)" ], - "bugs": { - "url": "https://github.com/bevry/dorothy/issues" - }, - "repository": { - "type": "git", - "url": "https://github.com/bevry/dorothy.git" - }, "engines": { "node": ">=18" }, @@ -99,27 +128,27 @@ } ], "devDependencies": { - "@bevry/update-contributors": "^1.23.0", - "@typescript-eslint/eslint-plugin": "^6.13.2", - "@typescript-eslint/parser": "^6.13.2", + "@bevry/github-api": "^11.0.0", + "@typescript-eslint/eslint-plugin": "^6.16.0", + "@typescript-eslint/parser": "^6.16.0", "eslint-config-bevry": "^5.3.0", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-prettier": "^5.0.1", - "eslint": "^8.55.0", - "prettier": "^3.1.0", - "projectz": "^3.4.0", + "eslint-plugin-prettier": "^5.1.2", + "eslint": "^8.56.0", + "prettier": "^3.1.1", + "projectz": "^4.0.0", "valid-directory": "^4.7.0" }, "scripts": { - "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 my:meta:backers && npm run our:meta:projectz", + "our:meta:projectz": "projectz", "our:setup": "npm run our:setup:install", "our:setup:install": "npm install", "our:test": "./commands/dorothy test", "our:verify": "npm run our:verify:directory && npm run our:verify:dorothy", "our:verify:directory": "valid-directory", - "our:verify:dorothy": "./commands/dorothy lint" + "our:verify:dorothy": "./commands/dorothy lint", + "my:meta:backers": "github-backers --write -- --write=sources/shoutouts.txt" }, "eslintConfig": { "extends": [ diff --git a/sources/shoutouts.txt b/sources/shoutouts.txt index 981b7f5ca..a4b790f5c 100644 --- a/sources/shoutouts.txt +++ b/sources/shoutouts.txt @@ -1,7 +1,12 @@ -Thank you to Dorothy sponsor 🤍 Andrew Nesbitt 📝 Software engineer and researcher 🔗 https://github.com/andrew -Thank you to Dorothy sponsor 🤍 Balsa 📝 We're Balsa, and we're building tools for builders. 🔗 https://github.com/balsa -Thank you to Dorothy sponsor 🤍 Codecov 📝 Empower developers with tools to improve code quality and testing. 🔗 https://github.com/codecov -Thank you to Dorothy sponsor 🤍 Poonacha Medappa 🔗 https://github.com/km-Poonacha +Thank you to Dorothy contributor 🤍 Benjamin Lupton 📝 Accelerating collaborative wisdom. 🔗 https://balupton.com +Thank you to Dorothy contributor 🤍 Bevry Team 📝 An open company and community dedicated to empowering developers everywhere. 🔗 https://bevry.me +Thank you to Dorothy contributor 🤍 BJReplay 🔗 https://github.com/BJReplay +Thank you to Dorothy contributor 🤍 molleweide 🔗 https://github.com/molleweide +Thank you to Dorothy contributor 🤍 Sumit Rai 🔗 https://github.com/sumitrai +Thank you to Dorothy sponsor 🤍 Andrew Nesbitt 📝 Software engineer and researcher 🔗 https://nesbitt.io +Thank you to Dorothy sponsor 🤍 Balsa 📝 We're Balsa, and we're building tools for builders. 🔗 https://balsa.com +Thank you to Dorothy sponsor 🤍 Codecov 📝 Empower developers with tools to improve code quality and testing. 🔗 https://codecov.io/ +Thank you to Dorothy sponsor 🤍 Poonacha Medappa 🔗 https://poonachamedappa.com Thank you to Dorothy sponsor 🤍 Rob Morris 🔗 https://github.com/Rob-Morris -Thank you to Dorothy sponsor 🤍 Sentry 📝 Real-time crash reporting for your web apps, mobile apps, and games. 🔗 https://github.com/getsentry -Thank you to Dorothy sponsor 🤍 Syntax 📝 Syntax Podcast 🔗 https://github.com/syntaxfm +Thank you to Dorothy sponsor 🤍 Sentry 📝 Real-time crash reporting for your web apps, mobile apps, and games. 🔗 https://sentry.io +Thank you to Dorothy sponsor 🤍 Syntax 📝 Syntax Podcast 🔗 https://syntax.fm \ No newline at end of file