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

feat: Programmatic building of type-checkable JS and declaration files #544

Closed
wants to merge 24 commits into from

Commits on Apr 28, 2022

  1. feat: Programmatic building of type-checkable JS and declaration files

    Also:
    - feat(`lib/espree`): throws specific error if `jsx_readString` superclass undefined
    - refactor(`lib/espree`): changes to force EspreeParser constructor to convert string as created with `new String` to plain string (for typing)
    - refactor(`lib/espree`): checks for existence of `firstNode.range` and `firstNode.loc` in `parse` (as may be absent)
    - refactor(`lib/espree`): checks for existence of `tokens` in `tokenize` (as may be absent)
    - refactor(`lib/espree`): checks for existence of `extra.lastToken.range` and `extra.lastToken.loc` in `parse` (as may be absent)
    - refactor(`lib/token-translator``): checks for existence of `lastTemplateToken.loc` and `lastTemplateToken.range` (as may be absent)
    - chore: update devDeps.
    brettz9 committed Apr 28, 2022
    Configuration menu
    Copy the full SHA
    784bfb0 View commit details
    Browse the repository at this point in the history
  2. refactor: fix type

    Co-authored-by: Milos Djermanovic <[email protected]>
    brettz9 and mdjermanovic committed Apr 28, 2022
    Configuration menu
    Copy the full SHA
    fbe13b3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    403c952 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5b86bcc View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. Configuration menu
    Copy the full SHA
    4309e52 View commit details
    Browse the repository at this point in the history
  2. refactor: export to single declaration file

    Also:
    - refactor: Can't use `@constructor` jsdoc in this situation, so refactor to class
    brettz9 committed May 4, 2022
    Configuration menu
    Copy the full SHA
    deae6c6 View commit details
    Browse the repository at this point in the history
  3. docs: add file header

    Also:
    - test: clarify test
    brettz9 committed May 4, 2022
    Configuration menu
    Copy the full SHA
    0f1e2a1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2376f8a View commit details
    Browse the repository at this point in the history

Commits on May 5, 2022

  1. Configuration menu
    Copy the full SHA
    41e0dd0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    855af29 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. Configuration menu
    Copy the full SHA
    b4e7aa7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    894537f View commit details
    Browse the repository at this point in the history

Commits on May 10, 2022

  1. Configuration menu
    Copy the full SHA
    9b0348c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    616deb4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    968d5d9 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2022

  1. Configuration menu
    Copy the full SHA
    4680aec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f9cdad View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

  1. Configuration menu
    Copy the full SHA
    5e4ccb9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b80802 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ce0bf22 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    90e11f5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5d69eef View commit details
    Browse the repository at this point in the history

Commits on May 15, 2022

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

Commits on May 19, 2022

  1. chore: update devDeps.

    brettz9 committed May 19, 2022
    Configuration menu
    Copy the full SHA
    86f5690 View commit details
    Browse the repository at this point in the history