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

Typescript conversion of parse5 package #359

Closed
wants to merge 15 commits into from

Commits on Jul 10, 2021

  1. add typescript to repo

    43081j committed Jul 10, 2021
    Configuration menu
    Copy the full SHA
    9044e56 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8921d88 View commit details
    Browse the repository at this point in the history
  3. move feedback test to modules

    43081j committed Jul 10, 2021
    Configuration menu
    Copy the full SHA
    23a71ce View commit details
    Browse the repository at this point in the history
  4. move eslintrc to json

    43081j committed Jul 10, 2021
    Configuration menu
    Copy the full SHA
    bc7b188 View commit details
    Browse the repository at this point in the history
  5. move bench to modules

    43081j committed Jul 10, 2021
    Configuration menu
    Copy the full SHA
    9410a79 View commit details
    Browse the repository at this point in the history
  6. move parse5 to modules

    43081j committed Jul 10, 2021
    Configuration menu
    Copy the full SHA
    cf32636 View commit details
    Browse the repository at this point in the history
  7. move all packages to modules

    43081j committed Jul 10, 2021
    Configuration menu
    Copy the full SHA
    25ea50c View commit details
    Browse the repository at this point in the history
  8. run format and fix lint

    43081j committed Jul 10, 2021
    Configuration menu
    Copy the full SHA
    07fe1c4 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2021

  1. Configuration menu
    Copy the full SHA
    b5fcb51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b11ff8a View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2021

  1. Configuration menu
    Copy the full SHA
    36e333a View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2021

  1. Configuration menu
    Copy the full SHA
    3ee334c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    025a599 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2021

  1. convert codebase to typescript

    This is a hefty one. The parse5 package has been moved to typescript,
    other than tests.
    
    A small summary:
    - `@typescript-eslint` introduced for the parse5 package
    - Mixins reworked slightly to be strongly typed
    - Default tree adapter is an instance of a class now
    - A few weeks worth of other changes to get it building
    43081j committed Nov 21, 2021
    Configuration menu
    Copy the full SHA
    978dfdc View commit details
    Browse the repository at this point in the history
  2. fix: correct js packages

    43081j committed Nov 21, 2021
    Configuration menu
    Copy the full SHA
    a4052df View commit details
    Browse the repository at this point in the history