-
Notifications
You must be signed in to change notification settings - Fork 85
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
Migrate to vue 3 + vite / vitest / vitepress for building #3565
base: master
Are you sure you want to change the base?
Commits on Jan 29, 2023
-
Use vite instead of webpack for building the library
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 073491d - Browse repository at this point
Copy the full SHA 073491dView commit details -
Move from jest to vitest for better integration with vite
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74ae111 - Browse repository at this point
Copy the full SHA 74ae111View commit details -
Move to vue-doc-gen + vitepress instead of styleguide
* Ensure packages are installed for vitepress + Update vue-docgen-cli * Fixing issue of unescaped HTML in markdown Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bdc5a3d - Browse repository at this point
Copy the full SHA bdc5a3dView commit details -
Upgrade cypress to version 11.2.0 to work with vite
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8b17cc4 - Browse repository at this point
Copy the full SHA 8b17cc4View commit details -
Beaking change: Only build one entrypoint
This entry point provides all components, mixins etc as named exports. Added vue plugin export `NextcloudVue` so users can register all components using the vue plugin functionality: `Vue.use(NextcloudVue)` Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e8d4b7 - Browse repository at this point
Copy the full SHA 7e8d4b7View commit details -
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1223608 - Browse repository at this point
Copy the full SHA 1223608View commit details -
Fix netlify build until its configuration is updated
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0a04055 - Browse repository at this point
Copy the full SHA 0a04055View commit details -
Signed-off-by: Raimund Schlüßler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc230c6 - Browse repository at this point
Copy the full SHA bc230c6View commit details -
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 31117fd - Browse repository at this point
Copy the full SHA 31117fdView commit details -
Fix styleguide + documentation examples for vue3
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 80c4cbd - Browse repository at this point
Copy the full SHA 80c4cbdView commit details -
Signed-off-by: Raimund Schlüßler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6714bd9 - Browse repository at this point
Copy the full SHA 6714bd9View commit details -
Add missing export for NcTimezonePicker
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d402cd5 - Browse repository at this point
Copy the full SHA d402cd5View commit details -
vue3: Fix
NcColorPicker
for vue 3 compatibilitySigned-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8afd17b - Browse repository at this point
Copy the full SHA 8afd17bView commit details -
Fix vue-live layout for NcContent examples
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8d1f8ff - Browse repository at this point
Copy the full SHA 8d1f8ffView commit details -
Adjust visual tests CSS import path + Fix assets path
Signed-off-by: Raimund Schlüßler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d72e846 - Browse repository at this point
Copy the full SHA d72e846View commit details -
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6923e11 - Browse repository at this point
Copy the full SHA 6923e11View commit details -
Fix deprecated title usage in NcAppNavigationItem
Signed-off-by: Raimund Schlüßler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 387e21c - Browse repository at this point
Copy the full SHA 387e21cView commit details -
Signed-off-by: Raimund Schlüßler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a105803 - Browse repository at this point
Copy the full SHA a105803View commit details
Commits on Jan 30, 2023
-
fix: vitepress documentation build | update dependencies
Signed-off-by: Ferdinand Thiessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5663c71 - Browse repository at this point
Copy the full SHA 5663c71View commit details -
Fix NcActions inline action rendering
Signed-off-by: Raimund Schlüßler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f86181a - Browse repository at this point
Copy the full SHA f86181aView commit details -
Signed-off-by: Raimund Schlüßler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6127d9e - Browse repository at this point
Copy the full SHA 6127d9eView commit details