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

Update jest to the newest version #4047

Closed
obulat opened this issue Apr 8, 2024 · 0 comments · Fixed by #4048
Closed

Update jest to the newest version #4047

obulat opened this issue Apr 8, 2024 · 0 comments · Fixed by #4048
Assignees
Labels
💻 aspect: code Concerns the software code in the repository ✨ goal: improvement Improvement to an existing user-facing feature 🟧 priority: high Stalls work on the project or its dependents 🧱 stack: frontend Related to the Nuxt frontend

Comments

@obulat
Copy link
Contributor

obulat commented Apr 8, 2024

Problem

The version of jest we are currently using is very old.

Description

Update jest and jest-related packages.

Alternatives

An alternative would be to move to vitest. This might require a lot of refactoring and should probably be attempted after Nuxt 3 migration.

Additional context

Jest packages are currently preventing us from using script setup in Vue components. This is the newish way of writing the component script that would allow easier pruning of unused variables.

@obulat obulat added 🟧 priority: high Stalls work on the project or its dependents ✨ goal: improvement Improvement to an existing user-facing feature 💻 aspect: code Concerns the software code in the repository 🧱 stack: frontend Related to the Nuxt frontend labels Apr 8, 2024
@obulat obulat self-assigned this Apr 8, 2024
@openverse-bot openverse-bot moved this to 📋 Backlog in Openverse Backlog Apr 8, 2024
@obulat obulat mentioned this issue Apr 8, 2024
8 tasks
@openverse-bot openverse-bot moved this from 📋 Backlog to 🏗 In Progress in Openverse Backlog Apr 8, 2024
@openverse-bot openverse-bot moved this from 🏗 In Progress to ✅ Done in Openverse Backlog Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💻 aspect: code Concerns the software code in the repository ✨ goal: improvement Improvement to an existing user-facing feature 🟧 priority: high Stalls work on the project or its dependents 🧱 stack: frontend Related to the Nuxt frontend
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant