Skip to content

Commit d2f208e

Browse files
adamjohnwrightclaude
authored andcommitted
fix: Fix production build errors for esbuild compatibility
- Change type-only namespace imports to `import type` (Relationship, Analysis, TissueExperiment) for isolatedModules compatibility - Change `import X = Namespace.Type` aliases to `type X = ...` - Remove unused default import from reactome-cytoscape-style, use named Types export instead - Raise anyComponentStyle budget from 8kB to 16kB - Add reactome-cytoscape-style library build step to deploy workflow Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 7228544 commit d2f208e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
- name: Build
4343
run: |
4444
npx ng build reactome-cytoscape-style
45-
npx ng build reactome --configuration production
45+
npx ng build reactome --configuration production --base-href /${{ steps.version.outputs.version }}/website/
4646
4747
- name: Configure AWS credentials
4848
uses: aws-actions/configure-aws-credentials@v4

0 commit comments

Comments
 (0)