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: store dir structure compatible with pnpm #166

Merged
merged 110 commits into from
Nov 2, 2023

Commits on Oct 29, 2023

  1. feat: pacquet-store-dir

    KSXGitHub committed Oct 29, 2023
    Configuration menu
    Copy the full SHA
    54a81fd View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. fix: file_path_by_hash_str

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    13471c3 View commit details
    Browse the repository at this point in the history
  2. feat: serde

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    30267c9 View commit details
    Browse the repository at this point in the history
  3. feat: StoreDir::tmp

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    b5ef876 View commit details
    Browse the repository at this point in the history
  4. fix(cargo): path to a crate

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    a79c0a1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ddfeeb4 View commit details
    Browse the repository at this point in the history
  6. test: StoreDir

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    b122d5c View commit details
    Browse the repository at this point in the history
  7. feat: StoreDir::display

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    58c3837 View commit details
    Browse the repository at this point in the history
  8. feat: impl Eq for StoreDir

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    68cfc31 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6e4ed86 View commit details
    Browse the repository at this point in the history
  10. fix: borrow

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    bb931d9 View commit details
    Browse the repository at this point in the history
  11. feat: use StoreDir

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    0ab7ff4 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c8526d0 View commit details
    Browse the repository at this point in the history
  13. fix: compile error

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    1d716f2 View commit details
    Browse the repository at this point in the history
  14. test(windows): fix

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    e8c12fb View commit details
    Browse the repository at this point in the history
  15. test(windows): fix

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    90da00b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6d43bce View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    44c4f49 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    185e4bf View commit details
    Browse the repository at this point in the history
  19. refactor: StoreDir::new

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    0c4e27c View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4e40463 View commit details
    Browse the repository at this point in the history
  21. refactor: use sha2 directly

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    deb1681 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    c76724a View commit details
    Browse the repository at this point in the history
  23. refactor: use digest

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    1ee7063 View commit details
    Browse the repository at this point in the history
  24. test: add back windows

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    5610e59 View commit details
    Browse the repository at this point in the history
  25. docs: add missing TODO

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    f1f4316 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    b01abcd View commit details
    Browse the repository at this point in the history
  27. style: remove an empty line

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    4dfa84e View commit details
    Browse the repository at this point in the history
  28. feat: executable bits

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    31148d3 View commit details
    Browse the repository at this point in the history
  29. refactor: use early return

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    7b5d7bf View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    dd430c6 View commit details
    Browse the repository at this point in the history
  31. fix: macos and windows

    KSXGitHub committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    8d9eb49 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. feat: index files

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    3b6e68a View commit details
    Browse the repository at this point in the history
  2. fix: serde panics

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    871c8b6 View commit details
    Browse the repository at this point in the history
  3. docs: existing bugs

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    09c4222 View commit details
    Browse the repository at this point in the history
  4. refactor: rename a function

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    9ea30e2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4fee0a3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8f98e73 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    209e197 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    29e6901 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    db673ef View commit details
    Browse the repository at this point in the history
  10. docs(store-dir): error type

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    593dcdb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4c2141a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c7e8d9a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b34a3f0 View commit details
    Browse the repository at this point in the history
  14. refactor: rename

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    a77b775 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e3821c1 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1ef6d6f View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    d9270f4 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    7d771db View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    5f3050a View commit details
    Browse the repository at this point in the history
  20. refactor: rename a function

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    51c0672 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    fb18087 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    3ba5986 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    6782153 View commit details
    Browse the repository at this point in the history
  24. test: rename

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    b1c9e06 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    af24bd5 View commit details
    Browse the repository at this point in the history
  26. fix: clippy on windows

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    4bc61d0 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    184cf13 View commit details
    Browse the repository at this point in the history
  28. fix: clippy on windows

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    d31bd5e View commit details
    Browse the repository at this point in the history
  29. chore(git): merge

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    9a61217 View commit details
    Browse the repository at this point in the history
  30. clippy: fix on windows

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    ac01df0 View commit details
    Browse the repository at this point in the history
  31. chore(git): merge

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    8d46b55 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    a757a85 View commit details
    Browse the repository at this point in the history
  33. chore(git): merge from main

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    fa4562e View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    2156131 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    d8c09da View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    0cae50e View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    1c2e14a View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    bc55d2d View commit details
    Browse the repository at this point in the history
  39. test: snapshot the store

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    8166883 View commit details
    Browse the repository at this point in the history
  40. chore(git): merge

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    8fd6ec8 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    ca61973 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    bc80817 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    b4c9edc View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    b3f9d8c View commit details
    Browse the repository at this point in the history
  45. chore(git): merge

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    42b4a35 View commit details
    Browse the repository at this point in the history
  46. style: use qualified

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    e4e1773 View commit details
    Browse the repository at this point in the history
  47. chore(git): merge

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    00260a0 View commit details
    Browse the repository at this point in the history
  48. chore(git): merge from main

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    791ac1e View commit details
    Browse the repository at this point in the history
  49. docs: add a comment

    KSXGitHub committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    d91a355 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Configuration menu
    Copy the full SHA
    7966f5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aac7505 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2750271 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eea2459 View commit details
    Browse the repository at this point in the history
  5. refactor: clearer bit mask

    KSXGitHub committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    50fb06d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4f87522 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3883db0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2d54d45 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3ab34b8 View commit details
    Browse the repository at this point in the history
  10. docs: future tasks

    KSXGitHub committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    7e0748d View commit details
    Browse the repository at this point in the history
  11. fix(docs): correct a link

    KSXGitHub committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    417e8dc View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    354b344 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7014799 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0980751 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    499ba6e View commit details
    Browse the repository at this point in the history
  16. refactor: rearrange code

    KSXGitHub committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    d31b6ae View commit details
    Browse the repository at this point in the history
  17. refactor: deduplicate

    KSXGitHub committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    b847ecf View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c804271 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    14a3125 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    ae2b85d View commit details
    Browse the repository at this point in the history
  21. test: check against pnpm

    KSXGitHub committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    c265685 View commit details
    Browse the repository at this point in the history
  22. ci: workaround

    KSXGitHub committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    27f8a3f View commit details
    Browse the repository at this point in the history
  23. ci: fix codecov

    KSXGitHub committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    9fb71f6 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    95741ef View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    0cd6cd5 View commit details
    Browse the repository at this point in the history
  2. feat: support sha1 index files

    KSXGitHub committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    bbdfc2f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3b0e4b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3c505ba View commit details
    Browse the repository at this point in the history
  5. docs: future plan

    KSXGitHub committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    4d72247 View commit details
    Browse the repository at this point in the history