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

feat: editorSupport option #784

Merged
merged 11 commits into from
Jan 13, 2024
Merged

feat: editorSupport option #784

merged 11 commits into from
Jan 13, 2024

Conversation

ineshbose
Copy link
Collaborator

@ineshbose ineshbose commented Dec 28, 2023

This PR expands on providing editor support utilities as part of the module.

TODO:

  • type definitions
  • implement code
  • Redo some docs

Copy link

nuxt-studio bot commented Dec 28, 2023

Live Preview ready!

Name Edit Preview Latest Commit
TailwindCSS Edit on Studio ↗︎ View Live Preview 8ba8ae3

Copy link

what-the-diff bot commented Dec 28, 2023

PR Summary

  • Addition of a New Experimental Class Regex
    Tailwind CSS's experimental class regex has been added to the documentation (3.editor-support.md), which gives users more flexibility around CSS configurations.
  • Inclusion of Import Statements
    unimport and nuxt/schema import statements have been included in the types.ts file. These enhancements help improve the maintainability of our typescript code.
  • New Object Type: EditorSupportConfig
    A brand new object type, EditorSupportConfig, was added to the types.ts file. This provides a robust way to specify configurations for editor supports and software tools.
  • Modification to the ModuleOptions Interface
    The ModuleOptions interface now accommodates a new property called editorSupport of the type BoolObj<EditorSupportConfig>. This addition aids in increasing the customization and flexibility of module options for users.

@autofix-troubleshooter
Copy link

Hi! I'm the autofix logoautofix.ci troubleshooter bot.

It looks like you correctly set up a CI job that uses the autofix.ci GitHub Action, but the autofix.ci GitHub App has not been installed for this repository. This means that autofix.ci unfortunately does not have the permissions to fix this pull request. If you are the repository owner, please install the app and then restart the CI workflow! 😃

@ineshbose ineshbose marked this pull request as ready for review January 8, 2024 21:50
@ineshbose
Copy link
Collaborator Author

@mitjans I've made some modification to your util; please feel free to share your thoughts on this.

@ineshbose ineshbose changed the title refactor: editorSupport option feat: editorSupport option Jan 12, 2024
@ineshbose
Copy link
Collaborator Author

I'll merge this for now as I'm looking to build upon this for the next release.

@ineshbose ineshbose merged commit 9f321d2 into main Jan 13, 2024
2 of 6 checks passed
@ineshbose ineshbose deleted the refactor/editor-support branch January 13, 2024 22:09
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