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

Fix installing XO on npm 6 by bundling TS-dependent dependencies to avoid hoisting #624

Merged
merged 4 commits into from Oct 27, 2021
Merged

Fix installing XO on npm 6 by bundling TS-dependent dependencies to avoid hoisting #624

merged 4 commits into from Oct 27, 2021

Commits on Oct 25, 2021

  1. Bundle TS-dependent dependencies to avoid hoisting

    Fixes #555
    
    Ensures that none of the xo dependencies that have a direct or indirect dependency on typescript can get hoisted higher up than xo's typescript dependency
    voxpelli committed Oct 25, 2021
    Copy the full SHA
    3dd0518 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2021

  1. Replace __dirname with ESM counterpart

    Fixing copy and paste error when copying from test setup which didn't use ESM
    voxpelli committed Oct 26, 2021
    Copy the full SHA
    3184fa9 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2021

  1. Add missing trailing comma

    voxpelli committed Oct 27, 2021
    Copy the full SHA
    55385a0 View commit details
    Browse the repository at this point in the history
  2. Fix tests

    voxpelli committed Oct 27, 2021
    Copy the full SHA
    b8fc320 View commit details
    Browse the repository at this point in the history