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

[Package Importer] Dart Implementation #2130

Merged
merged 122 commits into from
Feb 6, 2024
Merged

Commits on Oct 25, 2023

  1. Export nodePackageImporter

    jamesnw committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    5e570c5 View commit details
    Browse the repository at this point in the history
  2. Initial Node Package Importer

    jamesnw committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    d01b7ac View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

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

Commits on Oct 27, 2023

  1. Hook up embedded

    jamesnw committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    f1ce3a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2609525 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

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

Commits on Nov 1, 2023

  1. Configuration menu
    Copy the full SHA
    6895b57 View commit details
    Browse the repository at this point in the history
  2. Exports algorithm

    jamesnw committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    880ad5a View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Exports parsing

    jamesnw committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    02f6bcc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1929f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef994ab View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Handle entrypoint cases

    jamesnw committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    99990b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8518c67 View commit details
    Browse the repository at this point in the history
  3. Add logs for debugging tests

    jamesnw committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    aed5ea4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e22bfef View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bc2d0a7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7718e8a View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2023

  1. Only prepend on non-Windows

    jamesnw committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    1bcfb4c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7dec6d9 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Add wildcard expansion

    jamesnw committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    e84ff35 View commit details
    Browse the repository at this point in the history
  2. Disable wildcard matching

    jamesnw committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    d5763c4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d24da96 View commit details
    Browse the repository at this point in the history
  4. Windows pathing

    jamesnw committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    535481d View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Move parentDir logic to io

    jamesnw committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    ada3782 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60f9892 View commit details
    Browse the repository at this point in the history
  3. Enable wildcards

    jamesnw committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    51e5bba View commit details
    Browse the repository at this point in the history
  4. Document functions

    jamesnw committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    c391990 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Configuration menu
    Copy the full SHA
    787d261 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    851fa6f View commit details
    Browse the repository at this point in the history
  3. Remove debug print

    jamesnw committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    99d7ad2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e63fb1b View commit details
    Browse the repository at this point in the history
  5. Add logging statements

    jamesnw committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    ce5caea View commit details
    Browse the repository at this point in the history
  6. Add logging statements, v2

    jamesnw committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    69ec0ab View commit details
    Browse the repository at this point in the history
  7. Add logging statements, v3

    jamesnw committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    c0e85a8 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Add logging statements, v4

    jamesnw committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    f1936d9 View commit details
    Browse the repository at this point in the history
  2. Uri.file > Uri.directory

    jamesnw committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    8da2895 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1688531 View commit details
    Browse the repository at this point in the history
  4. Use file path

    jamesnw committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    a162636 View commit details
    Browse the repository at this point in the history
  5. More filepath usage

    jamesnw committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    e44215b View commit details
    Browse the repository at this point in the history
  6. Inspect entry values

    jamesnw committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    e69ce0c View commit details
    Browse the repository at this point in the history
  7. Remove duplicated separators

    jamesnw committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    afc32bb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    aa7c5f4 View commit details
    Browse the repository at this point in the history
  9. Remove log statements

    jamesnw committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    0549d2f View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Documentation comments

    jamesnw committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    757309e View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

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

