{"bugs":{"url":"https://github.com/angular/vladivostok/issues"},"dist":{"shasum":"a3424fabf92b06027730929558040f915924a342","tarball":"https://registry.npmjs.org/@angular/router/-/router-3.0.0-alpha.4.tgz","integrity":"sha512-Gf5BhEt06qBXVN9jyBisV0WMQp5UUBKT7P28aezShBQ/ILjpov04oUD/QE1hjLQy4UnMVCkOXNnpxp8zfjTmwg==","signatures":[{"sig":"MEYCIQD7+B7PdVbbD30WUJn3+nNRqmyyQWTk0Pl8iFaNOJdGtQIhAKtA1F3rh9IfT3FcudVAxZ1rPYApJg6fO2oiZBBpxf+E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","name":"@angular/router","_from":".","author":{"name":"vsavkin"},"_shasum":"a3424fabf92b06027730929558040f915924a342","license":"MIT","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build; karma start","build":"rm -rf dist; tsc","karma":"karma start","format":"clang-format -style=file -i --glob=src/**/*.ts","build_npm":"rm -rf dist && tsc -p tsconfig.publish.es5.json && tsc -p tsconfig.publish.esm.json","build_watch":"rm -rf dist; tsc -w","postinstall":"typings install","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","postbuild_npm":"cp package.json README.md dist/ && npm run rewrite_npm_package","rewrite_npm_package":"node --harmony_destructuring tools/rewrite-published-package.js"},"typings":"index.d.ts","_npmUser":{"name":"angular","email":"angular-core+npm@google.com"},"homepage":"https://github.com/angular/vladivostok#readme","keywords":["angular2","angular","router"],"repository":{"url":"git+https://github.com/angular/vladivostok.git","type":"git"},"_npmVersion":"3.5.3","description":"Managing state transitions is one of the hardest parts of building applications. This is especially true on the web, where you also need to ensure that the state is reflected in the URL. In addition, we often want to split applications into multiple bundl","directories":{},"jsnext:main":"./esm/index.js","maintainers":[{"name":"angular","email":"angular-core+npm@google.com"}],"_nodeVersion":"5.5.0","devDependencies":{"tsd":"^0.6.5","gulp":"^3.9.0","json":"^9.0.3","karma":"^0.13.19","parse5":"^1.3.2","tslint":"^3.6.0","jasmine":"^2.4.1","traceur":"0.0.96","typings":"^1.0.4","zone.js":"^0.6.6","es6-shim":"^0.35.0","systemjs":"^0.19.16","codelyzer":"0.0.14","protractor":"3.0.0","typescript":"^1.8.10","http-server":"^0.8.5","clang-format":"^1.0.35","gulp-jasmine":"^2.2.1","jasmine-core":"^2.4.1","karma-jasmine":"^0.3.6","karma-systemjs":"^0.10.0","gulp-typescript":"^2.10.0","reflect-metadata":"0.1.2","systemjs-builder":"^0.15.7","es6-module-loader":"^0.17.10","karma-chrome-launcher":"^0.2.2","karma-firefox-launcher":"^0.1.7","karma-sourcemap-loader":"~0.3"},"peerDependencies":{"rxjs":"5.0.0-beta.6","@angular/core":"2.0.0-rc.1","@angular/common":"2.0.0-rc.1","@angular/compiler":"2.0.0-rc.1","@angular/platform-browser":"2.0.0-rc.1","@angular/platform-browser-dynamic":"2.0.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/router-3.0.0-alpha.4.tgz_1466011114206_0.23414230532944202","host":"packages-16-east.internal.npmjs.com"},"_id":"@angular/router@3.0.0-alpha.4","version":"3.0.0-alpha.4"}