Compare commits

...

44 Commits
v2.1.1 ... main

Author SHA1 Message Date
GitHub Actions
f885df577e flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c5187508b11177ef4278edf19616f44f21cc8c69?narHash=sha256-iMgzIeedMqf30TXZ439zW3Yvng1Xm9QTGO%2BZwG1IWSw%3D' (2024-05-25)
  → 'github:NixOS/nixpkgs/6132b0f6e344ce2fe34fc051b72fb46e34f668e0?narHash=sha256-7R2ZvOnvd9h8fDd65p0JnB7wXfUvreox3xFdYWd1BnY%3D' (2024-05-30)
2024-06-02 03:32:55 +00:00
renovate[bot]
f1451d7d36 chore(deps): update github/codeql-action digest to f079b84 2024-06-01 16:18:10 +00:00
renovate[bot]
ef62f3fe44 chore(deps): update dependency @types/node to v20.12.13 2024-05-31 04:22:27 +00:00
renovate[bot]
9ffeea9fe6 chore(deps): update dependency ts-jest to v29.1.4 2024-05-29 14:11:53 +00:00
GitHub Actions
d7847b0738 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/02923630b89aa1ab36ef8e422501a6f4fd4b2016?narHash=sha256-OhysviwHQz4p2HZL4g7XGMLoUbWMjkMr/ogaR3VUYNA%3D' (2024-05-18)
  → 'github:NixOS/nixpkgs/c5187508b11177ef4278edf19616f44f21cc8c69?narHash=sha256-iMgzIeedMqf30TXZ439zW3Yvng1Xm9QTGO%2BZwG1IWSw%3D' (2024-05-25)
2024-05-26 03:33:02 +00:00
renovate[bot]
a375702a7e chore(deps): update dependency ts-jest to v29.1.3 2024-05-23 18:01:52 +00:00
renovate[bot]
e6d4a8b4b2 chore(deps): update github/codeql-action digest to 9fdb3e4 2024-05-22 13:39:25 +00:00
renovate[bot]
90a74a6fce chore(deps): update actions/checkout digest to a5ac7e5 2024-05-22 07:11:36 +00:00
GitHub Actions
e4a986eb2b flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e4e7a43a9db7e22613accfeb1005cca1b2b1ee0d?narHash=sha256-FCi3R1MeS5bVp0M0xTheveP6hhcCYfW/aghSTPebYL4%3D' (2024-05-11)
  → 'github:NixOS/nixpkgs/02923630b89aa1ab36ef8e422501a6f4fd4b2016?narHash=sha256-OhysviwHQz4p2HZL4g7XGMLoUbWMjkMr/ogaR3VUYNA%3D' (2024-05-18)
2024-05-19 03:32:54 +00:00
renovate[bot]
0f263c51ee chore(deps): update dependency @types/node to v20.12.12 2024-05-16 08:35:23 +00:00
renovate[bot]
55269fbaf1 chore(deps): update github/codeql-action digest to b7cec75 2024-05-14 21:42:56 +00:00
GitHub Actions
2fca91546f flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d32560238207b8e26d88b265207b216ee46b8450?narHash=sha256-hfBmnYFyz9I1mdrC3tX1A%2BdF9cOUcds5PIMPxrT%2BcRk%3D' (2024-05-04)
  → 'github:NixOS/nixpkgs/e4e7a43a9db7e22613accfeb1005cca1b2b1ee0d?narHash=sha256-FCi3R1MeS5bVp0M0xTheveP6hhcCYfW/aghSTPebYL4%3D' (2024-05-11)
2024-05-12 03:34:12 +00:00
renovate[bot]
6996cc0f82 chore(deps): update github/codeql-action digest to ccf74c9 2024-05-09 23:14:35 +00:00
renovate[bot]
e56f4db103 chore(deps): update dependency @types/node to v20.12.11 2024-05-09 18:11:59 +00:00
renovate[bot]
ccbc5ae4fd chore(deps): update dependency @types/node to v20.12.10 2024-05-07 23:02:10 +00:00
GitHub Actions
462190e196 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d6f6eb2a984f2ba9a366c31e4d36d65465683450?narHash=sha256-Yg5D5LhyAZvd3DZrQQfJAVK8K3TkUYKooFtH1ulM0mw%3D' (2024-04-27)
  → 'github:NixOS/nixpkgs/d32560238207b8e26d88b265207b216ee46b8450?narHash=sha256-hfBmnYFyz9I1mdrC3tX1A%2BdF9cOUcds5PIMPxrT%2BcRk%3D' (2024-05-04)
2024-05-05 03:33:08 +00:00
renovate[bot]
6bedbf56d8 chore(deps): update dependency @types/node to v20.12.8 2024-05-03 01:24:16 +00:00
renovate[bot]
09a955d4d7 chore(deps): update dependency eslint-plugin-jest to v28.3.0 2024-04-29 14:01:11 +00:00
renovate[bot]
e777bbeb2b chore(deps): update github/codeql-action digest to d39d31e 2024-04-28 08:08:26 +00:00
GitHub Actions
95d950240e flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1e1dc66fe68972a76679644a5577828b6a7e8be4?narHash=sha256-YgSEan4CcrjivCNO5ZNzhg7/8ViLkZ4CB/GrGBVSudo%3D' (2024-04-22)
  → 'github:NixOS/nixpkgs/d6f6eb2a984f2ba9a366c31e4d36d65465683450?narHash=sha256-Yg5D5LhyAZvd3DZrQQfJAVK8K3TkUYKooFtH1ulM0mw%3D' (2024-04-27)
2024-04-28 03:32:59 +00:00
renovate[bot]
bff9d41811 chore(deps): update actions/checkout digest to 0ad4b8f 2024-04-26 22:10:34 +00:00
02adc21e6a Merge remote-tracking branches 'origin/renovate/github-codeql-action-digest' and 'origin/renovate/actions-upload-artifact-digest'
* origin/renovate/github-codeql-action-digest:
  chore(deps): update github/codeql-action digest to 8f596b4

* origin/renovate/actions-upload-artifact-digest:
  chore(deps): update actions/upload-artifact digest to 6546280
