Socket
Socket
Sign inDemoInstall

@angular/router

Package Overview
Dependencies
Maintainers
1
Versions
855
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@angular/router - npm Package Compare versions

Comparing version 2.0.0-rc.1 to 3.0.0-alpha.0

apply_redirects.d.ts

45

esm/index.d.ts

@@ -1,33 +0,12 @@

/**
* @module
* @description
* Maps application URLs into application states, to support deep-linking and navigation.
*/
export { Router, RouterOutletMap } from './src/router';
export { RouteSegment, UrlSegment, Tree, UrlTree, RouteTree } from './src/segments';
export { Routes } from './src/metadata/decorators';
export { Route } from './src/metadata/metadata';
export { RouterUrlSerializer, DefaultRouterUrlSerializer } from './src/router_url_serializer';
export { OnActivate, CanDeactivate } from './src/interfaces';
export { ROUTER_PROVIDERS } from './src/router_providers';
/**
* A list of directives. To use the router directives like {@link RouterOutlet} and
* {@link RouterLink}, add this to your `directives` array in the {@link View} decorator of your
* component.
*
* ```
* import {Component} from '@angular/core';
* import {ROUTER_DIRECTIVES, Routes} from '@angular/router-deprecated';
*
* @Component({directives: [ROUTER_DIRECTIVES]})
* @RouteConfig([
* {...},
* ])
* class AppCmp {
* // ...
* }
*
* bootstrap(AppCmp);
* ```
*/
export declare const ROUTER_DIRECTIVES: any[];
import { RouterLink } from './directives/router_link';
import { RouterOutlet } from './directives/router_outlet';
export { Route, RouterConfig } from './config';
export { CanActivate, CanDeactivate } from './interfaces';
export { Event, NavigationCancel, NavigationEnd, NavigationError, NavigationStart, Router } from './router';
export { RouterOutletMap } from './router_outlet_map';
export { provideRouter } from './router_providers';
export { ActivatedRoute, ActivatedRouteSnapshot, RouterState, RouterStateSnapshot } from './router_state';
export { PRIMARY_OUTLET, Params } from './shared';
export { DefaultUrlSerializer, UrlSerializer } from './url_serializer';
export { UrlSegment, UrlTree } from './url_tree';
export declare const ROUTER_DIRECTIVES: (typeof RouterOutlet | typeof RouterLink)[];

@@ -1,35 +0,11 @@

