|
|
|
@@ -14,20 +14,20 @@
|
|
|
|
|
"devDependencies": {
|
|
|
|
|
"@actions/attest": "^1.2.1",
|
|
|
|
|
"@types/jest": "^29.5.12",
|
|
|
|
|
"@types/node": "^20.12.8",
|
|
|
|
|
"@typescript-eslint/eslint-plugin": "^7.8.0",
|
|
|
|
|
"@typescript-eslint/parser": "^7.8.0",
|
|
|
|
|
"@types/node": "^20.14.2",
|
|
|
|
|
"@typescript-eslint/eslint-plugin": "^7.12.0",
|
|
|
|
|
"@typescript-eslint/parser": "^7.12.0",
|
|
|
|
|
"@vercel/ncc": "^0.38.1",
|
|
|
|
|
"eslint": "^8.57.0",
|
|
|
|
|
"eslint-plugin-github": "^4.10.2",
|
|
|
|
|
"eslint-plugin-jest": "^28.5.0",
|
|
|
|
|
"eslint-plugin-jsonc": "^2.15.1",
|
|
|
|
|
"eslint-plugin-github": "^5.0.1",
|
|
|
|
|
"eslint-plugin-jest": "^28.6.0",
|
|
|
|
|
"eslint-plugin-jsonc": "^2.16.0",
|
|
|
|
|
"eslint-plugin-prettier": "^5.1.3",
|
|
|
|
|
"jest": "^29.7.0",
|
|
|
|
|
"markdownlint-cli": "^0.40.0",
|
|
|
|
|
"prettier": "^3.2.5",
|
|
|
|
|
"markdownlint-cli": "^0.41.0",
|
|
|
|
|
"prettier": "^3.3.1",
|
|
|
|
|
"prettier-eslint": "^16.3.0",
|
|
|
|
|
"ts-jest": "^29.1.2",
|
|
|
|
|
"ts-jest": "^29.1.4",
|
|
|
|
|
"typescript": "^5.4.5"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
@@ -1861,7 +1861,9 @@
|
|
|
|
|
"version": "7.0.15",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
|
|
|
|
|
"integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
|
|
|
|
|
"dev": true
|
|
|
|
|
"dev": true,
|
|
|
|
|
"optional": true,
|
|
|
|
|
"peer": true
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@types/json5": {
|
|
|
|
|
"version": "0.0.29",
|
|
|
|
@@ -1885,9 +1887,9 @@
|
|
|
|
|
"dev": true
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@types/node": {
|
|
|
|
|
"version": "20.12.8",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.8.tgz",
|
|
|
|
|
"integrity": "sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w==",
|
|
|
|
|
"version": "20.14.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.2.tgz",
|
|
|
|
|
"integrity": "sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"undici-types": "~5.26.4"
|
|
|
|
@@ -1905,12 +1907,6 @@
|
|
|
|
|
"integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==",
|
|
|
|
|
"dev": true
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@types/semver": {
|
|
|
|
|
"version": "7.5.8",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz",
|
|
|
|
|
"integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==",
|
|
|
|
|
"dev": true
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@types/send": {
|
|
|
|
|
"version": "0.17.4",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz",
|
|
|
|
@@ -1954,21 +1950,19 @@
|
|
|
|
|
"dev": true
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@typescript-eslint/eslint-plugin": {
|
|
|
|
|
"version": "7.8.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.8.0.tgz",
|
|
|
|
|
"integrity": "sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==",
|
|
|
|
|
"version": "7.12.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.12.0.tgz",
|
|
|
|
|
"integrity": "sha512-7F91fcbuDf/d3S8o21+r3ZncGIke/+eWk0EpO21LXhDfLahriZF9CGj4fbAetEjlaBdjdSm9a6VeXbpbT6Z40Q==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@eslint-community/regexpp": "^4.10.0",
|
|
|
|
|
"@typescript-eslint/scope-manager": "7.8.0",
|
|
|
|
|
"@typescript-eslint/type-utils": "7.8.0",
|
|
|
|
|
"@typescript-eslint/utils": "7.8.0",
|
|
|
|
|
"@typescript-eslint/visitor-keys": "7.8.0",
|
|
|
|
|
"debug": "^4.3.4",
|
|
|
|
|
"@typescript-eslint/scope-manager": "7.12.0",
|
|
|
|
|
"@typescript-eslint/type-utils": "7.12.0",
|
|
|
|
|
"@typescript-eslint/utils": "7.12.0",
|
|
|
|
|
"@typescript-eslint/visitor-keys": "7.12.0",
|
|
|
|
|
"graphemer": "^1.4.0",
|
|
|
|
|
"ignore": "^5.3.1",
|
|
|
|
|
"natural-compare": "^1.4.0",
|
|
|
|
|
"semver": "^7.6.0",
|
|
|
|
|
"ts-api-utils": "^1.3.0"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
@@ -1988,41 +1982,16 @@
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": {
|
|
|
|
|
"version": "7.8.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.8.0.tgz",
|
|
|
|
|
"integrity": "sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@eslint-community/eslint-utils": "^4.4.0",
|
|
|
|
|
"@types/json-schema": "^7.0.15",
|
|
|
|
|
"@types/semver": "^7.5.8",
|
|
|
|
|
"@typescript-eslint/scope-manager": "7.8.0",
|
|
|
|
|
"@typescript-eslint/types": "7.8.0",
|
|
|
|
|
"@typescript-eslint/typescript-estree": "7.8.0",
|
|
|
|
|
"semver": "^7.6.0"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": "^18.18.0 || >=20.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"type": "opencollective",
|
|
|
|
|
"url": "https://opencollective.com/typescript-eslint"
|
|
|
|
|
},
|
|
|
|
|
"peerDependencies": {
|
|
|
|
|
"eslint": "^8.56.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@typescript-eslint/parser": {
|
|
|
|
|
"version": "7.8.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.8.0.tgz",
|
|
|
|
|
"integrity": "sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==",
|
|
|
|
|
"version": "7.12.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.12.0.tgz",
|
|
|
|
|
"integrity": "sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@typescript-eslint/scope-manager": "7.8.0",
|
|
|
|
|
"@typescript-eslint/types": "7.8.0",
|
|
|
|
|
"@typescript-eslint/typescript-estree": "7.8.0",
|
|
|
|
|
"@typescript-eslint/visitor-keys": "7.8.0",
|
|
|
|
|
"@typescript-eslint/scope-manager": "7.12.0",
|
|
|
|
|
"@typescript-eslint/types": "7.12.0",
|
|
|
|
|
"@typescript-eslint/typescript-estree": "7.12.0",
|
|
|
|
|
"@typescript-eslint/visitor-keys": "7.12.0",
|
|
|
|
|
"debug": "^4.3.4"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
@@ -2042,13 +2011,13 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@typescript-eslint/scope-manager": {
|
|
|
|
|
"version": "7.8.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.8.0.tgz",
|
|
|
|
|
"integrity": "sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==",
|
|
|
|
|
"version": "7.12.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.12.0.tgz",
|
|
|
|
|
"integrity": "sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@typescript-eslint/types": "7.8.0",
|
|
|
|
|
"@typescript-eslint/visitor-keys": "7.8.0"
|
|
|
|
|
"@typescript-eslint/types": "7.12.0",
|
|
|
|
|
"@typescript-eslint/visitor-keys": "7.12.0"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": "^18.18.0 || >=20.0.0"
|
|
|
|
@@ -2059,13 +2028,13 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@typescript-eslint/type-utils": {
|
|
|
|
|
"version": "7.8.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.8.0.tgz",
|
|
|
|
|
"integrity": "sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==",
|
|
|
|
|
"version": "7.12.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.12.0.tgz",
|
|
|
|
|
"integrity": "sha512-lib96tyRtMhLxwauDWUp/uW3FMhLA6D0rJ8T7HmH7x23Gk1Gwwu8UZ94NMXBvOELn6flSPiBrCKlehkiXyaqwA==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@typescript-eslint/typescript-estree": "7.8.0",
|
|
|
|
|
"@typescript-eslint/utils": "7.8.0",
|
|
|
|
|
"@typescript-eslint/typescript-estree": "7.12.0",
|
|
|
|
|
"@typescript-eslint/utils": "7.12.0",
|
|
|
|
|
"debug": "^4.3.4",
|
|
|
|
|
"ts-api-utils": "^1.3.0"
|
|
|
|
|
},
|
|
|
|
@@ -2085,35 +2054,10 @@
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": {
|
|
|
|
|
"version": "7.8.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.8.0.tgz",
|
|
|
|
|
"integrity": "sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@eslint-community/eslint-utils": "^4.4.0",
|
|
|
|
|
"@types/json-schema": "^7.0.15",
|
|
|
|
|
"@types/semver": "^7.5.8",
|
|
|
|
|
"@typescript-eslint/scope-manager": "7.8.0",
|
|
|
|
|
"@typescript-eslint/types": "7.8.0",
|
|
|
|
|
"@typescript-eslint/typescript-estree": "7.8.0",
|
|
|
|
|
"semver": "^7.6.0"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": "^18.18.0 || >=20.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"type": "opencollective",
|
|
|
|
|
"url": "https://opencollective.com/typescript-eslint"
|
|
|
|
|
},
|
|
|
|
|
"peerDependencies": {
|
|
|
|
|
"eslint": "^8.56.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@typescript-eslint/types": {
|
|
|
|
|
"version": "7.8.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.8.0.tgz",
|
|
|
|
|
"integrity": "sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==",
|
|
|
|
|
"version": "7.12.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.12.0.tgz",
|
|
|
|
|
"integrity": "sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": "^18.18.0 || >=20.0.0"
|
|
|
|
@@ -2124,13 +2068,13 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@typescript-eslint/typescript-estree": {
|
|
|
|
|
"version": "7.8.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.8.0.tgz",
|
|
|
|
|
"integrity": "sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==",
|
|
|
|
|
"version": "7.12.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.12.0.tgz",
|
|
|
|
|
"integrity": "sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@typescript-eslint/types": "7.8.0",
|
|
|
|
|
"@typescript-eslint/visitor-keys": "7.8.0",
|
|
|
|
|
"@typescript-eslint/types": "7.12.0",
|
|
|
|
|
"@typescript-eslint/visitor-keys": "7.12.0",
|
|
|
|
|
"debug": "^4.3.4",
|
|
|
|
|
"globby": "^11.1.0",
|
|
|
|
|
"is-glob": "^4.0.3",
|
|
|
|
@@ -2176,136 +2120,34 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@typescript-eslint/utils": {
|
|
|
|
|
"version": "6.21.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz",
|
|
|
|
|
"integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==",
|
|
|
|
|
"version": "7.12.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.12.0.tgz",
|
|
|
|
|
"integrity": "sha512-Y6hhwxwDx41HNpjuYswYp6gDbkiZ8Hin9Bf5aJQn1bpTs3afYY4GX+MPYxma8jtoIV2GRwTM/UJm/2uGCVv+DQ==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@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/scope-manager": "7.12.0",
|
|
|
|
|
"@typescript-eslint/types": "7.12.0",
|
|
|
|
|
"@typescript-eslint/typescript-estree": "7.12.0"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": "^16.0.0 || >=18.0.0"
|
|
|
|
|
"node": "^18.18.0 || >=20.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"type": "opencollective",
|
|
|
|
|
"url": "https://opencollective.com/typescript-eslint"
|
|
|
|
|
},
|
|
|
|
|
"peerDependencies": {
|
|
|
|
|
"eslint": "^7.0.0 || ^8.0.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": {
|
|
|
|
|
"version": "6.21.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz",
|
|
|
|
|
"integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@typescript-eslint/types": "6.21.0",
|
|
|
|
|
"@typescript-eslint/visitor-keys": "6.21.0"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": "^16.0.0 || >=18.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"type": "opencollective",
|
|
|
|
|
"url": "https://opencollective.com/typescript-eslint"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": {
|
|
|
|
|
"version": "6.21.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz",
|
|
|
|
|
"integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": "^16.0.0 || >=18.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"type": "opencollective",
|
|
|
|
|
"url": "https://opencollective.com/typescript-eslint"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": {
|
|
|
|
|
"version": "6.21.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz",
|
|
|
|
|
"integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@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",
|
|
|
|
|
"minimatch": "9.0.3",
|
|
|
|
|
"semver": "^7.5.4",
|
|
|
|
|
"ts-api-utils": "^1.0.1"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": "^16.0.0 || >=18.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"type": "opencollective",
|
|
|
|
|
"url": "https://opencollective.com/typescript-eslint"
|
|
|
|
|
},
|
|
|
|
|
"peerDependenciesMeta": {
|
|
|
|
|
"typescript": {
|
|
|
|
|
"optional": true
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": {
|
|
|
|
|
"version": "6.21.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz",
|
|
|
|
|
"integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@typescript-eslint/types": "6.21.0",
|
|
|
|
|
"eslint-visitor-keys": "^3.4.1"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": "^16.0.0 || >=18.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"type": "opencollective",
|
|
|
|
|
"url": "https://opencollective.com/typescript-eslint"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@typescript-eslint/utils/node_modules/brace-expansion": {
|
|
|
|
|
"version": "2.0.1",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
|
|
|
|
|
"integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"balanced-match": "^1.0.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@typescript-eslint/utils/node_modules/minimatch": {
|
|
|
|
|
"version": "9.0.3",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
|
|
|
|
|
"integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"brace-expansion": "^2.0.1"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=16 || 14 >=14.17"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://github.com/sponsors/isaacs"
|
|
|
|
|
"eslint": "^8.56.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@typescript-eslint/visitor-keys": {
|
|
|
|
|
"version": "7.8.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.8.0.tgz",
|
|
|
|
|
"integrity": "sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==",
|
|
|
|
|
"version": "7.12.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.12.0.tgz",
|
|
|
|
|
"integrity": "sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@typescript-eslint/types": "7.8.0",
|
|
|
|
|
"@typescript-eslint/types": "7.12.0",
|
|
|
|
|
"eslint-visitor-keys": "^3.4.3"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
@@ -3129,9 +2971,9 @@
|
|
|
|
|
"dev": true
|
|
|
|
|
},
|
|
|
|
|
"node_modules/commander": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/commander/-/commander-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==",
|
|
|
|
|
"version": "12.1.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
|
|
|
|
|
"integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=18"
|
|
|
|
@@ -3780,9 +3622,9 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/eslint-plugin-github": {
|
|
|
|
|
"version": "4.10.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.10.2.tgz",
|
|
|
|
|
"integrity": "sha512-F1F5aAFgi1Y5hYoTFzGQACBkw5W1hu2Fu5FSTrMlXqrojJnKl1S2pWO/rprlowRQpt+hzHhqSpsfnodJEVd5QA==",
|
|
|
|
|
"version": "5.0.1",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-5.0.1.tgz",
|
|
|
|
|
"integrity": "sha512-qbXG3wL5Uh2JB92EKeX2hPtO9c/t75qVxQjVLYuTFfhHifLZzv9CBvLCvoaBhLrAC/xTMVht7DK/NofYK8X4Dg==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@github/browserslist-config": "^1.0.0",
|
|
|
|
@@ -3881,9 +3723,9 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/eslint-plugin-jest": {
|
|
|
|
|
"version": "28.5.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.5.0.tgz",
|
|
|
|
|
"integrity": "sha512-6np6DGdmNq/eBbA7HOUNV8fkfL86PYwBfwyb8n23FXgJNTR8+ot3smRHjza9LGsBBZRypK3qyF79vMjohIL8eQ==",
|
|
|
|
|
"version": "28.6.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.6.0.tgz",
|
|
|
|
|
"integrity": "sha512-YG28E1/MIKwnz+e2H7VwYPzHUYU4aMa19w0yGcwXnnmJH6EfgHahTJ2un3IyraUxNfnz/KUhJAFXNNwWPo12tg==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@typescript-eslint/utils": "^6.0.0 || ^7.0.0"
|
|
|
|
@@ -3906,9 +3748,9 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/eslint-plugin-jsonc": {
|
|
|
|
|
"version": "2.15.1",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.15.1.tgz",
|
|
|
|
|
"integrity": "sha512-PVFrqIJa8BbM/e828RSn0SwB/Z5ye+2LDuy2XqG6AymNgPsfApRRcznsbxP7VrjdLEU4Nb+g9n/d6opyp0jp9A==",
|
|
|
|
|
"version": "2.16.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.16.0.tgz",
|
|
|
|
|
"integrity": "sha512-Af/ZL5mgfb8FFNleH6KlO4/VdmDuTqmM+SPnWcdoWywTetv7kq+vQe99UyQb9XO3b0OWLVuTH7H0d/PXYCMdSg==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@eslint-community/eslint-utils": "^4.2.0",
|
|
|
|
@@ -6495,14 +6337,14 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/markdownlint-cli": {
|
|
|
|
|
"version": "0.40.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.40.0.tgz",
|
|
|
|
|
"integrity": "sha512-JXhI3dRQcaqwiFYpPz6VJ7aKYheD53GmTz9y4D/d0F1MbZDGOp9pqKlbOfUX/pHP/iAoeiE4wYRmk8/kjLakxA==",
|
|
|
|
|
"version": "0.41.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.41.0.tgz",
|
|
|
|
|
"integrity": "sha512-kp29tKrMKdn+xonfefjp3a/MsNzAd9c5ke0ydMEI9PR98bOjzglYN4nfMSaIs69msUf1DNkgevAIAPtK2SeX0Q==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"commander": "~12.0.0",
|
|
|
|
|
"commander": "~12.1.0",
|
|
|
|
|
"get-stdin": "~9.0.0",
|
|
|
|
|
"glob": "~10.3.12",
|
|
|
|
|
"glob": "~10.4.1",
|
|
|
|
|
"ignore": "~5.3.1",
|
|
|
|
|
"js-yaml": "^4.1.0",
|
|
|
|
|
"jsonc-parser": "~3.2.1",
|
|
|
|
@@ -6510,7 +6352,7 @@
|
|
|
|
|
"markdownlint": "~0.34.0",
|
|
|
|
|
"minimatch": "~9.0.4",
|
|
|
|
|
"run-con": "~1.3.2",
|
|
|
|
|
"toml": "~3.0.0"
|
|
|
|
|
"smol-toml": "~1.2.0"
|
|
|
|
|
},
|
|
|
|
|
"bin": {
|
|
|
|
|
"markdownlint": "markdownlint.js"
|
|
|
|
@@ -6529,27 +6371,45 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/markdownlint-cli/node_modules/glob": {
|
|
|
|
|
"version": "10.3.12",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz",
|
|
|
|
|
"integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==",
|
|
|
|
|
"version": "10.4.1",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/glob/-/glob-10.4.1.tgz",
|
|
|
|
|
"integrity": "sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"foreground-child": "^3.1.0",
|
|
|
|
|
"jackspeak": "^2.3.6",
|
|
|
|
|
"minimatch": "^9.0.1",
|
|
|
|
|
"minipass": "^7.0.4",
|
|
|
|
|
"path-scurry": "^1.10.2"
|
|
|
|
|
"jackspeak": "^3.1.2",
|
|
|
|
|
"minimatch": "^9.0.4",
|
|
|
|
|
"minipass": "^7.1.2",
|
|
|
|
|
"path-scurry": "^1.11.1"
|
|
|
|
|
},
|
|
|
|
|
"bin": {
|
|
|
|
|
"glob": "dist/esm/bin.mjs"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=16 || 14 >=14.17"
|
|
|
|
|
"node": ">=16 || 14 >=14.18"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://github.com/sponsors/isaacs"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/markdownlint-cli/node_modules/jackspeak": {
|
|
|
|
|
"version": "3.1.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.1.2.tgz",
|
|
|
|
|
"integrity": "sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@isaacs/cliui": "^8.0.2"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=14"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://github.com/sponsors/isaacs"
|
|
|
|
|
},
|
|
|
|
|
"optionalDependencies": {
|
|
|
|
|
"@pkgjs/parseargs": "^0.11.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/markdownlint-cli/node_modules/minimatch": {
|
|
|
|
|
"version": "9.0.4",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz",
|
|
|
|
@@ -6642,9 +6502,9 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/minipass": {
|
|
|
|
|
"version": "7.0.4",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz",
|
|
|
|
|
"integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==",
|
|
|
|
|
"version": "7.1.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
|
|
|
|
|
"integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=16 || 14 >=14.17"
|
|
|
|
@@ -7122,16 +6982,16 @@
|
|
|
|
|
"dev": true
|
|
|
|
|
},
|
|
|
|
|
"node_modules/path-scurry": {
|
|
|
|
|
"version": "1.10.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz",
|
|
|
|
|
"integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==",
|
|
|
|
|
"version": "1.11.1",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
|
|
|
|
|
"integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"lru-cache": "^10.2.0",
|
|
|
|
|
"minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=16 || 14 >=14.17"
|
|
|
|
|
"node": ">=16 || 14 >=14.18"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://github.com/sponsors/isaacs"
|
|
|
|
@@ -7265,9 +7125,9 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/prettier": {
|
|
|
|
|
"version": "3.2.5",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz",
|
|
|
|
|
"integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==",
|
|
|
|
|
"version": "3.3.1",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.1.tgz",
|
|
|
|
|
"integrity": "sha512-7CAwy5dRsxs8PHXT3twixW9/OEll8MLE0VRPCJyl7CkS6VHGPSlsVaWTiASPTyGyYRyApxlaWTzwUxVNrhcwDg==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"bin": {
|
|
|
|
|
"prettier": "bin/prettier.cjs"
|
|
|
|
@@ -7956,6 +7816,16 @@
|
|
|
|
|
"npm": ">= 3.0.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/smol-toml": {
|
|
|
|
|
"version": "1.2.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.2.0.tgz",
|
|
|
|
|
"integrity": "sha512-KObxdQANC/xje3OoatMbSwQf2XAvJ0RbK+4nmQRszFNZptbNRnMWqbLF/zb4sMi9xJ6HNyhWXeuZ9zC/I/XY7w==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">= 18",
|
|
|
|
|
"pnpm": ">= 9"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/socks": {
|
|
|
|
|
"version": "2.8.1",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/socks/-/socks-2.8.1.tgz",
|
|
|
|
@@ -8349,12 +8219,6 @@
|
|
|
|
|
"node": ">=8.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/toml": {
|
|
|
|
|
"version": "3.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/toml/-/toml-3.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==",
|
|
|
|
|
"dev": true
|
|
|
|
|
},
|
|
|
|
|
"node_modules/ts-api-utils": {
|
|
|
|
|
"version": "1.3.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz",
|
|
|
|
@@ -8368,9 +8232,9 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/ts-jest": {
|
|
|
|
|
"version": "29.1.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.2.tgz",
|
|
|
|
|
"integrity": "sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g==",
|
|
|
|
|
"version": "29.1.4",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.4.tgz",
|
|
|
|
|
"integrity": "sha512-YiHwDhSvCiItoAgsKtoLFCuakDzDsJ1DLDnSouTaTmdOcOwIkSzbLXduaQ6M5DRVhuZC/NYaaZ/mtHbWMv/S6Q==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"bs-logger": "0.x",
|
|
|
|
@@ -8386,10 +8250,11 @@
|
|
|
|
|
"ts-jest": "cli.js"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": "^16.10.0 || ^18.0.0 || >=20.0.0"
|
|
|
|
|
"node": "^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0"
|
|
|
|
|
},
|
|
|
|
|
"peerDependencies": {
|
|
|
|
|
"@babel/core": ">=7.0.0-beta.0 <8",
|
|
|
|
|
"@jest/transform": "^29.0.0",
|
|
|
|
|
"@jest/types": "^29.0.0",
|
|
|
|
|
"babel-jest": "^29.0.0",
|
|
|
|
|
"jest": "^29.0.0",
|
|
|
|
@@ -8399,6 +8264,9 @@
|
|
|
|
|
"@babel/core": {
|
|
|
|
|
"optional": true
|
|
|
|
|
},
|
|
|
|
|
"@jest/transform": {
|
|
|
|
|
"optional": true
|
|
|
|
|
},
|
|
|
|
|
"@jest/types": {
|
|
|
|
|
"optional": true
|
|
|
|
|
},
|
|
|
|
|