Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor sku context and changed folder structure. #1175

Merged
merged 103 commits into from
Feb 12, 2025
Merged

Conversation

DanDroryAu
Copy link
Contributor

  • Change sku context to a factory function.

This new context object is available on all program actions as an option named skuContext.

  • Moved lib folder items into services grouping them by their function.

askoufis and others added 30 commits November 28, 2024 11:51
@DanDroryAu DanDroryAu requested a review from a team as a code owner February 11, 2025 03:05
Copy link

changeset-bot bot commented Feb 11, 2025

🦋 Changeset detected

Latest commit: 93fa450

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
sku Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link
Contributor

@askoufis askoufis left a comment

Choose a reason for hiding this comment

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

I've reviewed this because you'd already made the PR, and didn't want to make you do even more work than has already occurred as a result of the v14 feature branch and splitting out these changes from the vite work, but this was very difficult to review due to its size and the number of changes made.

For future reference, this should've been maybe 5+ PRs. E.g:

  • Configure tsconfig paths
  • Use tsconfig paths where appropriate
  • Re-orgranize file structure (e.g. move things to services directory)
  • General refactoring
  • Sku context changes

package.json Outdated Show resolved Hide resolved
eslint.config.js Outdated Show resolved Hide resolved
fixtures/sku-with-https/started.txt Outdated Show resolved Hide resolved
fixtures/ssr-hello-world/started.txt Outdated Show resolved Hide resolved
packages/sku/src/program/commands/init/init.action.ts Outdated Show resolved Hide resolved
.changeset/itchy-countries-matter.md Outdated Show resolved Hide resolved
packages/sku/scripts/postinstall.js Outdated Show resolved Hide resolved
packages/sku/src/program/commands/init/init.action.ts Outdated Show resolved Hide resolved
packages/sku/src/utils/configureApp.ts Show resolved Hide resolved
.changeset/itchy-countries-matter.md Outdated Show resolved Hide resolved
@DanDroryAu DanDroryAu merged commit d57afa4 into master Feb 12, 2025
4 checks passed
@DanDroryAu DanDroryAu deleted the rework-sku-context branch February 12, 2025 23:23
@seek-oss-ci seek-oss-ci mentioned this pull request Feb 12, 2025
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.

3 participants