Getting errors like these:
node_modules/@forge/api/out/api/runtime.d.ts:1:36 - error TS2307: Cannot find module '@forge/util/packages/metrics-interface' or its corresponding type declarations.
1 import type { Metrics, Tags } from '@forge/util/packages/metrics-interface';
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@forge/api/out/authorization/index.d.ts:2:55 - error TS2307: Cannot find module 'packages/forge-auth/out/jira' or its corresponding type declarations.
2 readonly onJira: (projectPermissionsInput: import("packages/forge-auth/out/jira").ProjectPermission[]) => Promise<import("packages/forge-auth/out/jira").ProjectPermissionResponse[]>;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@forge/api/out/authorization/index.d.ts:2:126 - error TS2307: Cannot find module 'packages/forge-auth/out/jira' or its corresponding type declarations.
2 readonly onJira: (projectPermissionsInput: import("packages/forge-auth/out/jira").ProjectPermission[]) => Promise<import("packages/forge-auth/out/jira").ProjectPermissionResponse[]>;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@forge/api/out/authorization/index.d.ts:3:47 - error TS2307: Cannot find module 'packages/forge-auth/out/jira' or its corresponding type declarations.
3 readonly onJiraProject: (projects: import("packages/forge-auth/out/jira").Id | import("packages/forge-auth/out/jira").Id[]) => Record<string, import("packages/forge-auth/out/types").PermissionCheck>;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@forge/api/out/authorization/index.d.ts:3:91 - error TS2307: Cannot find module 'packages/forge-auth/out/jira' or its corresponding type declarations.
3 readonly onJiraProject: (projects: import("packages/forge-auth/out/jira").Id | import("packages/forge-auth/out/jira").Id[]) => Record<string, import("packages/forge-auth/out/types").PermissionCheck>;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@forge/api/out/authorization/index.d.ts:3:154 - error TS2307: Cannot find module 'packages/forge-auth/out/types' or its corresponding type declarations.
3 readonly onJiraProject: (projects: import("packages/forge-auth/out/jira").Id | import("packages/forge-auth/out/jira").Id[]) => Record<string, import("packages/forge-auth/out/types").PermissionCheck>;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@forge/api/out/authorization/index.d.ts:4:43 - error TS2307: Cannot find module 'packages/forge-auth/out/jira' or its corresponding type declarations.
4 readonly onJiraIssue: (issues: import("packages/forge-auth/out/jira").Id | import("packages/forge-auth/out/jira").Id[]) => Record<string, import("packages/forge-auth/out/types").PermissionCheck>;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@forge/api/out/authorization/index.d.ts:4:87 - error TS2307: Cannot find module 'packages/forge-auth/out/jira' or its corresponding type declarations.
4 readonly onJiraIssue: (issues: import("packages/forge-auth/out/jira").Id | import("packages/forge-auth/out/jira").Id[]) => Record<string, import("packages/forge-auth/out/types").PermissionCheck>;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@forge/api/out/authorization/index.d.ts:4:150 - error TS2307: Cannot find module 'packages/forge-auth/out/types' or its corresponding type declarations.
4 readonly onJiraIssue: (issues: import("packages/forge-auth/out/jira").Id | import("packages/forge-auth/out/jira").Id[]) => Record<string, import("packages/forge-auth/out/types").PermissionCheck>;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@forge/api/out/authorization/index.d.ts:5:89 - error TS2307: Cannot find module 'packages/forge-auth/out/types' or its corresponding type declarations.
5 readonly onConfluenceContent: (contentId: string | number) => Record<string, import("packages/forge-auth/out/types").PermissionCheck>;
And the install itself doesn’t have a packages
directory anywhere. v2.7.0 is the last one that worked. I’m updating to see if a bug was resolved (await webTrigger.getUrl(...)
returns webtrigger url for the wrong environment)