# \[Shell-TS\] How to pass the first stage?

**URL:** <https://forum.codecrafters.io/t/shell-ts-how-to-pass-the-first-stage/4936>\
**Category:** Challenges\
**Tags:** challenge:shell\
**Created:** [February 16, 2025, 10:48pm UTC](https://forum.codecrafters.io/t/shell-ts-how-to-pass-the-first-stage/4936 "2025-02-16T22:48:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![davidceto1](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/davidceto1/32/5053_2.png) [@davidceto1](https://forum.codecrafters.io/u/davidceto1)\
**Post date:** [February 16, 2025, 10:48pm UTC](https://forum.codecrafters.io/t/shell-ts-how-to-pass-the-first-stage/4936/1 "2025-02-16T22:48:14Z")

</div>

Checklist:

1. ✅ : I’ve uncommented the code.
2. ✅ : I’ve saved the changes.
3. ✅ : I’ve run the git commands:

```auto
git commit -am "[seeking help on forum]"
git push origin master

```

* * *

Here’s a screenshot showing the output from running the Git commands:

 ![image](https://canada1.discourse-cdn.com/flex003/uploads/codecrafters/original/2X/6/6649b04df76cb1e96a4c19ded752a7f864a80dc1.png)

remote: [build] \> bun install v1.1.4 (fbe2fe0c)  
remote: [build] \> Resolving dependencies  
remote: [build] \> Resolved, downloaded and extracted [8]  
remote: [build] \> error: lockfile had changes, but lockfile is frozen  
remote: [build] \> note: try re-running without --frozen-lockfile and commit the updated lockfile  
remote: [build] Build failed. Check the logs above for the reason.  
remote: [build] If you think this is a CodeCrafters error, please contact us at [hello@codecrafters.io](mailto:hello@codecrafters.io).  
remote:  
remote: This test run was abandoned because the machine running it had to be restarted.

---

<div class="post-metadata">

**Author:** ![davidceto1](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/davidceto1/32/5053_2.png) [@davidceto1](https://forum.codecrafters.io/u/davidceto1)\
**Post date:** [February 17, 2025, 12:03am UTC](https://forum.codecrafters.io/t/shell-ts-how-to-pass-the-first-stage/4936/2 "2025-02-17T00:03:00Z")

</div>

> [@davidceto1](#):
>
> remote: [build] \> error: lockfile had changes, but lockfile is frozen  
> remote: [build] \> note: try re-running without --frozen-lockfile and commit the updated lockfil

Fixed this by running:

npm install -g bun

and then

bun install

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex003/uploads/codecrafters/original/3X/7/0/700657133935c15703e22c7c8870394f6e6dc27d.svg) [@system](https://forum.codecrafters.io/u/system)\
**Post date:** [February 23, 2025, 2:41pm UTC](https://forum.codecrafters.io/t/shell-ts-how-to-pass-the-first-stage/4936/4 "2025-02-23T14:41:53Z")

</div>

Closed on February 23, 2025, 2:41pm UTC

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.
