From b01e2fb9aad06b5cfdd200ad4e7875afa0138994 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 13:52:47 -0400 Subject: [PATCH] fix(deps): update dependency @octokit/tsconfig to v4 (#610) Co-authored-by: wolfy1339 --- package-lock.json | 11 ++--- package.json | 3 +- .../templates/endpoints.ts.template | 6 +-- src/AuthInterface.ts | 10 ++--- src/EndpointDefaults.ts | 8 ++-- src/EndpointInterface.ts | 10 ++--- src/EndpointOptions.ts | 6 +-- src/OctokitResponse.ts | 4 +- src/RequestInterface.ts | 10 ++--- src/RequestOptions.ts | 8 ++-- src/RequestParameters.ts | 6 +-- src/RequestRequestOptions.ts | 4 +- src/StrategyInterface.ts | 2 +- src/generated/Endpoints.ts | 6 +-- src/index.ts | 42 +++++++++---------- test.ts | 2 +- 16 files changed, 70 insertions(+), 68 deletions(-) diff --git a/package-lock.json b/package-lock.json index 222d77288..f0f586b46 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@octokit/openapi-types": "^22.2.0" }, "devDependencies": { - "@octokit/tsconfig": "^2.0.0", + "@octokit/tsconfig": "^4.0.0", "@types/node": ">= 8", "github-openapi-graphql-query": "^4.0.0", "handlebars": "^4.7.6", @@ -470,10 +470,11 @@ } }, "node_modules/@octokit/tsconfig": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@octokit/tsconfig/-/tsconfig-2.0.0.tgz", - "integrity": "sha512-tWnrai3quGt8+gRN2edzo9fmraWekeryXPeXDomMw2oFSpu/lH3VSWGn/q4V+rwjTRMeeXk/ci623/01Zet4VQ==", - "dev": true + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@octokit/tsconfig/-/tsconfig-4.0.0.tgz", + "integrity": "sha512-hRd6UhX19m+8WhfrEpNLtm9TjuizYSG/dE0a+ivU71ylSxABVe4mEK+JMAGdjj6/gIQ+5DPegTPofi4P8VC5IA==", + "dev": true, + "license": "MIT" }, "node_modules/@octokit/types": { "version": "13.4.1", diff --git a/package.json b/package.json index 56adfa9c8..b25b5e1af 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "access": "public", "provenance": true }, + "type": "module", "description": "Shared TypeScript definitions for Octokit projects", "dependencies": { "@octokit/openapi-types": "^22.2.0" @@ -32,7 +33,7 @@ "author": "Gregor Martynus (https://twitter.com/gr2m)", "license": "MIT", "devDependencies": { - "@octokit/tsconfig": "^2.0.0", + "@octokit/tsconfig": "^4.0.0", "@types/node": ">= 8", "github-openapi-graphql-query": "^4.0.0", "handlebars": "^4.7.6", diff --git a/scripts/update-endpoints/templates/endpoints.ts.template b/scripts/update-endpoints/templates/endpoints.ts.template index 920a8e9c8..a84e7740b 100644 --- a/scripts/update-endpoints/templates/endpoints.ts.template +++ b/scripts/update-endpoints/templates/endpoints.ts.template @@ -1,8 +1,8 @@ // DO NOT EDIT THIS FILE import type { paths } from "@octokit/openapi-types"; -import type { OctokitResponse } from "../OctokitResponse"; -import type { RequestHeaders } from "../RequestHeaders"; -import type { RequestRequestOptions } from "../RequestRequestOptions"; +import type { OctokitResponse } from "../OctokitResponse.js"; +import type { RequestHeaders } from "../RequestHeaders.js"; +import type { RequestRequestOptions } from "../RequestRequestOptions.js"; /** * @license (MIT OR CC0-1.0) diff --git a/src/AuthInterface.ts b/src/AuthInterface.ts index 3db3338cd..522202591 100644 --- a/src/AuthInterface.ts +++ b/src/AuthInterface.ts @@ -1,8 +1,8 @@ -import type { EndpointOptions } from "./EndpointOptions"; -import type { OctokitResponse } from "./OctokitResponse"; -import type { RequestInterface } from "./RequestInterface"; -import type { RequestParameters } from "./RequestParameters"; -import type { Route } from "./Route"; +import type { EndpointOptions } from "./EndpointOptions.js"; +import type { OctokitResponse } from "./OctokitResponse.js"; +import type { RequestInterface } from "./RequestInterface.js"; +import type { RequestParameters } from "./RequestParameters.js"; +import type { Route } from "./Route.js"; /** * Interface to implement complex authentication strategies for Octokit. diff --git a/src/EndpointDefaults.ts b/src/EndpointDefaults.ts index aed66aa0b..3cc5f2bb9 100644 --- a/src/EndpointDefaults.ts +++ b/src/EndpointDefaults.ts @@ -1,7 +1,7 @@ -import type { RequestHeaders } from "./RequestHeaders"; -import type { RequestMethod } from "./RequestMethod"; -import type { RequestParameters } from "./RequestParameters"; -import type { Url } from "./Url"; +import type { RequestHeaders } from "./RequestHeaders.js"; +import type { RequestMethod } from "./RequestMethod.js"; +import type { RequestParameters } from "./RequestParameters.js"; +import type { Url } from "./Url.js"; /** * The `.endpoint()` method is guaranteed to set all keys defined by RequestParameters diff --git a/src/EndpointInterface.ts b/src/EndpointInterface.ts index 8d53708d3..7c1a4431f 100644 --- a/src/EndpointInterface.ts +++ b/src/EndpointInterface.ts @@ -1,9 +1,9 @@ -import type { EndpointDefaults } from "./EndpointDefaults"; -import type { RequestOptions } from "./RequestOptions"; -import type { RequestParameters } from "./RequestParameters"; -import type { Route } from "./Route"; +import type { EndpointDefaults } from "./EndpointDefaults.js"; +import type { RequestOptions } from "./RequestOptions.js"; +import type { RequestParameters } from "./RequestParameters.js"; +import type { Route } from "./Route.js"; -import type { Endpoints } from "./generated/Endpoints"; +import type { Endpoints } from "./generated/Endpoints.js"; export interface EndpointInterface { /** diff --git a/src/EndpointOptions.ts b/src/EndpointOptions.ts index c5129ca00..0aa75a9fe 100644 --- a/src/EndpointOptions.ts +++ b/src/EndpointOptions.ts @@ -1,6 +1,6 @@ -import type { RequestMethod } from "./RequestMethod"; -import type { Url } from "./Url"; -import type { RequestParameters } from "./RequestParameters"; +import type { RequestMethod } from "./RequestMethod.js"; +import type { Url } from "./Url.js"; +import type { RequestParameters } from "./RequestParameters.js"; export type EndpointOptions = RequestParameters & { method: RequestMethod; diff --git a/src/OctokitResponse.ts b/src/OctokitResponse.ts index 3a01d85a7..27a7972ab 100644 --- a/src/OctokitResponse.ts +++ b/src/OctokitResponse.ts @@ -1,5 +1,5 @@ -import type { ResponseHeaders } from "./ResponseHeaders"; -import type { Url } from "./Url"; +import type { ResponseHeaders } from "./ResponseHeaders.js"; +import type { Url } from "./Url.js"; export interface OctokitResponse { headers: ResponseHeaders; diff --git a/src/RequestInterface.ts b/src/RequestInterface.ts index 968c51790..25bd93f84 100644 --- a/src/RequestInterface.ts +++ b/src/RequestInterface.ts @@ -1,9 +1,9 @@ -import type { EndpointInterface } from "./EndpointInterface"; -import type { OctokitResponse } from "./OctokitResponse"; -import type { RequestParameters } from "./RequestParameters"; -import type { Route } from "./Route"; +import type { EndpointInterface } from "./EndpointInterface.js"; +import type { OctokitResponse } from "./OctokitResponse.js"; +import type { RequestParameters } from "./RequestParameters.js"; +import type { Route } from "./Route.js"; -import type { Endpoints } from "./generated/Endpoints"; +import type { Endpoints } from "./generated/Endpoints.js"; export interface RequestInterface { /** diff --git a/src/RequestOptions.ts b/src/RequestOptions.ts index 82ffc8bf9..3bded5ba4 100644 --- a/src/RequestOptions.ts +++ b/src/RequestOptions.ts @@ -1,7 +1,7 @@ -import type { RequestHeaders } from "./RequestHeaders"; -import type { RequestMethod } from "./RequestMethod"; -import type { RequestRequestOptions } from "./RequestRequestOptions"; -import type { Url } from "./Url"; +import type { RequestHeaders } from "./RequestHeaders.js"; +import type { RequestMethod } from "./RequestMethod.js"; +import type { RequestRequestOptions } from "./RequestRequestOptions.js"; +import type { Url } from "./Url.js"; /** * Generic request options as they are returned by the `endpoint()` method diff --git a/src/RequestParameters.ts b/src/RequestParameters.ts index 17a74fa72..55bddde5b 100644 --- a/src/RequestParameters.ts +++ b/src/RequestParameters.ts @@ -1,6 +1,6 @@ -import type { RequestRequestOptions } from "./RequestRequestOptions"; -import type { RequestHeaders } from "./RequestHeaders"; -import type { Url } from "./Url"; +import type { RequestRequestOptions } from "./RequestRequestOptions.js"; +import type { RequestHeaders } from "./RequestHeaders.js"; +import type { Url } from "./Url.js"; /** * Parameters that can be passed into `request(route, parameters)` or `endpoint(route, parameters)` methods diff --git a/src/RequestRequestOptions.ts b/src/RequestRequestOptions.ts index 96337a7c4..740a30b43 100644 --- a/src/RequestRequestOptions.ts +++ b/src/RequestRequestOptions.ts @@ -1,5 +1,5 @@ -import type { Fetch } from "./Fetch"; -import type { Signal } from "./Signal"; +import type { Fetch } from "./Fetch.js"; +import type { Signal } from "./Signal.js"; /** * Octokit-specific request options which are ignored for the actual request, but can be used by Octokit or plugins to manipulate how the request is sent or how a response is handled diff --git a/src/StrategyInterface.ts b/src/StrategyInterface.ts index 5b8614e25..20cde494a 100644 --- a/src/StrategyInterface.ts +++ b/src/StrategyInterface.ts @@ -1,4 +1,4 @@ -import type { AuthInterface } from "./AuthInterface"; +import type { AuthInterface } from "./AuthInterface.js"; export interface StrategyInterface< StrategyOptions extends any[], diff --git a/src/generated/Endpoints.ts b/src/generated/Endpoints.ts index 8fe6a684e..1e3874862 100644 --- a/src/generated/Endpoints.ts +++ b/src/generated/Endpoints.ts @@ -1,8 +1,8 @@ // DO NOT EDIT THIS FILE import type { paths } from "@octokit/openapi-types"; -import type { OctokitResponse } from "../OctokitResponse"; -import type { RequestHeaders } from "../RequestHeaders"; -import type { RequestRequestOptions } from "../RequestRequestOptions"; +import type { OctokitResponse } from "../OctokitResponse.js"; +import type { RequestHeaders } from "../RequestHeaders.js"; +import type { RequestRequestOptions } from "../RequestRequestOptions.js"; /** * @license (MIT OR CC0-1.0) diff --git a/src/index.ts b/src/index.ts index 004ae9b22..7936f0ec0 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,21 +1,21 @@ -export * from "./AuthInterface"; -export * from "./EndpointDefaults"; -export * from "./EndpointInterface"; -export * from "./EndpointOptions"; -export * from "./Fetch"; -export * from "./OctokitResponse"; -export * from "./RequestError"; -export * from "./RequestHeaders"; -export * from "./RequestInterface"; -export * from "./RequestMethod"; -export * from "./RequestOptions"; -export * from "./RequestParameters"; -export * from "./RequestRequestOptions"; -export * from "./ResponseHeaders"; -export * from "./Route"; -export * from "./Signal"; -export * from "./StrategyInterface"; -export * from "./Url"; -export * from "./VERSION"; -export * from "./GetResponseTypeFromEndpointMethod"; -export * from "./generated/Endpoints"; +export * from "./AuthInterface.js"; +export * from "./EndpointDefaults.js"; +export * from "./EndpointInterface.js"; +export * from "./EndpointOptions.js"; +export * from "./Fetch.js"; +export * from "./OctokitResponse.js"; +export * from "./RequestError.js"; +export * from "./RequestHeaders.js"; +export * from "./RequestInterface.js"; +export * from "./RequestMethod.js"; +export * from "./RequestOptions.js"; +export * from "./RequestParameters.js"; +export * from "./RequestRequestOptions.js"; +export * from "./ResponseHeaders.js"; +export * from "./Route.js"; +export * from "./Signal.js"; +export * from "./StrategyInterface.js"; +export * from "./Url.js"; +export * from "./VERSION.js"; +export * from "./GetResponseTypeFromEndpointMethod.js"; +export * from "./generated/Endpoints.js"; diff --git a/test.ts b/test.ts index 2794e10dc..197ad3e74 100644 --- a/test.ts +++ b/test.ts @@ -5,7 +5,7 @@ import { RequestInterface, RequestParameters, Route, -} from "./src"; +} from "./src/index.js"; const endpoint = {} as EndpointInterface; function assertString(_: string) {}