Merge branch 'develop' into renovate/all-minor

* develop:
  [autofix.ci] apply automated fixes
  chore(deps): update eslint
This commit is contained in:
Sidharth Vinod
2025-02-21 16:33:51 +05:30
4 changed files with 19 additions and 21 deletions

View File

@@ -103,7 +103,7 @@
"eslint-plugin-lodash": "^8.0.0", "eslint-plugin-lodash": "^8.0.0",
"eslint-plugin-markdown": "^5.0.0", "eslint-plugin-markdown": "^5.0.0",
"eslint-plugin-no-only-tests": "^3.1.0", "eslint-plugin-no-only-tests": "^3.1.0",
"eslint-plugin-tsdoc": "^0.3.0", "eslint-plugin-tsdoc": "^0.4.0",
"eslint-plugin-unicorn": "^57.0.0", "eslint-plugin-unicorn": "^57.0.0",
"express": "^4.19.1", "express": "^4.19.1",
"globals": "^15.4.0", "globals": "^15.4.0",

View File

@@ -230,7 +230,7 @@ const ConfigWarning = {
} as const; } as const;
type ConfigWarningStrings = keyof typeof ConfigWarning; type ConfigWarningStrings = keyof typeof ConfigWarning;
const issuedWarnings: { [key in ConfigWarningStrings]?: boolean } = {}; const issuedWarnings: Partial<Record<ConfigWarningStrings, boolean>> = {};
const issueWarning = (warning: ConfigWarningStrings) => { const issueWarning = (warning: ConfigWarningStrings) => {
if (issuedWarnings[warning]) { if (issuedWarnings[warning]) {
return; return;

View File

@@ -106,9 +106,7 @@ export const isValidArchitectureDirectionPair = function (
return x !== 'LL' && x !== 'RR' && x !== 'TT' && x !== 'BB'; return x !== 'LL' && x !== 'RR' && x !== 'TT' && x !== 'BB';
}; };
export type ArchitectureDirectionPairMap = { export type ArchitectureDirectionPairMap = Partial<Record<ArchitectureDirectionPair, string>>;
[key in ArchitectureDirectionPair]?: string;
};
/** /**
* Creates a pair of the directions of each side of an edge. This function should be used instead of manually creating it to ensure that the source is always the first character. * Creates a pair of the directions of each side of an edge. This function should be used instead of manually creating it to ensure that the source is always the first character.

32
pnpm-lock.yaml generated
View File

@@ -134,8 +134,8 @@ importers:
specifier: ^3.1.0 specifier: ^3.1.0
version: 3.3.0 version: 3.3.0
eslint-plugin-tsdoc: eslint-plugin-tsdoc:
specifier: ^0.3.0 specifier: ^0.4.0
version: 0.3.0 version: 0.4.0
eslint-plugin-unicorn: eslint-plugin-unicorn:
specifier: ^57.0.0 specifier: ^57.0.0
version: 57.0.0(eslint@9.12.0(jiti@2.4.2)) version: 57.0.0(eslint@9.12.0(jiti@2.4.2))
@@ -2796,11 +2796,11 @@ packages:
'@mdi/font@7.4.47': '@mdi/font@7.4.47':
resolution: {integrity: sha512-43MtGpd585SNzHZPcYowu/84Vz2a2g31TvPMTm9uTiCSWzaheQySUcSyUH/46fPnuPQWof2yd0pGBtzee/IQWw==} resolution: {integrity: sha512-43MtGpd585SNzHZPcYowu/84Vz2a2g31TvPMTm9uTiCSWzaheQySUcSyUH/46fPnuPQWof2yd0pGBtzee/IQWw==}
'@microsoft/tsdoc-config@0.17.0': '@microsoft/tsdoc-config@0.17.1':
resolution: {integrity: sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg==} resolution: {integrity: sha512-UtjIFe0C6oYgTnad4q1QP4qXwLhe6tIpNTRStJ2RZEPIkqQPREAwE5spzVxsdn9UaEMUqhh0AqSx3X4nWAKXWw==}
'@microsoft/tsdoc@0.15.0': '@microsoft/tsdoc@0.15.1':
resolution: {integrity: sha512-HZpPoABogPvjeJOdzCOSJsXeL/SMCBgBZMVC3X3d7YYp2gf31MfxhUoYUNwf1ERPJOnQc0wkFn9trqI6ZEdZuA==} resolution: {integrity: sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==}
'@nodelib/fs.scandir@2.1.5': '@nodelib/fs.scandir@2.1.5':
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
@@ -5660,8 +5660,8 @@ packages:
resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==} resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==}
engines: {node: '>=5.0.0'} engines: {node: '>=5.0.0'}
eslint-plugin-tsdoc@0.3.0: eslint-plugin-tsdoc@0.4.0:
resolution: {integrity: sha512-0MuFdBrrJVBjT/gyhkP2BqpD0np1NxNLfQ38xXDlSs/KVVpKI2A6vN7jx2Rve/CyUsvOsMGwp9KKrinv7q9g3A==} resolution: {integrity: sha512-MT/8b4aKLdDClnS8mP3R/JNjg29i0Oyqd/0ym6NnQf+gfKbJJ4ZcSh2Bs1H0YiUMTBwww5JwXGTWot/RwyJ7aQ==}
eslint-plugin-unicorn@57.0.0: eslint-plugin-unicorn@57.0.0:
resolution: {integrity: sha512-zUYYa6zfNdTeG9BISWDlcLmz16c+2Ck2o5ZDHh0UzXJz3DEP7xjmlVDTzbyV0W+XksgZ0q37WEWzN2D2Ze+g9Q==} resolution: {integrity: sha512-zUYYa6zfNdTeG9BISWDlcLmz16c+2Ck2o5ZDHh0UzXJz3DEP7xjmlVDTzbyV0W+XksgZ0q37WEWzN2D2Ze+g9Q==}
@@ -13533,14 +13533,14 @@ snapshots:
'@mdi/font@7.4.47': {} '@mdi/font@7.4.47': {}
'@microsoft/tsdoc-config@0.17.0': '@microsoft/tsdoc-config@0.17.1':
dependencies: dependencies:
'@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc': 0.15.1
ajv: 8.12.0 ajv: 8.12.0
jju: 1.4.0 jju: 1.4.0
resolve: 1.22.8 resolve: 1.22.10
'@microsoft/tsdoc@0.15.0': {} '@microsoft/tsdoc@0.15.1': {}
'@nodelib/fs.scandir@2.1.5': '@nodelib/fs.scandir@2.1.5':
dependencies: dependencies:
@@ -16987,10 +16987,10 @@ snapshots:
eslint-plugin-no-only-tests@3.3.0: {} eslint-plugin-no-only-tests@3.3.0: {}
eslint-plugin-tsdoc@0.3.0: eslint-plugin-tsdoc@0.4.0:
dependencies: dependencies:
'@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc': 0.15.1
'@microsoft/tsdoc-config': 0.17.0 '@microsoft/tsdoc-config': 0.17.1
eslint-plugin-unicorn@57.0.0(eslint@9.12.0(jiti@2.4.2)): eslint-plugin-unicorn@57.0.0(eslint@9.12.0(jiti@2.4.2)):
dependencies: dependencies:
@@ -18666,7 +18666,7 @@ snapshots:
jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0) jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0)
jest-util: 29.7.0 jest-util: 29.7.0
jest-validate: 29.7.0 jest-validate: 29.7.0
resolve: 1.22.8 resolve: 1.22.10
resolve.exports: 2.0.2 resolve.exports: 2.0.2
slash: 3.0.0 slash: 3.0.0