/**
* @module
* @description
* Maps application URLs into application states, to support deep-linking and navigation.
*/
export { Router, RouterOutletMap } from './src/router';
export { RouteSegment, UrlSegment, Tree, UrlTree, RouteTree } from './src/segments';
export { Routes } from './src/metadata/decorators';
export { Route } from './src/metadata/metadata';
export { RouterUrlSerializer, DefaultRouterUrlSerializer } from './src/router_url_serializer';
export { ROUTER_PROVIDERS } from './src/router_providers';
import { RouterOutlet } from './src/directives/router_outlet';
import { RouterLink } from './src/directives/router_link';
/**
* A list of directives. To use the router directives like {@link RouterOutlet} and
* {@link RouterLink}, add this to your `directives` array in the {@link View} decorator of your
* component.
*
* ```
* import {Component} from '@angular/core';
* import {ROUTER_DIRECTIVES, Routes} from '@angular/router-deprecated';
*
* @Component({directives: [ROUTER_DIRECTIVES]})
* @RouteConfig([
* {...},
* ])
* class AppCmp {
* // ...
* }
*
* bootstrap(AppCmp);
* ```
*/
import { RouterLink } from './directives/router_link';
import { RouterOutlet } from './directives/router_outlet';
export { NavigationCancel, NavigationEnd, NavigationError, NavigationStart, Router } from './router';
export { RouterOutletMap } from './router_outlet_map';
export { provideRouter } from './router_providers';
export { ActivatedRoute, ActivatedRouteSnapshot, RouterState, RouterStateSnapshot } from './router_state';
export { PRIMARY_OUTLET } from './shared';
export { DefaultUrlSerializer, UrlSerializer } from './url_serializer';
export { UrlSegment, UrlTree } from './url_tree';
export const ROUTER_DIRECTIVES = [RouterOutlet, RouterLink];
//# sourceMappingURL=index.js.map
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ik9BQU8sRUFBQyxVQUFVLEVBQUMsTUFBTSwwQkFBMEI7T0FDNUMsRUFBQyxZQUFZLEVBQUMsTUFBTSw0QkFBNEI7QUFJdkQsU0FBZSxnQkFBZ0IsRUFBRSxhQUFhLEVBQUUsZUFBZSxFQUFFLGVBQWUsRUFBRSxNQUFNLFFBQU8sVUFBVSxDQUFDO0FBQzFHLFNBQVEsZUFBZSxRQUFPLHFCQUFxQixDQUFDO0FBQ3BELFNBQVEsYUFBYSxRQUFPLG9CQUFvQixDQUFDO0FBQ2pELFNBQVEsY0FBYyxFQUFFLHNCQUFzQixFQUFFLFdBQVcsRUFBRSxtQkFBbUIsUUFBTyxnQkFBZ0IsQ0FBQztBQUN4RyxTQUFRLGNBQWMsUUFBZSxVQUFVLENBQUM7QUFDaEQsU0FBUSxvQkFBb0IsRUFBRSxhQUFhLFFBQU8sa0JBQWtCLENBQUM7QUFDckUsU0FBUSxVQUFVLEVBQUUsT0FBTyxRQUFPLFlBQVksQ0FBQztBQUUvQyxPQUFPLE1BQU0saUJBQWlCLEdBQUcsQ0FBQyxZQUFZLEVBQUUsVUFBVSxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1JvdXRlckxpbmt9IGZyb20gJy4vZGlyZWN0aXZlcy9yb3V0ZXJfbGluayc7XG5pbXBvcnQge1JvdXRlck91dGxldH0gZnJvbSAnLi9kaXJlY3RpdmVzL3JvdXRlcl9vdXRsZXQnO1xuXG5leHBvcnQge1JvdXRlLCBSb3V0ZXJDb25maWd9IGZyb20gJy4vY29uZmlnJztcbmV4cG9ydCB7Q2FuQWN0aXZhdGUsIENhbkRlYWN0aXZhdGV9IGZyb20gJy4vaW50ZXJmYWNlcyc7XG5leHBvcnQge0V2ZW50LCBOYXZpZ2F0aW9uQ2FuY2VsLCBOYXZpZ2F0aW9uRW5kLCBOYXZpZ2F0aW9uRXJyb3IsIE5hdmlnYXRpb25TdGFydCwgUm91dGVyfSBmcm9tICcuL3JvdXRlcic7XG5leHBvcnQge1JvdXRlck91dGxldE1hcH0gZnJvbSAnLi9yb3V0ZXJfb3V0bGV0X21hcCc7XG5leHBvcnQge3Byb3ZpZGVSb3V0ZXJ9IGZyb20gJy4vcm91dGVyX3Byb3ZpZGVycyc7XG5leHBvcnQge0FjdGl2YXRlZFJvdXRlLCBBY3RpdmF0ZWRSb3V0ZVNuYXBzaG90LCBSb3V0ZXJTdGF0ZSwgUm91dGVyU3RhdGVTbmFwc2hvdH0gZnJvbSAnLi9yb3V0ZXJfc3RhdGUnO1xuZXhwb3J0IHtQUklNQVJZX09VVExFVCwgUGFyYW1zfSBmcm9tICcuL3NoYXJlZCc7XG5leHBvcnQge0RlZmF1bHRVcmxTZXJpYWxpemVyLCBVcmxTZXJpYWxpemVyfSBmcm9tICcuL3VybF9zZXJpYWxpemVyJztcbmV4cG9ydCB7VXJsU2VnbWVudCwgVXJsVHJlZX0gZnJvbSAnLi91cmxfdHJlZSc7XG5cbmV4cG9ydCBjb25zdCBST1VURVJfRElSRUNUSVZFUyA9IFtSb3V0ZXJPdXRsZXQsIFJvdXRlckxpbmtdOyJdfQ==

@@ -1,33 +0,12 @@

