Skip to content

Commit eb78570

Browse files
committed
refactor: update @mjackson/* packages to @remix-run/*
1 parent cd37d79 commit eb78570

File tree

17 files changed

+57
-57
lines changed

17 files changed

+57
-57
lines changed

decisions/0014-context-middleware.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ We've done a lot of work since then to get us to a place where we could ship a m
1717

1818
- Shipped [Single Fetch][single-fetch]
1919
- Shipped [`dataStrategy`][data-strategy] for DIY middleware in React Router SPAs
20-
- Iterated on middleware/context APIs in the [Remix the Web][remix-the-web] project
20+
- Iterated on middleware/context APIs in the [Remix 3][remix-3] project
2121
- Developed a non-invasive type-safe + composable [context][async-provider] API
2222

2323
## Decision
@@ -276,5 +276,5 @@ If `clientLoaders` do call `serverLoaders` it gets trickier since they make indi
276276
[client-context]: https://github.com/remix-run/react-router/discussions/9856
277277
[single-fetch]: https://remix.run/docs/en/main/guides/single-fetch
278278
[data-strategy]: https://reactrouter.com/v6/routers/create-browser-router#optsdatastrategy
279-
[remix-the-web]: https://github.com/mjackson/remix-the-web
279+
[remix-3]: https://github.com/remix-run/remix/tree/v3
280280
[async-provider]: https://github.com/ryanflorence/async-provider

docs/how-to/file-uploads.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ title: File Uploads
99
<br/>
1010
<br/>
1111

12-
Handle file uploads in your React Router applications. This guide uses some packages from the [Remix The Web][remix-the-web] project to make file uploads easier.
12+
Handle file uploads in your React Router applications. This guide uses some packages from the [Remix 3][remix-3] project to make file uploads easier.
1313

1414
_Thank you to David Adams for [writing an original guide](https://programmingarehard.com/2024/09/06/remix-file-uploads-updated.html/) on which this doc is based. You can refer to it for even more examples._
1515

@@ -38,7 +38,7 @@ export default [
3838
`form-data-parser` is a wrapper around `request.formData()` that provides streaming support for handling file uploads.
3939

4040
```shellscript
41-
npm i @mjackson/form-data-parser
41+
npm i @remix-run/form-data-parser
4242
```
4343

4444
[See the `form-data-parser` docs for more information][form-data-parser]
@@ -57,7 +57,7 @@ You must set the form's `enctype` to `multipart/form-data` for file uploads to w
5757
import {
5858
type FileUpload,
5959
parseFormData,
60-
} from "@mjackson/form-data-parser";
60+
} from "@remix-run/form-data-parser";
6161

6262
export async function action({
6363
request,
@@ -93,7 +93,7 @@ export default function Component() {
9393
`file-storage` is a key/value interface for storing [File objects][file] in JavaScript. Similar to how `localStorage` allows you to store key/value pairs of strings in the browser, file-storage allows you to store key/value pairs of files on the server.
9494

9595
```shellscript
96-
npm i @mjackson/file-storage
96+
npm i @remix-run/file-storage
9797
```
9898

9999
[See the `file-storage` docs for more information][file-storage]
@@ -103,7 +103,7 @@ npm i @mjackson/file-storage
103103
Create a file that exports a `LocalFileStorage` instance to be used by different routes.
104104

105105
```ts filename=avatar-storage.server.ts
106-
import { LocalFileStorage } from "@mjackson/file-storage/local";
106+
import { LocalFileStorage } from "@remix-run/file-storage/local";
107107

108108
export const fileStorage = new LocalFileStorage(
109109
"./uploads/avatars",
@@ -122,7 +122,7 @@ Update the form's `action` to store files in the `fileStorage` instance.
122122
import {
123123
type FileUpload,
124124
parseFormData,
125-
} from "@mjackson/form-data-parser";
125+
} from "@remix-run/form-data-parser";
126126
import {
127127
fileStorage,
128128
getStorageKey,
@@ -212,8 +212,8 @@ export async function loader({ params }: Route.LoaderArgs) {
212212
}
213213
```
214214

215-
[remix-the-web]: https://github.com/mjackson/remix-the-web
216-
[form-data-parser]: https://github.com/mjackson/remix-the-web/tree/main/packages/form-data-parser
217-
[file-storage]: https://github.com/mjackson/remix-the-web/tree/main/packages/file-storage
215+
[remix-3]: https://github.com/remix-run/remix/tree/v3
216+
[form-data-parser]: https://github.com/remix-run/remix/tree/v3/packages/form-data-parser
217+
[file-storage]: https://github.com/remix-run/remix/tree/v3/packages/file-storage
218218
[file]: https://developer.mozilla.org/en-US/docs/Web/API/File
219219
[resource-route]: ../how-to/resource-routes

docs/how-to/react-server-components.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ The following naming conventions have been chosen for familiarity and simplicity
256256

257257
See the relevant bundler documentation below for specific code examples for each of the following entry points.
258258

259-
These examples all use [express][express] and [@mjackson/node-fetch-server][node-fetch-server] for the server and request handling.
259+
These examples all use [express][express] and [@remix-run/node-fetch-server][node-fetch-server] for the server and request handling.
260260

261261
**Routes**
262262

@@ -332,7 +332,7 @@ To configure Parcel, add the following to your `package.json`:
332332
"source": "src/entry.rsc.tsx",
333333
"scopeHoist": false,
334334
"includeNodeModules": {
335-
"@mjackson/node-fetch-server": false,
335+
"@remix-run/node-fetch-server": false,
336336
"compression": false,
337337
"express": false
338338
}
@@ -425,7 +425,7 @@ export async function generateHTML(
425425
The following is a simplified example of a Parcel RSC Server.
426426

427427
```tsx filename=src/entry.rsc.tsx
428-
import { createRequestListener } from "@mjackson/node-fetch-server";
428+
import { createRequestListener } from "@remix-run/node-fetch-server";
429429
import express from "express";
430430
import { unstable_matchRSCServerRequest as matchRSCServerRequest } from "react-router";
431431
import {
@@ -781,6 +781,6 @@ createFromReadableStream<RSCServerPayload>(
781781
[get-rsc-stream]: ../api/rsc/getRSCStream
782782
[rsc-hydrated-router]: ../api/rsc/RSCHydratedRouter
783783
[express]: https://expressjs.com/
784-
[node-fetch-server]: https://github.com/mjackson/remix-the-web/tree/main/packages/node-fetch-server
784+
[node-fetch-server]: https://github.com/remix-run/remix/tree/v3/packages/node-fetch-server
785785
[parcel-rsc-template]: https://github.com/remix-run/react-router-templates/tree/main/unstable_rsc-parcel
786786
[vite-rsc-template]: https://github.com/remix-run/react-router-templates/tree/main/unstable_rsc-vite

integration/helpers/rsc-parcel-framework/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@
3333
"typescript": "^5.1.6"
3434
},
3535
"dependencies": {
36-
"@mjackson/node-fetch-server": "0.6.1",
3736
"@parcel/runtime-rsc": "2.15.0",
37+
"@remix-run/node-fetch-server": "^0.8.0",
3838
"cross-env": "^7.0.3",
3939
"express": "^4.21.2",
4040
"react": "^19.0.0",

integration/helpers/rsc-parcel-framework/start.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const { createRequestListener } = require("@mjackson/node-fetch-server");
1+
const { createRequestListener } = require("@remix-run/node-fetch-server");
22
const express = require("express");
33
const reactRouterRequestHandler =
44
require("./build/server/index.js").requestHandler;

integration/helpers/rsc-parcel/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@
3737
"url": "^0.11.0"
3838
},
3939
"dependencies": {
40-
"@mjackson/node-fetch-server": "0.6.1",
4140
"@parcel/runtime-rsc": "2.15.0",
41+
"@remix-run/node-fetch-server": "^0.8.0",
4242
"cross-env": "^7.0.3",
4343
"express": "^4.21.2",
4444
"react": "^19.1.0",

integration/helpers/rsc-parcel/src/server.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { parseArgs } from "node:util";
2-
import { createRequestListener } from "@mjackson/node-fetch-server";
2+
import { createRequestListener } from "@remix-run/node-fetch-server";
33
import express from "express";
44
import { unstable_matchRSCServerRequest as matchRSCServerRequest } from "react-router";
55
import {

integration/helpers/rsc-vite/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"vite": "^6.2.0"
2121
},
2222
"dependencies": {
23-
"@mjackson/node-fetch-server": "0.6.1",
23+
"@remix-run/node-fetch-server": "^0.8.0",
2424
"compression": "^1.8.0",
2525
"cross-env": "^7.0.3",
2626
"express": "^4.21.2",

integration/helpers/rsc-vite/server.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { parseArgs } from "node:util";
2-
import { createRequestListener } from "@mjackson/node-fetch-server";
2+
import { createRequestListener } from "@remix-run/node-fetch-server";
33
import compression from "compression";
44
import express from "express";
55

packages/react-router-node/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
}
5151
},
5252
"dependencies": {
53-
"@mjackson/node-fetch-server": "^0.2.0"
53+
"@remix-run/node-fetch-server": "^0.8.0"
5454
},
5555
"devDependencies": {
5656
"react-router": "workspace:*",

0 commit comments

Comments
 (0)