Skip to content

Commit b01e2fb

Browse files
fix(deps): update dependency @octokit/tsconfig to v4 (#610)
Co-authored-by: wolfy1339 <[email protected]>
1 parent c8bb699 commit b01e2fb

16 files changed

+70
-68
lines changed

package-lock.json

+6-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"access": "public",
66
"provenance": true
77
},
8+
"type": "module",
89
"description": "Shared TypeScript definitions for Octokit projects",
910
"dependencies": {
1011
"@octokit/openapi-types": "^22.2.0"
@@ -32,7 +33,7 @@
3233
"author": "Gregor Martynus (https://twitter.com/gr2m)",
3334
"license": "MIT",
3435
"devDependencies": {
35-
"@octokit/tsconfig": "^2.0.0",
36+
"@octokit/tsconfig": "^4.0.0",
3637
"@types/node": ">= 8",
3738
"github-openapi-graphql-query": "^4.0.0",
3839
"handlebars": "^4.7.6",

scripts/update-endpoints/templates/endpoints.ts.template

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// DO NOT EDIT THIS FILE
22
import type { paths } from "@octokit/openapi-types";
3-
import type { OctokitResponse } from "../OctokitResponse";
4-
import type { RequestHeaders } from "../RequestHeaders";
5-
import type { RequestRequestOptions } from "../RequestRequestOptions";
3+
import type { OctokitResponse } from "../OctokitResponse.js";
4+
import type { RequestHeaders } from "../RequestHeaders.js";
5+
import type { RequestRequestOptions } from "../RequestRequestOptions.js";
66

77
/**
88
* @license (MIT OR CC0-1.0)

src/AuthInterface.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import type { EndpointOptions } from "./EndpointOptions";
2-
import type { OctokitResponse } from "./OctokitResponse";
3-
import type { RequestInterface } from "./RequestInterface";
4-
import type { RequestParameters } from "./RequestParameters";
5-
import type { Route } from "./Route";
1+
import type { EndpointOptions } from "./EndpointOptions.js";
2+
import type { OctokitResponse } from "./OctokitResponse.js";
3+
import type { RequestInterface } from "./RequestInterface.js";
4+
import type { RequestParameters } from "./RequestParameters.js";
5+
import type { Route } from "./Route.js";
66

77
/**
88
* Interface to implement complex authentication strategies for Octokit.

src/EndpointDefaults.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import type { RequestHeaders } from "./RequestHeaders";
2-
import type { RequestMethod } from "./RequestMethod";
3-
import type { RequestParameters } from "./RequestParameters";
4-
import type { Url } from "./Url";
1+
import type { RequestHeaders } from "./RequestHeaders.js";
2+
import type { RequestMethod } from "./RequestMethod.js";
3+
import type { RequestParameters } from "./RequestParameters.js";
4+
import type { Url } from "./Url.js";
55

66
/**
77
* The `.endpoint()` method is guaranteed to set all keys defined by RequestParameters

src/EndpointInterface.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import type { EndpointDefaults } from "./EndpointDefaults";
2-
import type { RequestOptions } from "./RequestOptions";
3-
import type { RequestParameters } from "./RequestParameters";
4-
import type { Route } from "./Route";
1+
import type { EndpointDefaults } from "./EndpointDefaults.js";
2+
import type { RequestOptions } from "./RequestOptions.js";
3+
import type { RequestParameters } from "./RequestParameters.js";
4+
import type { Route } from "./Route.js";
55

6-
import type { Endpoints } from "./generated/Endpoints";
6+
import type { Endpoints } from "./generated/Endpoints.js";
77

88
export interface EndpointInterface<D extends object = object> {
99
/**

src/EndpointOptions.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import type { RequestMethod } from "./RequestMethod";
2-
import type { Url } from "./Url";
3-
import type { RequestParameters } from "./RequestParameters";
1+
import type { RequestMethod } from "./RequestMethod.js";
2+
import type { Url } from "./Url.js";
3+
import type { RequestParameters } from "./RequestParameters.js";
44

55
export type EndpointOptions = RequestParameters & {
66
method: RequestMethod;

src/OctokitResponse.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import type { ResponseHeaders } from "./ResponseHeaders";
2-
import type { Url } from "./Url";
1+
import type { ResponseHeaders } from "./ResponseHeaders.js";
2+
import type { Url } from "./Url.js";
33

44
export interface OctokitResponse<T, S extends number = number> {
55
headers: ResponseHeaders;

src/RequestInterface.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import type { EndpointInterface } from "./EndpointInterface";
2-
import type { OctokitResponse } from "./OctokitResponse";
3-
import type { RequestParameters } from "./RequestParameters";
4-
import type { Route } from "./Route";
1+
import type { EndpointInterface } from "./EndpointInterface.js";
2+
import type { OctokitResponse } from "./OctokitResponse.js";
3+
import type { RequestParameters } from "./RequestParameters.js";
4+
import type { Route } from "./Route.js";
55

6-
import type { Endpoints } from "./generated/Endpoints";
6+
import type { Endpoints } from "./generated/Endpoints.js";
77

88
export interface RequestInterface<D extends object = object> {
99
/**

src/RequestOptions.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import type { RequestHeaders } from "./RequestHeaders";
2-
import type { RequestMethod } from "./RequestMethod";
3-
import type { RequestRequestOptions } from "./RequestRequestOptions";
4-
import type { Url } from "./Url";
1+
import type { RequestHeaders } from "./RequestHeaders.js";
2+
import type { RequestMethod } from "./RequestMethod.js";
3+
import type { RequestRequestOptions } from "./RequestRequestOptions.js";
4+
import type { Url } from "./Url.js";
55

66
/**
77
* Generic request options as they are returned by the `endpoint()` method

src/RequestParameters.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import type { RequestRequestOptions } from "./RequestRequestOptions";
2-
import type { RequestHeaders } from "./RequestHeaders";
3-
import type { Url } from "./Url";
1+
import type { RequestRequestOptions } from "./RequestRequestOptions.js";
2+
import type { RequestHeaders } from "./RequestHeaders.js";
3+
import type { Url } from "./Url.js";
44

55
/**
66
* Parameters that can be passed into `request(route, parameters)` or `endpoint(route, parameters)` methods

src/RequestRequestOptions.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import type { Fetch } from "./Fetch";
2-
import type { Signal } from "./Signal";
1+
import type { Fetch } from "./Fetch.js";
2+
import type { Signal } from "./Signal.js";
33

44
/**
55
* 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

src/StrategyInterface.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { AuthInterface } from "./AuthInterface";
1+
import type { AuthInterface } from "./AuthInterface.js";
22

33
export interface StrategyInterface<
44
StrategyOptions extends any[],

src/generated/Endpoints.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// DO NOT EDIT THIS FILE
22
import type { paths } from "@octokit/openapi-types";
3-
import type { OctokitResponse } from "../OctokitResponse";
4-
import type { RequestHeaders } from "../RequestHeaders";
5-
import type { RequestRequestOptions } from "../RequestRequestOptions";
3+
import type { OctokitResponse } from "../OctokitResponse.js";
4+
import type { RequestHeaders } from "../RequestHeaders.js";
5+
import type { RequestRequestOptions } from "../RequestRequestOptions.js";
66

77
/**
88
* @license (MIT OR CC0-1.0)

src/index.ts

+21-21
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
export * from "./AuthInterface";
2-
export * from "./EndpointDefaults";
3-
export * from "./EndpointInterface";
4-
export * from "./EndpointOptions";
5-
export * from "./Fetch";
6-
export * from "./OctokitResponse";
7-
export * from "./RequestError";
8-
export * from "./RequestHeaders";
9-
export * from "./RequestInterface";
10-
export * from "./RequestMethod";
11-
export * from "./RequestOptions";
12-
export * from "./RequestParameters";
13-
export * from "./RequestRequestOptions";
14-
export * from "./ResponseHeaders";
15-
export * from "./Route";
16-
export * from "./Signal";
17-
export * from "./StrategyInterface";
18-
export * from "./Url";
19-
export * from "./VERSION";
20-
export * from "./GetResponseTypeFromEndpointMethod";
21-
export * from "./generated/Endpoints";
1+
export * from "./AuthInterface.js";
2+
export * from "./EndpointDefaults.js";
3+
export * from "./EndpointInterface.js";
4+
export * from "./EndpointOptions.js";
5+
export * from "./Fetch.js";
6+
export * from "./OctokitResponse.js";
7+
export * from "./RequestError.js";
8+
export * from "./RequestHeaders.js";
9+
export * from "./RequestInterface.js";
10+
export * from "./RequestMethod.js";
11+
export * from "./RequestOptions.js";
12+
export * from "./RequestParameters.js";
13+
export * from "./RequestRequestOptions.js";
14+
export * from "./ResponseHeaders.js";
15+
export * from "./Route.js";
16+
export * from "./Signal.js";
17+
export * from "./StrategyInterface.js";
18+
export * from "./Url.js";
19+
export * from "./VERSION.js";
20+
export * from "./GetResponseTypeFromEndpointMethod.js";
21+
export * from "./generated/Endpoints.js";

test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {
55
RequestInterface,
66
RequestParameters,
77
Route,
8-
} from "./src";
8+
} from "./src/index.js";
99

1010
const endpoint = {} as EndpointInterface;
1111
function assertString(_: string) {}

0 commit comments

Comments
 (0)