/**
* @module
* @description
* Maps application URLs into application states, to support deep-linking and navigation.
*/
export { Router, RouterOutletMap } from './src/router';
export { RouteSegment, UrlSegment, Tree, UrlTree, RouteTree } from './src/segments';
export { Routes } from './src/metadata/decorators';
export { Route } from './src/metadata/metadata';
export { RouterUrlSerializer, DefaultRouterUrlSerializer } from './src/router_url_serializer';
export { OnActivate, CanDeactivate } from './src/interfaces';
export { ROUTER_PROVIDERS } from './src/router_providers';
/**
* A list of directives. To use the router directives like {@link RouterOutlet} and
* {@link RouterLink}, add this to your `directives` array in the {@link View} decorator of your
* component.
*
* ```
* import {Component} from '@angular/core';
* import {ROUTER_DIRECTIVES, Routes} from '@angular/router-deprecated';
*
* @Component({directives: [ROUTER_DIRECTIVES]})
* @RouteConfig([
* {...},
* ])
* class AppCmp {
* // ...
* }
*
* bootstrap(AppCmp);
* ```
*/
export declare const ROUTER_DIRECTIVES: any[];
import { RouterLink } from './directives/router_link';
import { RouterOutlet } from './directives/router_outlet';
export { Route, RouterConfig } from './config';
export { CanActivate, CanDeactivate } from './interfaces';
export { Event, NavigationCancel, NavigationEnd, NavigationError, NavigationStart, Router } from './router';
export { RouterOutletMap } from './router_outlet_map';
export { provideRouter } from './router_providers';
export { ActivatedRoute, ActivatedRouteSnapshot, RouterState, RouterStateSnapshot } from './router_state';
export { PRIMARY_OUTLET, Params } from './shared';
export { DefaultUrlSerializer, UrlSerializer } from './url_serializer';
export { UrlSegment, UrlTree } from './url_tree';
export declare const ROUTER_DIRECTIVES: (typeof RouterOutlet | typeof RouterLink)[];
"use strict";
/**
* @module
* @description
* Maps application URLs into application states, to support deep-linking and navigation.
*/
var router_1 = require('./src/router');
var router_link_1 = require('./directives/router_link');
var router_outlet_1 = require('./directives/router_outlet');
var router_1 = require('./router');
exports.NavigationCancel = router_1.NavigationCancel;
exports.NavigationEnd = router_1.NavigationEnd;
exports.NavigationError = router_1.NavigationError;
exports.NavigationStart = router_1.NavigationStart;
exports.Router = router_1.Router;
exports.RouterOutletMap = router_1.RouterOutletMap;
var segments_1 = require('./src/segments');
exports.RouteSegment = segments_1.RouteSegment;
exports.UrlSegment = segments_1.UrlSegment;
exports.Tree = segments_1.Tree;
exports.UrlTree = segments_1.UrlTree;
exports.RouteTree = segments_1.RouteTree;
var decorators_1 = require('./src/metadata/decorators');
exports.Routes = decorators_1.Routes;
var metadata_1 = require('./src/metadata/metadata');
exports.Route = metadata_1.Route;
var router_url_serializer_1 = require('./src/router_url_serializer');
exports.RouterUrlSerializer = router_url_serializer_1.RouterUrlSerializer;
exports.DefaultRouterUrlSerializer = router_url_serializer_1.DefaultRouterUrlSerializer;
var router_providers_1 = require('./src/router_providers');
exports.ROUTER_PROVIDERS = router_providers_1.ROUTER_PROVIDERS;
var router_outlet_1 = require('./src/directives/router_outlet');
var router_link_1 = require('./src/directives/router_link');
/**
* A list of directives. To use the router directives like {@link RouterOutlet} and
* {@link RouterLink}, add this to your `directives` array in the {@link View} decorator of your
* component.
*
* ```
* import {Component} from '@angular/core';
* import {ROUTER_DIRECTIVES, Routes} from '@angular/router-deprecated';
*
* @Component({directives: [ROUTER_DIRECTIVES]})
* @RouteConfig([
* {...},
* ])
* class AppCmp {
* // ...
* }
*
* bootstrap(AppCmp);
* ```
*/
var router_outlet_map_1 = require('./router_outlet_map');
exports.RouterOutletMap = router_outlet_map_1.RouterOutletMap;
var router_providers_1 = require('./router_providers');
exports.provideRouter = router_providers_1.provideRouter;
var router_state_1 = require('./router_state');
exports.ActivatedRoute = router_state_1.ActivatedRoute;
exports.ActivatedRouteSnapshot = router_state_1.ActivatedRouteSnapshot;
exports.RouterState = router_state_1.RouterState;
exports.RouterStateSnapshot = router_state_1.RouterStateSnapshot;
var shared_1 = require('./shared');
exports.PRIMARY_OUTLET = shared_1.PRIMARY_OUTLET;
var url_serializer_1 = require('./url_serializer');
exports.DefaultUrlSerializer = url_serializer_1.DefaultUrlSerializer;
exports.UrlSerializer = url_serializer_1.UrlSerializer;
var url_tree_1 = require('./url_tree');
exports.UrlSegment = url_tree_1.UrlSegment;
exports.UrlTree = url_tree_1.UrlTree;
exports.ROUTER_DIRECTIVES = [router_outlet_1.RouterOutlet, router_link_1.RouterLink];
//# sourceMappingURL=index.js.map
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLDRCQUF5QiwwQkFBMEIsQ0FBQyxDQUFBO0FBQ3BELDhCQUEyQiw0QkFBNEIsQ0FBQyxDQUFBO0FBSXhELHVCQUErRixVQUFVLENBQUM7QUFBM0YscURBQWdCO0FBQUUsK0NBQWE7QUFBRSxtREFBZTtBQUFFLG1EQUFlO0FBQUUsaUNBQXdCO0FBQzFHLGtDQUE4QixxQkFBcUIsQ0FBQztBQUE1Qyw4REFBNEM7QUFDcEQsaUNBQTRCLG9CQUFvQixDQUFDO0FBQXpDLHlEQUF5QztBQUNqRCw2QkFBdUYsZ0JBQWdCLENBQUM7QUFBaEcsdURBQWM7QUFBRSx1RUFBc0I7QUFBRSxpREFBVztBQUFFLGlFQUEyQztBQUN4Ryx1QkFBcUMsVUFBVSxDQUFDO0FBQXhDLGlEQUF3QztBQUNoRCwrQkFBa0Qsa0JBQWtCLENBQUM7QUFBN0QscUVBQW9CO0FBQUUsdURBQXVDO0FBQ3JFLHlCQUFrQyxZQUFZLENBQUM7QUFBdkMsMkNBQVU7QUFBRSxxQ0FBMkI7QUFFbEMseUJBQWlCLEdBQUcsQ0FBQyw0QkFBWSxFQUFFLHdCQUFVLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7Um91dGVyTGlua30gZnJvbSAnLi9kaXJlY3RpdmVzL3JvdXRlcl9saW5rJztcbmltcG9ydCB7Um91dGVyT3V0bGV0fSBmcm9tICcuL2RpcmVjdGl2ZXMvcm91dGVyX291dGxldCc7XG5cbmV4cG9ydCB7Um91dGUsIFJvdXRlckNvbmZpZ30gZnJvbSAnLi9jb25maWcnO1xuZXhwb3J0IHtDYW5BY3RpdmF0ZSwgQ2FuRGVhY3RpdmF0ZX0gZnJvbSAnLi9pbnRlcmZhY2VzJztcbmV4cG9ydCB7RXZlbnQsIE5hdmlnYXRpb25DYW5jZWwsIE5hdmlnYXRpb25FbmQsIE5hdmlnYXRpb25FcnJvciwgTmF2aWdhdGlvblN0YXJ0LCBSb3V0ZXJ9IGZyb20gJy4vcm91dGVyJztcbmV4cG9ydCB7Um91dGVyT3V0bGV0TWFwfSBmcm9tICcuL3JvdXRlcl9vdXRsZXRfbWFwJztcbmV4cG9ydCB7cHJvdmlkZVJvdXRlcn0gZnJvbSAnLi9yb3V0ZXJfcHJvdmlkZXJzJztcbmV4cG9ydCB7QWN0aXZhdGVkUm91dGUsIEFjdGl2YXRlZFJvdXRlU25hcHNob3QsIFJvdXRlclN0YXRlLCBSb3V0ZXJTdGF0ZVNuYXBzaG90fSBmcm9tICcuL3JvdXRlcl9zdGF0ZSc7XG5leHBvcnQge1BSSU1BUllfT1VUTEVULCBQYXJhbXN9IGZyb20gJy4vc2hhcmVkJztcbmV4cG9ydCB7RGVmYXVsdFVybFNlcmlhbGl6ZXIsIFVybFNlcmlhbGl6ZXJ9IGZyb20gJy4vdXJsX3NlcmlhbGl6ZXInO1xuZXhwb3J0IHtVcmxTZWdtZW50LCBVcmxUcmVlfSBmcm9tICcuL3VybF90cmVlJztcblxuZXhwb3J0IGNvbnN0IFJPVVRFUl9ESVJFQ1RJVkVTID0gW1JvdXRlck91dGxldCwgUm91dGVyTGlua107Il19
{
"name": "@angular/router",
"version": "2.0.0-rc.1",
"version": "3.0.0-alpha.0",
"description": "",
"main": "index.js",
"jsnext:main": "esm/index.js",
"typins": "index.d.ts",
"author": "angular",
"main": "./index.js",
"jsnext:main": "./esm/index.js",
"scripts": {
"karma": "karma start",
"test": "npm run build; karma start",
"build_watch": "rm -rf dist; tsc -w",
"build": "rm -rf dist; tsc",
"build_npm": "rm -rf dist && tsc -p tsconfig.publish.es5.json && tsc -p tsconfig.publish.esm.json",
"postbuild_npm": "cp package.json README.md dist/ && npm run rewrite_npm_package",
"postinstall": "typings install",
"rewrite_npm_package": "node --harmony_destructuring tools/rewrite-published-package.js",
"build_bundle": "cp -r src router && tsc typings/index.d.ts src/router.ts --rootDir . --module system -t es5 --outFile dist/bundles/router.js --moduleResolution node --emitDecoratorMetadata --experimentalDecorators",
"lint": "tslint \"src/**/*.ts\"",
"format": "clang-format -style=file -i --glob=src/**/*.ts"
},
"keywords": [
"angular2",
"angular",
"router"
],
"repository": {
"type": "git",
"url": "git+https://github.com/angular/vladivostok.git"
},
"author": "vsavkin",
"license": "MIT",
"bugs": {
"url": "https://github.com/angular/vladivostok/issues"
},
"homepage": "https://github.com/angular/vladivostok#readme",
"devDependencies": {
"es6-module-loader": "^0.17.10",
"es6-shim": "^0.35.0",
"gulp": "^3.9.0",
"gulp-jasmine": "^2.2.1",
"gulp-typescript": "^2.10.0",
"http-server": "^0.8.5",
"jasmine": "^2.4.1",
"jasmine-core": "^2.4.1",
"json": "^9.0.3",
"karma": "^0.13.19",
"karma-chrome-launcher": "^0.2.2",
"karma-firefox-launcher": "^0.1.7",
"karma-jasmine": "^0.3.6",
"karma-systemjs": "^0.10.0",
"karma-sourcemap-loader": "~0.3",
"parse5": "^1.3.2",
"protractor": "3.0.0",
"reflect-metadata": "0.1.2",
"systemjs": "^0.19.16",
"systemjs-builder": "^0.15.7",
"traceur": "0.0.96",
"tsd": "^0.6.5",
"typescript": "^1.9.0-dev.20160409",
"typings": "^1.0.4",
"zone.js": "^0.6.6",
"clang-format": "^1.0.35",
"tslint": "^3.6.0",
"codelyzer": "0.0.14"
},
"typings": "index.d.ts",
"peerDependencies": {
"@angular/common": "2.0.0-rc.1",
"@angular/compiler": "2.0.0-rc.1",
"@angular/core": "2.0.0-rc.1",
"@angular/common": "2.0.0-rc.1",
"@angular/platform-browser": "2.0.0-rc.1"
"@angular/platform-browser": "2.0.0-rc.1",
"@angular/platform-browser-dynamic": "2.0.0-rc.1",
"rxjs": "5.0.0-beta.6"
}
}
}
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