Skip to content

Commit

Permalink
chore: update deps and configs
Browse files Browse the repository at this point in the history
  • Loading branch information
RebeccaStevens committed Dec 23, 2023
1 parent 931fc25 commit 897cabb
Show file tree
Hide file tree
Showing 13 changed files with 2,403 additions and 1,601 deletions.
67 changes: 0 additions & 67 deletions .cspell.json

This file was deleted.

3 changes: 1 addition & 2 deletions .github/actions/prepare/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@ inputs:
node-version:
required: false
description: "`node-version` passed to `actions/setup-node`."
# Switch to latest once https://github.com/TypeStrong/ts-node/issues/1997 is resolved.
default: v18
default: latest

runs:
using: "composite"
Expand Down
4 changes: 3 additions & 1 deletion .github/renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
":ignoreModulesAndTests",
"replacements:all",
"workarounds:all",
"group:allNonMajor",
"group:monorepos",
"group:recommended",
":automergeAll",
Expand All @@ -10,7 +13,6 @@
":prHourlyLimitNone",
":prConcurrentLimitNone",
"helpers:disableTypesNodeMajor",
"workarounds:typesNodeVersioning",
"schedule:weekly"
],
"labels": ["Type: Maintenance", ":blue_heart:"],
Expand Down
6 changes: 4 additions & 2 deletions .lintstagedrc.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
"*.{json,yml}":
- prettier --ignore-unknown --write
- cspell lint --no-progress --show-suggestions --show-context --no-must-find-files --dot

"*.ts":
- prettier --ignore-unknown --write
- eslint --fix
- cspell
- cspell lint --no-progress --show-suggestions --show-context --no-must-find-files --dot
- tsc --noEmit

"*.md":
- prettier --ignore-unknown --write
- markdownlint --config=.markdownlint.json --ignore-path=.markdownlintignore
- cspell
- cspell lint --no-progress --show-suggestions --show-context --no-must-find-files --dot
3 changes: 3 additions & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
save-prefix=""
shamefully-hoist=true
strict-peer-dependencies=false
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
18.17.0
18.19.0
7 changes: 6 additions & 1 deletion .prettierrc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,9 @@
plugins:
- prettier-plugin-packagejson

embeddedLanguageFormatting: "off"
trailingComma: "all"

overrides:
- files: "*.md"
options:
embeddedLanguageFormatting: "off"
6 changes: 3 additions & 3 deletions DONATIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,23 +9,23 @@ Any donations would be much appreciated. 😄
## Cryptocurrencies

<details>
<summary><img src="https://raw.githubusercontent.com/get-icon/geticon/master/icons/bitcoin.svg" height="16"> Bitcoin</summary>
<summary><img src="https://raw.githubusercontent.com/get-icon/geticon/master/icons/bitcoin.svg" height="16" alt="Bitcoin Logo"> Bitcoin</summary>

