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" } }