Skip to content

Conversation

@m0ksem
Copy link
Collaborator

@m0ksem m0ksem commented Aug 11, 2025

No description provided.

@netlify
Copy link

netlify bot commented Aug 11, 2025

👷 Deploy request for vuestic-docs pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit c27d285

@netlify
Copy link

netlify bot commented Aug 11, 2025

Deploy Preview for vuestic-storybook ready!

Name Link
🔨 Latest commit c27d285
🔍 Latest deploy log https://app.netlify.com/projects/vuestic-storybook/deploys/689ca835fc6bcb000835eb36
😎 Deploy Preview https://deploy-preview-4570--vuestic-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@m0ksem m0ksem requested a review from Copilot August 11, 2025 17:28
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the build configuration to use Vite v7.1.1 and modernizes the SCSS module system by migrating from @import to the new Sass @use and @forward syntax. This update aligns with current best practices and prepares the codebase for future Sass deprecations.

  • Upgraded Vite from v4.5.14 to v7.1.1 and added ESM module support
  • Replaced deprecated @import statements with @use/@forward syntax across all SCSS files
  • Updated build configuration and plugin compatibility for Vite 7

Reviewed Changes

Copilot reviewed 134 out of 137 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
packages/ui/package.json Updated Vite to v7.1.1, added ESM module type, replaced Rollup with Vite bundling
packages/ui/src/styles/**/*.scss Migrated from @import to @use/@forward syntax with proper namespacing
packages/ui/src/components/**/*.vue Updated SCSS imports to use @use with module namespacing
packages/ui/build/plugins/component-v-bind-fix.ts Enhanced plugin for Vite 7 compatibility with better type safety
packages/ui/postcss.config.js Converted to ESM export format

@m0ksem m0ksem merged commit 8742864 into epicmaxco:develop Aug 13, 2025
6 checks passed
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.

1 participant