diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml
index ced8e86..8d3f4dc 100644
--- a/.github/release-drafter.yml
+++ b/.github/release-drafter.yml
@@ -23,24 +23,20 @@ categories:
- title: "Maintenance / Dependencies"
labels:
- "chore"
- change-template: |
- - $TITLE (#$NUMBER)
- title: "Dependabot"
labels:
- "dependencies"
- change-template: |
- - $TITLE (#$NUMBER)
change-template: |
$TITLE (#$NUMBER)
-
+
### $TITLE (#$NUMBER)
$BODY
-
+
---
-
+
change-title-escapes: '\<*_&' # You can add # and @ to disable mentions, and add ` to disable code blocks.
diff --git a/.github/workflows/cspell-action.yml b/.github/workflows/cspell-action.yml
index 4e94bf6..d38bf85 100644
--- a/.github/workflows/cspell-action.yml
+++ b/.github/workflows/cspell-action.yml
@@ -1,19 +1,18 @@
name: cspell-action
on:
- pull_request:
- push:
- branches:
- - main
+ pull_request:
+ push:
+ branches:
+ - main
jobs:
- cspell:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v3
- - uses: streetsidesoftware/cspell-action@v1
- with:
- files: |
- **
- .*/**
- incremental_files_only: false
-
+ cspell:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v3
+ - uses: streetsidesoftware/cspell-action@v1
+ with:
+ files: |
+ **
+ .*/**
+ incremental_files_only: false
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 21654c6..0238261 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -1,63 +1,63 @@
name: Test
on:
- pull_request:
- push:
- branches:
- - main
+ pull_request:
+ push:
+ branches:
+ - main
jobs:
- test-old-node-versions:
- runs-on: ${{ matrix.os }}
+ test-old-node-versions:
+ runs-on: ${{ matrix.os }}
- strategy:
- matrix:
- node-version:
- # List of supported node versions (latest is tested in `test-os`)
- - 12.x
- - 14.x
- - 16.x
+ strategy:
+ matrix:
+ node-version:
+ # List of supported node versions (latest is tested in `test-os`)
+ - 14.x
+ - 16.x
+ - 18.x
- os:
- - ubuntu-latest
+ os:
+ - ubuntu-latest
- steps:
- - uses: actions/checkout@v3
+ steps:
+ - uses: actions/checkout@v3
- - name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v3
- with:
- node-version: ${{ matrix.node-version }}
- cache: 'npm'
+ - name: Use Node.js ${{ matrix.node-version }}
+ uses: actions/setup-node@v3
+ with:
+ node-version: ${{ matrix.node-version }}
+ cache: "npm"
- - run: npm ci
- - run: npm test
+ - run: npm ci
+ - run: npm test
- # Ensure the repository is clean after build & test
- - run: git --no-pager diff --compact-summary --exit-code
+ # Ensure the repository is clean after build & test
+ - run: git --no-pager diff --compact-summary --exit-code
- test-os:
- runs-on: ${{ matrix.os }}
+ test-os:
+ runs-on: ${{ matrix.os }}
- strategy:
- matrix:
- node-version:
- # Test the latest node version here, move older versions to `test-old-node-versions`
- - 16.x
+ strategy:
+ matrix:
+ node-version:
+ # Test the latest node version here, move older versions to `test-old-node-versions`
+ - 16.x
- os:
- - windows-latest
- - macos-latest
+ os:
+ - windows-latest
+ - macos-latest
- steps:
- - uses: actions/checkout@v3
+ steps:
+ - uses: actions/checkout@v3
- - name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v3
- with:
- node-version: ${{ matrix.node-version }}
+ - name: Use Node.js ${{ matrix.node-version }}
+ uses: actions/setup-node@v3
+ with:
+ node-version: ${{ matrix.node-version }}
- - run: npm ci
- - run: npm test
+ - run: npm ci
+ - run: npm test
- # Ensure the repository is clean after build & test
- - run: git --no-pager diff --compact-summary --exit-code
+ # Ensure the repository is clean after build & test
+ - run: git --no-pager diff --compact-summary --exit-code
diff --git a/.github/workflows/update-dependencies.yml b/.github/workflows/update-dependencies.yml
index 3b5bd5f..26ab779 100644
--- a/.github/workflows/update-dependencies.yml
+++ b/.github/workflows/update-dependencies.yml
@@ -1,73 +1,73 @@
name: Update Dependencies Main
on:
- push:
- branches:
- - main
- paths:
- - '**/package.json'
- - '**/package-lock.json'
- workflow_dispatch:
- schedule:
- - cron: '0 12 * * 0'
+ push:
+ branches:
+ - main
+ paths:
+ - "**/package.json"
+ - "**/package-lock.json"
+ workflow_dispatch:
+ schedule:
+ - cron: "0 12 * * 0"
jobs:
- update-dependencies:
- if: github.repository_owner == 'streetsidesoftware'
- runs-on: ubuntu-latest
- env:
- NEW_BRANCH: 'update-dependencies-main'
- REF_BRANCH: main
- steps:
- - name: Start
- run: |
- echo "${{ toJson(github.event.inputs) }}"
- - name: Checkout code
- uses: actions/checkout@v3
- with:
- ref: ${{ env.REF_BRANCH }}
- - name: Update Root
- run: |
- npm i
- npx npm-check-updates -t minor -u
- rm -rf node_modules package-lock.json
- - name: Install
- run: npm install
- - name: Has changes
- run: |
- git --no-pager diff --compact-summary --exit-code && echo "git_status=clean" >> $GITHUB_ENV || echo "git_status=dirty" >> $GITHUB_ENV
- git --no-pager diff --compact-summary
- - name: Gen Body
- run: |
- echo "git_body<> $GITHUB_ENV
- echo "### Workflow Bot -- Update ALL Dependencies" >> $GITHUB_ENV
- echo "" >> $GITHUB_ENV
- echo "#### Package.json" >> $GITHUB_ENV
- echo "" >> $GITHUB_ENV
- echo "\`\`\`\`\`\`diff" >> $GITHUB_ENV
- git --no-pager diff package.json >> $GITHUB_ENV
- echo "\`\`\`\`\`\`" >> $GITHUB_ENV
- echo "" >> $GITHUB_ENV
- echo "#### Summary" >> $GITHUB_ENV
- echo "" >> $GITHUB_ENV
- git --no-pager diff --compact-summary >> $GITHUB_ENV
- echo "DIFF" >> $GITHUB_ENV
- - name: Echo git_status
- run: echo ${{ env.git_status }}
- - uses: tibdex/github-app-token@v1.5 # cspell:ignore tibdex
- if: env.git_status == 'dirty'
- id: generate-token
- with:
- app_id: ${{ secrets.AUTOMATION_APP_ID }}
- private_key: ${{ secrets.AUTOMATION_PRIVATE_KEY }}
- - name: Create Pull Request
- if: env.git_status == 'dirty'
- uses: peter-evans/create-pull-request@v4
- with:
- commit-message: 'ci: Workflow Bot -- Update ALL Dependencies'
- branch: ${{ env.NEW_BRANCH }}
- base: ${{ env.REF_BRANCH }}
- title: 'ci: Workflow Bot -- Update ALL Dependencies (${{ env.REF_BRANCH }})'
- token: ${{ steps.generate-token.outputs.token }}
- body: ${{ env.git_body }}
- delete-branch: true
+ update-dependencies:
+ if: github.repository_owner == 'streetsidesoftware'
+ runs-on: ubuntu-latest
+ env:
+ NEW_BRANCH: "update-dependencies-main"
+ REF_BRANCH: main
+ steps:
+ - name: Start
+ run: |
+ echo "${{ toJson(github.event.inputs) }}"
+ - name: Checkout code
+ uses: actions/checkout@v3
+ with:
+ ref: ${{ env.REF_BRANCH }}
+ - name: Update Root
+ run: |
+ npm i
+ npx npm-check-updates -t minor -u
+ rm -rf node_modules package-lock.json
+ - name: Install
+ run: npm install
+ - name: Has changes
+ run: |
+ git --no-pager diff --compact-summary --exit-code && echo "git_status=clean" >> $GITHUB_ENV || echo "git_status=dirty" >> $GITHUB_ENV
+ git --no-pager diff --compact-summary
+ - name: Gen Body
+ run: |
+ echo "git_body<> $GITHUB_ENV
+ echo "### Workflow Bot -- Update ALL Dependencies" >> $GITHUB_ENV
+ echo "" >> $GITHUB_ENV
+ echo "#### Package.json" >> $GITHUB_ENV
+ echo "" >> $GITHUB_ENV
+ echo "\`\`\`\`\`\`diff" >> $GITHUB_ENV
+ git --no-pager diff package.json >> $GITHUB_ENV
+ echo "\`\`\`\`\`\`" >> $GITHUB_ENV
+ echo "" >> $GITHUB_ENV
+ echo "#### Summary" >> $GITHUB_ENV
+ echo "" >> $GITHUB_ENV
+ git --no-pager diff --compact-summary >> $GITHUB_ENV
+ echo "DIFF" >> $GITHUB_ENV
+ - name: Echo git_status
+ run: echo ${{ env.git_status }}
+ - uses: tibdex/github-app-token@v1.5 # cspell:ignore tibdex
+ if: env.git_status == 'dirty'
+ id: generate-token
+ with:
+ app_id: ${{ secrets.AUTOMATION_APP_ID }}
+ private_key: ${{ secrets.AUTOMATION_PRIVATE_KEY }}
+ - name: Create Pull Request
+ if: env.git_status == 'dirty'
+ uses: peter-evans/create-pull-request@v4
+ with:
+ commit-message: "ci: Workflow Bot -- Update ALL Dependencies"
+ branch: ${{ env.NEW_BRANCH }}
+ base: ${{ env.REF_BRANCH }}
+ title: "ci: Workflow Bot -- Update ALL Dependencies (${{ env.REF_BRANCH }})"
+ token: ${{ steps.generate-token.outputs.token }}
+ body: ${{ env.git_body }}
+ delete-branch: true
diff --git a/package-lock.json b/package-lock.json
index 34c6e69..be3eaf8 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,7 +9,7 @@
"version": "5.10.0",
"license": "MIT",
"dependencies": {
- "cspell": "^5.21.2"
+ "cspell": "^6.0.0"
},
"bin": {
"cspell-cli": "index.js"
@@ -107,9 +107,9 @@
}
},
"node_modules/@cspell/cspell-bundled-dicts": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-5.21.2.tgz",
- "integrity": "sha512-Y5TU6wV/H+RV1VOB32MowiKofBsEZId4x4ReWCyw4KUtJegeljajCfhHwiQaZuvA69E13cJnOMDwi9qozj4kjw==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-6.0.0.tgz",
+ "integrity": "sha512-n6fr7V57og7Sp9Wb2K4W3ag3yvRR/hl0p1lSvA+AMnatDbYm8id/5YUlc+AdXlOb604i1fAmHLQ/1dNvm3PMMw==",
"dependencies": {
"@cspell/dict-ada": "^2.0.0",
"@cspell/dict-aws": "^2.0.0",
@@ -153,23 +153,23 @@
"@cspell/dict-vue": "^2.0.2"
},
"engines": {
- "node": ">=12.13.0"
+ "node": ">=14"
}
},
"node_modules/@cspell/cspell-pipe": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-5.21.2.tgz",
- "integrity": "sha512-MN1SXeqqurWYNknbUMPHRFyTvURbO53/1Aw3zEoCeVUSiGbD5rrb1N+t0YDbOphWrkkrJAZk82/2ZBJ2USE/vg==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-6.0.0.tgz",
+ "integrity": "sha512-oehpfj8tOoFep34uOCABdpsqisg37Htc+DjOu5pT1gtzozReSdahD5dQUKAp/ND/tttdE4SWQUMUVZq6cxvTvw==",
"engines": {
- "node": ">=12.13.0"
+ "node": ">=14"
}
},
"node_modules/@cspell/cspell-types": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-5.21.2.tgz",
- "integrity": "sha512-g2h4qNR6C53IcSM3KR0DZ9gsqp+2FyKD371htJOmSJGmWb4s45QY0hsPr12A2J8/bT+E3uMtHn9KxJeQ7t0SzA==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-6.0.0.tgz",
+ "integrity": "sha512-N8wGQU+n64s3cIMC/5WJzo6UT/Jetxz6oSdOr0SksCHO84I6QR1ORwsXM3ej7x6490uoTM+cf11CSYrw6ma+bg==",
"engines": {
- "node": ">=12.13.0"
+ "node": ">=14"
}
},
"node_modules/@cspell/dict-ada": {
@@ -555,16 +555,16 @@
}
},
"node_modules/cspell": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/cspell/-/cspell-5.21.2.tgz",
- "integrity": "sha512-yG14BUumeIcsuSEcM//+9XpbUR6a6FlAxfaVI4e5t6ZZE5tPgDE0PNIVr/jAiLPVm9qUfnq+oNdZE8wmVUbMzw==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cspell/-/cspell-6.0.0.tgz",
+ "integrity": "sha512-skfNomVlYXGOe4C9wz0O/B8VlZc9GzpW5QDFHaRMYwWEtuyitN5WevuPMc9bkWbVKV8ghn1sXehBzy85V5PXIQ==",
"dependencies": {
- "@cspell/cspell-pipe": "^5.21.2",
+ "@cspell/cspell-pipe": "^6.0.0",
"chalk": "^4.1.2",
"commander": "^9.2.0",
- "cspell-gitignore": "^5.21.2",
- "cspell-glob": "^5.21.2",
- "cspell-lib": "^5.21.2",
+ "cspell-gitignore": "^6.0.0",
+ "cspell-glob": "^6.0.0",
+ "cspell-lib": "^6.0.0",
"fast-json-stable-stringify": "^2.1.0",
"file-entry-cache": "^6.0.1",
"fs-extra": "^10.1.0",
@@ -579,61 +579,61 @@
"cspell": "bin.js"
},
"engines": {
- "node": ">=12.13.0"
+ "node": ">=14"
},
"funding": {
"url": "https://github.com/streetsidesoftware/cspell?sponsor=1"
}
},
"node_modules/cspell-gitignore": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-5.21.2.tgz",
- "integrity": "sha512-MdNmRRbglmCi20LU7ORZM1gyPSe1gL+4A8Pn+Jm+W5ropSbotzCqiO8BcyhRMNb3lAdMGGrj7gmYtiQ5C/fXIQ==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-6.0.0.tgz",
+ "integrity": "sha512-VngxI9wdb72CWElxGNJQ24MmEewhXNCEkW2Bx5AMOM/vgmuim8JlslEGYWCdN0XqJ4OtOVzIZ2muMV9/Oy5AvQ==",
"dependencies": {
- "cspell-glob": "^5.21.2",
+ "cspell-glob": "^6.0.0",
"find-up": "^5.0.0"
},
"bin": {
"cspell-gitignore": "bin.js"
},
"engines": {
- "node": ">=12.13.0"
+ "node": ">=14"
}
},
"node_modules/cspell-glob": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-5.21.2.tgz",
- "integrity": "sha512-AabqzG31UWy4CSz1xJIK4qzXcarxuRFP9OD2EX8iDtEo0tQJLGoTHE+UpNDBPWTHearE0BZPhpMDF/radtZAgw==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-6.0.0.tgz",
+ "integrity": "sha512-H0FiYJm5Zv+HzJseRdNwHQMeJBNC8JqAzBw+5dS78RHzDyU8P3XeFEhUEy2baS2od2zxIRPLvL0/8fBXEzxPhQ==",
"dependencies": {
"micromatch": "^4.0.5"
},
"engines": {
- "node": ">=12.13.0"
+ "node": ">=14"
}
},
"node_modules/cspell-io": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-5.21.2.tgz",
- "integrity": "sha512-3J4cLuN59R7ARiRZ8ke5QwlC5uPfzHLVELOtEAmsTIjuUMvr7BpbrdCuTsUvLkAqYE9NA5eqolqQm3GLXnECNw==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-6.0.0.tgz",
+ "integrity": "sha512-pqrBrb7zW7cIopJ1P+LgHflU1bBg2f1SPmThU+Q8jWPshE3twYfdhwsAy13X/92vZFZa2+qZS4ejSpEC6SO9SQ==",
"engines": {
- "node": ">=12.13.0"
+ "node": ">=14"
}
},
"node_modules/cspell-lib": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-5.21.2.tgz",
- "integrity": "sha512-emAFXtDfs84FoMlhOxZYxYVvbCoCN0LxN0obIRvCsvFCLUPj9y7vHv/Tu/01ZyAPeo2r6gkqhanJpQyoIDA1yg==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-6.0.0.tgz",
+ "integrity": "sha512-NuPOO0SPckmRCJy3jWrXc7yVfVFrFM9H/rVWBHK1Z8lPFvAD9Y+/q/+Buw7eYIxpAgX3x/t7HU/Xscf0xIQqsQ==",
"dependencies": {
- "@cspell/cspell-bundled-dicts": "^5.21.2",
- "@cspell/cspell-pipe": "^5.21.2",
- "@cspell/cspell-types": "^5.21.2",
+ "@cspell/cspell-bundled-dicts": "^6.0.0",
+ "@cspell/cspell-pipe": "^6.0.0",
+ "@cspell/cspell-types": "^6.0.0",
"clear-module": "^4.1.2",
"comment-json": "^4.2.2",
"configstore": "^5.0.1",
"cosmiconfig": "^7.0.1",
- "cspell-glob": "^5.21.2",
- "cspell-io": "^5.21.2",
- "cspell-trie-lib": "^5.21.2",
+ "cspell-glob": "^6.0.0",
+ "cspell-io": "^6.0.0",
+ "cspell-trie-lib": "^6.0.0",
"fast-equals": "^3.0.2",
"find-up": "^5.0.0",
"fs-extra": "^10.1.0",
@@ -645,20 +645,20 @@
"vscode-uri": "^3.0.3"
},
"engines": {
- "node": ">=12.13.0"
+ "node": ">=14"
}
},
"node_modules/cspell-trie-lib": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-5.21.2.tgz",
- "integrity": "sha512-iux2F+85jDlBEJZgikfPT5SUZMwuFjNqEJiO1SO+xfQG+2MFV9CaHTsoRJIGNy3udMm1mw0GMY5UIVAodwlnhg==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-6.0.0.tgz",
+ "integrity": "sha512-vrYgxw9pohpoZxZ6AYtTNmx4RcDfCIw1v2s2BpDmLcs0t3Js333YLqjd/B78OHIYjEBcGQgLO9Xl0O32dHXbdA==",
"dependencies": {
- "@cspell/cspell-pipe": "^5.21.2",
+ "@cspell/cspell-pipe": "^6.0.0",
"fs-extra": "^10.1.0",
"gensequence": "^3.1.1"
},
"engines": {
- "node": ">=12.13.0"
+ "node": ">=14"
}
},
"node_modules/dot-prop": {
@@ -1422,9 +1422,9 @@
}
},
"@cspell/cspell-bundled-dicts": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-5.21.2.tgz",
- "integrity": "sha512-Y5TU6wV/H+RV1VOB32MowiKofBsEZId4x4ReWCyw4KUtJegeljajCfhHwiQaZuvA69E13cJnOMDwi9qozj4kjw==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-6.0.0.tgz",
+ "integrity": "sha512-n6fr7V57og7Sp9Wb2K4W3ag3yvRR/hl0p1lSvA+AMnatDbYm8id/5YUlc+AdXlOb604i1fAmHLQ/1dNvm3PMMw==",
"requires": {
"@cspell/dict-ada": "^2.0.0",
"@cspell/dict-aws": "^2.0.0",
@@ -1469,14 +1469,14 @@
}
},
"@cspell/cspell-pipe": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-5.21.2.tgz",
- "integrity": "sha512-MN1SXeqqurWYNknbUMPHRFyTvURbO53/1Aw3zEoCeVUSiGbD5rrb1N+t0YDbOphWrkkrJAZk82/2ZBJ2USE/vg=="
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-6.0.0.tgz",
+ "integrity": "sha512-oehpfj8tOoFep34uOCABdpsqisg37Htc+DjOu5pT1gtzozReSdahD5dQUKAp/ND/tttdE4SWQUMUVZq6cxvTvw=="
},
"@cspell/cspell-types": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-5.21.2.tgz",
- "integrity": "sha512-g2h4qNR6C53IcSM3KR0DZ9gsqp+2FyKD371htJOmSJGmWb4s45QY0hsPr12A2J8/bT+E3uMtHn9KxJeQ7t0SzA=="
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-6.0.0.tgz",
+ "integrity": "sha512-N8wGQU+n64s3cIMC/5WJzo6UT/Jetxz6oSdOr0SksCHO84I6QR1ORwsXM3ej7x6490uoTM+cf11CSYrw6ma+bg=="
},
"@cspell/dict-ada": {
"version": "2.0.0",
@@ -1816,16 +1816,16 @@
"integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA=="
},
"cspell": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/cspell/-/cspell-5.21.2.tgz",
- "integrity": "sha512-yG14BUumeIcsuSEcM//+9XpbUR6a6FlAxfaVI4e5t6ZZE5tPgDE0PNIVr/jAiLPVm9qUfnq+oNdZE8wmVUbMzw==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cspell/-/cspell-6.0.0.tgz",
+ "integrity": "sha512-skfNomVlYXGOe4C9wz0O/B8VlZc9GzpW5QDFHaRMYwWEtuyitN5WevuPMc9bkWbVKV8ghn1sXehBzy85V5PXIQ==",
"requires": {
- "@cspell/cspell-pipe": "^5.21.2",
+ "@cspell/cspell-pipe": "^6.0.0",
"chalk": "^4.1.2",
"commander": "^9.2.0",
- "cspell-gitignore": "^5.21.2",
- "cspell-glob": "^5.21.2",
- "cspell-lib": "^5.21.2",
+ "cspell-gitignore": "^6.0.0",
+ "cspell-glob": "^6.0.0",
+ "cspell-lib": "^6.0.0",
"fast-json-stable-stringify": "^2.1.0",
"file-entry-cache": "^6.0.1",
"fs-extra": "^10.1.0",
@@ -1838,42 +1838,42 @@
}
},
"cspell-gitignore": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-5.21.2.tgz",
- "integrity": "sha512-MdNmRRbglmCi20LU7ORZM1gyPSe1gL+4A8Pn+Jm+W5ropSbotzCqiO8BcyhRMNb3lAdMGGrj7gmYtiQ5C/fXIQ==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-6.0.0.tgz",
+ "integrity": "sha512-VngxI9wdb72CWElxGNJQ24MmEewhXNCEkW2Bx5AMOM/vgmuim8JlslEGYWCdN0XqJ4OtOVzIZ2muMV9/Oy5AvQ==",
"requires": {
- "cspell-glob": "^5.21.2",
+ "cspell-glob": "^6.0.0",
"find-up": "^5.0.0"
}
},
"cspell-glob": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-5.21.2.tgz",
- "integrity": "sha512-AabqzG31UWy4CSz1xJIK4qzXcarxuRFP9OD2EX8iDtEo0tQJLGoTHE+UpNDBPWTHearE0BZPhpMDF/radtZAgw==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-6.0.0.tgz",
+ "integrity": "sha512-H0FiYJm5Zv+HzJseRdNwHQMeJBNC8JqAzBw+5dS78RHzDyU8P3XeFEhUEy2baS2od2zxIRPLvL0/8fBXEzxPhQ==",
"requires": {
"micromatch": "^4.0.5"
}
},
"cspell-io": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-5.21.2.tgz",
- "integrity": "sha512-3J4cLuN59R7ARiRZ8ke5QwlC5uPfzHLVELOtEAmsTIjuUMvr7BpbrdCuTsUvLkAqYE9NA5eqolqQm3GLXnECNw=="
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-6.0.0.tgz",
+ "integrity": "sha512-pqrBrb7zW7cIopJ1P+LgHflU1bBg2f1SPmThU+Q8jWPshE3twYfdhwsAy13X/92vZFZa2+qZS4ejSpEC6SO9SQ=="
},
"cspell-lib": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-5.21.2.tgz",
- "integrity": "sha512-emAFXtDfs84FoMlhOxZYxYVvbCoCN0LxN0obIRvCsvFCLUPj9y7vHv/Tu/01ZyAPeo2r6gkqhanJpQyoIDA1yg==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-6.0.0.tgz",
+ "integrity": "sha512-NuPOO0SPckmRCJy3jWrXc7yVfVFrFM9H/rVWBHK1Z8lPFvAD9Y+/q/+Buw7eYIxpAgX3x/t7HU/Xscf0xIQqsQ==",
"requires": {
- "@cspell/cspell-bundled-dicts": "^5.21.2",
- "@cspell/cspell-pipe": "^5.21.2",
- "@cspell/cspell-types": "^5.21.2",
+ "@cspell/cspell-bundled-dicts": "^6.0.0",
+ "@cspell/cspell-pipe": "^6.0.0",
+ "@cspell/cspell-types": "^6.0.0",
"clear-module": "^4.1.2",
"comment-json": "^4.2.2",
"configstore": "^5.0.1",
"cosmiconfig": "^7.0.1",
- "cspell-glob": "^5.21.2",
- "cspell-io": "^5.21.2",
- "cspell-trie-lib": "^5.21.2",
+ "cspell-glob": "^6.0.0",
+ "cspell-io": "^6.0.0",
+ "cspell-trie-lib": "^6.0.0",
"fast-equals": "^3.0.2",
"find-up": "^5.0.0",
"fs-extra": "^10.1.0",
@@ -1886,11 +1886,11 @@
}
},
"cspell-trie-lib": {
- "version": "5.21.2",
- "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-5.21.2.tgz",
- "integrity": "sha512-iux2F+85jDlBEJZgikfPT5SUZMwuFjNqEJiO1SO+xfQG+2MFV9CaHTsoRJIGNy3udMm1mw0GMY5UIVAodwlnhg==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-6.0.0.tgz",
+ "integrity": "sha512-vrYgxw9pohpoZxZ6AYtTNmx4RcDfCIw1v2s2BpDmLcs0t3Js333YLqjd/B78OHIYjEBcGQgLO9Xl0O32dHXbdA==",
"requires": {
- "@cspell/cspell-pipe": "^5.21.2",
+ "@cspell/cspell-pipe": "^6.0.0",
"fs-extra": "^10.1.0",
"gensequence": "^3.1.1"
}
diff --git a/package.json b/package.json
index 8de68f3..510d7c1 100644
--- a/package.json
+++ b/package.json
@@ -31,9 +31,9 @@
"index.js"
],
"engines": {
- "node": ">=12.13.0"
+ "node": ">=14"
},
"dependencies": {
- "cspell": "^5.21.2"
+ "cspell": "^6.0.0"
}
}