@forge/auth
0.0.9-experimental-04cc2b91.0.0-next.0
~
Modified (13 files)
Index: package/package.json
===================================================================
--- package/package.json
+++ package/package.json
@@ -1,7 +1,7 @@
{
"name": "@forge/auth",
- "version": "0.0.9-experimental-04cc2b9",
+ "version": "1.0.0-next.0",
"description": "Supports authorization for product REST API calls",
"main": "out/index.js",
"types": "out/index.d.ts",
"license": "SEE LICENSE IN LICENSE.txt", Index: package/out/api.d.ts.map
===================================================================
--- package/out/api.d.ts.map
+++ package/out/api.d.ts.map
@@ -1,1 +1,1 @@
-{"version":3,"file":"api.d.ts","sourceRoot":"","sources":["../src/api.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAE,MAAM,SAAS,CAAC;AAY1C,eAAO,MAAM,gBAAgB,GAAI,CAAC,SAAS,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,EAC/D,uBAAuB,CAAC,EACxB,wBAAwB,CAAC,IAAI,EAAE,MAAM,KAAK,eAAe,oCAM1D,CAAC"}
\ No newline at end of file
+{"version":3,"file":"api.d.ts","sourceRoot":"","sources":["../src/api.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAE,MAAM,SAAS,CAAC;AAY1C,eAAO,MAAM,gBAAgB,8FAEI,MAAM,KAAK,eAAe,oCAM1D,CAAC"}
\ No newline at end of file Index: package/out/confluence/index.d.ts.map
===================================================================
--- package/out/confluence/index.d.ts.map
+++ package/out/confluence/index.d.ts.map
@@ -1,1 +1,1 @@
-{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/confluence/index.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,WAAW,EAAE,MAAM,UAAU,CAAC;AAGvC,KAAK,iBAAiB,GAAG,WAAW,CAAC,mBAAmB,CAAC,CAAC;AAE1D,MAAM,MAAM,SAAS,GAAG,MAAM,GAAG,MAAM,CAAC;AA+BxC,eAAO,MAAM,4BAA4B,GAAI,mBAAmB,iBAAiB,EAAE,WAAW,MAAM;8CAE/D,SAAS;CAG7C,CAAC"}
\ No newline at end of file
+{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/confluence/index.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,WAAW,EAAE,MAAM,UAAU,CAAC;AAGvC,aAAK,iBAAiB,GAAG,WAAW,CAAC,mBAAmB,CAAC,CAAC;AAE1D,oBAAY,SAAS,GAAG,MAAM,GAAG,MAAM,CAAC;AA+BxC,eAAO,MAAM,4BAA4B,sBAAuB,iBAAiB,aAAa,MAAM;8CAE/D,SAAS;CAG7C,CAAC"}
\ No newline at end of file Index: package/out/jira/index.d.ts.map
===================================================================
--- package/out/jira/index.d.ts.map
+++ package/out/jira/index.d.ts.map
@@ -1,1 +1,1 @@
-{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/jira/index.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,WAAW,EAAE,MAAM,UAAU,CAAC;AAGvC,MAAM,MAAM,WAAW,GAAG,WAAW,CAAC,aAAa,CAAC,CAAC;AAIrD,MAAM,MAAM,EAAE,GAAG,MAAM,GAAG,MAAM,CAAC;AACjC,MAAM,WAAW,iBAAiB;IAChC,WAAW,EAAE,MAAM,EAAE,CAAC;IACtB,MAAM,CAAC,EAAE,EAAE,EAAE,CAAC;IACd,QAAQ,CAAC,EAAE,EAAE,EAAE,CAAC;CACjB;AAED,MAAM,WAAW,yBAAyB;IACxC,UAAU,EAAE,MAAM,CAAC;IACnB,MAAM,CAAC,EAAE,MAAM,EAAE,CAAC;IAClB,QAAQ,CAAC,EAAE,MAAM,EAAE,CAAC;CACrB;AAsDD,eAAO,MAAM,sBAAsB,GAAI,aAAa,WAAW,EAAE,WAAW,MAAM;+CAEtC,iBAAiB,EAAE;uCAIjC,EAAE,GAAG,EAAE,EAAE;mCAMb,EAAE,GAAG,EAAE,EAAE;CAMlC,CAAC"}
\ No newline at end of file
+{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/jira/index.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,WAAW,EAAE,MAAM,UAAU,CAAC;AAGvC,oBAAY,WAAW,GAAG,WAAW,CAAC,aAAa,CAAC,CAAC;AAIrD,oBAAY,EAAE,GAAG,MAAM,GAAG,MAAM,CAAC;AACjC,MAAM,WAAW,iBAAiB;IAChC,WAAW,EAAE,MAAM,EAAE,CAAC;IACtB,MAAM,CAAC,EAAE,EAAE,EAAE,CAAC;IACd,QAAQ,CAAC,EAAE,EAAE,EAAE,CAAC;CACjB;AAED,MAAM,WAAW,yBAAyB;IACxC,UAAU,EAAE,MAAM,CAAC;IACnB,MAAM,CAAC,EAAE,MAAM,EAAE,CAAC;IAClB,QAAQ,CAAC,EAAE,MAAM,EAAE,CAAC;CACrB;AAsDD,eAAO,MAAM,sBAAsB,gBAAiB,WAAW,aAAa,MAAM;+CAEtC,iBAAiB,EAAE;uCAIjC,EAAE,GAAG,EAAE,EAAE;mCAMb,EAAE,GAAG,EAAE,EAAE;CAMlC,CAAC"}
\ No newline at end of file Index: package/out/confluence/permissions.d.ts.map
===================================================================
--- package/out/confluence/permissions.d.ts.map
+++ package/out/confluence/permissions.d.ts.map
@@ -1,1 +1,1 @@
-{"version":3,"file":"permissions.d.ts","sourceRoot":"","sources":["../../src/confluence/permissions.ts"],"names":[],"mappings":"AAAA,QAAA,MAAM,mBAAmB;;;;CAIf,CAAC;AAEX,MAAM,MAAM,iBAAiB,GAAG,OAAO,mBAAmB,CAAC;AAC3D,eAAe,mBAAmB,CAAC"}
\ No newline at end of file
+{"version":3,"file":"permissions.d.ts","sourceRoot":"","sources":["../../src/confluence/permissions.ts"],"names":[],"mappings":"AAAA,QAAA,MAAM,mBAAmB;;;;CAIf,CAAC;AAEX,oBAAY,iBAAiB,GAAG,OAAO,mBAAmB,CAAC;AAC3D,eAAe,mBAAmB,CAAC"}
\ No newline at end of file Index: package/out/jira/permissions.d.ts.map
===================================================================
--- package/out/jira/permissions.d.ts.map
+++ package/out/jira/permissions.d.ts.map
@@ -1,1 +1,1 @@
-{"version":3,"file":"permissions.d.ts","sourceRoot":"","sources":["../../src/jira/permissions.ts"],"names":[],"mappings":"AAAA,QAAA,MAAM,0BAA0B;;;;;;;;;;;CAWtB,CAAC;AAEX,QAAA,MAAM,4BAA4B;;;;;;;;;;;CAWxB,CAAC;AAEX,MAAM,MAAM,uBAAuB,GAAG,OAAO,0BAA0B,CAAC;AACxE,MAAM,MAAM,yBAAyB,GAAG,OAAO,4BAA4B,CAAC;AAE5E,OAAO,EAAE,0BAA0B,EAAE,4BAA4B,EAAE,CAAC"}
\ No newline at end of file
+{"version":3,"file":"permissions.d.ts","sourceRoot":"","sources":["../../src/jira/permissions.ts"],"names":[],"mappings":"AAAA,QAAA,MAAM,0BAA0B;;;;;;;;;;;CAWtB,CAAC;AAEX,QAAA,MAAM,4BAA4B;;;;;;;;;;;CAWxB,CAAC;AAEX,oBAAY,uBAAuB,GAAG,OAAO,0BAA0B,CAAC;AACxE,oBAAY,yBAAyB,GAAG,OAAO,4BAA4B,CAAC;AAE5E,OAAO,EAAE,0BAA0B,EAAE,4BAA4B,EAAE,CAAC"}
\ No newline at end of file Index: package/out/types.d.ts.map
===================================================================
--- package/out/types.d.ts.map
+++ package/out/types.d.ts.map
@@ -1,1 +1,1 @@
-{"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../src/types.ts"],"names":[],"mappings":"AAAA,MAAM,MAAM,eAAe,GAAG,CAAC,IAAI,CAAC,EAAE,GAAG,KAAK,OAAO,CAAC,OAAO,GAAG,MAAM,CAAC,CAAC;AAExE,MAAM,MAAM,kBAAkB,GAAG,MAAM,CAAC,MAAM,EAAE,eAAe,GAAG,CAAC,CAAC,IAAI,CAAC,EAAE,GAAG,KAAK,kBAAkB,CAAC,CAAC,CAAC;AACxG,MAAM,WAAW,cAAc;IAC7B,MAAM,EAAE,MAAM,CAAC;IACf,OAAO,CAAC,EAAE;QAAE,CAAC,GAAG,EAAE,MAAM,GAAG,MAAM,CAAA;KAAE,CAAC;IACpC,IAAI,EAAE,MAAM,CAAC;CACd;AAED,MAAM,MAAM,eAAe,CAAC,CAAC,GAAG,GAAG,IAAI,CAAC,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,cAAc,KAAK,OAAO,CAAC,CAAC,CAAC,CAAC;AAE7F,MAAM,WAAW,WAAW;IAC1B,WAAW,EAAE,eAAe,CAAC;IAC7B,iBAAiB,EAAE,eAAe,CAAC;CACpC;AAED,MAAM,MAAM,wBAAwB,GAAG,CAAC,WAAW,EAAE,WAAW,EAAE,SAAS,EAAE,MAAM,KAAK,kBAAkB,CAAC"}
\ No newline at end of file
+{"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../src/types.ts"],"names":[],"mappings":"AAAA,oBAAY,eAAe,GAAG,CAAC,IAAI,CAAC,EAAE,GAAG,KAAK,OAAO,CAAC,OAAO,GAAG,MAAM,CAAC,CAAC;AAExE,oBAAY,kBAAkB,GAAG,MAAM,CAAC,MAAM,EAAE,eAAe,GAAG,CAAC,CAAC,IAAI,CAAC,EAAE,GAAG,KAAK,kBAAkB,CAAC,CAAC,CAAC;AACxG,MAAM,WAAW,cAAc;IAC7B,MAAM,EAAE,MAAM,CAAC;IACf,OAAO,CAAC,EAAE;QAAE,CAAC,GAAG,EAAE,MAAM,GAAG,MAAM,CAAA;KAAE,CAAC;IACpC,IAAI,EAAE,MAAM,CAAC;CACd;AAED,oBAAY,eAAe,CAAC,CAAC,GAAG,GAAG,IAAI,CAAC,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,cAAc,KAAK,OAAO,CAAC,CAAC,CAAC,CAAC;AAE7F,MAAM,WAAW,WAAW;IAC1B,WAAW,EAAE,eAAe,CAAC;IAC7B,iBAAiB,EAAE,eAAe,CAAC;CACpC;AAED,oBAAY,wBAAwB,GAAG,CAAC,WAAW,EAAE,WAAW,EAAE,SAAS,EAAE,MAAM,KAAK,kBAAkB,CAAC"}
\ No newline at end of file Index: package/CHANGELOG.md
===================================================================
--- package/CHANGELOG.md
+++ package/CHANGELOG.md
@@ -1,11 +1,11 @@
# @forge/auth
-## 0.0.9-experimental-04cc2b9
+## 1.0.0-next.0
### Major Changes
-- d9ef926: Adds support for TypeScript 5
+- 78fcb7f: Adds support for TypeScript 5
## 0.0.9
### Patch Changes Index: package/out/confluence/index.d.ts
===================================================================
--- package/out/confluence/index.d.ts
+++ package/out/confluence/index.d.ts
@@ -1,7 +1,7 @@
import { FetchHelper } from '../types';
-type RequestConfluence = FetchHelper['requestConfluence'];
-export type ContentId = string | number;
+declare type RequestConfluence = FetchHelper['requestConfluence'];
+export declare type ContentId = string | number;
export declare const authorizeConfluenceWithFetch: (requestConfluence: RequestConfluence, accountId: string) => {
readonly onConfluenceContent: (contentId: ContentId) => Record<string, import("../types").PermissionCheck>;
};
export {}; Index: package/out/jira/index.d.ts
===================================================================
--- package/out/jira/index.d.ts
+++ package/out/jira/index.d.ts
@@ -1,7 +1,7 @@
import { FetchHelper } from '../types';
-export type RequestJira = FetchHelper['requestJira'];
-export type Id = number | string;
+export declare type RequestJira = FetchHelper['requestJira'];
+export declare type Id = number | string;
export interface ProjectPermission {
permissions: string[];
issues?: Id[];
projects?: Id[]; Index: package/out/confluence/permissions.d.ts
===================================================================
--- package/out/confluence/permissions.d.ts
+++ package/out/confluence/permissions.d.ts
@@ -2,7 +2,7 @@
readonly canRead: "read";
readonly canUpdate: "update";
readonly canDelete: "delete";
};
-export type ApiPermissionsMap = typeof API_PERMISSIONS_MAP;
+export declare type ApiPermissionsMap = typeof API_PERMISSIONS_MAP;
export default API_PERMISSIONS_MAP;
//# sourceMappingURL=permissions.d.ts.map
\ No newline at end of file Index: package/out/jira/permissions.d.ts
===================================================================
--- package/out/jira/permissions.d.ts
+++ package/out/jira/permissions.d.ts
@@ -21,8 +21,8 @@
readonly canDeleteAllComments: "DELETE_ALL_COMMENTS";
readonly canCreateAttachments: "CREATE_ATTACHMENTS";
readonly canDeleteAllAttachments: "DELETE_ALL_ATTACHMENTS";
};
-export type ApiIssuesPermissionsMap = typeof API_ISSUES_PERMISSIONS_MAP;
-export type ApiProjectsPermissionsMap = typeof API_PROJECTS_PERMISSIONS_MAP;
+export declare type ApiIssuesPermissionsMap = typeof API_ISSUES_PERMISSIONS_MAP;
+export declare type ApiProjectsPermissionsMap = typeof API_PROJECTS_PERMISSIONS_MAP;
export { API_ISSUES_PERMISSIONS_MAP, API_PROJECTS_PERMISSIONS_MAP };
//# sourceMappingURL=permissions.d.ts.map
\ No newline at end of file Index: package/out/types.d.ts
===================================================================
--- package/out/types.d.ts
+++ package/out/types.d.ts
@@ -1,16 +1,16 @@
-export type PermissionCheck = (args?: any) => Promise<boolean | object>;
-export type PermissionCheckAPI = Record<string, PermissionCheck | ((args?: any) => PermissionCheckAPI)>;
+export declare type PermissionCheck = (args?: any) => Promise<boolean | object>;
+export declare type PermissionCheckAPI = Record<string, PermissionCheck | ((args?: any) => PermissionCheckAPI)>;
export interface RequestOptions {
method: string;
headers?: {
[key: string]: string;
};
body: string;
}
-export type RequestFunction<T = any> = (path: string, options: RequestOptions) => Promise<T>;
+export declare type RequestFunction<T = any> = (path: string, options: RequestOptions) => Promise<T>;
export interface FetchHelper {
requestJira: RequestFunction;
requestConfluence: RequestFunction;
}
-export type AuthorizeWithFetchHelper = (fetchHelper: FetchHelper, accountId: string) => PermissionCheckAPI;
+export declare type AuthorizeWithFetchHelper = (fetchHelper: FetchHelper, accountId: string) => PermissionCheckAPI;
//# sourceMappingURL=types.d.ts.map
\ No newline at end of file