2024-04-24 05:30:51 +05:30
Dervex
e60399f488 Fix spacing in Markdown lists and definitions (#22) 2024-04-24 05:30:00 +05:30
10f5344bf2 fix(hooks): patch shebang 2024-04-24 05:29:43 +05:30
c68afdd97a feat(nix): update to latest 2024-04-24 05:21:02 +05:30
8cfaeae872 chore: add workflow to keep Nix Flake up-to-date 2024-04-24 05:17:37 +05:30
renovate[bot]
2ecd4c1d88
chore(deps): update github/codeql-action digest to 8f596b4 2024-04-23 21:10:59 +00:00
renovate[bot]
c26d0a439f
chore(deps): update actions/upload-artifact digest to 6546280 2024-04-23 21:10:56 +00:00
renovate[bot]
342efa98fe chore(deps): update actions/checkout digest to 1d96c77 2024-04-23 21:10:40 +00:00
renovate[bot]
8b5c90dd66 chore(deps): update actions/upload-artifact digest to 1746f4a 2024-04-20 04:22:47 +00:00
renovate[bot]
96f8d74ad9 chore(deps): update github/codeql-action digest to c7f9125 2024-04-18 21:28:03 +00:00
renovate[bot]
1c79017c61 chore(deps): update github/codeql-action digest to df5a14d 2024-04-16 19:28:21 +00:00
renovate[bot]
7eb9eb0fae chore(deps): update dependency typescript to v5.4.5 2024-04-12 12:06:22 +00:00
renovate[bot]
00bb5fcd41 chore(deps): update dependency @types/node to v20.12.7 2024-04-11 04:56:44 +00:00
renovate[bot]
01d11d69d7 chore(deps): update dependency eslint-plugin-jest to v28 2024-04-09 07:03:09 +00:00
renovate[bot]
991be32602 chore(deps): update dependency @types/node to v20.12.5 2024-04-08 00:47:17 +00:00
renovate[bot]
82ac507508 chore(deps): update github/codeql-action digest to 4355270 2024-04-07 21:31:30 +00:00
renovate[bot]
844f33b4f0 chore(deps): update dependency typescript to v5.4.4 2024-04-06 17:24:26 +00:00
renovate[bot]
9d6b427d46 chore(deps): update dependency @types/node to v20.12.4 2024-04-05 08:51:21 +00:00
renovate[bot]
a403aa1e7b chore(deps): update dependency @types/node to v20.12.2 2024-03-31 13:21:17 +00:00
renovate[bot]
31e021721a chore(deps): update github/codeql-action digest to 1b1aada 2024-03-23 19:08:49 +00:00
renovate[bot]
a246481d43 chore(deps): update dependency typescript to v5.4.3 2024-03-22 13:11:04 +00:00
renovate[bot]
b05f002e0c chore(deps): update dependency @types/node to v20.11.30 2024-03-21 08:35:28 +00:00
renovate[bot]
156100f884 chore(deps): update github/codeql-action digest to 05963f4 2024-03-20 01:16:59 +00:00
19 changed files with 158 additions and 139 deletions

View File

@ -1,4 +1,4 @@
#!/bin/bash
#!/usr/bin/env bash
# This commit hook checks whether we ran `yarn build` when committed TypeScript files.
# For GitHub actions to work, we need to check the compiled JavaScript into VCS.
@ -9,7 +9,7 @@
TS_FILES=$(git diff --staged --name-only | grep '\.ts' | grep -cv '__tests__')
DIST_MODIFIED=$(git diff --staged --name-only | grep -c dist/index.js)
if [ $TS_FILES -gt 0 ] && [ $DIST_MODIFIED -eq 0 ] ; then
if [ "$TS_FILES" -gt 0 ] && [ "$DIST_MODIFIED" -eq 0 ] ; then
echo "You modified TypeScript files but apparently did not run 'yarn build'".
exit 1;
fi

View File

@ -21,7 +21,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
- name: Set Node.js 16.x
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
@ -45,7 +45,7 @@ jobs:
id: diff
# If index.js was different than expected, upload the expected version as an artifact
- uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4
- uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4
if: ${{ failure() && steps.diff.conclusion == 'failure' }}
with:
name: dist

View File

@ -38,11 +38,11 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@3ab4101902695724f9365a384f86c1074d94e18c # v3
uses: github/codeql-action/init@f079b8493333aace61c81488f8bd40919487bd9f # v3
with:
languages: ${{ matrix.language }}
source-root: src
@ -54,7 +54,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@3ab4101902695724f9365a384f86c1074d94e18c # v3
uses: github/codeql-action/autobuild@f079b8493333aace61c81488f8bd40919487bd9f # v3
# Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
@ -68,4 +68,4 @@ jobs:
# make release
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@3ab4101902695724f9365a384f86c1074d94e18c # v3
uses: github/codeql-action/analyze@f079b8493333aace61c81488f8bd40919487bd9f # v3

View File

@ -0,0 +1,14 @@
name: Update flake.lock
on:
workflow_dispatch:
schedule:
- cron: '30 3 * * 0'
permissions:
contents: write
jobs:
update-flake-lock:
uses: msfjarvis/shared-workflows/.github/workflows/update-flake-lock.yml@main
secrets:
github-token: ${{ secrets.GITHUB_TOKEN }}

View File

@ -10,7 +10,7 @@ jobs:
build: # make sure build/ci work properly
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
- run: |
yarn install
- run: |

View File

@ -13,23 +13,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added
* First feature that is gonna make us money.
* Quite a few bugs, sorry in advance!
- First feature that is gonna make us money.
- Quite a few bugs, sorry in advance!
### Changed
* Reworked the login system. You have to provide a password now!
- Reworked the login system. You have to provide a password now!
## [0.1.0] - 2019-09-05
### Added
* Initial release :tada:
- Initial release :tada:
[Unreleased]: https://github.com/foo/bar/compare/0.3.0...HEAD
[0.3.0]: https://github.com/foo/bar/compare/0.2.0...0.3.0
[0.2.0]: https://github.com/foo/bar/compare/0.1.0...0.2.0
[0.1.0]: https://github.com/foo/bar/compare/1625533e04119e8496b14d5e18786f150b4fce4d...0.1.0

View File

@ -11,8 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added
* Everything since the beginning!
- Everything since the beginning!
[Unreleased]: https://github.com/thomaseizinger/github-action-gitflow-release-workflow/compare/0.1.0...HEAD
[0.1.0]: https://github.com/thomaseizinger/github-action-gitflow-release-workflow/compare/f29bb46e40c323fe0af44dda68c6f60e5b263c64...0.1.0

View File

@ -13,23 +13,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added
* First feature that is gonna make us money.
* Quite a few bugs, sorry in advance!
- First feature that is gonna make us money.
- Quite a few bugs, sorry in advance!
### Changed
* Reworked the login system. You have to provide a password now!
- Reworked the login system. You have to provide a password now!
## [0.1.0] - 2019-09-05
### Added
* Initial release :tada:
- Initial release :tada:
[Unreleased]: https://github.com/foo/bar/compare/0.3.0...HEAD
[0.3.0]: https://github.com/foo/bar/compare/0.2.0...0.3.0
[0.2.0]: https://github.com/foo/bar/compare/0.1.0...0.2.0
[0.1.0]: https://github.com/foo/bar/compare/1625533e04119e8496b14d5e18786f150b4fce4d...0.1.0

View File

@ -11,29 +11,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
* Our main theme is now blue instead of red.
- Our main theme is now blue instead of red.
## [0.2.0] - 2019-09-13
### Added
* First feature that is gonna make us money.
* Quite a few bugs, sorry in advance!
- First feature that is gonna make us money.
- Quite a few bugs, sorry in advance!
### Changed
* Reworked the login system. You have to provide a password now!
- Reworked the login system. You have to provide a password now!
## [0.1.0] - 2019-09-05
### Added
* Initial release :tada:
- Initial release :tada:
[Unreleased]: https://github.com/foo/bar/compare/0.3.0...HEAD
[0.3.0]: https://github.com/foo/bar/compare/0.2.0...0.3.0
[0.2.0]: https://github.com/foo/bar/compare/0.1.0...0.2.0
[0.1.0]: https://github.com/foo/bar/compare/1625533e04119e8496b14d5e18786f150b4fce4d...0.1.0

View File

@ -11,29 +11,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
* Our main theme is now blue instead of red.
- Our main theme is now blue instead of red.
## [0.2.0] - 2019-09-13
### Added
* First feature that is gonna make us money.
* Quite a few bugs, sorry in advance!
- First feature that is gonna make us money.
- Quite a few bugs, sorry in advance!
### Changed
* Reworked the login system. You have to provide a password now!
- Reworked the login system. You have to provide a password now!
## [0.1.0] - 2019-09-05
### Added
* Initial release :tada:
- Initial release :tada:
[Unreleased]: https://github.com/foo/bar/compare/v0.3.0...HEAD
[0.3.0]: https://github.com/foo/bar/compare/v0.2.0...v0.3.0
[0.2.0]: https://github.com/foo/bar/compare/0.1.0...v0.2.0
[0.1.0]: https://github.com/foo/bar/compare/1625533e04119e8496b14d5e18786f150b4fce4d...0.1.0

View File

@ -11,29 +11,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
* Our main theme is now blue instead of red.
- Our main theme is now blue instead of red.
## [0.2.0] - 2019-09-13
### Added
* First feature that is gonna make us money.
* Quite a few bugs, sorry in advance!
- First feature that is gonna make us money.
- Quite a few bugs, sorry in advance!
### Changed
* Reworked the login system. You have to provide a password now!
- Reworked the login system. You have to provide a password now!
## [0.1.0] - 2019-09-05
### Added
* Initial release :tada:
- Initial release :tada:
[Unreleased]: https://github.com/foo/bar/compare/v0.3.0...HEAD
[0.3.0]: https://github.com/foo/bar/compare/0.2.0...v0.3.0
[0.2.0]: https://github.com/foo/bar/compare/0.1.0...0.2.0
[0.1.0]: https://github.com/foo/bar/compare/1625533e04119e8496b14d5e18786f150b4fce4d...0.1.0

View File

@ -1,6 +1,6 @@
(import (let lock = builtins.fromJSON (builtins.readFile ./flake.lock);
in fetchTarball {
url =
"https://github.com/edolstra/flake-compat/archive/${lock.nodes.flake-compat.locked.rev}.tar.gz";
"https://github.com/nix-community/flake-compat/archive/${lock.nodes.flake-compat.locked.rev}.tar.gz";
sha256 = lock.nodes.flake-compat.locked.narHash;
}) { src = ./.; }).defaultNix

2
dist/index.js vendored

File diff suppressed because one or more lines are too long

View File

@ -3,26 +3,31 @@
"flake-compat": {
"flake": false,
"locked": {
"lastModified": 1673956053,
"narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
"owner": "edolstra",
"lastModified": 1688025799,
"narHash": "sha256-ktpB4dRtnksm9F5WawoIkEneh1nrEvuxb5lJFt1iOyw=",
"owner": "nix-community",
"repo": "flake-compat",
"rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
"rev": "8bf105319d44f6b9f0d764efa4fdef9f1cc9ba1c",
"type": "github"
},
"original": {
"owner": "edolstra",
"owner": "nix-community",
"repo": "flake-compat",
"type": "github"
}
},
"flake-utils": {
"inputs": {
"systems": [
"systems"
]
},
"locked": {
"lastModified": 1667395993,
"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
"lastModified": 1710146030,
"narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
"rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
"type": "github"
},
"original": {
@ -33,11 +38,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1675758091,
"narHash": "sha256-7gFSQbSVAFUHtGCNHPF7mPc5CcqDk9M2+inlVPZSneg=",
"lastModified": 1717112898,
"narHash": "sha256-7R2ZvOnvd9h8fDd65p0JnB7wXfUvreox3xFdYWd1BnY=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "747927516efcb5e31ba03b7ff32f61f6d47e7d87",
"rev": "6132b0f6e344ce2fe34fc051b72fb46e34f668e0",
"type": "github"
},
"original": {
@ -51,7 +56,23 @@
"inputs": {
"flake-compat": "flake-compat",
"flake-utils": "flake-utils",
"nixpkgs": "nixpkgs"
"nixpkgs": "nixpkgs",
"systems": "systems"
}
},
"systems": {
"locked": {
"lastModified": 1687694171,
"narHash": "sha256-m4E0xN69qKj/oKOj8OtiZcSFpFlO8paI6E3Wo5oXDJc=",
"owner": "msfjarvis",
"repo": "flake-systems",
"rev": "7876462a5f60841e8b2712ad20dc18470f448e8d",
"type": "github"
},
"original": {
"owner": "msfjarvis",
"repo": "flake-systems",
"type": "github"
}
}
},

View File

@ -1,9 +1,16 @@
{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
flake-utils.url = "github:numtide/flake-utils";
systems.url = "github:msfjarvis/flake-systems";
flake-utils = {
url = "github:numtide/flake-utils";
inputs.systems.follows = "systems";
};
flake-compat = {
url = "github:edolstra/flake-compat";
url = "github:nix-community/flake-compat";
flake = false;
};
};
@ -18,6 +25,6 @@
pkgs = import nixpkgs {inherit system;};
in {
devShells.default =
pkgs.mkShell {nativeBuildInputs = with pkgs; [nodejs-16_x yarn];};
pkgs.mkShell {nativeBuildInputs = with pkgs; [nodejs yarn];};
});
}

