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

remix-utils

Package Overview
Dependencies
Maintainers
1
Versions
65
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

remix-utils - npm Package Compare versions

Comparing version

to
8.1.1

6

build/common/promise.d.ts

@@ -5,5 +5,5 @@ /**

export type PromiseHash = Record<string, Promise<unknown>>;
export type AwaitedPromiseHash<Hash extends PromiseHash> = {
export type AwaitedPromiseHash<Hash> = Hash extends PromiseHash ? {
[Key in keyof Hash]: Awaited<Hash[Key]>;
};
} : never;
/**

@@ -37,3 +37,3 @@ * Get a hash of promises and await them all.

*/
export declare function promiseHash<Hash extends PromiseHash>(hash: Hash): Promise<AwaitedPromiseHash<Hash>>;
export declare function promiseHash<Hash extends object>(hash: Hash): Promise<AwaitedPromiseHash<Hash>>;
/**

@@ -40,0 +40,0 @@ * Attach a timeout to any promise, if the timeout resolves first ignore the

{
"name": "remix-utils",
"version": "8.1.0",
"version": "8.1.1",
"license": "MIT",

@@ -14,39 +14,150 @@ "engines": {

"./package.json": "./package.json",
"./promise": "./build/common/promise.js",
"./cache-assets": "./build/client/cache-assets.js",
"./cors": "./build/server/cors.js",
"./get-client-ip-address": "./build/server/get-client-ip-address.js",
"./is-prefetch": "./build/server/is-prefetch.js",
"./json-hash": "./build/server/json-hash.js",
"./named-action": "./build/server/named-action.js",
"./parse-accept-header": "./build/server/parse-accept-header.js",
"./preload-route-assets": "./build/server/preload-route-assets.js",
"./redirect-back": "./build/server/redirect-back.js",
"./respond-to": "./build/server/respond-to.js",
"./responses": "./build/server/responses.js",
"./rolling-cookie": "./build/server/rolling-cookie.js",
"./safe-redirect": "./build/server/safe-redirect.js",
"./typed-cookie": "./build/server/typed-cookie.js",
"./typed-session": "./build/server/typed-session.js",
"./client-only": "./build/react/client-only.js",
"./existing-search-params": "./build/react/existing-search-params.js",
"./external-scripts": "./build/react/external-scripts.js",
"./fetcher-type": "./build/react/fetcher-type.js",
"./server-only": "./build/react/server-only.js",
"./use-debounce-fetcher": "./build/react/use-debounce-fetcher.js",
"./use-debounce-submit": "./build/react/use-debounce-submit.js",
"./use-delegated-anchors": "./build/react/use-delegated-anchors.js",
"./use-global-navigation-state": "./build/react/use-global-navigation-state.js",
"./use-hydrated": "./build/react/use-hydrated.js",
"./use-should-hydrate": "./build/react/use-should-hydrate.js",
"./sse/server": "./build/server/event-stream.js",
"./sse/react": "./build/react/use-event-source.js",
"./locales/server": "./build/server/get-client-locales.js",
"./locales/react": "./build/react/use-locales.js",
"./honeypot/server": "./build/server/honeypot.js",
"./honeypot/react": "./build/react/honeypot.js",
"./csrf/server": "./build/server/csrf.js",
"./csrf/react": "./build/react/authenticity-token.js",
"./sec-fetch": "./build/server/sec-fetch.js",
"./timers": "./build/common/timers.js"
"./promise": {
"types": "./build/common/promise.d.ts",
"default": "./build/common/promise.js"
},
"./cache-assets": {
"types": "./build/client/cache-assets.d.ts",
"default": "./build/client/cache-assets.js"
},
"./cors": {
"types": "./build/server/cors.d.ts",
"default": "./build/server/cors.js"
},
"./get-client-ip-address": {
"types": "./build/server/get-client-ip-address.d.ts",
"default": "./build/server/get-client-ip-address.js"
},
"./is-prefetch": {
"types": "./build/server/is-prefetch.d.ts",
"default": "./build/server/is-prefetch.js"
},
"./json-hash": {
"types": "./build/server/json-hash.d.ts",
"default": "./build/server/json-hash.js"
},
"./named-action": {
"types": "./build/server/named-action.d.ts",
"default": "./build/server/named-action.js"
},
"./parse-accept-header": {
"types": "./build/server/parse-accept-header.d.ts",
"default": "./build/server/parse-accept-header.js"
},
"./preload-route-assets": {
"types": "./build/server/preload-route-assets.d.ts",
"default": "./build/server/preload-route-assets.js"
},
"./redirect-back": {
"types": "./build/server/redirect-back.d.ts",
"default": "./build/server/redirect-back.js"
},
"./respond-to": {
"types": "./build/server/respond-to.d.ts",
"default": "./build/server/respond-to.js"
},
"./responses": {
"types": "./build/server/responses.d.ts",
"default": "./build/server/responses.js"
},
"./rolling-cookie": {
"types": "./build/server/rolling-cookie.d.ts",
"default": "./build/server/rolling-cookie.js"
},
"./safe-redirect": {
"types": "./build/server/safe-redirect.d.ts",
"default": "./build/server/safe-redirect.js"
},
"./typed-cookie": {
"types": "./build/server/typed-cookie.d.ts",
"default": "./build/server/typed-cookie.js"
},
"./typed-session": {
"types": "./build/server/typed-session.d.ts",
"default": "./build/server/typed-session.js"
},
"./client-only": {
"types": "./build/react/client-only.d.ts",
"default": "./build/react/client-only.js"
},
"./existing-search-params": {
"types": "./build/react/existing-search-params.d.ts",
"default": "./build/react/existing-search-params.js"
},
"./external-scripts": {
"types": "./build/react/external-scripts.d.ts",
"default": "./build/react/external-scripts.js"
},
"./fetcher-type": {
"types": "./build/react/fetcher-type.d.ts",
"default": "./build/react/fetcher-type.js"
},
"./server-only": {
"types": "./build/react/server-only.d.ts",
"default": "./build/react/server-only.js"
},
"./use-debounce-fetcher": {
"types": "./build/react/use-debounce-fetcher.d.ts",
"default": "./build/react/use-debounce-fetcher.js"
},
"./use-debounce-submit": {
"types": "./build/react/use-debounce-submit.d.ts",
"default": "./build/react/use-debounce-submit.js"
},
"./use-delegated-anchors": {
"types": "./build/react/use-delegated-anchors.d.ts",
"default": "./build/react/use-delegated-anchors.js"
},
"./use-global-navigation-state": {
"types": "./build/react/use-global-navigation-state.d.ts",
"default": "./build/react/use-global-navigation-state.js"
},
"./use-hydrated": {
"types": "./build/react/use-hydrated.d.ts",
"default": "./build/react/use-hydrated.js"
},
"./use-should-hydrate": {
"types": "./build/react/use-should-hydrate.d.ts",
"default": "./build/react/use-should-hydrate.js"
},
"./sse/server": {
"types": "./build/server/event-stream.d.ts",
"default": "./build/server/event-stream.js"
},
"./sse/react": {
"types": "./build/react/use-event-source.d.ts",
"default": "./build/react/use-event-source.js"
},
"./locales/server": {
"types": "./build/server/get-client-locales.d.ts",
"default": "./build/server/get-client-locales.js"
},
"./locales/react": {
"types": "./build/react/use-locales.d.ts",
"default": "./build/react/use-locales.js"
},
"./honeypot/server": {
"types": "./build/server/honeypot.d.ts",
"default": "./build/server/honeypot.js"
},
"./honeypot/react": {
"types": "./build/react/honeypot.d.ts",
"default": "./build/react/honeypot.js"
},
"./csrf/server": {
"types": "./build/server/csrf.d.ts",
"default": "./build/server/csrf.js"
},
"./csrf/react": {
"types": "./build/react/authenticity-token.d.ts",
"default": "./build/react/authenticity-token.js"
},
"./sec-fetch": {
"types": "./build/server/sec-fetch.d.ts",
"default": "./build/server/sec-fetch.js"
},
"./timers": {
"types": "./build/common/timers.d.ts",
"default": "./build/common/timers.js"
}
},

@@ -53,0 +164,0 @@ "sideEffects": false,

Sorry, the diff of this file is not supported yet