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

Support pnpm #1289

Merged
merged 64 commits into from
Dec 18, 2023
Merged

Support pnpm #1289

merged 64 commits into from
Dec 18, 2023

Commits on Oct 10, 2023

  1. Migrate internally to Zod

    Zod has niceties like `.default()` that we could put to use.
    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    d29eb17 View commit details
    Browse the repository at this point in the history
  2. Fix patching logic

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    168048c View commit details
    Browse the repository at this point in the history
  3. Initialise built-in templates with pnpm

    Related: #1285
    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    787b11f View commit details
    Browse the repository at this point in the history
  4. Install pnpm in workflow

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    cb4d5f1 View commit details
    Browse the repository at this point in the history
  5. Specify packageManager version

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    e8d6c84 View commit details
    Browse the repository at this point in the history
  6. Run skuba format

    seek-oss-ci committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    1d8f8c1 View commit details
    Browse the repository at this point in the history
  7. Update integration job as well

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    4c905fe View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ac72371 View commit details
    Browse the repository at this point in the history
  9. Try to migrate self to pnpm

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    6d25ded View commit details
    Browse the repository at this point in the history
  10. Fix up dependency issues

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    79d6c77 View commit details
    Browse the repository at this point in the history
  11. Draft .npmrc template

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    1df1f19 View commit details
    Browse the repository at this point in the history
  12. Update cache-ons

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    1a50c25 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1df8fa0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8e6846c View commit details
    Browse the repository at this point in the history
  15. Roll back merge

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    1d5257c View commit details
    Browse the repository at this point in the history
  16. Add some comments

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    f6d9b04 View commit details
    Browse the repository at this point in the history
  17. Update lockfile

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    814f3eb View commit details
    Browse the repository at this point in the history
  18. Fix changeset

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    f32f131 View commit details
    Browse the repository at this point in the history
  19. Update snapshots

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    18d9718 View commit details
    Browse the repository at this point in the history
  20. Add a TODO

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    c2726e5 View commit details
    Browse the repository at this point in the history
  21. Run skuba format

    seek-oss-ci committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    794f773 View commit details
    Browse the repository at this point in the history
  22. Declare more deps

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    efca83a View commit details
    Browse the repository at this point in the history
  23. Update CONTRIBUTING

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    ec848aa View commit details
    Browse the repository at this point in the history
  24. Update lock file meta

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    e1ff807 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    6bda947 View commit details
    Browse the repository at this point in the history
  26. Update some doco

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    e5bc7ae View commit details
    Browse the repository at this point in the history
  27. Fix an init log message

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    6ed7c5c View commit details
    Browse the repository at this point in the history
  28. Update CI for oss-npm-package

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    3994d11 View commit details
    Browse the repository at this point in the history
  29. PoC a Dockerfile

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    70dd5bd View commit details
    Browse the repository at this point in the history
  30. Update more oss stuff

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    dbf0dc2 View commit details
    Browse the repository at this point in the history
  31. Poke at a couple dicey ones

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    b07d076 View commit details
    Browse the repository at this point in the history
  32. Drop cURL

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    d412e74 View commit details
    Browse the repository at this point in the history
  33. Update ignore files

    72636c committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    b56f79f View commit details
    Browse the repository at this point in the history
  34. Simplify Dockerfile

    Co-authored-by: Sam Chung <[email protected]>
    72636c and samchungy committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    9d48bac View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    a33f46d View commit details
    Browse the repository at this point in the history
  36. Run skuba format

    seek-oss-ci committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    e7fe7d8 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

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

Commits on Dec 13, 2023

  1. Configuration menu
    Copy the full SHA
    7f52636 View commit details
    Browse the repository at this point in the history
  2. Remove more stray Yarns

    72636c committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    bbf46f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8fd7a77 View commit details
    Browse the repository at this point in the history
  4. Update template READMEs

    72636c committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    d4ad341 View commit details
    Browse the repository at this point in the history
  5. Update template manifests

    72636c committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    12db276 View commit details
    Browse the repository at this point in the history
  6. Update own gitignore

    72636c committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    3cfb713 View commit details
    Browse the repository at this point in the history
  7. Genericise some doc refs

    72636c committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    906c67c View commit details
    Browse the repository at this point in the history
  8. Streamline streamStdio

    72636c committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    c1aaea6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9cd74af View commit details
    Browse the repository at this point in the history
  10. Update rest of documentation

    72636c committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    565fd2e View commit details
    Browse the repository at this point in the history
  11. Update Buildkite pipelines

    72636c committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    2f1d2e1 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Update greeter

    72636c committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    7d0b97a View commit details
    Browse the repository at this point in the history
  2. Update Dockerfiles

    72636c committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    6f44b02 View commit details
    Browse the repository at this point in the history
  3. Update release.yml

    72636c authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    81f1b78 View commit details
    Browse the repository at this point in the history
  4. Update validate.yml

    72636c authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    5079eb2 View commit details
    Browse the repository at this point in the history
  5. Update package.json

    72636c authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    0437340 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    685d728 View commit details
    Browse the repository at this point in the history
  7. Remove a stray --no-optional

    72636c committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    c5f458a View commit details
    Browse the repository at this point in the history
  8. Use recursive installs

    72636c committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    77160c0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    683e827 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Fix bind mounts

    Co-authored-by: Sam Chung <[email protected]>
    72636c and samchungy committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    06fa6c4 View commit details
    Browse the repository at this point in the history
  2. Remove redundant --recursive flag

    Per <https://pnpm.io/cli/install>:
    
    > Inside a workspace, pnpm install installs all dependencies in all the
    > projects. If you want to disable this behavior, set the
    > recursive-install setting to false.
    
    Co-authored-by: Sam Chung <[email protected]>
    72636c and samchungy committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    23657b4 View commit details
    Browse the repository at this point in the history
  3. Remove .npmrc bind mount

    Co-authored-by: Sam Chung <[email protected]>
    72636c and samchungy committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    673d57e View commit details
    Browse the repository at this point in the history
  4. Learn to Zod

    Co-authored-by: Sam Chung <[email protected]>
    72636c and samchungy authored Dec 18, 2023
    Configuration menu
    Copy the full SHA
    62396b7 View commit details
    Browse the repository at this point in the history
  5. Simplify cache-on

    Co-authored-by: Sam Chung <[email protected]>
    72636c and samchungy committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    17fa65c View commit details
    Browse the repository at this point in the history
  6. Fix bind mounts

    72636c committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    7d1a59b View commit details
    Browse the repository at this point in the history
  7. Avoid BuildKit on gantry build

    72636c committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    138478a View commit details
    Browse the repository at this point in the history