@tanstack/react-router
Advanced tools
| "use client"; | ||
| Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); | ||
| require("./_virtual/_rolldown/runtime.cjs"); | ||
| const require_utils = require("./utils.cjs"); | ||
| const require_awaited = require("./awaited.cjs"); | ||
@@ -232,2 +233,3 @@ const require_CatchBoundary = require("./CatchBoundary.cjs"); | ||
| }); | ||
| exports.reactUse = require_utils.reactUse; | ||
| Object.defineProperty(exports, "redirect", { | ||
@@ -300,2 +302,3 @@ enumerable: true, | ||
| exports.useHydrated = require_ClientOnly.useHydrated; | ||
| exports.useLayoutEffect = require_utils.useLayoutEffect; | ||
| exports.useLinkProps = require_link.useLinkProps; | ||
@@ -302,0 +305,0 @@ exports.useLoaderData = require_useLoaderData.useLoaderData; |
@@ -9,2 +9,3 @@ export { defer, isMatch, joinPaths, cleanPath, trimPathLeft, trimPathRight, trimPath, resolvePath, interpolatePath, rootRouteId, defaultParseSearch, defaultStringifySearch, parseSearchWith, stringifySearchWith, functionalUpdate, replaceEqualDeep, isPlainObject, isPlainArray, deepEqual, createControlledPromise, retainSearchParams, stripSearchParams, createSerializationAdapter, } from '@tanstack/router-core'; | ||
| export { ClientOnly, useHydrated } from './ClientOnly.cjs'; | ||
| export { reactUse, useLayoutEffect } from './utils.cjs'; | ||
| export { FileRoute, createFileRoute, FileRouteLoader, LazyRoute, createLazyRoute, createLazyFileRoute, } from './fileRoute.cjs'; | ||
@@ -11,0 +12,0 @@ export * from './history.cjs'; |
| "use client"; | ||
| Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); | ||
| require("./_virtual/_rolldown/runtime.cjs"); | ||
| const require_utils = require("./utils.cjs"); | ||
| const require_awaited = require("./awaited.cjs"); | ||
@@ -232,2 +233,3 @@ const require_CatchBoundary = require("./CatchBoundary.cjs"); | ||
| }); | ||
| exports.reactUse = require_utils.reactUse; | ||
| Object.defineProperty(exports, "redirect", { | ||
@@ -300,2 +302,3 @@ enumerable: true, | ||
| exports.useHydrated = require_ClientOnly.useHydrated; | ||
| exports.useLayoutEffect = require_utils.useLayoutEffect; | ||
| exports.useLinkProps = require_link.useLinkProps; | ||
@@ -302,0 +305,0 @@ exports.useLoaderData = require_useLoaderData.useLoaderData; |
| Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); | ||
| require("./_virtual/_rolldown/runtime.cjs"); | ||
| const require_utils = require("./utils.cjs"); | ||
| const require_awaited = require("./awaited.cjs"); | ||
@@ -231,2 +232,3 @@ const require_CatchBoundary = require("./CatchBoundary.cjs"); | ||
| }); | ||
| exports.reactUse = require_utils.reactUse; | ||
| Object.defineProperty(exports, "redirect", { | ||
@@ -299,2 +301,3 @@ enumerable: true, | ||
| exports.useHydrated = require_ClientOnly.useHydrated; | ||
| exports.useLayoutEffect = require_utils.useLayoutEffect; | ||
| exports.useLinkProps = require_link.useLinkProps; | ||
@@ -301,0 +304,0 @@ exports.useLoaderData = require_useLoaderData.useLoaderData; |
@@ -9,2 +9,3 @@ export { defer, isMatch, joinPaths, cleanPath, trimPathLeft, trimPathRight, trimPath, resolvePath, interpolatePath, rootRouteId, defaultParseSearch, defaultStringifySearch, parseSearchWith, stringifySearchWith, functionalUpdate, replaceEqualDeep, isPlainObject, isPlainArray, deepEqual, createControlledPromise, retainSearchParams, stripSearchParams, createSerializationAdapter, } from '@tanstack/router-core'; | ||
| export { ClientOnly, useHydrated } from './ClientOnly.js'; | ||
| export { reactUse, useLayoutEffect } from './utils.js'; | ||
| export { FileRoute, createFileRoute, FileRouteLoader, LazyRoute, createLazyRoute, createLazyFileRoute, } from './fileRoute.js'; | ||
@@ -11,0 +12,0 @@ export * from './history.js'; |
| "use client"; | ||
| import { reactUse, useLayoutEffect } from "./utils.js"; | ||
| import { Await, useAwaited } from "./awaited.js"; | ||
@@ -33,2 +34,2 @@ import { CatchBoundary, ErrorComponent } from "./CatchBoundary.js"; | ||
| import { HeadContent } from "./HeadContent.dev.js"; | ||
| export { Asset, Await, Block, CatchBoundary, CatchNotFound, ClientOnly, DEFAULT_PROTOCOL_ALLOWLIST, DefaultGlobalNotFound, ErrorComponent, FileRoute, FileRouteLoader, HeadContent, LazyRoute, Link, Match, MatchRoute, Matches, Navigate, NotFoundRoute, Outlet, RootRoute, Route, RouteApi, Router, RouterContextProvider, RouterProvider, ScriptOnce, Scripts, ScrollRestoration, SearchParamError, cleanPath, composeRewrites, createBrowserHistory, createControlledPromise, createFileRoute, createHashHistory, createHistory, createLazyFileRoute, createLazyRoute, createLink, createMemoryHistory, createRootRoute, createRootRouteWithContext, createRoute, createRouteMask, createRouter, createRouterConfig, createSerializationAdapter, deepEqual, defaultParseSearch, defaultStringifySearch, defer, functionalUpdate, getRouteApi, interpolatePath, isMatch, isNotFound, isPlainArray, isPlainObject, isRedirect, joinPaths, lazyFn, lazyRouteComponent, linkOptions, notFound, parseSearchWith, redirect, replaceEqualDeep, resolvePath, retainSearchParams, rootRouteId, rootRouteWithContext, stringifySearchWith, stripSearchParams, trimPath, trimPathLeft, trimPathRight, useAwaited, useBlocker, useCanGoBack, useChildMatches, useElementScrollRestoration, useHydrated, useLinkProps, useLoaderData, useLoaderDeps, useLocation, useMatch, useMatchRoute, useMatches, useNavigate, useParams, useParentMatches, useRouteContext, useRouter, useRouterState, useSearch, useTags }; | ||
| export { Asset, Await, Block, CatchBoundary, CatchNotFound, ClientOnly, DEFAULT_PROTOCOL_ALLOWLIST, DefaultGlobalNotFound, ErrorComponent, FileRoute, FileRouteLoader, HeadContent, LazyRoute, Link, Match, MatchRoute, Matches, Navigate, NotFoundRoute, Outlet, RootRoute, Route, RouteApi, Router, RouterContextProvider, RouterProvider, ScriptOnce, Scripts, ScrollRestoration, SearchParamError, cleanPath, composeRewrites, createBrowserHistory, createControlledPromise, createFileRoute, createHashHistory, createHistory, createLazyFileRoute, createLazyRoute, createLink, createMemoryHistory, createRootRoute, createRootRouteWithContext, createRoute, createRouteMask, createRouter, createRouterConfig, createSerializationAdapter, deepEqual, defaultParseSearch, defaultStringifySearch, defer, functionalUpdate, getRouteApi, interpolatePath, isMatch, isNotFound, isPlainArray, isPlainObject, isRedirect, joinPaths, lazyFn, lazyRouteComponent, linkOptions, notFound, parseSearchWith, reactUse, redirect, replaceEqualDeep, resolvePath, retainSearchParams, rootRouteId, rootRouteWithContext, stringifySearchWith, stripSearchParams, trimPath, trimPathLeft, trimPathRight, useAwaited, useBlocker, useCanGoBack, useChildMatches, useElementScrollRestoration, useHydrated, useLayoutEffect, useLinkProps, useLoaderData, useLoaderDeps, useLocation, useMatch, useMatchRoute, useMatches, useNavigate, useParams, useParentMatches, useRouteContext, useRouter, useRouterState, useSearch, useTags }; |
| "use client"; | ||
| import { reactUse, useLayoutEffect } from "./utils.js"; | ||
| import { Await, useAwaited } from "./awaited.js"; | ||
@@ -34,2 +35,2 @@ import { CatchBoundary, ErrorComponent } from "./CatchBoundary.js"; | ||
| import { createBrowserHistory, createHashHistory, createHistory, createMemoryHistory } from "@tanstack/history"; | ||
| export { Asset, Await, Block, CatchBoundary, CatchNotFound, ClientOnly, DEFAULT_PROTOCOL_ALLOWLIST, DefaultGlobalNotFound, ErrorComponent, FileRoute, FileRouteLoader, HeadContent, LazyRoute, Link, Match, MatchRoute, Matches, Navigate, NotFoundRoute, Outlet, RootRoute, Route, RouteApi, Router, RouterContextProvider, RouterProvider, ScriptOnce, Scripts, ScrollRestoration, SearchParamError, cleanPath, composeRewrites, createBrowserHistory, createControlledPromise, createFileRoute, createHashHistory, createHistory, createLazyFileRoute, createLazyRoute, createLink, createMemoryHistory, createRootRoute, createRootRouteWithContext, createRoute, createRouteMask, createRouter, createRouterConfig, createSerializationAdapter, deepEqual, defaultParseSearch, defaultStringifySearch, defer, functionalUpdate, getRouteApi, interpolatePath, isMatch, isNotFound, isPlainArray, isPlainObject, isRedirect, joinPaths, lazyFn, lazyRouteComponent, linkOptions, notFound, parseSearchWith, redirect, replaceEqualDeep, resolvePath, retainSearchParams, rootRouteId, rootRouteWithContext, stringifySearchWith, stripSearchParams, trimPath, trimPathLeft, trimPathRight, useAwaited, useBlocker, useCanGoBack, useChildMatches, useElementScrollRestoration, useHydrated, useLinkProps, useLoaderData, useLoaderDeps, useLocation, useMatch, useMatchRoute, useMatches, useNavigate, useParams, useParentMatches, useRouteContext, useRouter, useRouterState, useSearch, useTags }; | ||
| export { Asset, Await, Block, CatchBoundary, CatchNotFound, ClientOnly, DEFAULT_PROTOCOL_ALLOWLIST, DefaultGlobalNotFound, ErrorComponent, FileRoute, FileRouteLoader, HeadContent, LazyRoute, Link, Match, MatchRoute, Matches, Navigate, NotFoundRoute, Outlet, RootRoute, Route, RouteApi, Router, RouterContextProvider, RouterProvider, ScriptOnce, Scripts, ScrollRestoration, SearchParamError, cleanPath, composeRewrites, createBrowserHistory, createControlledPromise, createFileRoute, createHashHistory, createHistory, createLazyFileRoute, createLazyRoute, createLink, createMemoryHistory, createRootRoute, createRootRouteWithContext, createRoute, createRouteMask, createRouter, createRouterConfig, createSerializationAdapter, deepEqual, defaultParseSearch, defaultStringifySearch, defer, functionalUpdate, getRouteApi, interpolatePath, isMatch, isNotFound, isPlainArray, isPlainObject, isRedirect, joinPaths, lazyFn, lazyRouteComponent, linkOptions, notFound, parseSearchWith, reactUse, redirect, replaceEqualDeep, resolvePath, retainSearchParams, rootRouteId, rootRouteWithContext, stringifySearchWith, stripSearchParams, trimPath, trimPathLeft, trimPathRight, useAwaited, useBlocker, useCanGoBack, useChildMatches, useElementScrollRestoration, useHydrated, useLayoutEffect, useLinkProps, useLoaderData, useLoaderDeps, useLocation, useMatch, useMatchRoute, useMatches, useNavigate, useParams, useParentMatches, useRouteContext, useRouter, useRouterState, useSearch, useTags }; |
@@ -0,1 +1,2 @@ | ||
| import { reactUse, useLayoutEffect } from "./utils.js"; | ||
| import { Await, useAwaited } from "./awaited.js"; | ||
@@ -33,2 +34,2 @@ import { CatchBoundary, ErrorComponent } from "./CatchBoundary.js"; | ||
| import { isNotFound, isRedirect, notFound, redirect, rootRouteId } from "@tanstack/router-core"; | ||
| export { Asset, Await, Block, CatchBoundary, CatchNotFound, ClientOnly, DEFAULT_PROTOCOL_ALLOWLIST, DefaultGlobalNotFound, ErrorComponent, FileRoute, FileRouteLoader, HeadContent, LazyRoute, Link, Match, MatchRoute, Matches, Navigate, NotFoundRoute, Outlet, RootRoute, Route, RouteApi, Router, RouterContextProvider, RouterProvider, ScriptOnce, Scripts, ScrollRestoration, SearchParamError, cleanPath, composeRewrites, createBrowserHistory, createControlledPromise, createFileRoute, createHashHistory, createHistory, createLazyFileRoute, createLazyRoute, createLink, createMemoryHistory, createRootRoute, createRootRouteWithContext, createRoute, createRouteMask, createRouter, createRouterConfig, createSerializationAdapter, deepEqual, defaultParseSearch, defaultStringifySearch, defer, functionalUpdate, getRouteApi, interpolatePath, isMatch, isNotFound, isPlainArray, isPlainObject, isRedirect, joinPaths, lazyFn, lazyRouteComponent, linkOptions, notFound, parseSearchWith, redirect, replaceEqualDeep, resolvePath, retainSearchParams, rootRouteId, rootRouteWithContext, stringifySearchWith, stripSearchParams, trimPath, trimPathLeft, trimPathRight, useAwaited, useBlocker, useCanGoBack, useChildMatches, useElementScrollRestoration, useHydrated, useLinkProps, useLoaderData, useLoaderDeps, useLocation, useMatch, useMatchRoute, useMatches, useNavigate, useParams, useParentMatches, useRouteContext, useRouter, useRouterState, useSearch, useTags }; | ||
| export { Asset, Await, Block, CatchBoundary, CatchNotFound, ClientOnly, DEFAULT_PROTOCOL_ALLOWLIST, DefaultGlobalNotFound, ErrorComponent, FileRoute, FileRouteLoader, HeadContent, LazyRoute, Link, Match, MatchRoute, Matches, Navigate, NotFoundRoute, Outlet, RootRoute, Route, RouteApi, Router, RouterContextProvider, RouterProvider, ScriptOnce, Scripts, ScrollRestoration, SearchParamError, cleanPath, composeRewrites, createBrowserHistory, createControlledPromise, createFileRoute, createHashHistory, createHistory, createLazyFileRoute, createLazyRoute, createLink, createMemoryHistory, createRootRoute, createRootRouteWithContext, createRoute, createRouteMask, createRouter, createRouterConfig, createSerializationAdapter, deepEqual, defaultParseSearch, defaultStringifySearch, defer, functionalUpdate, getRouteApi, interpolatePath, isMatch, isNotFound, isPlainArray, isPlainObject, isRedirect, joinPaths, lazyFn, lazyRouteComponent, linkOptions, notFound, parseSearchWith, reactUse, redirect, replaceEqualDeep, resolvePath, retainSearchParams, rootRouteId, rootRouteWithContext, stringifySearchWith, stripSearchParams, trimPath, trimPathLeft, trimPathRight, useAwaited, useBlocker, useCanGoBack, useChildMatches, useElementScrollRestoration, useHydrated, useLayoutEffect, useLinkProps, useLoaderData, useLoaderDeps, useLocation, useMatch, useMatchRoute, useMatches, useNavigate, useParams, useParentMatches, useRouteContext, useRouter, useRouterState, useSearch, useTags }; |
+4
-4
| { | ||
| "name": "@tanstack/react-router", | ||
| "version": "1.170.4", | ||
| "version": "1.170.5", | ||
| "description": "Modern and scalable routing for React applications", | ||
@@ -87,3 +87,3 @@ "author": "Tanner Linsley", | ||
| "@tanstack/history": "1.162.0", | ||
| "@tanstack/router-core": "1.171.2" | ||
| "@tanstack/router-core": "1.171.3" | ||
| }, | ||
@@ -93,2 +93,3 @@ "devDependencies": { | ||
| "@testing-library/react": "^16.2.0", | ||
| "@types/node": ">=20", | ||
| "@vitejs/plugin-react": "^4.3.4", | ||
@@ -100,4 +101,3 @@ "combinate": "^1.1.11", | ||
| "vite": "*", | ||
| "zod": "^3.24.2", | ||
| "@types/node": ">=20" | ||
| "zod": "^4.4.3" | ||
| }, | ||
@@ -104,0 +104,0 @@ "peerDependencies": { |
+1
-0
@@ -132,2 +132,3 @@ 'use client' | ||
| export { ClientOnly, useHydrated } from './ClientOnly' | ||
| export { reactUse, useLayoutEffect } from './utils' | ||
@@ -134,0 +135,0 @@ export { |
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 2 instances in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 2 instances in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
2441272
0.03%31803
0.04%+ Added
- Removed