![bitcoin address QR code](https://github.com/RebeccaStevens/RebeccaStevens/blob/main/assets/cryptocurrencies/wallets/bitcoin.png)\
bc1qgr2xwvkpztsaq9kplud84r3dfz4g3e7d5c5lxm

</details>

<details>
<summary><img src="https://raw.githubusercontent.com/get-icon/geticon/master/icons/ethereum.svg" height="16"> Ethereum</summary>
<summary><img src="https://raw.githubusercontent.com/get-icon/geticon/master/icons/ethereum.svg" height="16" alt="Ethereum Logo"> Ethereum</summary>

![ethereum address QR code](https://github.com/RebeccaStevens/RebeccaStevens/blob/main/assets/cryptocurrencies/wallets/ethereum.png)\
0x643769d1DD2Cb912656dAA27C1b97e5A81EF9fd2

</details>

<details>
<summary><img src="https://raw.githubusercontent.com/RebeccaStevens/RebeccaStevens/main/assets/cryptocurrencies/logos/ltc.svg" height="16"> Litecoin</summary>
<summary><img src="https://raw.githubusercontent.com/RebeccaStevens/RebeccaStevens/main/assets/cryptocurrencies/logos/ltc.svg" height="16" alt="Litecoin Logo"> Litecoin</summary>

![litecoin address QR code](https://github.com/RebeccaStevens/RebeccaStevens/blob/main/assets/cryptocurrencies/wallets/litecoin.png)\
ltc1qxr7p6z4hrh87g9mjjk67chyduwrh2nfrpxksjv
Expand Down
65 changes: 65 additions & 0 deletions cspell.config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
$schema: https://raw.githubusercontent.com/streetsidesoftware/cspell/main/cspell.schema.json
version: "0.2"

language: en-US

dictionaryDefinitions:
- name: project-dictionary
path: ./project-dictionary.txt
addWords: true

allowCompoundWords: true
caseSensitive: false
useGitignore: true

dictionaries:
- en_US
- bash
- filetypes
- fonts
- html
- misc
- node
- npm
- softwareTerms
- typescript
- project-dictionary

import:
- "@cspell/dict-cryptocurrencies/cspell-ext.json"

ignorePaths:
- .eslintrc.json
- .git
- .gitattributes
- .gitignore
- .husky
- .lintstagedrc.yml
- .markdownlint.json
- .npmrc
- .prettierignore
- .prettierrc.yml
- .vscode
- coverage
- cspell.config.yml
- dist
- node_modules
- package.json
- patches
- pnpm-lock.yaml
- project-dictionary.txt

ignoreRegExpList:
- /\b[a-f0-9]{6}\b/ui # ignore hex color codes
- /\b[a-z0-9]{32,}\b/ui # ignore long string of hex characters
- /`[^`]*`/u # ignore things in `...`
- /```[\w\W]*?```/u # ignore things in ```...```

overrides:
- filename: "**/*.yml"
ignoreRegExpList:
- /^\s*(?:[a-z0-9]|-|_|\"|')+:/ui # ignore keys

- filename: ".github/(actions|workflows)/*.yml"
ignoreRegExpList:
- /\b(?:[A-Za-z0-9\-_])+\/(?:[A-Za-z0-9\-_])+@v\d+(?:\.\d+){0,2}\b/ui # ignore action
78 changes: 39 additions & 39 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,58 +54,58 @@
"type-check": "tsc --noEmit"
},
"devDependencies": {
"@commitlint/cli": "17.6.7",
"@commitlint/config-conventional": "17.6.7",
"@cspell/dict-cryptocurrencies": "3.0.1",
"@rebeccastevens/eslint-config": "2.0.3",
"@rollup/plugin-replace": "5.0.2",
"@rollup/plugin-typescript": "11.1.2",
"@commitlint/cli": "18.4.3",
"@commitlint/config-conventional": "18.4.3",
"@cspell/dict-cryptocurrencies": "4.0.0",
"@rebeccastevens/eslint-config": "2.0.6",
"@rollup/plugin-replace": "5.0.5",
"@rollup/plugin-typescript": "11.1.5",
"@semantic-release/changelog": "6.0.3",
"@semantic-release/commit-analyzer": "10.0.1",
"@semantic-release/commit-analyzer": "11.1.0",
"@semantic-release/git": "10.0.1",
"@semantic-release/github": "9.0.4",
"@semantic-release/npm": "10.0.4",
"@semantic-release/release-notes-generator": "11.0.4",
"@types/node": "18.17.3",
"@types/rollup-plugin-auto-external": "2.0.2",
"@typescript-eslint/eslint-plugin": "6.3.0",
"@typescript-eslint/parser": "6.3.0",
"@vitest/coverage-v8": "0.34.1",
"@semantic-release/github": "9.2.6",
"@semantic-release/npm": "11.0.2",
"@semantic-release/release-notes-generator": "12.1.0",
"@types/node": "20.10.5",
"@types/rollup-plugin-auto-external": "2.0.5",
"@typescript-eslint/eslint-plugin": "6.15.0",
"@typescript-eslint/parser": "6.15.0",
"@vitest/coverage-v8": "1.1.0",
"commitizen": "4.3.0",
"cspell": "6.31.3",
"cspell": "8.2.3",
"cz-conventional-changelog": "3.3.0",
"eslint": "8.46.0",
"eslint-config-prettier": "9.0.0",
"eslint-import-resolver-typescript": "3.5.5",
"eslint": "8.56.0",
"eslint-config-prettier": "9.1.0",
"eslint-import-resolver-typescript": "3.6.1",
"eslint-plugin-eslint-comments": "3.2.0",
"eslint-plugin-functional": "6.0.0",
"eslint-plugin-import": "2.28.0",
"eslint-plugin-jsdoc": "46.4.6",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jsdoc": "46.9.1",
"eslint-plugin-markdown": "3.0.1",
"eslint-plugin-n": "16.0.1",
"eslint-plugin-n": "16.5.0",
"eslint-plugin-optimize-regex": "1.2.1",
"eslint-plugin-prettier": "5.0.0",
"eslint-plugin-prettier": "5.1.1",
"eslint-plugin-promise": "6.1.1",
"eslint-plugin-sonarjs": "0.20.0",
"eslint-plugin-unicorn": "48.0.1",
"eslint-plugin-vitest": "0.2.8",
"eslint-plugin-sonarjs": "0.23.0",
"eslint-plugin-unicorn": "50.0.1",
"eslint-plugin-vitest": "0.3.18",
"husky": "8.0.3",
"knip": "2.19.1",
"lint-staged": "13.2.3",
"markdownlint-cli": "0.35.0",
"prettier": "3.0.1",
"prettier-plugin-packagejson": "2.4.5",
"rimraf": "5.0.1",
"rollup": "3.27.2",
"knip": "3.8.4",
"lint-staged": "15.2.0",
"markdownlint-cli": "0.38.0",
"prettier": "3.1.1",
"prettier-plugin-packagejson": "2.4.7",
"rimraf": "5.0.5",
"rollup": "4.9.1",
"rollup-plugin-auto-external": "2.0.0",
"rollup-plugin-dts": "5.3.1",
"semantic-release": "21.0.7",
"ts-node": "10.9.1",
"rollup-plugin-dts": "6.1.0",
"semantic-release": "22.0.12",
"ts-paths-esm-loader": "1.4.3",
"tsconfig-paths": "4.2.0",
"typescript": "5.1.6",
"vite-tsconfig-paths": "4.2.0",
"vitest": "0.34.1"
"tsx": "4.7.0",
"typescript": "5.3.3",
"vite-tsconfig-paths": "4.2.2",
"vitest": "1.1.0"
},
"packageManager": "[email protected]"
}
Loading

0 comments on commit 897cabb

Please sign in to comment.