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

boring-router

Package Overview
Dependencies
Maintainers
1
Versions
108
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

boring-router - npm Package Compare versions

Comparing version 0.1.0 to 0.1.1

3

bld/library/link.d.ts
import { History } from 'history';
import React, { Component, ReactNode } from 'react';
import { EmptyObjectPatch } from 'tslang';
import { RouteMatch } from './route-match';

@@ -8,3 +9,3 @@ declare const HistoryProvider: React.ComponentType<React.ProviderProps<History>>;

to: TRouteMatch | string;
params?: TRouteMatch extends RouteMatch<infer TParamDict> ? Partial<TParamDict> : never;
params?: TRouteMatch extends RouteMatch<infer TParamDict> ? Partial<TParamDict> & EmptyObjectPatch : never;
preserveQuery?: boolean;

@@ -11,0 +12,0 @@ children: ReactNode;

@@ -6,6 +6,7 @@ import { Component, ComponentType, ReactNode } from 'react';

}
export declare type RouteComponent<TRouteMatch extends RouteMatch> = ComponentType<RouteComponentProps<TRouteMatch>>;
export interface RouteProps<TRouteMatch extends RouteMatch> {
match: TRouteMatch | TRouteMatch[];
exact?: boolean;
component?: ComponentType<RouteComponentProps<TRouteMatch>>;
component?: RouteComponent<TRouteMatch>;
}

@@ -12,0 +13,0 @@ export declare class Route<TRouteMatch extends RouteMatch> extends Component<RouteProps<TRouteMatch>> {

{
"name": "boring-router",
"version": "0.1.0",
"version": "0.1.1",
"description": "A light-weight, type-safe, yet reactive router service using MobX.",

@@ -47,3 +47,2 @@ "repository": {

"ts-jest": "^23.1.4",
"ts-node": "^7.0.1",
"tslib": "^1.9.3",

@@ -56,5 +55,5 @@ "tslint": "^5.11.0",

"@types/jest": "^23.3.1",
"hyphenate": "^0.2.1",
"tslang": "^0.1.5"
"hyphenate": "^0.2.2",
"tslang": "^0.1.7"
}
}

@@ -30,3 +30,3 @@ [![NPM Package](https://badge.fury.io/js/boring-router.svg)](https://www.npmjs.com/package/boring-router)

```tsx
import {HistoryProvider, Link, Route, Router} from 'boring-router';
import {HistoryProvider, Link, Route, RouteMatch, Router} from 'boring-router';
import {observer} from 'mobx-react';

@@ -33,0 +33,0 @@ import {createBrowserHistory} from 'history';

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