Skip to content

Migrate roi-calculator into svelte workspaces#1420

Merged
davidstanke merged 2 commits into
mainfrom
push-qqmwxpluxmky
May 19, 2026
Merged

Migrate roi-calculator into svelte workspaces#1420
davidstanke merged 2 commits into
mainfrom
push-qqmwxpluxmky

Conversation

@nathenharvey
Copy link
Copy Markdown
Collaborator

@nathenharvey nathenharvey commented May 19, 2026

This change integrates the roi-calculator into the root Svelte workspaces, aligning it with the project's established structure for embedded apps.

Key modifications:

  • Added 'roi-calculator' to the workspaces array in 'svelte/package.json'.
  • Updated 'svelte/roi-calculator/build-roi-calculator.sh'
  • Adjusted dependency versions in 'svelte/roi-calculator/package.json' for workspace consistency.
  • Updated the generated build artifacts in 'hugo/content/ai/roi/calculator/'

This is in support of ADR 011: Use npm workspaces for svelte apps.

Supports: #1411

Preview URL: https://doradotdev--pr1420-drafts-off-0b09oz8m.web.app/ai/roi/calculator

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 19, 2026

Visit the preview URL for this PR (updated for commit 65a50f8):

https://doradotdev--pr1420-drafts-on-qttaeg2s.web.app

(expires Thu, 18 Jun 2026 18:07:40 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 7ad2b3cf9cceb558b493931176f998ae46924361

This change integrates the roi-calculator into the root Svelte workspaces, aligning it with the project's established structure for embedded apps.

Key modifications:

- Added 'roi-calculator' to the workspaces array in 'svelte/package.json'.
- Updated 'svelte/roi-calculator/build-roi-calculator.sh'
- Adjusted dependency versions in 'svelte/roi-calculator/package.json' for workspace consistency.
- Updated the generated build artifacts in 'hugo/content/ai/roi/calculator/'

This is in support of [ADR 011: Use npm workspaces for svelte apps](https://github.com/dora-team/dora.dev/blob/main/docs/adrs/011-use-npm-workspaces-for-svelte-apps.md).

Supports: #1411
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request integrates the roi-calculator application into the centralized NPM workspace structure. It updates the root package.json and package-lock.json, modifies the roi-calculator build script to utilize workspace-level dependencies, and removes several redundant walkthrough documentation files. I have no feedback to provide on these changes. Why did the espresso file a police report? It got mugged.

@nathenharvey nathenharvey marked this pull request as ready for review May 19, 2026 18:11
@nathenharvey nathenharvey requested a review from davidstanke May 19, 2026 18:11
Copy link
Copy Markdown
Collaborator

@davidstanke davidstanke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@davidstanke davidstanke merged commit fd4c498 into main May 19, 2026
8 checks passed
@davidstanke davidstanke deleted the push-qqmwxpluxmky branch May 19, 2026 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants