Skip to content

Commit 51a3433

Browse files
committed
2.1
1 parent d9374c5 commit 51a3433

585 files changed

Lines changed: 89673 additions & 174 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
node_modules
2+
**/logs
3+
**/*.log
4+
**/test-results
5+
**/dist-ssr
6+
**/mock-data
27

38
# non-npm JavaScript lockfiles
49
yarn.lock

exercises/01.building-an-mvp/04.problem.implementation/docs/agents/end-to-end-testing.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,8 @@ handled by the static asset fetcher in `worker/index.ts`.
7272

7373
Common commands:
7474

75-
- `bun run test:e2e`
76-
- `bun run test:e2e e2e/login.spec.ts`
75+
- `npm run test:e2e`
76+
- `npm run test:e2e e2e/login.spec.ts`
7777

7878
If `.env` is missing, `test:e2e` copies `.env.example` to `.env` before running
7979
Playwright.

exercises/01.building-an-mvp/04.problem.implementation/docs/agents/harness-engineering.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ Run this loop for features, fixes, and refactors:
2929

3030
For this repo, the default evaluation step is:
3131

32-
- `bun run validate`
33-
- `bun run format`
32+
- `npm run validate`
33+
- `npm run format`
3434

3535
## Promote learning into enforcement
3636

exercises/01.building-an-mvp/04.problem.implementation/docs/agents/mcp-apps-starter-guide.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -144,9 +144,9 @@ token values into widget CSS. If you do this in an MCP App resource, set
144144

145145
## Quality checklist before merge
146146

147-
- `bun run format`
148-
- `bun run test:mcp`
149-
- `bun run validate`
147+
- `npm run format`
148+
- `npm run test:mcp`
149+
- `npm run validate`
150150
- Confirm docs in `docs/agents` reflect any new workflow or constraints.
151151

152152
## Replacing starter examples safely

exercises/01.building-an-mvp/04.problem.implementation/docs/agents/mock-api-servers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ it can also be deployed alongside the main app.
1212
mirrors the third-party API (for example, `POST /resource`).
1313
3. Add `mock-servers/acme/wrangler.jsonc` with the Worker config and any
1414
bindings (D1/KV/etc).
15-
4. In `cli.ts`, start the mock Worker during `bun run dev` (via `wrangler dev`)
15+
4. In `cli.ts`, start the mock Worker during `npm run dev` (via `wrangler dev`)
1616
and set `ACME_API_BASE_URL` to the mock Worker origin.
1717

1818
### Tips

exercises/01.building-an-mvp/04.problem.implementation/docs/agents/oxlint-js-plugins.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ accidentally linting normal production code.
4747
Create a temporary file containing the sentinel identifier and run:
4848

4949
```sh
50-
bun run lint -- ./tmp-oxlint-plugin-rule-test.js
50+
npm run lint -- ./tmp-oxlint-plugin-rule-test.js
5151
```
5252

5353
You should see a lint error from `epic-scheduler-custom/no-example-identifier`.

exercises/01.building-an-mvp/04.problem.implementation/docs/agents/remix/async-context-middleware.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ async execution context.
1616
## Installation
1717

1818
```sh
19-
bun add @remix-run/async-context-middleware
19+
npm install @remix-run/async-context-middleware
2020
```
2121

2222
## Usage

exercises/01.building-an-mvp/04.problem.implementation/docs/agents/remix/component/readme-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ A minimal component system that leans on JavaScript and DOM primitives.
1919
## Installation
2020

2121
```sh
22-
bun add @remix-run/component
22+
npm install @remix-run/component
2323
```
2424

2525
## Getting started

exercises/01.building-an-mvp/04.problem.implementation/docs/agents/remix/compression-middleware/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ filtering and threshold-based compression.
1515
## Installation
1616

1717
```sh
18-
bun add @remix-run/compression-middleware
18+
npm install @remix-run/compression-middleware
1919
```
2020

2121
## Usage

exercises/01.building-an-mvp/04.problem.implementation/docs/agents/remix/cookie.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ to you.
2828
## Installation
2929

3030
```sh
31-
bun add @remix-run/cookie
31+
npm install @remix-run/cookie
3232
```
3333

3434
## Usage

0 commit comments

Comments
 (0)