View File

@ -36,7 +36,7 @@
"@typescript-eslint/parser": "^7.0.0",
"eslint": "^8.41.0",
"eslint-plugin-github": "^4.8.0",
"eslint-plugin-jest": "^27.2.1",
"eslint-plugin-jest": "^28.0.0",
"jest": "^29.5.0",
"jest-circus": "^29.5.0",
"js-yaml": "^4.1.0",

View File

@ -1,6 +1,6 @@
(import (let lock = builtins.fromJSON (builtins.readFile ./flake.lock);
in fetchTarball {
url =
"https://github.com/edolstra/flake-compat/archive/${lock.nodes.flake-compat.locked.rev}.tar.gz";
"https://github.com/nix-community/flake-compat/archive/${lock.nodes.flake-compat.locked.rev}.tar.gz";
sha256 = lock.nodes.flake-compat.locked.narHash;
}) { src = ./.; }).shellNix

View File

@ -277,6 +277,11 @@ export default async function updateChangelog(
owner,
repo,
})
.data("settings", {
listItemIndent: "1",
tightDefinitions: true,
bullet: "-"
})
.use(stringify)
.process(file);
}

130
yarn.lock
View File

@ -811,7 +811,7 @@
expect "^29.0.0"
pretty-format "^29.0.0"
"@types/json-schema@*", "@types/json-schema@^7.0.12", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
"@types/json-schema@*", "@types/json-schema@^7.0.12", "@types/json-schema@^7.0.8":
version "7.0.15"
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
@ -834,17 +834,12 @@
integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==
"@types/node@*", "@types/node@^20.2.5":
version "20.11.28"
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.28.tgz#4fd5b2daff2e580c12316e457473d68f15ee6f66"
integrity sha512-M/GPWVS2wLkSkNHVeLkrF2fD5Lx5UC4PxA0uZcKc6QqbIQUJyW1jVjueJYi1z8n0I5PxYrtpnPnWglE+y9A0KA==
version "20.12.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.13.tgz#90ed3b8a4e52dd3c5dc5a42dde5b85b74ad8ed88"
integrity sha512-gBGeanV41c1L171rR7wjbMiEpEI/l5XFQdLLfhr/REwpgDy/4U8y89+i8kRiLzDyZdOkXh+cRaTetUnCYutoXA==
dependencies:
undici-types "~5.26.4"
"@types/semver@^7.3.12":
version "7.5.7"
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.7.tgz#326f5fdda70d13580777bcaa1bc6fa772a5aef0e"
integrity sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg==
"@types/semver@^7.5.0":
version "7.5.8"
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e"
@ -919,13 +914,13 @@
"@typescript-eslint/visitor-keys" "7.2.0"
debug "^4.3.4"
"@typescript-eslint/scope-manager@5.62.0":
version "5.62.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz#d9457ccc6a0b8d6b37d0eb252a23022478c5460c"
integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==
"@typescript-eslint/scope-manager@6.21.0":
version "6.21.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz#ea8a9bfc8f1504a6ac5d59a6df308d3a0630a2b1"
integrity sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==
dependencies:
"@typescript-eslint/types" "5.62.0"
"@typescript-eslint/visitor-keys" "5.62.0"
"@typescript-eslint/types" "6.21.0"
"@typescript-eslint/visitor-keys" "6.21.0"
"@typescript-eslint/scope-manager@7.1.0":
version "7.1.0"
@ -953,10 +948,10 @@
debug "^4.3.4"
ts-api-utils "^1.0.1"
"@typescript-eslint/types@5.62.0":
version "5.62.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f"
integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==
"@typescript-eslint/types@6.21.0":
version "6.21.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d"
integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==
"@typescript-eslint/types@7.1.0":
version "7.1.0"
@ -968,18 +963,19 @@
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.2.0.tgz#0feb685f16de320e8520f13cca30779c8b7c403f"
integrity sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==
"@typescript-eslint/typescript-estree@5.62.0":
version "5.62.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b"
integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==
"@typescript-eslint/typescript-estree@6.21.0":
version "6.21.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz#c47ae7901db3b8bddc3ecd73daff2d0895688c46"
integrity sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==
dependencies:
"@typescript-eslint/types" "5.62.0"
"@typescript-eslint/visitor-keys" "5.62.0"
"@typescript-eslint/types" "6.21.0"
"@typescript-eslint/visitor-keys" "6.21.0"
debug "^4.3.4"
globby "^11.1.0"
is-glob "^4.0.3"
semver "^7.3.7"
tsutils "^3.21.0"
minimatch "9.0.3"
semver "^7.5.4"
ts-api-utils "^1.0.1"
"@typescript-eslint/typescript-estree@7.1.0":
version "7.1.0"
@ -1022,27 +1018,26 @@
"@typescript-eslint/typescript-estree" "7.1.0"
semver "^7.5.4"
"@typescript-eslint/utils@^5.10.0":
version "5.62.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86"
integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==
"@typescript-eslint/utils@^6.0.0":
version "6.21.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.21.0.tgz#4714e7a6b39e773c1c8e97ec587f520840cd8134"
integrity sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==
dependencies:
"@eslint-community/eslint-utils" "^4.2.0"
"@types/json-schema" "^7.0.9"
"@types/semver" "^7.3.12"
"@typescript-eslint/scope-manager" "5.62.0"
"@typescript-eslint/types" "5.62.0"
"@typescript-eslint/typescript-estree" "5.62.0"
eslint-scope "^5.1.1"
semver "^7.3.7"
"@eslint-community/eslint-utils" "^4.4.0"
"@types/json-schema" "^7.0.12"
"@types/semver" "^7.5.0"
"@typescript-eslint/scope-manager" "6.21.0"
"@typescript-eslint/types" "6.21.0"
"@typescript-eslint/typescript-estree" "6.21.0"
semver "^7.5.4"
"@typescript-eslint/visitor-keys@5.62.0":
version "5.62.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e"
integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==
"@typescript-eslint/visitor-keys@6.21.0":
version "6.21.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz#87a99d077aa507e20e238b11d56cc26ade45fe47"
integrity sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==
dependencies:
"@typescript-eslint/types" "5.62.0"
eslint-visitor-keys "^3.3.0"
"@typescript-eslint/types" "6.21.0"
eslint-visitor-keys "^3.4.1"
"@typescript-eslint/visitor-keys@7.1.0":
version "7.1.0"
@ -2120,12 +2115,12 @@ eslint-plugin-import@^2.25.2:
semver "^6.3.1"
tsconfig-paths "^3.15.0"
eslint-plugin-jest@^27.2.1:
version "27.9.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-27.9.0.tgz#7c98a33605e1d8b8442ace092b60e9919730000b"
integrity sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==
eslint-plugin-jest@^28.0.0:
version "28.3.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-28.3.0.tgz#d52dea5e4f191fde061cbf1cea44c8a0a23e62ec"
integrity sha512-5LjCSSno8E+IUCOX4hJiIb/upPIgpkaDEcaN/40gOcw26t/5UTLHFc4JdxKjOOvGTh0XdCu+fNr0fpOVNvcxMA==
dependencies:
"@typescript-eslint/utils" "^5.10.0"
"@typescript-eslint/utils" "^6.0.0"
eslint-plugin-jsx-a11y@^6.7.1:
version "6.8.0"
@ -2167,7 +2162,7 @@ eslint-rule-documentation@>=1.0.0:
resolved "https://registry.yarnpkg.com/eslint-rule-documentation/-/eslint-rule-documentation-1.0.23.tgz#4e0886145597a78d24524ec7e0cf18c6fedc23a8"
integrity sha512-pWReu3fkohwyvztx/oQWWgld2iad25TfUdi6wvhhaDPIQjHU/pyvlKgXFw1kX31SQK2Nq9MH+vRDWB0ZLy8fYw==
eslint-scope@5.1.1, eslint-scope@^5.1.1:
eslint-scope@5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"
integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
@ -4292,14 +4287,19 @@ semver@^6.3.0, semver@^6.3.1:
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
semver@^7.3.4, semver@^7.5.3:
semver@^7.3.4:
version "7.5.4"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
dependencies:
lru-cache "^6.0.0"
semver@^7.3.7, semver@^7.5.4:
semver@^7.5.3:
version "7.6.2"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13"
integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==
semver@^7.5.4:
version "7.6.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d"
integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==
@ -4608,9 +4608,9 @@ ts-api-utils@^1.0.1:
integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
ts-jest@^29.1.0:
version "29.1.2"
resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.2.tgz#7613d8c81c43c8cb312c6904027257e814c40e09"
integrity sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g==
version "29.1.4"
resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.4.tgz#26f8a55ce31e4d2ef7a1fd47dc7fa127e92793ef"
integrity sha512-YiHwDhSvCiItoAgsKtoLFCuakDzDsJ1DLDnSouTaTmdOcOwIkSzbLXduaQ6M5DRVhuZC/NYaaZ/mtHbWMv/S6Q==
dependencies:
bs-logger "0.x"
fast-json-stable-stringify "2.x"
@ -4642,23 +4642,11 @@ tsconfig-paths@^3.15.0:
minimist "^1.2.6"
strip-bom "^3.0.0"
tslib@^1.8.1:
version "1.14.1"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
tslib@^2.6.2:
version "2.6.2"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae"
integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==
tsutils@^3.21.0:
version "3.21.0"
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"
integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==
dependencies:
tslib "^1.8.1"
tunnel@^0.0.6:
version "0.0.6"
resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c"
@ -4731,9 +4719,9 @@ typed-array-length@^1.0.5:
possible-typed-array-names "^1.0.0"
typescript@^5.1.3:
version "5.4.2"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.2.tgz#0ae9cebcfae970718474fe0da2c090cad6577372"
integrity sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==
version "5.4.5"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.5.tgz#42ccef2c571fdbd0f6718b1d1f5e6e5ef006f611"
integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==
unbox-primitive@^1.0.2:
version "1.0.2"