Commits on Nov 17, 2023

  1. Handle invalid URL

    jamesnw committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    ece578e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c22c8ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    091ed1f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0e42b6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6175ce9 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Change entry point logic

    jamesnw committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    c0a47cd View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Address review

    jamesnw committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    d3431ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4cdd953 View commit details
    Browse the repository at this point in the history
  3. Remove unneeded import

    jamesnw committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    e847921 View commit details
    Browse the repository at this point in the history
  4. Sync

    jamesnw committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    5e637de View commit details
    Browse the repository at this point in the history
  5. Address review

    jamesnw committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    2575b86 View commit details
    Browse the repository at this point in the history
  6. Use switch expression

    jamesnw committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    f0bd0c0 View commit details
    Browse the repository at this point in the history
  7. More review

    jamesnw committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    3916b23 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b4f4342 View commit details
    Browse the repository at this point in the history
  9. Use null for empty subpath

    jamesnw committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    fadd73a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ac58863 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6f8aacc View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    2f49a34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4015ee View commit details
    Browse the repository at this point in the history
  3. Adjust _resolvePackateRoot

    jamesnw committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    0571ae7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e18ca15 View commit details
    Browse the repository at this point in the history
  5. Reduce indent

    jamesnw committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    d95d7fc View commit details
    Browse the repository at this point in the history
  6. Clean up file paths

    jamesnw committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    123b693 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b1b78ad View commit details
    Browse the repository at this point in the history
  8. Another Windows attempt

    jamesnw committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    afbfade View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6167fd8 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Remove unneeded parentDir

    jamesnw committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    e3fc592 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Link to Node spec

    jamesnw committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    c9c6473 View commit details
    Browse the repository at this point in the history
  2. Clean up errors

    jamesnw committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    7f6d15a View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Configuration menu
    Copy the full SHA
    e5f795a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of https://github.com/sass/dart-sass into feature…

    ….package-importer
    jamesnw committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    0676529 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Merge branch 'main' into feature.package-importer

    * main:
      Escape unprintable 0x7F (delete control character) (sass#2144)
      Bump dartdoc from 7.0.2 to 8.0.2 (sass#2146)
    jgerigmeyer committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    3ead339 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    f3f43d4 View commit details
    Browse the repository at this point in the history
  2. Fix embedded param

    jamesnw committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    485a71f View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    ed58590 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da3694a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed7fe62 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c8406a4 View commit details
    Browse the repository at this point in the history
  5. Try using baseUrl.path

    jgerigmeyer committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    ade6fe2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5481ca6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b106be1 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    02e8dd1 View commit details
    Browse the repository at this point in the history
  2. Remove Internal from class

    jamesnw committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    0d2f859 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Progress on path/uri cleanup

    jamesnw committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    b686cc1 View commit details
    Browse the repository at this point in the history
  2. Use paths in _exportsToCheck

    jamesnw committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    038b2f4 View commit details
    Browse the repository at this point in the history
  3. Update docs

    jamesnw committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    924612a View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Configuration menu
    Copy the full SHA
    31b59f4 View commit details
    Browse the repository at this point in the history
  2. More review updates

    jamesnw committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    aaadfc7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f0985f3 View commit details
    Browse the repository at this point in the history
  4. Remove unneeded fromUri

    jamesnw committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    e1329cc View commit details
    Browse the repository at this point in the history
  5. Review updates

    jamesnw committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    c3b1c8b View commit details
    Browse the repository at this point in the history
  6. Address review

    jgerigmeyer committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    15e33b9 View commit details
    Browse the repository at this point in the history
  7. Add missing file.

    jgerigmeyer committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    397b789 View commit details
    Browse the repository at this point in the history
  8. update copyrights

    jgerigmeyer committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    069b272 View commit details
    Browse the repository at this point in the history
  9. Address review

    jamesnw committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    aa56d07 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    e0c712e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    915d6d9 View commit details
    Browse the repository at this point in the history
  3. Update package name handling

    jamesnw committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    a3ddb06 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    89e4dba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e5c1773 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Merge branch 'main' of https://github.com/sass/dart-sass into feature…

    ….package-importer
    jamesnw committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    8441b3b View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Merge branch 'main' of https://github.com/sass/dart-sass into feature…

    ….package-importer
    jamesnw committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    e04b109 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Update errors and paths

    jamesnw committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    4820ecc View commit details
    Browse the repository at this point in the history
  2. Review cleanup

    jamesnw committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    521b1cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0d4f2c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0434343 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1cb845c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    125acf3 View commit details
    Browse the repository at this point in the history
  7. Remove unused import

    jamesnw committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    0a4aa2f View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2024

  1. Address review

    jamesnw committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    8e60938 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f2132a View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. typo

    jgerigmeyer committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    c9f9bc9 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into feature.package-importer

    * main:
      Remove the sass dependency from package.json (sass#2162)
    jgerigmeyer committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    7779cbc View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

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

Commits on Feb 2, 2024

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