diff --git a/.changeset/fifty-apes-arrive.md b/.changeset/fifty-apes-arrive.md deleted file mode 100644 index ef5e68e57b0..00000000000 --- a/.changeset/fifty-apes-arrive.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@logto/shared": patch -"@logto/core": patch ---- - -add environment variable to override default database connection timeout - -By default, out database connection timeout is set to 5 seconds, which might not be enough for some network conditions. This change allows users to override the default value by setting the `DATABASE_CONNECTION_TIMEOUT` environment variable. diff --git a/.changeset/tasty-kings-fetch.md b/.changeset/tasty-kings-fetch.md deleted file mode 100644 index 3a52895c1f2..00000000000 --- a/.changeset/tasty-kings-fetch.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@logto/phrases": patch -"@logto/core": patch ---- - -fix an issue that prevent mp4 video from playing in custom sign-in pages on Safari browser - -Safari browser uses range request to fetch video data, but it was not supported by the `koa-serve-custom-ui-assets` middleware in core. This prevents our users who want to build custom sign-in pages with video background. In order to fix this, we need to partially read the video file stream based on the `range` request header, and set proper response headers and status code (206). diff --git a/.changeset/tender-peaches-listen.md b/.changeset/tender-peaches-listen.md deleted file mode 100644 index 95d05172a90..00000000000 --- a/.changeset/tender-peaches-listen.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@logto/connector-gatewayapi-sms": major ---- - -add GatewayAPI SMS connector - -You can now send SMS messages via GatewayAPI, check out the README in the connector package or the guide in connector page of Console for more details. diff --git a/.changeset/wild-beers-run.md b/.changeset/wild-beers-run.md deleted file mode 100644 index 4c1dd7398b0..00000000000 --- a/.changeset/wild-beers-run.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@logto/core": minor ---- - -add GatewayAPI SMS connector diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index b28e3a8721d..0da9077c4e0 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 1.21.0 + +### Patch Changes + +- Updated dependencies [bc2a0ac03] + - @logto/shared@3.1.2 + - @logto/schemas@1.21.0 + ## 1.20.0 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 35404ddf554..4b2809fe0b9 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@logto/cli", - "version": "1.20.0", + "version": "1.21.0", "description": "Logto CLI.", "author": "Silverhand Inc. ", "homepage": "https://github.com/logto-io/logto#readme", @@ -44,8 +44,8 @@ "dependencies": { "@logto/connector-kit": "workspace:^4.0.0", "@logto/core-kit": "workspace:^2.5.0", - "@logto/schemas": "workspace:1.20.0", - "@logto/shared": "workspace:^3.1.1", + "@logto/schemas": "workspace:1.21.0", + "@logto/shared": "workspace:^3.1.2", "@silverhand/essentials": "^2.9.1", "@silverhand/slonik": "31.0.0-beta.2", "chalk": "^5.3.0", diff --git a/packages/connectors/connector-gatewayapi-sms/CHANGELOG.md b/packages/connectors/connector-gatewayapi-sms/CHANGELOG.md new file mode 100644 index 00000000000..322f4f191e2 --- /dev/null +++ b/packages/connectors/connector-gatewayapi-sms/CHANGELOG.md @@ -0,0 +1,9 @@ +# @logto/connector-gatewayapi-sms + +## 1.0.0 + +### Major Changes + +- eae1c30e2: add GatewayAPI SMS connector + + You can now send SMS messages via GatewayAPI, check out the README in the connector package or the guide in connector page of Console for more details. diff --git a/packages/connectors/connector-gatewayapi-sms/package.json b/packages/connectors/connector-gatewayapi-sms/package.json index ceaa7d593d0..09962f55fb7 100644 --- a/packages/connectors/connector-gatewayapi-sms/package.json +++ b/packages/connectors/connector-gatewayapi-sms/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-gatewayapi-sms", - "version": "0.0.0", + "version": "1.0.0", "description": "GatewayAPI SMS connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 344cf15bc89..427fc94179d 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,28 @@ # Change Log +## 1.21.0 + +### Minor Changes + +- eae1c30e2: add GatewayAPI SMS connector + +### Patch Changes + +- bc2a0ac03: add environment variable to override default database connection timeout + + By default, out database connection timeout is set to 5 seconds, which might not be enough for some network conditions. This change allows users to override the default value by setting the `DATABASE_CONNECTION_TIMEOUT` environment variable. + +- 3c993d59c: fix an issue that prevent mp4 video from playing in custom sign-in pages on Safari browser + + Safari browser uses range request to fetch video data, but it was not supported by the `koa-serve-custom-ui-assets` middleware in core. This prevents our users who want to build custom sign-in pages with video background. In order to fix this, we need to partially read the video file stream based on the `range` request header, and set proper response headers and status code (206). + +- Updated dependencies [bc2a0ac03] +- Updated dependencies [3c993d59c] + - @logto/shared@3.1.2 + - @logto/phrases@1.14.1 + - @logto/schemas@1.21.0 + - @logto/cli@1.21.0 + ## 1.20.0 ### Minor Changes diff --git a/packages/core/package.json b/packages/core/package.json index b7a67f7a4f8..bfe2d3418a1 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@logto/core", - "version": "1.20.0", + "version": "1.21.0", "description": "The open source identity solution.", "main": "build/index.js", "author": "Silverhand Inc. ", @@ -33,7 +33,7 @@ "@koa/cors": "^5.0.0", "@logto/affiliate": "^0.1.0", "@logto/app-insights": "workspace:^2.0.0", - "@logto/cli": "workspace:^1.20.0", + "@logto/cli": "workspace:^1.21.0", "@logto/connector-kit": "workspace:^4.0.0", "@logto/console": "workspace:*", "@logto/core-kit": "workspace:^2.5.0", @@ -42,10 +42,10 @@ "@logto/experience-legacy": "workspace:*", "@logto/js": "^4.1.4", "@logto/language-kit": "workspace:^1.1.0", - "@logto/phrases": "workspace:^1.14.0", + "@logto/phrases": "workspace:^1.14.1", "@logto/phrases-experience": "workspace:^1.8.0", - "@logto/schemas": "workspace:^1.20.0", - "@logto/shared": "workspace:^3.1.1", + "@logto/schemas": "workspace:^1.21.0", + "@logto/shared": "workspace:^3.1.2", "@silverhand/essentials": "^2.9.1", "@silverhand/slonik": "31.0.0-beta.2", "@simplewebauthn/server": "^10.0.0", diff --git a/packages/create/CHANGELOG.md b/packages/create/CHANGELOG.md index 499f7ab862e..b057b33d674 100644 --- a/packages/create/CHANGELOG.md +++ b/packages/create/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 1.21.0 + +### Patch Changes + +- @logto/cli@1.21.0 + ## 1.20.0 ### Patch Changes diff --git a/packages/create/package.json b/packages/create/package.json index 6f3ee5f00f6..69a966a1b84 100644 --- a/packages/create/package.json +++ b/packages/create/package.json @@ -1,6 +1,6 @@ { "name": "@logto/create", - "version": "1.20.0", + "version": "1.21.0", "author": "Silverhand Inc. ", "license": "MPL-2.0", "type": "module", @@ -15,6 +15,6 @@ "node": "^20.9.0" }, "dependencies": { - "@logto/cli": "workspace:^1.20.0" + "@logto/cli": "workspace:^1.21.0" } } diff --git a/packages/phrases/CHANGELOG.md b/packages/phrases/CHANGELOG.md index 806246d87f9..64da738c784 100644 --- a/packages/phrases/CHANGELOG.md +++ b/packages/phrases/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 1.14.1 + +### Patch Changes + +- 3c993d59c: fix an issue that prevent mp4 video from playing in custom sign-in pages on Safari browser + + Safari browser uses range request to fetch video data, but it was not supported by the `koa-serve-custom-ui-assets` middleware in core. This prevents our users who want to build custom sign-in pages with video background. In order to fix this, we need to partially read the video file stream based on the `range` request header, and set proper response headers and status code (206). + ## 1.14.0 ### Minor Changes diff --git a/packages/phrases/package.json b/packages/phrases/package.json index 7c8ab3ba449..f177ad236cb 100644 --- a/packages/phrases/package.json +++ b/packages/phrases/package.json @@ -1,6 +1,6 @@ { "name": "@logto/phrases", - "version": "1.14.0", + "version": "1.14.1", "description": "Logto shared phrases (i18n).", "author": "Silverhand Inc. ", "homepage": "https://github.com/logto-io/logto#readme", diff --git a/packages/schemas/CHANGELOG.md b/packages/schemas/CHANGELOG.md index a18925a0010..bebb2bf9f30 100644 --- a/packages/schemas/CHANGELOG.md +++ b/packages/schemas/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 1.21.0 + +### Patch Changes + +- Updated dependencies [bc2a0ac03] +- Updated dependencies [3c993d59c] + - @logto/shared@3.1.2 + - @logto/phrases@1.14.1 + ## 1.20.0 ### Minor Changes diff --git a/packages/schemas/alterations/next-1728357690-add-sso-connector-idp-initated-auth-configs-table.ts b/packages/schemas/alterations/1.21.0-1728357690-add-sso-connector-idp-initated-auth-configs-table.ts similarity index 100% rename from packages/schemas/alterations/next-1728357690-add-sso-connector-idp-initated-auth-configs-table.ts rename to packages/schemas/alterations/1.21.0-1728357690-add-sso-connector-idp-initated-auth-configs-table.ts diff --git a/packages/schemas/alterations/next-1728526649-add-idp-initiated-saml-sso-sessions-table.ts b/packages/schemas/alterations/1.21.0-1728526649-add-idp-initiated-saml-sso-sessions-table.ts similarity index 100% rename from packages/schemas/alterations/next-1728526649-add-idp-initiated-saml-sso-sessions-table.ts rename to packages/schemas/alterations/1.21.0-1728526649-add-idp-initiated-saml-sso-sessions-table.ts diff --git a/packages/schemas/alterations/next-1728887713-add-client-idp-initiated-auth-callback-uri-columns.ts b/packages/schemas/alterations/1.21.0-1728887713-add-client-idp-initiated-auth-callback-uri-columns.ts similarity index 100% rename from packages/schemas/alterations/next-1728887713-add-client-idp-initiated-auth-callback-uri-columns.ts rename to packages/schemas/alterations/1.21.0-1728887713-add-client-idp-initiated-auth-callback-uri-columns.ts diff --git a/packages/schemas/package.json b/packages/schemas/package.json index 0b3fdf94acd..83d142403af 100644 --- a/packages/schemas/package.json +++ b/packages/schemas/package.json @@ -1,6 +1,6 @@ { "name": "@logto/schemas", - "version": "1.20.0", + "version": "1.21.0", "author": "Silverhand Inc. ", "license": "MPL-2.0", "type": "module", @@ -81,9 +81,9 @@ "@logto/connector-kit": "workspace:^4.0.0", "@logto/core-kit": "workspace:^2.5.0", "@logto/language-kit": "workspace:^1.1.0", - "@logto/phrases": "workspace:^1.14.0", + "@logto/phrases": "workspace:^1.14.1", "@logto/phrases-experience": "workspace:^1.8.0", - "@logto/shared": "workspace:^3.1.1", + "@logto/shared": "workspace:^3.1.2", "@withtyped/server": "^0.14.0", "nanoid": "^5.0.1" }, diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index 9d60f600a7a..c09d9796859 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 3.1.2 + +### Patch Changes + +- bc2a0ac03: add environment variable to override default database connection timeout + + By default, out database connection timeout is set to 5 seconds, which might not be enough for some network conditions. This change allows users to override the default value by setting the `DATABASE_CONNECTION_TIMEOUT` environment variable. + ## 3.1.1 ### Patch Changes diff --git a/packages/shared/package.json b/packages/shared/package.json index 90b6db8ef14..90e5d47bcef 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@logto/shared", - "version": "3.1.1", + "version": "3.1.2", "main": "lib/index.js", "author": "Silverhand Inc. ", "license": "MPL-2.0", diff --git a/packages/tunnel/CHANGELOG.md b/packages/tunnel/CHANGELOG.md index bd1ea404f70..8a14dfce2d5 100644 --- a/packages/tunnel/CHANGELOG.md +++ b/packages/tunnel/CHANGELOG.md @@ -1,5 +1,12 @@ # @logto/tunnel +## 0.2.2 + +### Patch Changes + +- Updated dependencies [bc2a0ac03] + - @logto/shared@3.1.2 + ## @logto/tunnel@0.2.1 ### Patch Changes @@ -94,4 +101,3 @@ If all set up correctly, when you click the "sign-in" button in your application, you should be navigated to your custom sign-in page instead of Logto's built-in UI, along with valid session (cookies) that allows you to further interact with Logto experience API. Refer to [Logto tunnel documentation](https://docs.logto.dev/docs/references/tunnel-cli/) for more details. - \ No newline at end of file diff --git a/packages/tunnel/package.json b/packages/tunnel/package.json index 76126de83e9..522bf87b4e2 100644 --- a/packages/tunnel/package.json +++ b/packages/tunnel/package.json @@ -1,6 +1,6 @@ { "name": "@logto/tunnel", - "version": "0.2.1", + "version": "0.2.2", "description": "A CLI tool that creates tunnel service to Logto Cloud for local development.", "author": "Silverhand Inc. ", "homepage": "https://github.com/logto-io/logto#readme", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f692f0a9bad..14cb8769da2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -98,10 +98,10 @@ importers: specifier: workspace:^2.5.0 version: link:../toolkit/core-kit '@logto/schemas': - specifier: workspace:1.20.0 + specifier: workspace:1.21.0 version: link:../schemas '@logto/shared': - specifier: workspace:^3.1.1 + specifier: workspace:^3.1.2 version: link:../shared '@silverhand/essentials': specifier: ^2.9.1 @@ -2987,7 +2987,7 @@ importers: specifier: workspace:^2.0.0 version: link:../app-insights '@logto/cli': - specifier: workspace:^1.20.0 + specifier: workspace:^1.21.0 version: link:../cli '@logto/connector-kit': specifier: workspace:^4.0.0 @@ -3014,16 +3014,16 @@ importers: specifier: workspace:^1.1.0 version: link:../toolkit/language-kit '@logto/phrases': - specifier: workspace:^1.14.0 + specifier: workspace:^1.14.1 version: link:../phrases '@logto/phrases-experience': specifier: workspace:^1.8.0 version: link:../phrases-experience '@logto/schemas': - specifier: workspace:^1.20.0 + specifier: workspace:^1.21.0 version: link:../schemas '@logto/shared': - specifier: workspace:^3.1.1 + specifier: workspace:^3.1.2 version: link:../shared '@silverhand/essentials': specifier: ^2.9.1 @@ -3288,7 +3288,7 @@ importers: packages/create: dependencies: '@logto/cli': - specifier: workspace:^1.20.0 + specifier: workspace:^1.21.0 version: link:../cli packages/demo-app: @@ -4033,13 +4033,13 @@ importers: specifier: workspace:^1.1.0 version: link:../toolkit/language-kit '@logto/phrases': - specifier: workspace:^1.14.0 + specifier: workspace:^1.14.1 version: link:../phrases '@logto/phrases-experience': specifier: workspace:^1.8.0 version: link:../phrases-experience '@logto/shared': - specifier: workspace:^3.1.1 + specifier: workspace:^3.1.2 version: link:../shared '@withtyped/server': specifier: ^0.14.0 @@ -16362,10 +16362,10 @@ snapshots: eslint-config-prettier: 9.1.0(eslint@8.57.0) eslint-config-xo: 0.44.0(eslint@8.57.0) eslint-config-xo-typescript: 4.0.0(@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3))(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-consistent-default-export-name: 0.0.15 eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-n: 17.2.1(eslint@8.57.0) eslint-plugin-no-use-extend-native: 0.5.0 eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.0.0) @@ -19536,13 +19536,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 4.3.5 enhanced-resolve: 5.16.0 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.3 is-core-module: 2.13.1 @@ -19553,14 +19553,14 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -19582,7 +19582,7 @@ snapshots: eslint: 8.57.0 ignore: 5.3.1 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -19592,7 +19592,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3