15 Commits
v1.0.2 ... main

Author SHA1 Message Date
renovate[bot]
d39e3c767a chore(actions): update ivuorinen/actions action to v2026.03.10 (#144)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-11 01:37:12 +02:00
renovate[bot]
3e0cc897fb chore(deps)!: update dependency eslint-config-eslint (13.0.0 → 14.0.0) (#143)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-10 08:01:37 +02:00
semantic-release-bot
972a83f0f1 chore(release): 1.0.7 [skip ci]
## [1.0.7](https://github.com/ivuorinen/base-configs-eslint/compare/v1.0.6...v1.0.7) (2026-03-09)
2026-03-09 20:54:40 +00:00
renovate[bot]
1351182417 chore(deps): update pre-commit hook bridgecrewio/checkov (3.2.507 → 3.2.508) (#142) 2026-03-09 22:51:57 +02:00
fdac980191 ci: migrate CodeQL to ivuorinen/actions/codeql-analysis (#141)
* ci: migrate codeql to composable workflow

* fix: correct codeql workflow permissions, cron, and action ref

- Set root-level permissions to {}
- Add job-level permissions (actions, contents, packages, security-events)
- Pin action ref to commit hash with version comment
- Fix mangled cron schedule
- Clean up workflow structure

* fix: correct codeql workflow language, queries, permissions, and action ref

- Use 'javascript' instead of 'javascript-typescript' for CodeQL language
- Add queries: security-and-quality parameter
- Set root-level permissions to {}
- Add job-level permissions (actions, contents, packages, security-events)
- Pin action ref to commit hash with version comment
- Fix mangled cron schedule
2026-03-07 17:57:52 +02:00
semantic-release-bot
e97ebff94d chore(release): 1.0.6 [skip ci]
## [1.0.6](https://github.com/ivuorinen/base-configs-eslint/compare/v1.0.5...v1.0.6) (2026-03-07)
2026-03-07 05:32:57 +00:00
renovate[bot]
2926de8a97 chore(deps): update github/codeql-action action (v4.32.5 → v4.32.6) (#139)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 05:30:22 +00:00
semantic-release-bot
01666a1d0d chore(release): 1.0.5 [skip ci]
## [1.0.5](https://github.com/ivuorinen/base-configs-eslint/compare/v1.0.4...v1.0.5) (2026-03-07)
2026-03-07 01:50:38 +00:00
renovate[bot]
940197f28f chore(deps): update pre-commit hook bridgecrewio/checkov (3.2.506 → 3.2.507) (#140) 2026-03-07 03:48:08 +02:00
semantic-release-bot
7cb9af5c58 chore(release): 1.0.4 [skip ci]
## [1.0.4](https://github.com/ivuorinen/base-configs-eslint/compare/v1.0.3...v1.0.4) (2026-03-05)
2026-03-05 20:28:40 +00:00
renovate[bot]
fe19b0f310 chore(deps): update actions/setup-node action (v6.2.0 → v6.3.0) (#136) 2026-03-05 22:24:09 +02:00
renovate[bot]
db2d308ecd chore(deps): update pre-commit hook renovatebot/pre-commit-hooks (43.31.6 → 43.56.0) (#137) 2026-03-05 22:22:50 +02:00
renovate[bot]
ddf9ae9f26 chore(deps): lock file maintenance (#138) 2026-03-05 22:22:28 +02:00
semantic-release-bot
5ac05269a2 chore(release): 1.0.3 [skip ci]
## [1.0.3](https://github.com/ivuorinen/base-configs-eslint/compare/v1.0.2...v1.0.3) (2026-03-05)
2026-03-05 10:11:38 +00:00
dependabot[bot]
9d2e0fee98 chore(deps): bump tar from 7.5.9 to 7.5.10 (#135)
Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.9 to 7.5.10.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.9...v7.5.10)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.10
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 12:08:51 +02:00
9 changed files with 157 additions and 223 deletions

View File

@@ -1,17 +1,6 @@
--- ---
# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json # yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json
# For most projects, this workflow file will not need changing; you simply need name: "CodeQL"
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL Advanced"
on: on:
push: push:
@@ -20,84 +9,26 @@ on:
branches: ["main"] branches: ["main"]
schedule: schedule:
- cron: "22 8 * * 0" - cron: "22 8 * * 0"
merge_group:
permissions: {}
jobs: jobs:
analyze: analyze:
name: Analyze (${{ matrix.language }}) name: Analyze
# Runner size impacts CodeQL analysis time. To learn more, please see: runs-on: ubuntu-latest
# - https://gh.io/recommended-hardware-resources-for-running-codeql
# - https://gh.io/supported-runners-and-hardware-resources
# - https://gh.io/using-larger-runners (GitHub.com only)
# Consider using larger runners or machines with greater resources for possible analysis time improvements.
runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }}
permissions: permissions:
# required for all workflows
security-events: write
# required to fetch internal or private CodeQL packs
packages: read
# only required for workflows in private repositories
actions: read actions: read
contents: read contents: read
packages: read
security-events: write
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
include: language: ["actions", "javascript"]
- language: actions
build-mode: none
- language: javascript-typescript
build-mode: none
# CodeQL supports the following values keywords for 'language':
# 'actions', 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'swift'
# Use `c-cpp` to analyze code written in C, C++ or both
# Use 'java-kotlin' to analyze code written in Java, Kotlin or both
# Use 'javascript-typescript' to analyze code written in JavaScript, TypeScript or both
# To learn more about changing the languages that are analyzed or customizing the build mode for your analysis,
# see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/customizing-your-advanced-setup-for-code-scanning.
# If you are analyzing a compiled language, you can modify the 'build-mode' for that language to customize how
# your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages
steps: steps:
- name: Checkout repository - name: CodeQL Analysis
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 uses: ivuorinen/actions/codeql-analysis@9b5ae9da1b4cb135aee0ca52403e3924fba6e84f # v2026.03.10
# Add any setup steps before running the `github/codeql-action/init` action.
# This includes steps like installing compilers or runtimes (`actions/setup-node`
# or others). This is typically only required for manual builds.
# - name: Setup runtime (example)
# uses: actions/setup-example@v1
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@c793b717bc78562f491db7b0e93a3a178b099162 # v4.32.5
with: with:
languages: ${{ matrix.language }} language: ${{ matrix.language }}
build-mode: ${{ matrix.build-mode }} queries: security-and-quality
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
# queries: security-extended,security-and-quality
# If the analyze step fails for one of the languages you are analyzing with
# "We were unable to automatically build your code", modify the matrix above
# to set the build mode to "manual" for that language. Then modify this step
# to build your code.
# Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
- if: matrix.build-mode == 'manual'
shell: bash
run: |
echo 'If you are using a "manual" build mode for one or more of the' \
'languages you are analyzing, replace this with the commands to build' \
'your code, for example:'
echo ' make bootstrap'
echo ' make release'
exit 1
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@c793b717bc78562f491db7b0e93a3a178b099162 # v4.32.5
with:
category: "/language:${{matrix.language}}"

View File

@@ -48,7 +48,7 @@ jobs:
- name: Run PR Lint - name: Run PR Lint
# https://github.com/ivuorinen/actions # https://github.com/ivuorinen/actions
uses: ivuorinen/actions/pr-lint@6e8f2aae9d0846d901d9eba15b8e94a2900573dc # v2026.03.02 uses: ivuorinen/actions/pr-lint@9b5ae9da1b4cb135aee0ca52403e3924fba6e84f # v2026.03.10
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

View File

@@ -26,7 +26,7 @@ jobs:
steps: steps:
- name: Run PR Lint - name: Run PR Lint
# https://github.com/ivuorinen/actions # https://github.com/ivuorinen/actions
uses: ivuorinen/actions/pr-lint@6e8f2aae9d0846d901d9eba15b8e94a2900573dc # v2026.03.02 uses: ivuorinen/actions/pr-lint@9b5ae9da1b4cb135aee0ca52403e3924fba6e84f # v2026.03.10
publish: publish:
name: Publish name: Publish
@@ -46,7 +46,7 @@ jobs:
fetch-depth: 0 fetch-depth: 0
- name: Setup Node.js Environment - name: Setup Node.js Environment
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0 uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
with: with:
always-auth: true always-auth: true
node-version-file: ".nvmrc" node-version-file: ".nvmrc"

View File

@@ -23,4 +23,4 @@ jobs:
issues: write issues: write
pull-requests: write pull-requests: write
steps: steps:
- uses: ivuorinen/actions/stale@6e8f2aae9d0846d901d9eba15b8e94a2900573dc # v2026.03.02 - uses: ivuorinen/actions/stale@9b5ae9da1b4cb135aee0ca52403e3924fba6e84f # v2026.03.10

View File

@@ -38,4 +38,4 @@ jobs:
with: with:
token: ${{ secrets.GITHUB_TOKEN }} token: ${{ secrets.GITHUB_TOKEN }}
- name: ⤵️ Sync Latest Labels Definitions - name: ⤵️ Sync Latest Labels Definitions
uses: ivuorinen/actions/sync-labels@6e8f2aae9d0846d901d9eba15b8e94a2900573dc # v2026.03.02 uses: ivuorinen/actions/sync-labels@9b5ae9da1b4cb135aee0ca52403e3924fba6e84f # v2026.03.10

View File

@@ -51,12 +51,12 @@ repos:
args: ["-shellcheck="] args: ["-shellcheck="]
- repo: https://github.com/renovatebot/pre-commit-hooks - repo: https://github.com/renovatebot/pre-commit-hooks
rev: 43.31.6 rev: 43.56.0
hooks: hooks:
- id: renovate-config-validator - id: renovate-config-validator
- repo: https://github.com/bridgecrewio/checkov.git - repo: https://github.com/bridgecrewio/checkov.git
rev: "3.2.506" rev: "3.2.508"
hooks: hooks:
- id: checkov - id: checkov
args: args:

View File

@@ -3,6 +3,16 @@
All notable changes to this project will be documented in this file. See All notable changes to this project will be documented in this file. See
[Conventional Commits](https://conventionalcommits.org) for commit guidelines. [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.0.7](https://github.com/ivuorinen/base-configs-eslint/compare/v1.0.6...v1.0.7) (2026-03-09)
## [1.0.6](https://github.com/ivuorinen/base-configs-eslint/compare/v1.0.5...v1.0.6) (2026-03-07)
## [1.0.5](https://github.com/ivuorinen/base-configs-eslint/compare/v1.0.4...v1.0.5) (2026-03-07)
## [1.0.4](https://github.com/ivuorinen/base-configs-eslint/compare/v1.0.3...v1.0.4) (2026-03-05)
## [1.0.3](https://github.com/ivuorinen/base-configs-eslint/compare/v1.0.2...v1.0.3) (2026-03-05)
## [1.0.2](https://github.com/ivuorinen/base-configs-eslint/compare/v1.0.1...v1.0.2) (2026-03-05) ## [1.0.2](https://github.com/ivuorinen/base-configs-eslint/compare/v1.0.1...v1.0.2) (2026-03-05)
## [1.0.1](https://github.com/ivuorinen/base-configs-eslint/compare/v1.0.0...v1.0.1) (2026-03-04) ## [1.0.1](https://github.com/ivuorinen/base-configs-eslint/compare/v1.0.0...v1.0.1) (2026-03-04)

View File

@@ -1,6 +1,6 @@
{ {
"name": "@ivuorinen/eslint-config", "name": "@ivuorinen/eslint-config",
"version": "1.0.2", "version": "1.0.7",
"description": "ivuorinen's shareable configuration for ESLint.", "description": "ivuorinen's shareable configuration for ESLint.",
"author": { "author": {
"name": "Ismo Vuorinen", "name": "Ismo Vuorinen",
@@ -55,7 +55,7 @@
"@eslint/js": "^10.0.0", "@eslint/js": "^10.0.0",
"@ivuorinen/config-checker": "^2.1.1", "@ivuorinen/config-checker": "^2.1.1",
"eslint": "^10.0.0", "eslint": "^10.0.0",
"eslint-config-eslint": "^13.0.0", "eslint-config-eslint": "^14.0.0",
"eslint-config-prettier": "^10.1.8", "eslint-config-prettier": "^10.1.8",
"eslint-plugin-import": "^2.32.0", "eslint-plugin-import": "^2.32.0",
"eslint-plugin-jest": "^29.2.1", "eslint-plugin-jest": "^29.2.1",

257
yarn.lock
View File

@@ -66,18 +66,27 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@es-joy/jsdoccomment@npm:~0.46.0": "@es-joy/jsdoccomment@npm:~0.84.0":
version: 0.46.0 version: 0.84.0
resolution: "@es-joy/jsdoccomment@npm:0.46.0" resolution: "@es-joy/jsdoccomment@npm:0.84.0"
dependencies: dependencies:
comment-parser: "npm:1.4.1" "@types/estree": "npm:^1.0.8"
esquery: "npm:^1.6.0" "@typescript-eslint/types": "npm:^8.54.0"
jsdoc-type-pratt-parser: "npm:~4.0.0" comment-parser: "npm:1.4.5"
checksum: 10c0/a7a67936ebf6d9aaf74af018c3ac744769af3552b05ad9b88fca96b2ffdca16e724b0ff497f53634ec4cca81e98d8c471b6b6bde0fa5b725af4222ad9a0707f0 esquery: "npm:^1.7.0"
jsdoc-type-pratt-parser: "npm:~7.1.1"
checksum: 10c0/b5562c176dde36cd2956bb115b79229d2253b27d6d7e52820eb55c509f75a72048ae8ea8d57193b33be42728c1aa7a5ee20937b4967175291cb4ae60fdda318d
languageName: node languageName: node
linkType: hard linkType: hard
"@eslint-community/eslint-plugin-eslint-comments@npm:^4.3.0": "@es-joy/resolve.exports@npm:1.2.0":
version: 1.2.0
resolution: "@es-joy/resolve.exports@npm:1.2.0"
checksum: 10c0/7e4713471f5eccb17a925a12415a2d9e372a42376813a19f6abd9c35e8d01ab1403777265817da67c6150cffd4f558d9ad51e26a8de6911dad89d9cb7eedacd8
languageName: node
linkType: hard
"@eslint-community/eslint-plugin-eslint-comments@npm:^4.7.1":
version: 4.7.1 version: 4.7.1
resolution: "@eslint-community/eslint-plugin-eslint-comments@npm:4.7.1" resolution: "@eslint-community/eslint-plugin-eslint-comments@npm:4.7.1"
dependencies: dependencies:
@@ -153,7 +162,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@eslint/js@npm:^10.0.0": "@eslint/js@npm:^10.0.0, @eslint/js@npm:^10.0.1":
version: 10.0.1 version: 10.0.1
resolution: "@eslint/js@npm:10.0.1" resolution: "@eslint/js@npm:10.0.1"
peerDependencies: peerDependencies:
@@ -165,13 +174,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@eslint/js@npm:^9.0.0":
version: 9.39.3
resolution: "@eslint/js@npm:9.39.3"
checksum: 10c0/df1c70d6681c8daf4a3c86dfac159fcd98a73c4620c4fbe2be6caab1f30a34c7de0ad88ab0e81162376d2cde1a2eed1c32eff5f917ca369870930a51f8e818f1
languageName: node
linkType: hard
"@eslint/object-schema@npm:^3.0.2": "@eslint/object-schema@npm:^3.0.2":
version: 3.0.2 version: 3.0.2
resolution: "@eslint/object-schema@npm:3.0.2" resolution: "@eslint/object-schema@npm:3.0.2"
@@ -260,7 +262,7 @@ __metadata:
"@ivuorinen/config-checker": "npm:^2.1.1" "@ivuorinen/config-checker": "npm:^2.1.1"
"@ivuorinen/semantic-release-config": "npm:^1.0.0" "@ivuorinen/semantic-release-config": "npm:^1.0.0"
eslint: "npm:^10.0.0" eslint: "npm:^10.0.0"
eslint-config-eslint: "npm:^13.0.0" eslint-config-eslint: "npm:^14.0.0"
eslint-config-prettier: "npm:^10.1.8" eslint-config-prettier: "npm:^10.1.8"
eslint-plugin-import: "npm:^2.32.0" eslint-plugin-import: "npm:^2.32.0"
eslint-plugin-jest: "npm:^29.2.1" eslint-plugin-jest: "npm:^29.2.1"
@@ -272,14 +274,14 @@ __metadata:
linkType: soft linkType: soft
"@ivuorinen/semantic-release-config@npm:^1.0.0": "@ivuorinen/semantic-release-config@npm:^1.0.0":
version: 1.1.5 version: 1.1.8
resolution: "@ivuorinen/semantic-release-config@npm:1.1.5" resolution: "@ivuorinen/semantic-release-config@npm:1.1.8"
dependencies: dependencies:
"@ivuorinen/config-checker": "npm:^2.0.0" "@ivuorinen/config-checker": "npm:^2.0.0"
"@semantic-release/changelog": "npm:^6.0.3" "@semantic-release/changelog": "npm:^6.0.3"
"@semantic-release/git": "npm:^10.0.1" "@semantic-release/git": "npm:^10.0.1"
semantic-release: "npm:^25.0.2" semantic-release: "npm:^25.0.2"
checksum: 10c0/ba5b0d5dab56e4247904761bf8fc33d0720600c1cc07fa4c99bdb44b110bb5aceb674fd7e4920f45884420be2955c55a5cbd75c6ee387c4e9ec6a699c0c6655d checksum: 10c0/583705e5833ec7162882f9653af9c4e4dfcd1655a9058b824920e121d6541bee7b59a85440d1fb8d04c8c039a4dba35b1cefe969768d674cb87bffc5cb48fde6
languageName: node languageName: node
linkType: hard linkType: hard
@@ -602,13 +604,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@pkgr/core@npm:^0.1.0":
version: 0.1.2
resolution: "@pkgr/core@npm:0.1.2"
checksum: 10c0/fd4acc154c8f1b5c544b6dd152b7ce68f6cbb8b92e9abf2e5d756d6e95052d08d0d693a668dea67af1386d62635b50adfe463cce03c5620402b468498cc7592f
languageName: node
linkType: hard
"@pnpm/config.env-replace@npm:^1.1.0": "@pnpm/config.env-replace@npm:^1.1.0":
version: 1.1.0 version: 1.1.0
resolution: "@pnpm/config.env-replace@npm:1.1.0" resolution: "@pnpm/config.env-replace@npm:1.1.0"
@@ -851,6 +846,13 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@sindresorhus/base62@npm:^1.0.0":
version: 1.0.0
resolution: "@sindresorhus/base62@npm:1.0.0"
checksum: 10c0/9a14df0f058fdf4731c30f0f05728a4822144ee42236030039d7fa5a1a1072c2879feba8091fd4a17c8922d1056bc07bada77c31fddc3e15836fc05a266fd918
languageName: node
linkType: hard
"@sindresorhus/is@npm:^4.6.0": "@sindresorhus/is@npm:^4.6.0":
version: 4.6.0 version: 4.6.0
resolution: "@sindresorhus/is@npm:4.6.0" resolution: "@sindresorhus/is@npm:4.6.0"
@@ -949,13 +951,20 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/types@npm:8.56.1, @typescript-eslint/types@npm:^8.56.1": "@typescript-eslint/types@npm:8.56.1":
version: 8.56.1 version: 8.56.1
resolution: "@typescript-eslint/types@npm:8.56.1" resolution: "@typescript-eslint/types@npm:8.56.1"
checksum: 10c0/e5a0318abddf0c4f98da3039cb10b3c0601c8601f7a9f7043630f0d622dabfe83a4cd833545ad3531fc846e46ca2874377277b392c2490dffec279d9242d827b checksum: 10c0/e5a0318abddf0c4f98da3039cb10b3c0601c8601f7a9f7043630f0d622dabfe83a4cd833545ad3531fc846e46ca2874377277b392c2490dffec279d9242d827b
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/types@npm:^8.54.0, @typescript-eslint/types@npm:^8.56.1":
version: 8.57.0
resolution: "@typescript-eslint/types@npm:8.57.0"
checksum: 10c0/69eb21a9a550f17ce9445b7bfab9099d6a43fa33f79506df966793077d73423dad7612f33a7efb1e09f4403a889ba6b7a44987cf3e6fea0e63a373022226bc68
languageName: node
linkType: hard
"@typescript-eslint/typescript-estree@npm:8.56.1": "@typescript-eslint/typescript-estree@npm:8.56.1":
version: 8.56.1 version: 8.56.1
resolution: "@typescript-eslint/typescript-estree@npm:8.56.1" resolution: "@typescript-eslint/typescript-estree@npm:8.56.1"
@@ -1016,7 +1025,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"acorn@npm:^8.15.0, acorn@npm:^8.16.0, acorn@npm:^8.9.0": "acorn@npm:^8.16.0, acorn@npm:^8.9.0":
version: 8.16.0 version: 8.16.0
resolution: "acorn@npm:8.16.0" resolution: "acorn@npm:8.16.0"
bin: bin:
@@ -1607,14 +1616,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"comment-parser@npm:1.4.1": "comment-parser@npm:1.4.5, comment-parser@npm:^1.4.0":
version: 1.4.1
resolution: "comment-parser@npm:1.4.1"
checksum: 10c0/d6c4be3f5be058f98b24f2d557f745d8fe1cc9eb75bebbdccabd404a0e1ed41563171b16285f593011f8b6a5ec81f564fb1f2121418ac5cbf0f49255bf0840dd
languageName: node
linkType: hard
"comment-parser@npm:^1.4.0":
version: 1.4.5 version: 1.4.5
resolution: "comment-parser@npm:1.4.5" resolution: "comment-parser@npm:1.4.5"
checksum: 10c0/6a6a74697c79927e3bd42bde9608a471f1a9d4995affbc22fa3364cc42b4017f82ef477431a1558b0b6bef959f9bb6964c01c1bbfc06a58ba1730dec9c423b44 checksum: 10c0/6a6a74697c79927e3bd42bde9608a471f1a9d4995affbc22fa3364cc42b4017f82ef477431a1558b0b6bef959f9bb6964c01c1bbfc06a58ba1730dec9c423b44
@@ -1656,17 +1658,17 @@ __metadata:
linkType: hard linkType: hard
"conventional-changelog-angular@npm:^8.0.0": "conventional-changelog-angular@npm:^8.0.0":
version: 8.2.0 version: 8.3.0
resolution: "conventional-changelog-angular@npm:8.2.0" resolution: "conventional-changelog-angular@npm:8.3.0"
dependencies: dependencies:
compare-func: "npm:^2.0.0" compare-func: "npm:^2.0.0"
checksum: 10c0/15f4d455df3152db62d3a7e92c83abe2438721e4b6736cae20b1ce17162fa0aca098b3a62f4f50d3541e4aa300f89f8768d7ba45b83cca77336ffb3700669e9e checksum: 10c0/bab87fa741a25e4fb623e2629912a5e592de5ed616398bee0cd9779dc950aae2a78ac48a6f4268cbb5f5544bb33644e01c7b40cea378bb9763ae5304cc22efc2
languageName: node languageName: node
linkType: hard linkType: hard
"conventional-changelog-writer@npm:^8.0.0": "conventional-changelog-writer@npm:^8.0.0":
version: 8.3.0 version: 8.4.0
resolution: "conventional-changelog-writer@npm:8.3.0" resolution: "conventional-changelog-writer@npm:8.4.0"
dependencies: dependencies:
"@simple-libs/stream-utils": "npm:^1.2.0" "@simple-libs/stream-utils": "npm:^1.2.0"
conventional-commits-filter: "npm:^5.0.0" conventional-commits-filter: "npm:^5.0.0"
@@ -1675,7 +1677,7 @@ __metadata:
semver: "npm:^7.5.2" semver: "npm:^7.5.2"
bin: bin:
conventional-changelog-writer: dist/cli/index.js conventional-changelog-writer: dist/cli/index.js
checksum: 10c0/e0ce001c54085a72504c1af6a6eade4ddf2ccf1e155ba8bf80bb03228b36c719b8a1f389d222c13f32f224d0ac448e0bed40222ebfbfe9a813e0b23d6162d258 checksum: 10c0/d657bf74c470e5d515d3a07814d266e6e2aea018e6867bfefa4bc486bb3f948b47b01936d65e46b3090111823364c21c201f9fbe875b1fc805cdf884bb032bc1
languageName: node languageName: node
linkType: hard linkType: hard
@@ -1800,7 +1802,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.4.3": "debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.3":
version: 4.4.3 version: 4.4.3
resolution: "debug@npm:4.4.3" resolution: "debug@npm:4.4.3"
dependencies: dependencies:
@@ -2065,13 +2067,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"es-module-lexer@npm:^1.5.3":
version: 1.7.0
resolution: "es-module-lexer@npm:1.7.0"
checksum: 10c0/4c935affcbfeba7fb4533e1da10fa8568043df1e3574b869385980de9e2d475ddc36769891936dbb07036edb3c3786a8b78ccf44964cd130dedc1f2c984b6c7b
languageName: node
linkType: hard
"es-object-atoms@npm:^1.0.0, es-object-atoms@npm:^1.1.1": "es-object-atoms@npm:^1.0.0, es-object-atoms@npm:^1.1.1":
version: 1.1.1 version: 1.1.1
resolution: "es-object-atoms@npm:1.1.1" resolution: "es-object-atoms@npm:1.1.1"
@@ -2152,22 +2147,22 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"eslint-config-eslint@npm:^13.0.0": "eslint-config-eslint@npm:^14.0.0":
version: 13.0.0 version: 14.0.0
resolution: "eslint-config-eslint@npm:13.0.0" resolution: "eslint-config-eslint@npm:14.0.0"
dependencies: dependencies:
"@eslint-community/eslint-plugin-eslint-comments": "npm:^4.3.0" "@eslint-community/eslint-plugin-eslint-comments": "npm:^4.7.1"
"@eslint/js": "npm:^9.0.0" "@eslint/js": "npm:^10.0.1"
eslint-plugin-jsdoc: "npm:^48.2.3" eslint-plugin-jsdoc: "npm:^62.7.0"
eslint-plugin-n: "npm:^17.11.1" eslint-plugin-n: "npm:^17.11.1"
eslint-plugin-regexp: "npm:^2.10.0" eslint-plugin-regexp: "npm:^2.10.0"
eslint-plugin-unicorn: "npm:^52.0.0" eslint-plugin-unicorn: "npm:^52.0.0"
peerDependencies: peerDependencies:
eslint: ^9.35.0 eslint: ^10.0.0
peerDependenciesMeta: peerDependenciesMeta:
eslint: eslint:
optional: true optional: true
checksum: 10c0/607aa93217f32d0ad0ef7a371a488a8ecfba003d8647e5c8b32f42058ae22134a6ef80d9c865c38bdc2f20124e938f9ad14e80eb6e958943fff34f8aca2340e7 checksum: 10c0/1e2c0dd2cf856ceb6ecf715771ca249996daacf790ef3b2a5ce39dffbc64a4d41bd2623c74f8f7ec0adaeaa1841d790fcfe7f63358b2d9956fd805da8e13ebe3
languageName: node languageName: node
linkType: hard linkType: hard
@@ -2268,24 +2263,27 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"eslint-plugin-jsdoc@npm:^48.2.3": "eslint-plugin-jsdoc@npm:^62.7.0":
version: 48.11.0 version: 62.7.1
resolution: "eslint-plugin-jsdoc@npm:48.11.0" resolution: "eslint-plugin-jsdoc@npm:62.7.1"
dependencies: dependencies:
"@es-joy/jsdoccomment": "npm:~0.46.0" "@es-joy/jsdoccomment": "npm:~0.84.0"
"@es-joy/resolve.exports": "npm:1.2.0"
are-docs-informative: "npm:^0.0.2" are-docs-informative: "npm:^0.0.2"
comment-parser: "npm:1.4.1" comment-parser: "npm:1.4.5"
debug: "npm:^4.3.5" debug: "npm:^4.4.3"
escape-string-regexp: "npm:^4.0.0" escape-string-regexp: "npm:^4.0.0"
espree: "npm:^10.1.0" espree: "npm:^11.1.0"
esquery: "npm:^1.6.0" esquery: "npm:^1.7.0"
parse-imports: "npm:^2.1.1" html-entities: "npm:^2.6.0"
semver: "npm:^7.6.3" object-deep-merge: "npm:^2.0.0"
parse-imports-exports: "npm:^0.2.4"
semver: "npm:^7.7.4"
spdx-expression-parse: "npm:^4.0.0" spdx-expression-parse: "npm:^4.0.0"
synckit: "npm:^0.9.1" to-valid-identifier: "npm:^1.0.0"
peerDependencies: peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0
checksum: 10c0/f78bac109e62f838c14f90ebd572a06a865f2896a16201c9324cb92be25b5ba8deb54ee1d8ea36232ee53a41c177d5d5ac80662c0fe2479d1e1e1e7633385659 checksum: 10c0/949c1f11ed86ddac0903ffe65e5e30d36766badea2e42ceeaf85168ec6f540f94a9974896600410ce1fcbbf34809b39236cc9614411c15d05b93be166c21ec3c
languageName: node languageName: node
linkType: hard linkType: hard
@@ -2381,13 +2379,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"eslint-visitor-keys@npm:^4.2.1":
version: 4.2.1
resolution: "eslint-visitor-keys@npm:4.2.1"
checksum: 10c0/fcd43999199d6740db26c58dbe0c2594623e31ca307e616ac05153c9272f12f1364f5a0b1917a8e962268fdecc6f3622c1c2908b4fcc2e047a106fe6de69dc43
languageName: node
linkType: hard
"eslint-visitor-keys@npm:^5.0.0, eslint-visitor-keys@npm:^5.0.1": "eslint-visitor-keys@npm:^5.0.0, eslint-visitor-keys@npm:^5.0.1":
version: 5.0.1 version: 5.0.1
resolution: "eslint-visitor-keys@npm:5.0.1" resolution: "eslint-visitor-keys@npm:5.0.1"
@@ -2440,25 +2431,14 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"espree@npm:^10.1.0": "espree@npm:^11.1.0, espree@npm:^11.1.1":
version: 10.4.0 version: 11.2.0
resolution: "espree@npm:10.4.0" resolution: "espree@npm:11.2.0"
dependencies:
acorn: "npm:^8.15.0"
acorn-jsx: "npm:^5.3.2"
eslint-visitor-keys: "npm:^4.2.1"
checksum: 10c0/c63fe06131c26c8157b4083313cb02a9a54720a08e21543300e55288c40e06c3fc284bdecf108d3a1372c5934a0a88644c98714f38b6ae8ed272b40d9ea08d6b
languageName: node
linkType: hard
"espree@npm:^11.1.1":
version: 11.1.1
resolution: "espree@npm:11.1.1"
dependencies: dependencies:
acorn: "npm:^8.16.0" acorn: "npm:^8.16.0"
acorn-jsx: "npm:^5.3.2" acorn-jsx: "npm:^5.3.2"
eslint-visitor-keys: "npm:^5.0.1" eslint-visitor-keys: "npm:^5.0.1"
checksum: 10c0/2feae74efdfb037b9e9fcb30506799845cf20900de5e441ed03e5c51aaa249f85ea5818ff177682acc0c9bfb4ac97e1965c238ee44ac7c305aab8747177bab69 checksum: 10c0/cf87e18ffd9dc113eb8d16588e7757701bc10c9934a71cce8b89c2611d51672681a918307bd6b19ac3ccd0e7ba1cbccc2f815b36b52fa7e73097b251014c3d81
languageName: node languageName: node
linkType: hard linkType: hard
@@ -2473,7 +2453,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"esquery@npm:^1.5.0, esquery@npm:^1.6.0, esquery@npm:^1.7.0": "esquery@npm:^1.5.0, esquery@npm:^1.7.0":
version: 1.7.0 version: 1.7.0
resolution: "esquery@npm:1.7.0" resolution: "esquery@npm:1.7.0"
dependencies: dependencies:
@@ -3105,6 +3085,13 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"html-entities@npm:^2.6.0":
version: 2.6.0
resolution: "html-entities@npm:2.6.0"
checksum: 10c0/7c8b15d9ea0cd00dc9279f61bab002ba6ca8a7a0f3c36ed2db3530a67a9621c017830d1d2c1c65beb9b8e3436ea663e9cf8b230472e0e413359399413b27c8b7
languageName: node
linkType: hard
"http-cache-semantics@npm:^4.1.1": "http-cache-semantics@npm:^4.1.1":
version: 4.2.0 version: 4.2.0
resolution: "http-cache-semantics@npm:4.2.0" resolution: "http-cache-semantics@npm:4.2.0"
@@ -3683,10 +3670,10 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"jsdoc-type-pratt-parser@npm:~4.0.0": "jsdoc-type-pratt-parser@npm:~7.1.1":
version: 4.0.0 version: 7.1.1
resolution: "jsdoc-type-pratt-parser@npm:4.0.0" resolution: "jsdoc-type-pratt-parser@npm:7.1.1"
checksum: 10c0/b23ef7bbbe2f56d72630d1c5a233dc9fecaff399063d373c57bef136908c1b05e723dac107177303c03ccf8d75aa51507510b282aa567600477479c5ea0c36d1 checksum: 10c0/5a5216a75962b3a8a3a1e7e09a19b31b5a373c06c726a00b081480daee00196250d4acc8dfbecc0a7846d439a5bcf4a326df6348b879cf95f60c62ce5818dadb
languageName: node languageName: node
linkType: hard linkType: hard
@@ -4635,6 +4622,13 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"object-deep-merge@npm:^2.0.0":
version: 2.0.0
resolution: "object-deep-merge@npm:2.0.0"
checksum: 10c0/69e8741131ad49fa8720fb96007a3c82dca1119b5d874151d2ecbcc3b44ccd46e8553c7a30b0abcba752c099ba361bbba97f33a68c9ae54c57eed7be116ffc97
languageName: node
linkType: hard
"object-inspect@npm:^1.13.3, object-inspect@npm:^1.13.4": "object-inspect@npm:^1.13.3, object-inspect@npm:^1.13.4":
version: 1.13.4 version: 1.13.4
resolution: "object-inspect@npm:1.13.4" resolution: "object-inspect@npm:1.13.4"
@@ -4916,13 +4910,12 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"parse-imports@npm:^2.1.1": "parse-imports-exports@npm:^0.2.4":
version: 2.2.1 version: 0.2.4
resolution: "parse-imports@npm:2.2.1" resolution: "parse-imports-exports@npm:0.2.4"
dependencies: dependencies:
es-module-lexer: "npm:^1.5.3" parse-statements: "npm:1.0.11"
slashes: "npm:^3.0.12" checksum: 10c0/51b729037208abdf65c4a1f8e9ed06f4e7ccd907c17c668a64db54b37d95bb9e92081f8b16e4133e14102af3cb4e89870975b6ad661b4d654e9ec8f4fb5c77d6
checksum: 10c0/bc541ce4ef2ff77d53247de39a956e0ee7a1a4b9b175c3e0f898222fe7994595f011491154db4ed408cbaf5049ede9d0b6624125565be208e973a54420cbe069
languageName: node languageName: node
linkType: hard linkType: hard
@@ -4966,6 +4959,13 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"parse-statements@npm:1.0.11":
version: 1.0.11
resolution: "parse-statements@npm:1.0.11"
checksum: 10c0/48960e085019068a5f5242e875fd9d21ec87df2e291acf5ad4e4887b40eab6929a8c8d59542acb85a6497e870c5c6a24f5ab7f980ef5f907c14cc5f7984a93f3
languageName: node
linkType: hard
"parse5-htmlparser2-tree-adapter@npm:^6.0.0": "parse5-htmlparser2-tree-adapter@npm:^6.0.0":
version: 6.0.1 version: 6.0.1
resolution: "parse5-htmlparser2-tree-adapter@npm:6.0.1" resolution: "parse5-htmlparser2-tree-adapter@npm:6.0.1"
@@ -5397,6 +5397,13 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"reserved-identifiers@npm:^1.0.0":
version: 1.2.0
resolution: "reserved-identifiers@npm:1.2.0"
checksum: 10c0/b82651b12e6c608e80463c3753d275bc20fd89294d0415f04e670aeec3611ae3582ddc19e8fedd497e7d0bcbfaddab6a12823ec86e855b1e6a245e0a734eb43d
languageName: node
linkType: hard
"resolve-from@npm:^4.0.0": "resolve-from@npm:^4.0.0":
version: 4.0.0 version: 4.0.0
resolution: "resolve-from@npm:4.0.0" resolution: "resolve-from@npm:4.0.0"
@@ -5738,13 +5745,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"slashes@npm:^3.0.12":
version: 3.0.12
resolution: "slashes@npm:3.0.12"
checksum: 10c0/71ca2a1fcd1ab6814b0fdb8cf9c33a3d54321deec2aa8d173510f0086880201446021a9b9e6a18561f7c472b69a2145977c6a8fb9c53a8ff7be31778f203d175
languageName: node
linkType: hard
"smart-buffer@npm:^4.2.0": "smart-buffer@npm:^4.2.0":
version: 4.2.0 version: 4.2.0
resolution: "smart-buffer@npm:4.2.0" resolution: "smart-buffer@npm:4.2.0"
@@ -6060,16 +6060,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"synckit@npm:^0.9.1":
version: 0.9.3
resolution: "synckit@npm:0.9.3"
dependencies:
"@pkgr/core": "npm:^0.1.0"
tslib: "npm:^2.6.2"
checksum: 10c0/3f2ecd7e04d5ca846ccb005017bb4be15982602b90d0ae3facf92f73837a81657b0a666d81713b23cfe25c28f26aaaabb385c59856c39c3710dba9f389cd8321
languageName: node
linkType: hard
"tagged-tag@npm:^1.0.0": "tagged-tag@npm:^1.0.0":
version: 1.0.0 version: 1.0.0
resolution: "tagged-tag@npm:1.0.0" resolution: "tagged-tag@npm:1.0.0"
@@ -6085,15 +6075,15 @@ __metadata:
linkType: hard linkType: hard
"tar@npm:^7.4.3, tar@npm:^7.5.1, tar@npm:^7.5.4, tar@npm:^7.5.9": "tar@npm:^7.4.3, tar@npm:^7.5.1, tar@npm:^7.5.4, tar@npm:^7.5.9":
version: 7.5.9 version: 7.5.10
resolution: "tar@npm:7.5.9" resolution: "tar@npm:7.5.10"
dependencies: dependencies:
"@isaacs/fs-minipass": "npm:^4.0.0" "@isaacs/fs-minipass": "npm:^4.0.0"
chownr: "npm:^3.0.0" chownr: "npm:^3.0.0"
minipass: "npm:^7.1.2" minipass: "npm:^7.1.2"
minizlib: "npm:^3.1.0" minizlib: "npm:^3.1.0"
yallist: "npm:^5.0.0" yallist: "npm:^5.0.0"
checksum: 10c0/e870beb1b2477135ca2abe86b2d18f7b35d0a4e3a37bbc523d3b8f7adca268dfab543f26528a431d569897f8c53a7cac745cdfbc4411c2f89aeeacc652b81b0a checksum: 10c0/ed905e4b33886377df6e9206e5d1bd34458c21666e27943f946799416f86348c938590d573d6a69312cb29c583b122647a64ec92782f2b7e24e68d985dd72531
languageName: node languageName: node
linkType: hard linkType: hard
@@ -6186,6 +6176,16 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"to-valid-identifier@npm:^1.0.0":
version: 1.0.0
resolution: "to-valid-identifier@npm:1.0.0"
dependencies:
"@sindresorhus/base62": "npm:^1.0.0"
reserved-identifiers: "npm:^1.0.0"
checksum: 10c0/569b49f43b5aaaa20677e67f0f1cdcff344855149934cfb80c793c7ac7c30e191b224bc81cab40fb57641af9ca73795c78053c164a2addc617671e2d22c13a4a
languageName: node
linkType: hard
"traverse@npm:0.6.8": "traverse@npm:0.6.8":
version: 0.6.8 version: 0.6.8
resolution: "traverse@npm:0.6.8" resolution: "traverse@npm:0.6.8"
@@ -6232,13 +6232,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"tslib@npm:^2.6.2":
version: 2.8.1
resolution: "tslib@npm:2.8.1"
checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62
languageName: node
linkType: hard
"tuf-js@npm:^4.1.0": "tuf-js@npm:^4.1.0":
version: 4.1.0 version: 4.1.0
resolution: "tuf-js@npm:4.1.0" resolution: "tuf-js@npm:4.1.0"