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

MAJ React + Typescript #1174

Merged
merged 4 commits into from
Nov 20, 2020
Merged

MAJ React + Typescript #1174

merged 4 commits into from
Nov 20, 2020

Commits on Nov 20, 2020

  1. ⬆ MAJ React vers v17

    Pas de changement de fonctionnalités
    Plus besoin d'importer React pour utiliser JSX
    mquandalle committed Nov 20, 2020
    Configuration menu
    Copy the full SHA
    6653179 View commit details
    Browse the repository at this point in the history
  2. ⬆ MAJ TypeScript vers 4.1

    Plein de nouveautés et notamment la possibilité de "programmer" les
    types chaînes littérales qui nous sera utile par exemple pour vérifier
    statiquement la validité d'une *expression* publicode dans
    `engine.evaluate`.
    https://devblogs.microsoft.com/typescript/announcing-typescript-4-1/
    
    ⬆ MAJ ESLint-typescript pour la compatibilité
    mquandalle committed Nov 20, 2020
    Configuration menu
    Copy the full SHA
    1c6b889 View commit details
    Browse the repository at this point in the history
  3. ⬆ MAJ du React adapter Enzyme

    Utilisation d'un fork en attendant que React 17 soit supporté par
    Enzyme.
    
    J'ai essayé rapidement la librairie
    https://testing-library.com/docs/react-testing-library/migrate-from-enzyme
    vers laquelle certains utilisateurs d'Enzyme semblent maintenant se
    tourner, mais la migration est non triviale (alors même que nous n'avons
    qu'un seul fichier qui utilise les tests Enzyme !)
    mquandalle committed Nov 20, 2020
    Configuration menu
    Copy the full SHA
    044954b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3206b93 View commit details
    Browse the repository at this point in the history