diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 6a15bcb5d0..8c02f1a648 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -5,7 +5,6 @@ /styles/brave-search @ndsboy /styles/bstats @rockquiet /styles/canvas-lms @TheMemeSniper -/styles/chatgpt @rubyowo /styles/chatreplay @AnubisNekhet /styles/chess.com @coldenate @isabelroses @skelebro1 /styles/cinny @jn-sena @@ -15,7 +14,6 @@ /styles/ecosia @isabelroses /styles/elk @ryanccn /styles/formative @r58Playz -/styles/github @Pocco81 @GlowingUmbreon /styles/gmail @isabelroses /styles/google @GitMuslim /styles/hacker-news @lucasmelin @@ -34,12 +32,10 @@ /styles/nitter @AnubisNekhet /styles/nixos-search @alaidriel /styles/nixos.wiki @nekowinston -/styles/paste.rs @Stonks3141 /styles/pinterest @jn-sena /styles/planet-minecraft @night-lake /styles/proton @soya-daizu /styles/quizlet @spaghettiosareyummy -/styles/reddit @jayylmao /styles/searxng @Sekki21956 @ryanccn /styles/spotify-web @tnixc /styles/startpage @bartlibert diff --git a/deno.lock b/deno.lock index 9770a5b149..83c8570766 100644 --- a/deno.lock +++ b/deno.lock @@ -3,16 +3,16 @@ "packages": { "specifiers": { "npm:@actions/core@1.10.1": "npm:@actions/core@1.10.1", - "npm:@octokit/rest@20.0.2": "npm:@octokit/rest@20.0.2_@octokit+core@5.0.1", + "npm:@octokit/rest@20.0.2": "npm:@octokit/rest@20.0.2_@octokit+core@5.0.2", "npm:@types/less": "npm:@types/less@3.0.6", "npm:ajv@8.12.0": "npm:ajv@8.12.0", "npm:handlebars@4.7.8": "npm:handlebars@4.7.8", "npm:json-schema-to-typescript": "npm:json-schema-to-typescript@13.1.1_glob@7.2.3", "npm:less@4.2.0": "npm:less@4.2.0", - "npm:postcss-less": "npm:postcss-less@6.0.0_postcss@8.4.31", - "npm:stylelint": "npm:stylelint@15.11.0_@csstools+css-tokenizer@2.2.1_@csstools+css-parser-algorithms@2.3.2__@csstools+css-tokenizer@2.2.1_postcss-selector-parser@6.0.13_postcss@8.4.31", - "npm:stylelint-config-recommended": "npm:stylelint-config-recommended@13.0.0_stylelint@15.11.0__@csstools+css-tokenizer@2.2.1__@csstools+css-parser-algorithms@2.3.2___@csstools+css-tokenizer@2.2.1__postcss-selector-parser@6.0.13__postcss@8.4.31", - "npm:stylelint-config-standard": "npm:stylelint-config-standard@34.0.0_stylelint@15.11.0__@csstools+css-tokenizer@2.2.1__@csstools+css-parser-algorithms@2.3.2___@csstools+css-tokenizer@2.2.1__postcss-selector-parser@6.0.13__postcss@8.4.31", + "npm:postcss-less": "npm:postcss-less@6.0.0_postcss@8.4.32", + "npm:stylelint": "npm:stylelint@16.0.1_@csstools+css-tokenizer@2.2.1_@csstools+css-parser-algorithms@2.3.2__@csstools+css-tokenizer@2.2.1_postcss-selector-parser@6.0.13_postcss@8.4.32", + "npm:stylelint-config-recommended": "npm:stylelint-config-recommended@14.0.0_stylelint@16.0.1__@csstools+css-tokenizer@2.2.1__@csstools+css-parser-algorithms@2.3.2___@csstools+css-tokenizer@2.2.1__postcss-selector-parser@6.0.13__postcss@8.4.32", + "npm:stylelint-config-standard": "npm:stylelint-config-standard@35.0.0_stylelint@16.0.1__@csstools+css-tokenizer@2.2.1__@csstools+css-parser-algorithms@2.3.2___@csstools+css-tokenizer@2.2.1__postcss-selector-parser@6.0.13__postcss@8.4.32", "npm:usercss-meta@0.12.0": "npm:usercss-meta@0.12.0" }, "npm": { @@ -27,13 +27,13 @@ "integrity": "sha512-q+epW0trjVUUHboliPb4UF9g2msf+w61b32tAkFEwL/IwP0DQWgbCMM0Hbe3e3WXSKz5VcUXbzJQgy8Hkra/Lg==", "dependencies": { "tunnel": "tunnel@0.0.6", - "undici": "undici@5.27.2" + "undici": "undici@5.28.2" } }, - "@babel/code-frame@7.22.13": { - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "@babel/code-frame@7.23.5": { + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", "dependencies": { - "@babel/highlight": "@babel/highlight@7.22.20", + "@babel/highlight": "@babel/highlight@7.23.4", "chalk": "chalk@2.4.2" } }, @@ -41,8 +41,8 @@ "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", "dependencies": {} }, - "@babel/highlight@7.22.20": { - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "@babel/highlight@7.23.4": { + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", "dependencies": { "@babel/helper-validator-identifier": "@babel/helper-validator-identifier@7.22.20", "chalk": "chalk@2.4.2", @@ -111,89 +111,87 @@ "integrity": "sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==", "dependencies": {} }, - "@octokit/core@5.0.1": { - "integrity": "sha512-lyeeeZyESFo+ffI801SaBKmCfsvarO+dgV8/0gD8u1d87clbEdWsP5yC+dSj3zLhb2eIf5SJrn6vDz9AheETHw==", + "@octokit/core@5.0.2": { + "integrity": "sha512-cZUy1gUvd4vttMic7C0lwPed8IYXWYp8kHIMatyhY8t8n3Cpw2ILczkV5pGMPqef7v0bLo0pOHrEHarsau2Ydg==", "dependencies": { "@octokit/auth-token": "@octokit/auth-token@4.0.0", "@octokit/graphql": "@octokit/graphql@7.0.2", - "@octokit/request": "@octokit/request@8.1.5", + "@octokit/request": "@octokit/request@8.1.6", "@octokit/request-error": "@octokit/request-error@5.0.1", - "@octokit/types": "@octokit/types@12.3.0", + "@octokit/types": "@octokit/types@12.4.0", "before-after-hook": "before-after-hook@2.2.3", "universal-user-agent": "universal-user-agent@6.0.1" } }, - "@octokit/endpoint@9.0.2": { - "integrity": "sha512-qhKW8YLIi+Kmc92FQUFGr++DYtkx/1fBv+Thua6baqnjnOsgBYJDCvWZR1YcINuHGOEQt416WOfE+A/oG60NBQ==", + "@octokit/endpoint@9.0.4": { + "integrity": "sha512-DWPLtr1Kz3tv8L0UvXTDP1fNwM0S+z6EJpRcvH66orY6Eld4XBMCSYsaWp4xIm61jTWxK68BrR7ibO+vSDnZqw==", "dependencies": { - "@octokit/types": "@octokit/types@12.3.0", - "is-plain-object": "is-plain-object@5.0.0", + "@octokit/types": "@octokit/types@12.4.0", "universal-user-agent": "universal-user-agent@6.0.1" } }, "@octokit/graphql@7.0.2": { "integrity": "sha512-OJ2iGMtj5Tg3s6RaXH22cJcxXRi7Y3EBqbHTBRq+PQAqfaS8f/236fUrWhfSn8P4jovyzqucxme7/vWSSZBX2Q==", "dependencies": { - "@octokit/request": "@octokit/request@8.1.5", - "@octokit/types": "@octokit/types@12.3.0", + "@octokit/request": "@octokit/request@8.1.6", + "@octokit/types": "@octokit/types@12.4.0", "universal-user-agent": "universal-user-agent@6.0.1" } }, - "@octokit/openapi-types@19.0.2": { - "integrity": "sha512-8li32fUDUeml/ACRp/njCWTsk5t17cfTM1jp9n08pBrqs5cDFJubtjsSnuz56r5Tad6jdEPJld7LxNp9dNcyjQ==", + "@octokit/openapi-types@19.1.0": { + "integrity": "sha512-6G+ywGClliGQwRsjvqVYpklIfa7oRPA0vyhPQG/1Feh+B+wU0vGH1JiJ5T25d3g1JZYBHzR2qefLi9x8Gt+cpw==", "dependencies": {} }, - "@octokit/plugin-paginate-rest@9.1.4_@octokit+core@5.0.1": { - "integrity": "sha512-MvZx4WvfhBnt7PtH5XE7HORsO7bBk4er1FgRIUr1qJ89NR2I6bWjGyKsxk8z42FPQ34hFQm0Baanh4gzdZR4gQ==", + "@octokit/plugin-paginate-rest@9.1.5_@octokit+core@5.0.2": { + "integrity": "sha512-WKTQXxK+bu49qzwv4qKbMMRXej1DU2gq017euWyKVudA6MldaSSQuxtz+vGbhxV4CjxpUxjZu6rM2wfc1FiWVg==", "dependencies": { - "@octokit/core": "@octokit/core@5.0.1", - "@octokit/types": "@octokit/types@12.3.0" + "@octokit/core": "@octokit/core@5.0.2", + "@octokit/types": "@octokit/types@12.4.0" } }, - "@octokit/plugin-request-log@4.0.0_@octokit+core@5.0.1": { + "@octokit/plugin-request-log@4.0.0_@octokit+core@5.0.2": { "integrity": "sha512-2uJI1COtYCq8Z4yNSnM231TgH50bRkheQ9+aH8TnZanB6QilOnx8RMD2qsnamSOXtDj0ilxvevf5fGsBhBBzKA==", "dependencies": { - "@octokit/core": "@octokit/core@5.0.1" + "@octokit/core": "@octokit/core@5.0.2" } }, - "@octokit/plugin-rest-endpoint-methods@10.1.5_@octokit+core@5.0.1": { - "integrity": "sha512-LMEdsMV8TTMjMTqVoqMzV95XTbv0ZsWxCxQtjAunQOCdwoDH4BVF/Ke5JMSZEVCWGI2kzxnUNbFnK/MxwV7NjA==", + "@octokit/plugin-rest-endpoint-methods@10.2.0_@octokit+core@5.0.2": { + "integrity": "sha512-ePbgBMYtGoRNXDyKGvr9cyHjQ163PbwD0y1MkDJCpkO2YH4OeXX40c4wYHKikHGZcpGPbcRLuy0unPUuafco8Q==", "dependencies": { - "@octokit/core": "@octokit/core@5.0.1", - "@octokit/types": "@octokit/types@12.3.0" + "@octokit/core": "@octokit/core@5.0.2", + "@octokit/types": "@octokit/types@12.4.0" } }, "@octokit/request-error@5.0.1": { "integrity": "sha512-X7pnyTMV7MgtGmiXBwmO6M5kIPrntOXdyKZLigNfQWSEQzVxR4a4vo49vJjTWX70mPndj8KhfT4Dx+2Ng3vnBQ==", "dependencies": { - "@octokit/types": "@octokit/types@12.3.0", + "@octokit/types": "@octokit/types@12.4.0", "deprecation": "deprecation@2.3.1", "once": "once@1.4.0" } }, - "@octokit/request@8.1.5": { - "integrity": "sha512-zVKbNbX1xUluD9ZR4/tPs1yuYrK9xeh5fGZUXA6u04XGsTvomg0YO8/ZUC0FqAd49hAOEMFPAVUTh+2lBhOhLA==", + "@octokit/request@8.1.6": { + "integrity": "sha512-YhPaGml3ncZC1NfXpP3WZ7iliL1ap6tLkAp6MvbK2fTTPytzVUyUesBBogcdMm86uRYO5rHaM1xIWxigWZ17MQ==", "dependencies": { - "@octokit/endpoint": "@octokit/endpoint@9.0.2", + "@octokit/endpoint": "@octokit/endpoint@9.0.4", "@octokit/request-error": "@octokit/request-error@5.0.1", - "@octokit/types": "@octokit/types@12.3.0", - "is-plain-object": "is-plain-object@5.0.0", + "@octokit/types": "@octokit/types@12.4.0", "universal-user-agent": "universal-user-agent@6.0.1" } }, - "@octokit/rest@20.0.2_@octokit+core@5.0.1": { + "@octokit/rest@20.0.2_@octokit+core@5.0.2": { "integrity": "sha512-Ux8NDgEraQ/DMAU1PlAohyfBBXDwhnX2j33Z1nJNziqAfHi70PuxkFYIcIt8aIAxtRE7KVuKp8lSR8pA0J5iOQ==", "dependencies": { - "@octokit/core": "@octokit/core@5.0.1", - "@octokit/plugin-paginate-rest": "@octokit/plugin-paginate-rest@9.1.4_@octokit+core@5.0.1", - "@octokit/plugin-request-log": "@octokit/plugin-request-log@4.0.0_@octokit+core@5.0.1", - "@octokit/plugin-rest-endpoint-methods": "@octokit/plugin-rest-endpoint-methods@10.1.5_@octokit+core@5.0.1" + "@octokit/core": "@octokit/core@5.0.2", + "@octokit/plugin-paginate-rest": "@octokit/plugin-paginate-rest@9.1.5_@octokit+core@5.0.2", + "@octokit/plugin-request-log": "@octokit/plugin-request-log@4.0.0_@octokit+core@5.0.2", + "@octokit/plugin-rest-endpoint-methods": "@octokit/plugin-rest-endpoint-methods@10.2.0_@octokit+core@5.0.2" } }, - "@octokit/types@12.3.0": { - "integrity": "sha512-nJ8X2HRr234q3w/FcovDlA+ttUU4m1eJAourvfUUtwAWeqL8AsyRqfnLvVnYn3NFbUnsmzQCzLNdFerPwdmcDQ==", + "@octokit/types@12.4.0": { + "integrity": "sha512-FLWs/AvZllw/AGVs+nJ+ELCDZZJk+kY0zMen118xhL2zD0s1etIUHm1odgjP7epxYU1ln7SZxEUWYop5bhsdgQ==", "dependencies": { - "@octokit/openapi-types": "@octokit/openapi-types@19.0.2" + "@octokit/openapi-types": "@octokit/openapi-types@19.1.0" } }, "@types/glob@7.2.0": { @@ -211,26 +209,18 @@ "integrity": "sha512-PecSzorDGdabF57OBeQO/xFbAkYWo88g4Xvnsx7LRwqLC17I7OoKtA3bQB9uXkY6UkMWCOsA8HSVpaoitscdXw==", "dependencies": {} }, - "@types/lodash@4.14.201": { - "integrity": "sha512-y9euML0cim1JrykNxADLfaG0FgD1g/yTHwUs/Jg9ZIU7WKj2/4IW9Lbb1WZbvck78W/lfGXFfe+u2EGfIJXdLQ==", + "@types/lodash@4.14.202": { + "integrity": "sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==", "dependencies": {} }, "@types/minimatch@5.1.2": { "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", "dependencies": {} }, - "@types/minimist@1.2.5": { - "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", - "dependencies": {} - }, "@types/node@18.16.19": { "integrity": "sha512-IXl7o+R9iti9eBW4Wg2hx1xQDig183jj7YLn8F7udNceyfkbn1ZxmzZXuak20gR40D7pIkIY1kYGx5VIGbaHKA==", "dependencies": {} }, - "@types/normalize-package-data@2.4.4": { - "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", - "dependencies": {} - }, "@types/prettier@2.7.3": { "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", "dependencies": {} @@ -248,6 +238,10 @@ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dependencies": {} }, + "ansi-regex@6.0.1": { + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dependencies": {} + }, "ansi-styles@3.2.1": { "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dependencies": { @@ -272,10 +266,6 @@ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dependencies": {} }, - "arrify@1.0.1": { - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dependencies": {} - }, "astral-regex@2.0.0": { "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", "dependencies": {} @@ -313,19 +303,6 @@ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dependencies": {} }, - "camelcase-keys@7.0.2": { - "integrity": "sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==", - "dependencies": { - "camelcase": "camelcase@6.3.0", - "map-obj": "map-obj@4.3.0", - "quick-lru": "quick-lru@5.1.1", - "type-fest": "type-fest@1.4.0" - } - }, - "camelcase@6.3.0": { - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dependencies": {} - }, "chalk@2.4.2": { "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dependencies": { @@ -378,13 +355,13 @@ "is-what": "is-what@3.14.1" } }, - "cosmiconfig@8.3.6": { - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "cosmiconfig@9.0.0": { + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "dependencies": { + "env-paths": "env-paths@2.2.1", "import-fresh": "import-fresh@3.3.0", "js-yaml": "js-yaml@4.1.0", - "parse-json": "parse-json@5.2.0", - "path-type": "path-type@4.0.0" + "parse-json": "parse-json@5.2.0" } }, "css-functions-list@3.2.1": { @@ -409,33 +386,12 @@ "type": "type@1.2.0" } }, - "debug@3.2.7": { - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "ms@2.1.2" - } - }, "debug@4.3.4": { "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dependencies": { "ms": "ms@2.1.2" } }, - "decamelize-keys@1.1.1": { - "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", - "dependencies": { - "decamelize": "decamelize@1.2.0", - "map-obj": "map-obj@1.0.1" - } - }, - "decamelize@1.2.0": { - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dependencies": {} - }, - "decamelize@5.0.1": { - "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==", - "dependencies": {} - }, "deprecation@2.3.1": { "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==", "dependencies": {} @@ -450,6 +406,10 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dependencies": {} }, + "env-paths@2.2.1": { + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dependencies": {} + }, "errno@0.1.8": { "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", "dependencies": { @@ -547,13 +507,6 @@ "to-regex-range": "to-regex-range@5.0.1" } }, - "find-up@5.0.0": { - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dependencies": { - "locate-path": "locate-path@6.0.0", - "path-exists": "path-exists@4.0.0" - } - }, "flat-cache@3.2.0": { "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dependencies": { @@ -570,10 +523,6 @@ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dependencies": {} }, - "function-bind@1.1.2": { - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dependencies": {} - }, "get-stdin@8.0.0": { "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", "dependencies": {} @@ -645,10 +594,6 @@ "wordwrap": "wordwrap@1.0.0" } }, - "hard-rejection@2.1.0": { - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dependencies": {} - }, "has-flag@3.0.0": { "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dependencies": {} @@ -657,18 +602,6 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dependencies": {} }, - "hasown@2.0.0": { - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", - "dependencies": { - "function-bind": "function-bind@1.1.2" - } - }, - "hosted-git-info@4.1.0": { - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dependencies": { - "lru-cache": "lru-cache@6.0.0" - } - }, "html-tags@3.3.1": { "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", "dependencies": {} @@ -694,18 +627,10 @@ "resolve-from": "resolve-from@4.0.0" } }, - "import-lazy@4.0.0": { - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "dependencies": {} - }, "imurmurhash@0.1.4": { "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dependencies": {} }, - "indent-string@5.0.0": { - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", - "dependencies": {} - }, "inflight@1.0.6": { "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "dependencies": { @@ -725,12 +650,6 @@ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", "dependencies": {} }, - "is-core-module@2.13.1": { - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "dependencies": { - "hasown": "hasown@2.0.0" - } - }, "is-extglob@2.1.1": { "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dependencies": {} @@ -749,10 +668,6 @@ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dependencies": {} }, - "is-plain-obj@1.1.0": { - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", - "dependencies": {} - }, "is-plain-object@5.0.0": { "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", "dependencies": {} @@ -792,7 +707,7 @@ "dependencies": { "@bcherny/json-schema-ref-parser": "@bcherny/json-schema-ref-parser@10.0.5-fork", "@types/json-schema": "@types/json-schema@7.0.15", - "@types/lodash": "@types/lodash@4.14.201", + "@types/lodash": "@types/lodash@4.14.202", "@types/prettier": "@types/prettier@2.7.3", "cli-color": "cli-color@2.0.3", "get-stdin": "get-stdin@8.0.0", @@ -833,7 +748,7 @@ "image-size": "image-size@0.5.5", "make-dir": "make-dir@2.1.0", "mime": "mime@1.6.0", - "needle": "needle@3.2.0", + "needle": "needle@3.3.0", "parse-node-version": "parse-node-version@1.0.1", "source-map": "source-map@0.6.1", "tslib": "tslib@2.6.2" @@ -843,12 +758,6 @@ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", "dependencies": {} }, - "locate-path@6.0.0": { - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dependencies": { - "p-locate": "p-locate@5.0.0" - } - }, "lodash.truncate@4.4.2": { "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", "dependencies": {} @@ -857,12 +766,6 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dependencies": {} }, - "lru-cache@6.0.0": { - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "yallist@4.0.0" - } - }, "lru-queue@0.1.0": { "integrity": "sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==", "dependencies": { @@ -876,14 +779,6 @@ "semver": "semver@5.7.2" } }, - "map-obj@1.0.1": { - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "dependencies": {} - }, - "map-obj@4.3.0": { - "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", - "dependencies": {} - }, "mathml-tag-names@2.1.3": { "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", "dependencies": {} @@ -905,22 +800,9 @@ "timers-ext": "timers-ext@0.1.7" } }, - "meow@10.1.5": { - "integrity": "sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==", - "dependencies": { - "@types/minimist": "@types/minimist@1.2.5", - "camelcase-keys": "camelcase-keys@7.0.2", - "decamelize": "decamelize@5.0.1", - "decamelize-keys": "decamelize-keys@1.1.1", - "hard-rejection": "hard-rejection@2.1.0", - "minimist-options": "minimist-options@4.1.0", - "normalize-package-data": "normalize-package-data@3.0.3", - "read-pkg-up": "read-pkg-up@8.0.0", - "redent": "redent@4.0.0", - "trim-newlines": "trim-newlines@4.1.1", - "type-fest": "type-fest@1.4.0", - "yargs-parser": "yargs-parser@20.2.9" - } + "meow@12.1.1": { + "integrity": "sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==", + "dependencies": {} }, "merge2@1.4.1": { "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", @@ -937,24 +819,12 @@ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", "dependencies": {} }, - "min-indent@1.0.1": { - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dependencies": {} - }, "minimatch@3.1.2": { "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dependencies": { "brace-expansion": "brace-expansion@1.1.11" } }, - "minimist-options@4.1.0": { - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", - "dependencies": { - "arrify": "arrify@1.0.1", - "is-plain-obj": "is-plain-obj@1.1.0", - "kind-of": "kind-of@6.0.3" - } - }, "minimist@1.2.8": { "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dependencies": {} @@ -979,10 +849,9 @@ "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "dependencies": {} }, - "needle@3.2.0": { - "integrity": "sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==", + "needle@3.3.0": { + "integrity": "sha512-Kaq820952NOrLY/LVbIhPZeXtCGDBAPVgT0BYnoT3p/Nr3nkGXdvWXXA3zgy7wpAgqRULu9p/NvKiFo6f/12fw==", "dependencies": { - "debug": "debug@3.2.7", "iconv-lite": "iconv-lite@0.6.3", "sax": "sax@1.3.0" } @@ -995,15 +864,6 @@ "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", "dependencies": {} }, - "normalize-package-data@3.0.3": { - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dependencies": { - "hosted-git-info": "hosted-git-info@4.1.0", - "is-core-module": "is-core-module@2.13.1", - "semver": "semver@7.5.4", - "validate-npm-package-license": "validate-npm-package-license@3.0.4" - } - }, "normalize-path@3.0.0": { "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dependencies": {} @@ -1018,18 +878,6 @@ "wrappy": "wrappy@1.0.2" } }, - "p-limit@3.1.0": { - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "yocto-queue@0.1.0" - } - }, - "p-locate@5.0.0": { - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dependencies": { - "p-limit": "p-limit@3.1.0" - } - }, "parent-module@1.0.1": { "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dependencies": { @@ -1039,7 +887,7 @@ "parse-json@5.2.0": { "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dependencies": { - "@babel/code-frame": "@babel/code-frame@7.22.13", + "@babel/code-frame": "@babel/code-frame@7.23.5", "error-ex": "error-ex@1.3.2", "json-parse-even-better-errors": "json-parse-even-better-errors@2.3.1", "lines-and-columns": "lines-and-columns@1.2.4" @@ -1049,10 +897,6 @@ "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", "dependencies": {} }, - "path-exists@4.0.0": { - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dependencies": {} - }, "path-is-absolute@1.0.1": { "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dependencies": {} @@ -1073,20 +917,20 @@ "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dependencies": {} }, - "postcss-less@6.0.0_postcss@8.4.31": { + "postcss-less@6.0.0_postcss@8.4.32": { "integrity": "sha512-FPX16mQLyEjLzEuuJtxA8X3ejDLNGGEG503d2YGZR5Ask1SpDN8KmZUMpzCvyalWRywAn1n1VOA5dcqfCLo5rg==", "dependencies": { - "postcss": "postcss@8.4.31" + "postcss": "postcss@8.4.32" } }, "postcss-resolve-nested-selector@0.1.1": { "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", "dependencies": {} }, - "postcss-safe-parser@6.0.0_postcss@8.4.31": { - "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", + "postcss-safe-parser@7.0.0_postcss@8.4.32": { + "integrity": "sha512-ovehqRNVCpuFzbXoTb4qLtyzK3xn3t/CUBxOs8LsnQjQrShaB4lKiHoVqY8ANaC0hBMHq5QVWk77rwGklFUDrg==", "dependencies": { - "postcss": "postcss@8.4.31" + "postcss": "postcss@8.4.32" } }, "postcss-selector-parser@6.0.13": { @@ -1100,8 +944,8 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dependencies": {} }, - "postcss@8.4.31": { - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "postcss@8.4.32": { + "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", "dependencies": { "nanoid": "nanoid@3.3.7", "picocolors": "picocolors@1.0.0", @@ -1124,34 +968,6 @@ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dependencies": {} }, - "quick-lru@5.1.1": { - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dependencies": {} - }, - "read-pkg-up@8.0.0": { - "integrity": "sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==", - "dependencies": { - "find-up": "find-up@5.0.0", - "read-pkg": "read-pkg@6.0.0", - "type-fest": "type-fest@1.4.0" - } - }, - "read-pkg@6.0.0": { - "integrity": "sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==", - "dependencies": { - "@types/normalize-package-data": "@types/normalize-package-data@2.4.4", - "normalize-package-data": "normalize-package-data@3.0.3", - "parse-json": "parse-json@5.2.0", - "type-fest": "type-fest@1.4.0" - } - }, - "redent@4.0.0": { - "integrity": "sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==", - "dependencies": { - "indent-string": "indent-string@5.0.0", - "strip-indent": "strip-indent@4.0.0" - } - }, "require-from-string@2.0.2": { "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dependencies": {} @@ -1192,12 +1008,6 @@ "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dependencies": {} }, - "semver@7.5.4": { - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dependencies": { - "lru-cache": "lru-cache@6.0.0" - } - }, "signal-exit@4.1.0": { "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "dependencies": {} @@ -1222,28 +1032,6 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dependencies": {} }, - "spdx-correct@3.2.0": { - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "dependencies": { - "spdx-expression-parse": "spdx-expression-parse@3.0.1", - "spdx-license-ids": "spdx-license-ids@3.0.16" - } - }, - "spdx-exceptions@2.3.0": { - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dependencies": {} - }, - "spdx-expression-parse@3.0.1": { - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dependencies": { - "spdx-exceptions": "spdx-exceptions@2.3.0", - "spdx-license-ids": "spdx-license-ids@3.0.16" - } - }, - "spdx-license-ids@3.0.16": { - "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", - "dependencies": {} - }, "string-width@4.2.3": { "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dependencies": { @@ -1258,31 +1046,27 @@ "ansi-regex": "ansi-regex@5.0.1" } }, - "strip-indent@4.0.0": { - "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==", + "strip-ansi@7.1.0": { + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "dependencies": { - "min-indent": "min-indent@1.0.1" + "ansi-regex": "ansi-regex@6.0.1" } }, - "style-search@0.1.0": { - "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", - "dependencies": {} - }, - "stylelint-config-recommended@13.0.0_stylelint@15.11.0__@csstools+css-tokenizer@2.2.1__@csstools+css-parser-algorithms@2.3.2___@csstools+css-tokenizer@2.2.1__postcss-selector-parser@6.0.13__postcss@8.4.31": { - "integrity": "sha512-EH+yRj6h3GAe/fRiyaoO2F9l9Tgg50AOFhaszyfov9v6ayXJ1IkSHwTxd7lB48FmOeSGDPLjatjO11fJpmarkQ==", + "stylelint-config-recommended@14.0.0_stylelint@16.0.1__@csstools+css-tokenizer@2.2.1__@csstools+css-parser-algorithms@2.3.2___@csstools+css-tokenizer@2.2.1__postcss-selector-parser@6.0.13__postcss@8.4.32": { + "integrity": "sha512-jSkx290CglS8StmrLp2TxAppIajzIBZKYm3IxT89Kg6fGlxbPiTiyH9PS5YUuVAFwaJLl1ikiXX0QWjI0jmgZQ==", "dependencies": { - "stylelint": "stylelint@15.11.0_@csstools+css-tokenizer@2.2.1_@csstools+css-parser-algorithms@2.3.2__@csstools+css-tokenizer@2.2.1_postcss-selector-parser@6.0.13_postcss@8.4.31" + "stylelint": "stylelint@16.0.1_@csstools+css-tokenizer@2.2.1_@csstools+css-parser-algorithms@2.3.2__@csstools+css-tokenizer@2.2.1_postcss-selector-parser@6.0.13_postcss@8.4.32" } }, - "stylelint-config-standard@34.0.0_stylelint@15.11.0__@csstools+css-tokenizer@2.2.1__@csstools+css-parser-algorithms@2.3.2___@csstools+css-tokenizer@2.2.1__postcss-selector-parser@6.0.13__postcss@8.4.31": { - "integrity": "sha512-u0VSZnVyW9VSryBG2LSO+OQTjN7zF9XJaAJRX/4EwkmU0R2jYwmBSN10acqZisDitS0CLiEiGjX7+Hrq8TAhfQ==", + "stylelint-config-standard@35.0.0_stylelint@16.0.1__@csstools+css-tokenizer@2.2.1__@csstools+css-parser-algorithms@2.3.2___@csstools+css-tokenizer@2.2.1__postcss-selector-parser@6.0.13__postcss@8.4.32": { + "integrity": "sha512-JyQrNZk2BZwVKFauGGxW2U6RuhIfQ4XoHHo+rBzMHcAkLnwI/knpszwXjzxiMgSfcxbZBckM7Vq4LHoANTR85g==", "dependencies": { - "stylelint": "stylelint@15.11.0_@csstools+css-tokenizer@2.2.1_@csstools+css-parser-algorithms@2.3.2__@csstools+css-tokenizer@2.2.1_postcss-selector-parser@6.0.13_postcss@8.4.31", - "stylelint-config-recommended": "stylelint-config-recommended@13.0.0_stylelint@15.11.0__@csstools+css-tokenizer@2.2.1__@csstools+css-parser-algorithms@2.3.2___@csstools+css-tokenizer@2.2.1__postcss-selector-parser@6.0.13__postcss@8.4.31" + "stylelint": "stylelint@16.0.1_@csstools+css-tokenizer@2.2.1_@csstools+css-parser-algorithms@2.3.2__@csstools+css-tokenizer@2.2.1_postcss-selector-parser@6.0.13_postcss@8.4.32", + "stylelint-config-recommended": "stylelint-config-recommended@14.0.0_stylelint@16.0.1__@csstools+css-tokenizer@2.2.1__@csstools+css-parser-algorithms@2.3.2___@csstools+css-tokenizer@2.2.1__postcss-selector-parser@6.0.13__postcss@8.4.32" } }, - "stylelint@15.11.0_@csstools+css-tokenizer@2.2.1_@csstools+css-parser-algorithms@2.3.2__@csstools+css-tokenizer@2.2.1_postcss-selector-parser@6.0.13_postcss@8.4.31": { - "integrity": "sha512-78O4c6IswZ9TzpcIiQJIN49K3qNoXTM8zEJzhaTE/xRTCZswaovSEVIa/uwbOltZrk16X4jAxjaOhzz/hTm1Kw==", + "stylelint@16.0.1_@csstools+css-tokenizer@2.2.1_@csstools+css-parser-algorithms@2.3.2__@csstools+css-tokenizer@2.2.1_postcss-selector-parser@6.0.13_postcss@8.4.32": { + "integrity": "sha512-nPO7f7JBxX0gPwdQs1fBQL+b0PabHykxSQ9HtpobbtV7pe2lb/nmlqxKepPUwHJTi9P9iu+Hkwt1mdmOnkkTVw==", "dependencies": { "@csstools/css-parser-algorithms": "@csstools/css-parser-algorithms@2.3.2_@csstools+css-tokenizer@2.2.1", "@csstools/css-tokenizer": "@csstools/css-tokenizer@2.2.1", @@ -1290,7 +1074,7 @@ "@csstools/selector-specificity": "@csstools/selector-specificity@3.0.0_postcss-selector-parser@6.0.13", "balanced-match": "balanced-match@2.0.0", "colord": "colord@2.9.3", - "cosmiconfig": "cosmiconfig@8.3.6", + "cosmiconfig": "cosmiconfig@9.0.0", "css-functions-list": "css-functions-list@3.2.1", "css-tree": "css-tree@2.3.1", "debug": "debug@4.3.4", @@ -1302,24 +1086,22 @@ "globjoin": "globjoin@0.1.4", "html-tags": "html-tags@3.3.1", "ignore": "ignore@5.3.0", - "import-lazy": "import-lazy@4.0.0", "imurmurhash": "imurmurhash@0.1.4", "is-plain-object": "is-plain-object@5.0.0", "known-css-properties": "known-css-properties@0.29.0", "mathml-tag-names": "mathml-tag-names@2.1.3", - "meow": "meow@10.1.5", + "meow": "meow@12.1.1", "micromatch": "micromatch@4.0.5", "normalize-path": "normalize-path@3.0.0", "picocolors": "picocolors@1.0.0", - "postcss": "postcss@8.4.31", + "postcss": "postcss@8.4.32", "postcss-resolve-nested-selector": "postcss-resolve-nested-selector@0.1.1", - "postcss-safe-parser": "postcss-safe-parser@6.0.0_postcss@8.4.31", + "postcss-safe-parser": "postcss-safe-parser@7.0.0_postcss@8.4.32", "postcss-selector-parser": "postcss-selector-parser@6.0.13", "postcss-value-parser": "postcss-value-parser@4.2.0", "resolve-from": "resolve-from@5.0.0", "string-width": "string-width@4.2.3", - "strip-ansi": "strip-ansi@6.0.1", - "style-search": "style-search@0.1.0", + "strip-ansi": "strip-ansi@7.1.0", "supports-hyperlinks": "supports-hyperlinks@3.0.0", "svg-tags": "svg-tags@1.0.0", "table": "table@6.8.1", @@ -1384,10 +1166,6 @@ "is-number": "is-number@7.0.0" } }, - "trim-newlines@4.1.1": { - "integrity": "sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==", - "dependencies": {} - }, "tslib@2.6.2": { "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dependencies": {} @@ -1396,10 +1174,6 @@ "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", "dependencies": {} }, - "type-fest@1.4.0": { - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - "dependencies": {} - }, "type@1.2.0": { "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", "dependencies": {} @@ -1412,8 +1186,8 @@ "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", "dependencies": {} }, - "undici@5.27.2": { - "integrity": "sha512-iS857PdOEy/y3wlM3yRp+6SNQQ6xU0mmZcwRSriqk+et/cwWAtwmIGf6WkoDN2EK/AMdCO/dfXzIwi+rFMrjjQ==", + "undici@5.28.2": { + "integrity": "sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==", "dependencies": { "@fastify/busboy": "@fastify/busboy@2.1.0" } @@ -1440,13 +1214,6 @@ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dependencies": {} }, - "validate-npm-package-license@3.0.4": { - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dependencies": { - "spdx-correct": "spdx-correct@3.2.0", - "spdx-expression-parse": "spdx-expression-parse@3.0.1" - } - }, "which@1.3.1": { "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dependencies": { @@ -1467,18 +1234,6 @@ "imurmurhash": "imurmurhash@0.1.4", "signal-exit": "signal-exit@4.1.0" } - }, - "yallist@4.0.0": { - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dependencies": {} - }, - "yargs-parser@20.2.9": { - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dependencies": {} - }, - "yocto-queue@0.1.0": { - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dependencies": {} } } }, @@ -1644,16 +1399,11 @@ "https://deno.land/std@0.206.0/yaml/stringify.ts": "fffc09c65c68d3d63f8159e8cbaa3f489bc20a8e55b4fbb61a8c2e9f914d1d02", "https://deno.land/std@0.206.0/yaml/type.ts": "65553da3da3c029b6589c6e4903f0afbea6768be8fca61580711457151f2b30f", "https://esm.sh/type-fest@4.8.1": "fabf6997a3adf11e45d11e3c4d58d0634ab98f9d72f3116f3694123818ccd457", - "https://esm.sh/v134/type-fest@4.8.1/denonext/source/simplify.d.js": "a3a0888441b04e1ab9ac5db803dc2bba5509a78f916ca78e583d26b47f429e5f", - "https://esm.sh/v134/type-fest@4.8.1/denonext/source/union-to-intersection.d.js": "4dda98575465ccb71439587d666e602980113bf8d01bb42067ca6ffeb4fae0e3", - "https://esm.sh/v134/type-fest@4.8.1/source/simplify.d": "75d5f739975152accd8282ecb89818cc4644e1ee2c73b13055de5e0ad6349f2e", - "https://esm.sh/v134/type-fest@4.8.1/source/union-to-intersection.d": "7be1a6951fbb06a27c1ad9820a5af2571c77adb65d8fb818ef7c7053e6ed14fa", "https://esm.sh/v135/type-fest@4.8.1/denonext/source/simplify.d.js": "a3a0888441b04e1ab9ac5db803dc2bba5509a78f916ca78e583d26b47f429e5f", "https://esm.sh/v135/type-fest@4.8.1/denonext/source/union-to-intersection.d.js": "4dda98575465ccb71439587d666e602980113bf8d01bb42067ca6ffeb4fae0e3", "https://esm.sh/v135/type-fest@4.8.1/source/simplify.d": "7359c9f2ef1a0d33486b54d31afe5a266317a370d20fe6947f245f4dca9de376", "https://esm.sh/v135/type-fest@4.8.1/source/union-to-intersection.d": "8a73c629d0507dd707e4cbaa3f745ffbd74b5073191ce522afc2ac0639f748cd", "https://raw.githubusercontent.com/catppuccin/catppuccin/53a82ac64d5d750d8979bb58d69fc1e2bbfa4559/resources/ports.schema.json": "75761e5f99f2357d88142dc19e621deb09a94b223646590958d81f7bc0f0390d", - "https://raw.githubusercontent.com/catppuccin/catppuccin/91d6b5433730103c504dcf43583b594e418ee7c1/resources/ports.schema.json": "f1bfc1f4c68af258cd2f1a254d70069b7d254ab0cfe298b9b52bcd78299d8e40", "https://raw.githubusercontent.com/catppuccin/palette/v0.2.0/palette-porcelain.json": "a13a97027e630bdac3a498696b9465f6f947ec6abc2acfee9084e9a951effe4b" } } diff --git a/scripts/generate/main.ts b/scripts/generate/main.ts index d1e78ba4d9..949b669112 100755 --- a/scripts/generate/main.ts +++ b/scripts/generate/main.ts @@ -55,6 +55,7 @@ await syncIssueLabels(userstylesData.userstyles); await updateFile( join(REPO_ROOT, ".github/CODEOWNERS"), Object.entries(userstylesData.userstyles) + .filter(([_, { readme }]) => readme["current-maintainers"].length > 0) .map(([slug, { readme }]) => { const currentMaintainers = readme["current-maintainers"] .map((maintainer) => `@${maintainer.url.split("/").pop()}`) diff --git a/scripts/generate/templates/userstyle.md b/scripts/generate/templates/userstyle.md index 15c2880d10..c2bfc21242 100644 --- a/scripts/generate/templates/userstyle.md +++ b/scripts/generate/templates/userstyle.md @@ -49,10 +49,15 @@ {{/each}} {{/if}} +{{#if collaborators.currentMaintainers.length}} ## 💝 Current {{pluralize collaborators.currentMaintainers 'Maintainer'}} {{#each collaborators.currentMaintainers}} - [{{name}}]({{url}}) {{/each}} +{{else}} +## 🚧 Looking for Maintainers 🚧 +- If you are interested in maintaining this userstyle, please raise a **Pull Request** and add yourself into the `current-maintainers` array in the `userstyles.yml` file. +{{/if}} {{#if collaborators.pastMaintainers}} ## 💖 Past {{pluralize collaborators.pastMaintainers 'Maintainer'}} diff --git a/scripts/types/userstyles.d.ts b/scripts/types/userstyles.d.ts index 677a9bf594..e77ce62267 100644 --- a/scripts/types/userstyles.d.ts +++ b/scripts/types/userstyles.d.ts @@ -79,23 +79,6 @@ export type Question = string; * An answer to the question about the userstyle. */ export type Answer = string; -/** - * List of all active maintainers for this userstyle. - * - * @minItems 1 - */ -export type CurrentMaintainers = [ - { - name?: DisplayName; - url: GitHubProfile; - [k: string]: unknown; - }, - ...{ - name?: DisplayName; - url: GitHubProfile; - [k: string]: unknown; - }[] -]; /** * The display name of the collaborator to show in the userstyle README. */ @@ -104,6 +87,14 @@ export type DisplayName = string; * The GitHub profile link of the collaborator to show in the userstyle README. */ export type GitHubProfile = string; +/** + * List of all active maintainers for this userstyle. + */ +export type CurrentMaintainers = { + name?: DisplayName; + url: GitHubProfile; + [k: string]: unknown; +}[]; /** * List of all maintainers that have maintained on this userstyle in the past. * diff --git a/scripts/userstyles.schema.json b/scripts/userstyles.schema.json index 0bc55a46bc..4c3abae821 100644 --- a/scripts/userstyles.schema.json +++ b/scripts/userstyles.schema.json @@ -135,11 +135,14 @@ "$id": "#userstyles/userstyle/readme/current-maintainers", "title": "Current Maintainers", "description": "List of all active maintainers for this userstyle.", + "type": "array", "$ref": "#/$defs/collaborators" }, "past-maintainers": { "$id": "#userstyles/userstyle/readme/past-maintainers", "title": "Past Maintainers", + "type":"array", + "minItems": 1, "description": "List of all maintainers that have maintained on this userstyle in the past.", "$ref": "#/$defs/collaborators" } @@ -153,6 +156,8 @@ "$id": "#all-collaborators", "title": "All Collaborators", "description": "Represents all maintainers and contributors to all userstyles.", + "type": "array", + "minItems": 1, "$ref": "#/$defs/collaborators" } }, @@ -160,7 +165,6 @@ "collaborators": { "$id": "#collaborators", "type": "array", - "minItems": 1, "items": { "type": "object", "properties": { diff --git a/scripts/userstyles.yml b/scripts/userstyles.yml index 9e9b4168b4..5db9514dbb 100644 --- a/scripts/userstyles.yml +++ b/scripts/userstyles.yml @@ -151,7 +151,8 @@ userstyles: category: productivity readme: app-link: "https://chat.openai.com" - current-maintainers: [*rubyowo] + current-maintainers: [] + past-maintainers: [*rubyowo] chatreplay: name: ChatReplay category: leisure @@ -217,8 +218,8 @@ userstyles: readme: usage: "Switch to a default GitHub light/dark theme via **Settings** > **Appearance** for the best experience!" app-link: "https://github.com" - current-maintainers: [*pocco81, *glowingumbreon] - past-maintainers: [*andreasgrafen] + current-maintainers: [] + past-maintainers: [*andreasgrafen, *pocco81, *glowingumbreon] gmail: name: Gmail category: productivity @@ -368,7 +369,8 @@ userstyles: category: development readme: app-link: "https://paste.rs" - current-maintainers: [*stonks3141] + current-maintainers: [] + past-maintainers: [*stonks3141] pinterest: name: Pinterest category: social @@ -405,7 +407,8 @@ userstyles: icon: reddit readme: app-link: "https://reddit.com" - current-maintainers: [*jayylmao] + current-maintainers: [] + past-maintainers: [*jayylmao] searxng: name: SearXNG category: search_engine diff --git a/styles/chatgpt/README.md b/styles/chatgpt/README.md index 23a85aa0ca..25a3061ff5 100644 --- a/styles/chatgpt/README.md +++ b/styles/chatgpt/README.md @@ -38,9 +38,11 @@ -## 💝 Current Maintainer -- [rubyowo](https://github.com/rubyowo) +## 🚧 Looking for Maintainers 🚧 +- If you are interested in maintaining this userstyle, please raise a **Pull Request** and add yourself into the `current-maintainers` array in the `userstyles.yml` file. +## 💖 Past Maintainer +- [rubyowo](https://github.com/rubyowo)   diff --git a/styles/github/README.md b/styles/github/README.md index 218c57c700..7d0962e131 100644 --- a/styles/github/README.md +++ b/styles/github/README.md @@ -40,12 +40,13 @@ Switch to a default GitHub light/dark theme via **Settings** > **Appearance** for the best experience! -## 💝 Current Maintainers -- [Pocco81](https://github.com/Pocco81) -- [Umbreon](https://github.com/GlowingUmbreon) +## 🚧 Looking for Maintainers 🚧 +- If you are interested in maintaining this userstyle, please raise a **Pull Request** and add yourself into the `current-maintainers` array in the `userstyles.yml` file. -## 💖 Past Maintainer +## 💖 Past Maintainers - [Andreas Grafen](https://github.com/andreasgrafen) +- [Pocco81](https://github.com/Pocco81) +- [Umbreon](https://github.com/GlowingUmbreon)   diff --git a/styles/paste.rs/README.md b/styles/paste.rs/README.md index a84489650a..2d79ae55f6 100644 --- a/styles/paste.rs/README.md +++ b/styles/paste.rs/README.md @@ -38,9 +38,11 @@ -## 💝 Current Maintainer -- [Stonks3141](https://github.com/Stonks3141) +## 🚧 Looking for Maintainers 🚧 +- If you are interested in maintaining this userstyle, please raise a **Pull Request** and add yourself into the `current-maintainers` array in the `userstyles.yml` file. +## 💖 Past Maintainer +- [Stonks3141](https://github.com/Stonks3141)   diff --git a/styles/reddit/README.md b/styles/reddit/README.md index aa24e5b325..932fe1983d 100644 --- a/styles/reddit/README.md +++ b/styles/reddit/README.md @@ -38,9 +38,11 @@ -## 💝 Current Maintainer -- [jayylmao](https://github.com/jayylmao) +## 🚧 Looking for Maintainers 🚧 +- If you are interested in maintaining this userstyle, please raise a **Pull Request** and add yourself into the `current-maintainers` array in the `userstyles.yml` file. +## 💖 Past Maintainer +- [jayylmao](https://github.com/jayylmao)