@remix-run/serve
Advanced tools
Comparing version 0.0.0-nightly-99a8d9c-20231031 to 0.0.0-nightly-99cf8578f-20241123
250
CHANGELOG.md
# `@remix-run/serve` | ||
## 2.15.0 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/express@2.15.0` | ||
- `@remix-run/node@2.15.0` | ||
## 2.14.0 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/node@2.14.0` | ||
- `@remix-run/express@2.14.0` | ||
## 2.13.1 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/express@2.13.1` | ||
- `@remix-run/node@2.13.1` | ||
## 2.13.0 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/express@2.13.0` | ||
- `@remix-run/node@2.13.0` | ||
## 2.12.1 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/node@2.12.1` | ||
- `@remix-run/express@2.12.1` | ||
## 2.12.0 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/node@2.12.0` | ||
- `@remix-run/express@2.12.0` | ||
## 2.11.2 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/node@2.11.2` | ||
- `@remix-run/express@2.11.2` | ||
## 2.11.1 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/node@2.11.1` | ||
- `@remix-run/express@2.11.1` | ||
## 2.11.0 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/node@2.11.0` | ||
- `@remix-run/express@2.11.0` | ||
## 2.10.3 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/express@2.10.3` | ||
- `@remix-run/node@2.10.3` | ||
## 2.10.2 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/node@2.10.2` | ||
- `@remix-run/express@2.10.2` | ||
## 2.10.1 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/express@2.10.1` | ||
- `@remix-run/node@2.10.1` | ||
## 2.10.0 | ||
### Patch Changes | ||
- Upgrade `express` dependency to `^4.19.2` ([#9184](https://github.com/remix-run/remix/pull/9184)) | ||
- Updated dependencies: | ||
- `@remix-run/express@2.10.0` | ||
- `@remix-run/node@2.10.0` | ||
## 2.9.2 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/node@2.9.2` | ||
- `@remix-run/express@2.9.2` | ||
## 2.9.1 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/express@2.9.1` | ||
- `@remix-run/node@2.9.1` | ||
## 2.9.0 | ||
### Minor Changes | ||
- Put `undici` fetch polyfill behind a new `installGlobals({ nativeFetch: true })` parameter ([#9198](https://github.com/remix-run/remix/pull/9198)) | ||
- `remix-serve` will default to using `undici` for the fetch polyfill if `future.unstable_singleFetch` is enabled because the single fetch implementation relies on the `undici` polyfill | ||
- Any users opting into Single Fetch and managing their own polyfill will need to pass the flag to `installGlobals` on their own to avoid runtime errors with Single Fetch | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/node@2.9.0` | ||
- `@remix-run/express@2.9.0` | ||
## 2.8.1 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/express@2.8.1` | ||
- `@remix-run/node@2.8.1` | ||
## 2.8.0 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/express@2.8.0` | ||
- `@remix-run/node@2.8.0` | ||
## 2.7.2 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/express@2.7.2` | ||
- `@remix-run/node@2.7.2` | ||
## 2.7.1 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/express@2.7.1` | ||
- `@remix-run/node@2.7.1` | ||
## 2.7.0 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/express@2.7.0` | ||
- `@remix-run/node@2.7.0` | ||
## 2.6.0 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/node@2.6.0` | ||
- `@remix-run/express@2.6.0` | ||
## 2.5.1 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/express@2.5.1` | ||
- `@remix-run/node@2.5.1` | ||
## 2.5.0 | ||
### Patch Changes | ||
- Don't try to load sourcemaps if they don't exist on disk ([#8446](https://github.com/remix-run/remix/pull/8446)) | ||
- Updated dependencies: | ||
- `@remix-run/node@2.5.0` | ||
- `@remix-run/express@2.5.0` | ||
## 2.4.1 | ||
### Patch Changes | ||
- Use node `fileURLToPath` to convert source map URL to path ([#8321](https://github.com/remix-run/remix/pull/8321)) | ||
- Updated dependencies: | ||
- `@remix-run/node@2.4.1` | ||
- `@remix-run/express@2.4.1` | ||
## 2.4.0 | ||
### Patch Changes | ||
- Fix source map loading when file has `?t=timestamp` suffix (rebuilds) ([#8174](https://github.com/remix-run/remix/pull/8174)) | ||
- Updated dependencies: | ||
- `@remix-run/node@2.4.0` | ||
- `@remix-run/express@2.4.0` | ||
## 2.3.1 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/express@2.3.1` | ||
- `@remix-run/node@2.3.1` | ||
## 2.3.0 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/express@2.3.0` | ||
- `@remix-run/node@2.3.0` | ||
## 2.2.0 | ||
### Patch Changes | ||
- Updated dependencies: | ||
- `@remix-run/express@2.2.0` | ||
- `@remix-run/node@2.2.0` | ||
## 2.1.0 | ||
@@ -253,6 +495,6 @@ | ||
- <https://reactrouter.com/en/main/utils/defer> | ||
- <https://reactrouter.com/en/main/components/await> | ||
- <https://reactrouter.com/en/main/hooks/use-async-value> | ||
- <https://reactrouter.com/en/main/hooks/use-async-error> | ||
- <https://reactrouter.com/v6/utils/defer> | ||
- <https://reactrouter.com/v6/components/await> | ||
- <https://reactrouter.com/v6/hooks/use-async-value> | ||
- <https://reactrouter.com/v6/hooks/use-async-error> | ||
@@ -259,0 +501,0 @@ - Updated dependencies: |
#!/usr/bin/env node | ||
/** | ||
* @remix-run/serve v0.0.0-nightly-99a8d9c-20231031 | ||
* @remix-run/serve v0.0.0-nightly-99cf8578f-20241123 | ||
* | ||
@@ -42,4 +42,18 @@ * Copyright (c) Remix Software Inc. | ||
process.env.NODE_ENV = process.env.NODE_ENV ?? "production"; | ||
sourceMapSupport__default["default"].install(); | ||
node.installGlobals(); | ||
sourceMapSupport__default["default"].install({ | ||
retrieveSourceMap: function (source) { | ||
let match = source.startsWith("file://"); | ||
if (match) { | ||
let filePath = url__default["default"].fileURLToPath(source); | ||
let sourceMapPath = `${filePath}.map`; | ||
if (fs__default["default"].existsSync(sourceMapPath)) { | ||
return { | ||
url: source, | ||
map: fs__default["default"].readFileSync(sourceMapPath, "utf8") | ||
}; | ||
} | ||
} | ||
return null; | ||
} | ||
}); | ||
run(); | ||
@@ -100,2 +114,5 @@ function parseNumber(raw) { | ||
let build = await reimportServer(); | ||
node.installGlobals({ | ||
nativeFetch: build.future.v3_singleFetch | ||
}); | ||
let onListen = () => { | ||
@@ -102,0 +119,0 @@ var _Object$values$flat$f; |
MIT License | ||
Copyright (c) Remix Software Inc. 2020-2021 | ||
Copyright (c) Shopify Inc. 2022-2023 | ||
Copyright (c) Shopify Inc. 2022-2024 | ||
@@ -6,0 +6,0 @@ Permission is hereby granted, free of charge, to any person obtaining a copy |
{ | ||
"name": "@remix-run/serve", | ||
"version": "0.0.0-nightly-99a8d9c-20231031", | ||
"version": "0.0.0-nightly-99cf8578f-20241123", | ||
"description": "Production application server for Remix", | ||
@@ -18,7 +18,7 @@ "bugs": { | ||
"dependencies": { | ||
"@remix-run/express": "0.0.0-nightly-99a8d9c-20231031", | ||
"@remix-run/node": "0.0.0-nightly-99a8d9c-20231031", | ||
"@remix-run/express": "0.0.0-nightly-99cf8578f-20241123", | ||
"@remix-run/node": "0.0.0-nightly-99cf8578f-20241123", | ||
"chokidar": "^3.5.3", | ||
"compression": "^1.7.4", | ||
"express": "^4.17.1", | ||
"express": "^4.20.0", | ||
"get-port": "5.1.1", | ||
@@ -42,3 +42,6 @@ "morgan": "^1.10.0", | ||
"README.md" | ||
] | ||
} | ||
], | ||
"scripts": { | ||
"tsc": "tsc" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
143
21771
6
+ Added@remix-run/express@0.0.0-nightly-99cf8578f-20241123(transitive)
+ Added@remix-run/node@0.0.0-nightly-99cf8578f-20241123(transitive)
+ Added@remix-run/router@1.21.0(transitive)
+ Added@remix-run/server-runtime@0.0.0-nightly-99cf8578f-20241123(transitive)
+ Added@types/cookie@0.6.0(transitive)
+ Addedcookie@0.6.0(transitive)
+ Addedturbo-stream@2.4.0(transitive)
+ Addedundici@6.21.0(transitive)
- Removed@remix-run/express@0.0.0-nightly-99a8d9c-20231031(transitive)
- Removed@remix-run/node@0.0.0-nightly-99a8d9c-20231031(transitive)
- Removed@remix-run/router@1.11.0-pre.0(transitive)
- Removed@remix-run/server-runtime@0.0.0-nightly-99a8d9c-20231031(transitive)
- Removed@types/cookie@0.4.1(transitive)
- Removedcookie@0.4.2(transitive)
Updatedexpress@^4.20.0