New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@remix-run/node

Package Overview
Dependencies
Maintainers
2
Versions
1049
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@remix-run/node - npm Package Compare versions

Comparing version 2.8.1 to 2.9.0-pre.0

11

CHANGELOG.md
# `@remix-run/node`
## 2.9.0-pre.0
### Minor Changes
- Use undici as our fetch polyfill going forward. #9106 ([#9111](https://github.com/remix-run/remix/pull/9111))
### Patch Changes
- Updated dependencies:
- `@remix-run/server-runtime@2.9.0-pre.0`
## 2.8.1

@@ -4,0 +15,0 @@

2

dist/crypto.js
/**
* @remix-run/node v2.8.1
* @remix-run/node v2.9.0-pre.0
*

@@ -4,0 +4,0 @@ * Copyright (c) Remix Software Inc.

@@ -17,3 +17,6 @@ declare global {

}
interface RequestInit {
duplex?: "half";
}
}
export declare function installGlobals(): void;
/**
* @remix-run/node v2.8.1
* @remix-run/node v2.9.0-pre.0
*

@@ -15,29 +15,19 @@ * Copyright (c) Remix Software Inc.

var webFetch = require('@remix-run/web-fetch');
var webStream = require('@remix-run/web-stream');
var undici = require('undici');
function installGlobals() {
global.File = webFetch.File;
global.Headers = webFetch.Headers;
global.Request = webFetch.Request;
global.Response = webFetch.Response;
global.fetch = webFetch.fetch;
global.FormData = webFetch.FormData;
global.File = undici.File;
// Export everything from https://developer.mozilla.org/en-US/docs/Web/API/Streams_API
global.ByteLengthQueuingStrategy = webStream.ByteLengthQueuingStrategy;
global.CountQueuingStrategy = webStream.CountQueuingStrategy;
global.ReadableByteStreamController = webStream.ReadableByteStreamController;
global.ReadableStream = webStream.ReadableStream;
global.ReadableStreamBYOBReader = webStream.ReadableStreamBYOBReader;
global.ReadableStreamBYOBRequest = webStream.ReadableStreamBYOBRequest;
global.ReadableStreamDefaultController = webStream.ReadableStreamDefaultController;
global.ReadableStreamDefaultReader = webStream.ReadableStreamDefaultReader;
global.TransformStream = webStream.TransformStream;
global.TransformStreamDefaultController = webStream.TransformStreamDefaultController;
global.WritableStream = webStream.WritableStream;
global.WritableStreamDefaultController = webStream.WritableStreamDefaultController;
global.WritableStreamDefaultWriter = webStream.WritableStreamDefaultWriter;
// @ts-expect-error - overriding globals
global.Headers = undici.Headers;
// @ts-expect-error - overriding globals
global.Request = undici.Request;
// @ts-expect-error - overriding globals
global.Response = undici.Response;
// @ts-expect-error - overriding globals
global.fetch = undici.fetch;
// @ts-expect-error - overriding globals
global.FormData = undici.FormData;
}
exports.installGlobals = installGlobals;
/**
* @remix-run/node v2.8.1
* @remix-run/node v2.9.0-pre.0
*

@@ -4,0 +4,0 @@ * Copyright (c) Remix Software Inc.

/**
* @remix-run/node v2.8.1
* @remix-run/node v2.9.0-pre.0
*

@@ -4,0 +4,0 @@ * Copyright (c) Remix Software Inc.

/**
* @remix-run/node v2.8.1
* @remix-run/node v2.9.0-pre.0
*

@@ -4,0 +4,0 @@ * Copyright (c) Remix Software Inc.

/**
* @remix-run/node v2.8.1
* @remix-run/node v2.9.0-pre.0
*

@@ -4,0 +4,0 @@ * Copyright (c) Remix Software Inc.

/**
* @remix-run/node v2.8.1
* @remix-run/node v2.9.0-pre.0
*

@@ -4,0 +4,0 @@ * Copyright (c) Remix Software Inc.

{
"name": "@remix-run/node",
"version": "2.8.1",
"version": "2.9.0-pre.0",
"description": "Node.js platform abstractions for Remix",

@@ -20,10 +20,8 @@ "bugs": {

"dependencies": {
"@remix-run/server-runtime": "2.8.1",
"@remix-run/web-fetch": "^4.4.2",
"@remix-run/web-file": "^3.1.0",
"@remix-run/web-stream": "^1.1.0",
"@web3-storage/multipart-parser": "^1.0.0",
"cookie-signature": "^1.1.0",
"source-map-support": "^0.5.21",
"stream-slice": "^0.1.2"
"stream-slice": "^0.1.2",
"undici": "^6.10.1",
"@remix-run/server-runtime": "2.9.0-pre.0"
},

@@ -54,3 +52,6 @@ "devDependencies": {

"README.md"
]
}
],
"scripts": {
"tsc": "tsc"
}
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc