Skip to content

feat(nuxt): add support for nuxt/kit subpath for local use#19422

Merged
danielroe merged 1 commit into
mainfrom
feat/kit-subpath
Mar 3, 2023
Merged

feat(nuxt): add support for nuxt/kit subpath for local use#19422
danielroe merged 1 commit into
mainfrom
feat/kit-subpath

Conversation

@danielroe

Copy link
Copy Markdown
Member

🔗 Linked issue

resolves #12339

❓ Type of change

  • 📖 Documentation (updates to the documentation or readme)
  • 🐞 Bug fix (a non-breaking change that fixes an issue)
  • 👌 Enhancement (improving an existing functionality like performance)
  • ✨ New feature (a non-breaking change that adds functionality)
  • 🧹 Chore (updates to the build process or auxiliary tools and libraries)
  • ⚠️ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description

This adds a nuxt/kit import for using kit utilities without adding @nuxt/kit as a dependency. This is useful within your own project, such as within the auto-scanned ~/modules directory (#19394).

Note: module, layer or library authors should import from @nuxt/kit instead, which should be a dependency of their package.

📝 Checklist

  • I have linked an issue or discussion.
  • I have updated the documentation accordingly.

@danielroe danielroe added ✨ enhancement New feature or improvement to existing functionality 3.x 🍰 p2-nice-to-have Nice to have, not blocking labels Mar 3, 2023
@danielroe danielroe requested a review from pi0 March 3, 2023 14:29
@danielroe danielroe self-assigned this Mar 3, 2023
@codesandbox

codesandbox Bot commented Mar 3, 2023

Copy link
Copy Markdown

CodeSandbox logoCodeSandbox logo  Open in CodeSandbox Web Editor | VS Code | VS Code Insiders

@pi0 pi0 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM. Only how we can document it better in module guide?

@danielroe

danielroe commented Mar 3, 2023

Copy link
Copy Markdown
Member Author

Good point. Linking @atinux and @lihbr - they may well have a good idea about how to document in #18551.

@danielroe danielroe merged commit bc9ffa4 into main Mar 3, 2023
@danielroe danielroe deleted the feat/kit-subpath branch March 3, 2023 14:48
@danielroe danielroe mentioned this pull request Mar 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3.x ✨ enhancement New feature or improvement to existing functionality 🍰 p2-nice-to-have Nice to have, not blocking

Projects

None yet

Development

Successfully merging this pull request may close these issues.

export @nuxt/kit utils from nuxt/kit for direct use

2 participants