From 0c0e39a93211a39ca729ae9a13cb19f3da2ddca9 Mon Sep 17 00:00:00 2001 From: Matthias Kretschmann Date: Wed, 25 Oct 2023 00:17:09 +0100 Subject: [PATCH] readme updates --- .github/FUNDING.yml | 3 +++ README.md | 17 +++++++++-------- package-lock.json | 41 +++++++++++++++++++++++++---------------- package.json | 4 ++-- 4 files changed, 39 insertions(+), 26 deletions(-) create mode 100644 .github/FUNDING.yml diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..ad61eae --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,3 @@ +github: kremalicious +patreon: kremalicious +custom: ['https://kremalicious.com/thanks'] diff --git a/README.md b/README.md index 63d7713..1fdf853 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ - [Plugin Development](#plugin-development) - [Testing](#testing) - [Changelog](#changelog) +- [Sponsorship](#sponsorship) - [License](#license) --- @@ -119,9 +120,9 @@ function getSlugFromFilePath(filePath: string) { // - folder name if file name is index.md, or // - file name if (parsedPath.base === 'index.md' || parsedPath.base === 'index.mdx') { - slug = `/${parsedPath.dir}` + slug = `${parsedPath.dir}` } else { - slug = `/${parsedPath.dir}/${parsedPath.name}` + slug = `${parsedPath.dir}/${parsedPath.name}` } return slug @@ -177,6 +178,12 @@ npm test See [CHANGELOG.md](CHANGELOG.md). +## Sponsorship + +[**Say Thanks With Web3 →**](https://kremalicious.com/thanks) + + + ## License The MIT License @@ -192,9 +199,3 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI --- Made with ♥ by [Matthias Kretschmann](https://matthiaskretschmann.com) ([@kremalicious](https://github.com/kremalicious)) - -Say thanks with BTC: -`35UUssHexVK48jbiSgTxa4QihEoCqrwCTG` - -Say thanks with ETH: -`krema.eth` diff --git a/package-lock.json b/package-lock.json index 556da9c..ac2677a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,13 +14,13 @@ "gray-matter": "^4.0.3" }, "devDependencies": { - "@types/node": "^20.8.2", + "@types/node": "^20.8.8", "@typescript-eslint/eslint-plugin": "^6.7.4", "@vitest/coverage-v8": "^0.34.6", "auto-changelog": "^2.4.0", "eslint": "^8.50.0", "eslint-config-prettier": "^9.0.0", - "eslint-plugin-prettier": "^5.0.0", + "eslint-plugin-prettier": "^5.0.1", "husky": "^8.0.0", "npm-run-all": "^4.1.5", "prettier": "^3.0.3", @@ -101,9 +101,9 @@ } }, "node_modules/@astrojs/telemetry": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.0.3.tgz", - "integrity": "sha512-j19Cf5mfyLt9hxgJ9W/FMdAA5Lovfp7/CINNB/7V71GqvygnL7KXhRC3TzfB+PsVQcBtgWZzCXhUWRbmJ64Raw==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.0.4.tgz", + "integrity": "sha512-A+0c7k/Xy293xx6odsYZuXiaHO0PL+bnDoXOc47sGDF5ffIKdKQGRPFl2NMlCF4L0NqN4Ynbgnaip+pPF0s7pQ==", "dependencies": { "ci-info": "^3.8.0", "debug": "^4.3.4", @@ -1514,10 +1514,13 @@ "integrity": "sha512-zC0iXxAv1C1ERURduJueYzkzZ2zaGyc+P2c95hgkikHPr3z8EdUZOlgEQ5X0DRmwDZn+hekycQnoeiiRVrmilQ==" }, "node_modules/@types/node": { - "version": "20.8.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.2.tgz", - "integrity": "sha512-Vvycsc9FQdwhxE3y3DzeIxuEJbWGDsnrxvMADzTDF/lcdR9/K+AQIeAghTQsHtotg/q0j3WEOYS/jQgSdWue3w==", - "devOptional": true + "version": "20.8.8", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.8.tgz", + "integrity": "sha512-YRsdVxq6OaLfmR9Hy816IMp33xOBjfyOgUd77ehqg96CFywxAPbDbXvAsuN2KVg2HOT8Eh6uAfU+l4WffwPVrQ==", + "devOptional": true, + "dependencies": { + "undici-types": "~5.25.1" + } }, "node_modules/@types/parse5": { "version": "6.0.3", @@ -2364,14 +2367,14 @@ } }, "node_modules/astro": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/astro/-/astro-3.3.2.tgz", - "integrity": "sha512-uyimGY0p1gYXKAZe3/RCfbqNbuwpEvPkTKF5TE63Glb9ZgeLUBXu+ZlsG4LIMxCQ40p5F0D5+zuNJdH+om2PQQ==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/astro/-/astro-3.3.4.tgz", + "integrity": "sha512-1yy1p8/QpACpToK2bYFxbbPug7+HeUW+IGvkIss2KQDv4pwDk19UbfQrS8aMHtW3nvR7PpBYL/H/Dprcqxy40A==", "dependencies": { "@astrojs/compiler": "^2.1.0", "@astrojs/internal-helpers": "0.2.1", "@astrojs/markdown-remark": "3.3.0", - "@astrojs/telemetry": "3.0.3", + "@astrojs/telemetry": "3.0.4", "@babel/core": "^7.22.10", "@babel/generator": "^7.22.10", "@babel/parser": "^7.22.10", @@ -3972,9 +3975,9 @@ } }, "node_modules/eslint-plugin-prettier": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.0.tgz", - "integrity": "sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.1.tgz", + "integrity": "sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==", "dev": true, "dependencies": { "prettier-linter-helpers": "^1.0.0", @@ -11130,6 +11133,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/undici-types": { + "version": "5.25.3", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", + "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", + "devOptional": true + }, "node_modules/unherit": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/unherit/-/unherit-3.0.1.tgz", diff --git a/package.json b/package.json index e95031e..3a013a2 100644 --- a/package.json +++ b/package.json @@ -26,13 +26,13 @@ "./dist" ], "devDependencies": { - "@types/node": "^20.8.2", + "@types/node": "^20.8.8", "@typescript-eslint/eslint-plugin": "^6.7.4", "@vitest/coverage-v8": "^0.34.6", "auto-changelog": "^2.4.0", "eslint": "^8.50.0", "eslint-config-prettier": "^9.0.0", - "eslint-plugin-prettier": "^5.0.0", + "eslint-plugin-prettier": "^5.0.1", "husky": "^8.0.0", "npm-run-all": "^4.1.5", "prettier": "^3.0.3",