Skip to content
This repository has been archived by the owner on Jan 5, 2024. It is now read-only.

Streamline search & install #552

Open
ihsw opened this issue May 25, 2016 · 26 comments
Open

Streamline search & install #552

ihsw opened this issue May 25, 2016 · 26 comments

Comments

@ihsw
Copy link

ihsw commented May 25, 2016

Currently searching is unintuitive -- a user won't know what "dt" or "env" or "npm" sources are.

Automatically selecting the source would go a long way to improving the user experience.

Also there is a message when trying to install something, `Attempted to compile "blah" as an external module, but it looks like a global module."

Well it certainly makes sense for typings to automatically install it as a global module instead and not show the user that prompt at all, reducing the need for the user to re-run the identical command but with --global added.

@blakeembrey
Copy link
Member

blakeembrey commented May 25, 2016

Automatically selecting the source would go a long way to improving the user experience.

This is how it used to work in 0.6. It didn't work well, mostly because people can't use prompts in a lot of locations (how do you handle more than one result?). Also, different sources can have exactly the same name for entirely different type definitions. I don't want to support automatically selecting one, this sounds like another hack for DefinitelyTyped because it's never been defined what it actually types.

Well it certainly makes sense for typings to automatically install it as a global module instead

I don't think so. I'd rather you understand what's going on. I already get too many issues asking why global sub-dependencies aren't automatically installed, I imagine this'll just make it more confusing by conflating the two.

@ihsw
Copy link
Author

ihsw commented May 26, 2016

So what is the proposed solution to having to type and re-type install commands, guessing which one will work?

@blakeembrey
Copy link
Member

There's a search command, as listed on the README. But no, there should only ever be one location appropriate for type definitions (plus DefinitelyTyped).

@ihsw
Copy link
Author

ihsw commented May 26, 2016

So after a few days, I think adding the dt and npm prefixes makes sense, but guessing when to add --global still bugs me.

@blakeembrey
Copy link
Member

Yeah, it's definitely a bit lame. There's directions on the README for which sources are global and which aren't - the registry is strict about this. Unfortunately the same doesn't extend to dt since not under Typings - but it's 99.9% of the time --global.

@genericuser-me
Copy link

--global does not resolve my issue. I keep getting this error

Attempted to compile "aurelia-binding" as a global module, but it looks like an external module. Did you want to enable the global flag?

I moved the typings " "aurelia-binding": "npm:aurelia-binding/dist/aurelia-binding.d.ts"," from globaldependecies to dependecies, it gives the same error for next module.

If I move all the modules to dependencies that complain of this above error, it gives the duplicate error. Can anyone please help

@unional
Copy link
Member

unional commented Jun 16, 2016

it gives the duplicate error.

What's the duplicate error?

Are you using jspm or npm? for npm you don't need to install at all.

@genericuser-me
Copy link

genericuser-me commented Jun 16, 2016

npm and webpack. So these are the steps:

  1. npm install
  2. npm typings install -g
  3. typings install

Duplicate error is (and many others like these)

error TS2300: Duplicate identifier 'message'

@unional
Copy link
Member

unional commented Jun 16, 2016

Where? can you post the message?
So I can see which file/line has the problem to get more insight.

@genericuser-me
Copy link

genericuser-me commented Jun 16, 2016

C:\prj\Project\MyApplication>typings install
typings ERR! message Attempted to compile "aurelia-dependency-injection" as a global module, but it looks like an external module. Did you want to enable the global flag?

typings ERR! cwd C:\prj\Project\MyApplication
typings ERR! system Windows_NT 10.0.10586
typings ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\username\\AppData\\Roaming\\npm\\node_modules\\typings\\dist\\bin.js" "install"
typings ERR! node -v v6.2.0
typings ERR! typings -v 1.2.0

typings ERR! If you need help, you may report this error at:
typings ERR!   <https://github.com/typings/typings/issues>

@unional
Copy link
Member

unional commented Jun 16, 2016

I mean the duplicate error.

by the way, let's remove the aurelia-* from the typings.json. I just deprecate them as the source already have the typings, and see what you have.

@unional
Copy link
Member

unional commented Jun 16, 2016

Since you are using npm directly, you don't need to do typings install npm:aurelia-*. aurelia do not need that.

@genericuser-me
Copy link

This is the main error, I get duplicate error only when I move the aurelia "global dependencies" in "dependencies". I would like it to work while they are in global dependencies

@genericuser-me
Copy link

Here is my tsconfig

{
  "compilerOptions": {
    "target": "es5",
    "module": "amd",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "sourceMap": false,
    "noImplicitAny": false,
    "suppressImplicitAnyIndexErrors": true
  },
  "filesGlob": [
    "./src/**/*.ts",
    "./node_modules/aurelia-*/dist/aurelia-*.d.ts",
    "./typings/index.d.ts",
    "./third-party/typed-json/typed-json.d.ts"
  ],
  "exclude": [
    "node_modules"
  ],
  "atom": {
    "rewriteTsconfig": true
  }
}

Here is my typings.json:

{
  "name": "aurelia-skeleton-navigation-typescript-webpack",
  "version": false,
  "dependencies": {
    "moment": "npm:moment/moment.d.ts"
  },
  "globalDependencies": {
     "aurelia-binding": "npm:aurelia-binding/dist/aurelia-binding.d.ts",
    "aurelia-dependency-injection": "npm:aurelia-dependency-injection/dist/aurelia-dependency-injection.d.ts",
     "aurelia-event-aggregator": "npm:aurelia-event-aggregator/dist//aurelia-event-aggregator.d.ts",
    "aurelia-fetch-client": "npm:aurelia-fetch-client/dist/aurelia-fetch-client.d.ts",
    "aurelia-framework": "npm:aurelia-framework/dist/aurelia-framework.d.ts",
    "aurelia-history": "npm:aurelia-history/dist/aurelia-history.d.ts",
    "aurelia-history-browser": "npm:aurelia-history-browser/dist/aurelia-history-browser.d.ts",
    "aurelia-loader": "npm:aurelia-loader/dist/aurelia-loader.d.ts",
    "aurelia-loader-webpack": "npm:aurelia-loader-webpack/dist/aurelia-loader-webpack.d.ts",
    "aurelia-logging": "npm:aurelia-logging/dist/aurelia-logging.d.ts",
    "aurelia-logging-console": "npm:aurelia-logging-console/dist/aurelia-logging-console.d.ts",
    "aurelia-metadata": "npm:aurelia-metadata/dist/aurelia-metadata.d.ts",
    "aurelia-pal": "npm:aurelia-pal/dist/aurelia-pal.d.ts",
    "aurelia-pal-browser": "npm:aurelia-pal-browser/dist/aurelia-pal-browser.d.ts",
    "aurelia-path": "npm:aurelia-path/dist/aurelia-path.d.ts",
    "aurelia-polyfills": "npm:aurelia-polyfills/dist/aurelia-polyfills.d.ts",
    "aurelia-route-recognizer": "npm:aurelia-route-recognizer/dist/aurelia-route-recognizer.d.ts",
    "aurelia-router": "npm:aurelia-router/dist/aurelia-router.d.ts",
    "aurelia-task-queue": "npm:aurelia-task-queue/dist/aurelia-task-queue.d.ts",
    "aurelia-templating": "npm:aurelia-templating/dist/aurelia-templating.d.ts",
    "aurelia-templating-binding": "npm:aurelia-templating-binding/dist/aurelia-templating-binding.d.ts",
    "aurelia-templating-resources": "npm:aurelia-templating-resources/dist/aurelia-templating-resources.d.ts",
    "aurelia-templating-router": "npm:aurelia-templating-router/dist/aurelia-templating-router.d.ts",
    "aurelia-bootstrapper-webpack": "npm:aurelia-bootstrapper-webpack/dist/aurelia-bootstrapper-webpack.d.ts",
    "aurelia-dialog": "npm:aurelia-dialog/dist/aurelia-dialog.d.ts",
    "aurelia-validatejs": "npm:aurelia-validatejs/dist/aurelia-validatejs.d.ts",
    "aurelia-validation": "npm:aurelia-validation/aurelia-validation/aurelia-validation.d.ts",
    "aurelia-kendoui-bridge": "npm:aurelia-kendoui-bridge/dist/aurelia-kendoui-bridge.d.ts",
    "aurelia-materialize-bridge": "npm:aurelia-materialize-bridge/dist/aurelia-materialize-bridge.d.ts",
    "es6-collections": "registry:dt/es6-collections#0.5.1+20160316155526",
    "es6-promise": "github:DefinitelyTyped/DefinitelyTyped/es6-promise/es6-promise.d.ts#24e12a7af994afa2226af70fbfae0adc78736a9e",
    "jquery": "registry:dt/jquery#1.10.0+20160417213236",
    "kendo-ui": "registry:dt/kendo-ui#2016.1.314+20160322151008",
    "materialize-css": "npm:@ryancavanaugh/materialize-css/materialize-css.d.ts"
  }
}

@genericuser-me
Copy link

genericuser-me commented Jun 16, 2016

After removing aurelia-*, here is my typings.json:


{
  "name": "aurelia-skeleton-navigation-typescript-webpack",
  "version": false,
  "dependencies": {
    "moment": "npm:moment/moment.d.ts"
  },
  "globalDependencies": {

    "aurelia-bootstrapper-webpack": "npm:aurelia-bootstrapper-webpack/dist/aurelia-bootstrapper-webpack.d.ts",
    "aurelia-dialog": "npm:aurelia-dialog/dist/aurelia-dialog.d.ts",
    "aurelia-validatejs": "npm:aurelia-validatejs/dist/aurelia-validatejs.d.ts",
    "aurelia-validation": "npm:aurelia-validation/aurelia-validation/aurelia-validation.d.ts",
    "aurelia-kendoui-bridge": "npm:aurelia-kendoui-bridge/dist/aurelia-kendoui-bridge.d.ts",
    "aurelia-materialize-bridge": "npm:aurelia-materialize-bridge/dist/aurelia-materialize-bridge.d.ts",
    "es6-collections": "registry:dt/es6-collections#0.5.1+20160316155526",
    "es6-promise": "github:DefinitelyTyped/DefinitelyTyped/es6-promise/es6-promise.d.ts#24e12a7af994afa2226af70fbfae0adc78736a9e",
    "jquery": "registry:dt/jquery#1.10.0+20160417213236",
    "kendo-ui": "registry:dt/kendo-ui#2016.1.314+20160322151008",
    "materialize-css": "npm:@ryancavanaugh/materialize-css/materialize-css.d.ts"
  }
}

and here are the errors after modifying typings.json and running "npm run dev":


ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-router\index.d.ts
(34,14): error TS2300: Duplicate identifier 'RouteHref'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-router\index.d.ts
(41,14): error TS2300: Duplicate identifier 'RouterView'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-router\index.d.ts
(54,14): error TS2300: Duplicate identifier 'TemplatingRouteLoader'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(67,14): error TS2300: Duplicate identifier 'With'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(94,14): error TS2300: Duplicate identifier 'UpdateTriggerBindingBehavior'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(100,14): error TS2300: Duplicate identifier 'ThrottleBindingBehavior'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(108,14): error TS2300: Duplicate identifier 'Replaceable'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(180,14): error TS2300: Duplicate identifier 'NullRepeatStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(189,14): error TS2300: Duplicate identifier 'If'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(221,14): error TS2300: Duplicate identifier 'HTMLSanitizer'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(233,14): error TS2300: Duplicate identifier 'Focus'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(262,14): error TS2300: Duplicate identifier 'DebounceBindingBehavior'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(273,14): error TS2300: Duplicate identifier 'Compose'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(330,14): error TS2300: Duplicate identifier 'BindingSignaler'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(334,14): error TS2300: Duplicate identifier 'OneTimeBindingBehavior'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(337,14): error TS2300: Duplicate identifier 'OneWayBindingBehavior'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(340,14): error TS2300: Duplicate identifier 'TwoWayBindingBehavior'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(351,14): error TS2451: Cannot redeclare block-scoped variable 'lifecycleOptionalBehaviors'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(358,14): error TS2300: Duplicate identifier 'AbstractRepeater'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(457,14): error TS2300: Duplicate identifier 'ArrayRepeatStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(501,14): error TS2300: Duplicate identifier 'MapRepeatStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(528,14): error TS2300: Duplicate identifier 'NumberRepeatStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(546,14): error TS2300: Duplicate identifier 'SetRepeatStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(573,14): error TS2300: Duplicate identifier 'SanitizeHTMLValueConverter'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(589,14): error TS2300: Duplicate identifier 'SignalBindingBehavior'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(601,14): error TS2300: Duplicate identifier 'Hide'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(632,14): error TS2300: Duplicate identifier 'Show'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(667,14): error TS2300: Duplicate identifier 'RepeatStrategyLocator'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-resources\index.d.ts
(690,14): error TS2300: Duplicate identifier 'Repeat'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-binding\index.d.ts
(65,14): error TS2300: Duplicate identifier 'SyntaxInterpreter'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating-binding\index.d.ts
(81,14): error TS2300: Duplicate identifier 'TemplatingBindingLanguage'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(41,3): error TS2300: Duplicate identifier 'eventName'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(42,3): error TS2300: Duplicate identifier 'bubbles'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(43,3): error TS2300: Duplicate identifier 'dispose'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(44,3): error TS2300: Duplicate identifier 'handler'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(55,3): error TS2300: Duplicate identifier 'enhance'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(60,3): error TS2300: Duplicate identifier 'partReplacements'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(89,3): error TS2300: Duplicate identifier 'beforeCompile'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(95,3): error TS2300: Duplicate identifier 'afterCompile'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(104,3): error TS2300: Duplicate identifier 'beforeCreate'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(110,3): error TS2300: Duplicate identifier 'afterCreate'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(116,3): error TS2300: Duplicate identifier 'beforeBind'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(122,3): error TS2300: Duplicate identifier 'beforeUnbind'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(162,3): error TS2300: Duplicate identifier 'container'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(167,3): error TS2300: Duplicate identifier 'childContainer'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(172,3): error TS2300: Duplicate identifier 'bindingContext'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(177,3): error TS2300: Duplicate identifier 'overrideContext'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(182,3): error TS2300: Duplicate identifier 'viewModel'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(187,3): error TS2300: Duplicate identifier 'model'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(192,3): error TS2300: Duplicate identifier 'viewModelResource'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(197,3): error TS2300: Duplicate identifier 'viewResources'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(202,3): error TS2300: Duplicate identifier 'owningView'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(207,3): error TS2300: Duplicate identifier 'view'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(212,3): error TS2300: Duplicate identifier 'viewSlot'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(217,3): error TS2300: Duplicate identifier 'skipActivation'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(228,3): error TS2300: Duplicate identifier 'container'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(233,3): error TS2300: Duplicate identifier 'element'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(238,3): error TS2300: Duplicate identifier 'resources'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(243,3): error TS2300: Duplicate identifier 'bindingContext'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(248,3): error TS2300: Duplicate identifier 'overrideContext'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(254,14): error TS2451: Cannot redeclare block-scoped variable 'animationEvent'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(259,14): error TS2300: Duplicate identifier 'Animator'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(356,14): error TS2300: Duplicate identifier 'CompositionTransaction'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(391,14): error TS2300: Duplicate identifier 'ElementEvents'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(438,14): error TS2300: Duplicate identifier 'ResourceLoadContext'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(461,14): error TS2300: Duplicate identifier 'ViewCompileInstruction'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(482,14): error TS2300: Duplicate identifier 'BehaviorInstruction'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(537,14): error TS2300: Duplicate identifier 'TargetInstruction'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(600,14): error TS2451: Cannot redeclare block-scoped variable 'viewStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(605,14): error TS2300: Duplicate identifier 'RelativeViewStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(632,14): error TS2300: Duplicate identifier 'ConventionalViewStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(655,14): error TS2300: Duplicate identifier 'NoViewStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(670,14): error TS2300: Duplicate identifier 'TemplateRegistryViewStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(692,14): error TS2300: Duplicate identifier 'InlineViewStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(715,14): error TS2300: Duplicate identifier 'ViewLocator'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(749,14): error TS2300: Duplicate identifier 'BindingLanguage'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(831,14): error TS2300: Duplicate identifier 'ViewResources'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(951,14): error TS2300: Duplicate identifier 'View'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(1024,14): error TS2300: Duplicate identifier 'ViewSlot'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(1131,14): error TS2300: Duplicate identifier 'BoundViewFactory'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(1176,14): error TS2300: Duplicate identifier 'ViewFactory'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(1223,14): error TS2300: Duplicate identifier 'ViewCompiler'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(1248,14): error TS2300: Duplicate identifier 'ResourceModule'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(1281,14): error TS2300: Duplicate identifier 'ResourceDescription'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(1316,14): error TS2300: Duplicate identifier 'ModuleAnalyzer'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(1343,14): error TS2300: Duplicate identifier 'ViewEngine'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(1403,14): error TS2300: Duplicate identifier 'Controller'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(1468,14): error TS2300: Duplicate identifier 'BehaviorPropertyObserver'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(1514,14): error TS2300: Duplicate identifier 'BindableProperty'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(1552,14): error TS2300: Duplicate identifier 'HtmlBehaviorResource'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(1637,14): error TS2300: Duplicate identifier 'CompositionEngine'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(1673,14): error TS2300: Duplicate identifier 'ElementConfigResource'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-templating\index.d.ts
(1813,14): error TS2300: Duplicate identifier 'TemplatingEngine'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-task-queue\index.d.ts
(26,14): error TS2300: Duplicate identifier 'TaskQueue'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(70,3): error TS2300: Duplicate identifier 'status'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(71,3): error TS2300: Duplicate identifier 'instruction'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(72,3): error TS2300: Duplicate identifier 'output'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(73,3): error TS2300: Duplicate identifier 'completed'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(76,3): error TS2300: Duplicate identifier 'fragment'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(77,3): error TS2300: Duplicate identifier 'queryString'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(78,3): error TS2300: Duplicate identifier 'params'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(79,3): error TS2300: Duplicate identifier 'queryParams'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(80,3): error TS2300: Duplicate identifier 'config'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(81,3): error TS2300: Duplicate identifier 'parentInstruction'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(82,3): error TS2300: Duplicate identifier 'previousInstruction'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(83,3): error TS2300: Duplicate identifier 'router'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(84,3): error TS2300: Duplicate identifier 'options'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(95,3): error TS2300: Duplicate identifier 'route'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(102,3): error TS2300: Duplicate identifier 'name'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(107,3): error TS2300: Duplicate identifier 'moduleId'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(112,3): error TS2300: Duplicate identifier 'redirect'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(119,3): error TS2300: Duplicate identifier 'navigationStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(127,3): error TS2300: Duplicate identifier 'viewPorts'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(134,3): error TS2300: Duplicate identifier 'nav'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(140,3): error TS2300: Duplicate identifier 'href'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(145,3): error TS2300: Duplicate identifier 'title'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(151,3): error TS2300: Duplicate identifier 'settings'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(156,3): error TS2300: Duplicate identifier 'navModel'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(161,3): error TS2300: Duplicate identifier 'caseSensitive'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(162,3): error TS2374: Duplicate string index signature.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(188,14): error TS2451: Cannot redeclare block-scoped variable 'pipelineStatus'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(196,14): error TS2300: Duplicate identifier 'Pipeline'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(217,14): error TS2300: Duplicate identifier 'CommitChangesStep'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(224,14): error TS2300: Duplicate identifier 'NavigationInstruction'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(308,14): error TS2300: Duplicate identifier 'NavModel'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(368,14): error TS2300: Duplicate identifier 'Redirect'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(392,14): error TS2300: Duplicate identifier 'RedirectToRoute'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(415,14): error TS2300: Duplicate identifier 'RouterConfiguration'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(499,14): error TS2451: Cannot redeclare block-scoped variable 'activationStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(500,14): error TS2300: Duplicate identifier 'BuildNavigationPlanStep'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(511,14): error TS2300: Duplicate identifier 'Router'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(675,14): error TS2300: Duplicate identifier 'CanDeactivatePreviousStep'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(678,14): error TS2300: Duplicate identifier 'CanActivateNextStep'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(681,14): error TS2300: Duplicate identifier 'DeactivatePreviousStep'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(684,14): error TS2300: Duplicate identifier 'ActivateNextStep'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(687,14): error TS2300: Duplicate identifier 'RouteLoader'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(690,14): error TS2300: Duplicate identifier 'LoadRouteStep'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(699,14): error TS2300: Duplicate identifier 'PipelineProvider'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-router\index.d.ts
(734,14): error TS2300: Duplicate identifier 'AppRouter'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(9,3): error TS2300: Duplicate identifier 'name'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(12,3): error TS2300: Duplicate identifier 'path'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(13,3): error TS2300: Duplicate identifier 'handler'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(14,3): error TS2300: Duplicate identifier 'caseSensitive'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(17,3): error TS2300: Duplicate identifier 'handler'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(18,3): error TS2300: Duplicate identifier 'names'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(21,3): error TS2300: Duplicate identifier 'handler'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(22,3): error TS2300: Duplicate identifier 'params'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(23,3): error TS2300: Duplicate identifier 'isDynamic'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(26,3): error TS2300: Duplicate identifier 'invalidChars'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(27,3): error TS2300: Duplicate identifier 'validChars'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(28,3): error TS2300: Duplicate identifier 'repeat'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(47,14): error TS2300: Duplicate identifier 'State'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(72,14): error TS2300: Duplicate identifier 'StaticSegment'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(78,14): error TS2300: Duplicate identifier 'DynamicSegment'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(84,14): error TS2300: Duplicate identifier 'StarSegment'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(90,14): error TS2300: Duplicate identifier 'EpsilonSegment'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-route-recognizer\index.d.ts
(108,14): error TS2300: Duplicate identifier 'RouteRecognizer'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(13,3): error TS2300: Duplicate identifier 'shadowDOM'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(18,3): error TS2300: Duplicate identifier 'scopedCSS'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(23,3): error TS2300: Duplicate identifier 'htmlTemplateElement'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(28,3): error TS2300: Duplicate identifier 'mutationObserver'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(54,3): error TS2300: Duplicate identifier 'global'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(59,3): error TS2300: Duplicate identifier 'noop'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(64,3): error TS2300: Duplicate identifier 'location'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(69,3): error TS2300: Duplicate identifier 'history'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(74,3): error TS2300: Duplicate identifier 'performance'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(86,3): error TS2300: Duplicate identifier 'XMLHttpRequest'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(119,3): error TS2300: Duplicate identifier 'Element'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(124,3): error TS2300: Duplicate identifier 'SVGElement'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(129,3): error TS2300: Duplicate identifier 'boundary'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(134,3): error TS2300: Duplicate identifier 'title'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(139,3): error TS2300: Duplicate identifier 'activeElement'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(294,14): error TS2451: Cannot redeclare block-scoped variable 'FEATURE'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(302,14): error TS2451: Cannot redeclare block-scoped variable 'PLATFORM'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-pal\index.d.ts
(310,14): error TS2451: Cannot redeclare block-scoped variable 'DOM'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-metadata\index.d.ts
(16,3): error TS2300: Duplicate identifier 'resource'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-metadata\index.d.ts
(21,3): error TS2300: Duplicate identifier 'paramTypes'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-metadata\index.d.ts
(26,3): error TS2300: Duplicate identifier 'properties'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-metadata\index.d.ts
(84,3): error TS2300: Duplicate identifier 'message'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-metadata\index.d.ts
(89,3): error TS2300: Duplicate identifier 'error'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-metadata\index.d.ts
(101,3): error TS2300: Duplicate identifier 'validate'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-metadata\index.d.ts
(106,3): error TS2300: Duplicate identifier 'compose'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-metadata\index.d.ts
(115,14): error TS2451: Cannot redeclare block-scoped variable 'metadata'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-metadata\index.d.ts
(120,14): error TS2300: Duplicate identifier 'Origin'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-logging-console\index.d.ts
(11,14): error TS2300: Duplicate identifier 'ConsoleAppender'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-logging\index.d.ts
(13,3): error TS2300: Duplicate identifier 'none'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-logging\index.d.ts
(18,3): error TS2300: Duplicate identifier 'error'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-logging\index.d.ts
(23,3): error TS2300: Duplicate identifier 'warn'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-logging\index.d.ts
(28,3): error TS2300: Duplicate identifier 'info'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-logging\index.d.ts
(33,3): error TS2300: Duplicate identifier 'debug'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-logging\index.d.ts
(80,14): error TS2451: Cannot redeclare block-scoped variable 'logLevel'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-logging\index.d.ts
(112,14): error TS2300: Duplicate identifier 'Logger'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-loader-webpack\index.d.ts
(18,14): error TS2300: Duplicate identifier 'TextTemplateLoader'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-loader-webpack\index.d.ts
(32,14): error TS2300: Duplicate identifier 'WebpackLoader'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-loader\index.d.ts
(28,14): error TS2300: Duplicate identifier 'TemplateDependency'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-loader\index.d.ts
(51,14): error TS2300: Duplicate identifier 'TemplateRegistryEntry'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-loader\index.d.ts
(108,14): error TS2300: Duplicate identifier 'Loader'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-history-browser\index.d.ts
(20,3): error TS2300: Duplicate identifier 'shouldHandleEvent'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-history-browser\index.d.ts
(25,3): error TS2300: Duplicate identifier 'href'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-history-browser\index.d.ts
(30,3): error TS2300: Duplicate identifier 'anchor'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-history-browser\index.d.ts
(36,14): error TS2300: Duplicate identifier 'LinkHandler'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-history-browser\index.d.ts
(59,14): error TS2300: Duplicate identifier 'DefaultLinkHandler'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-history-browser\index.d.ts
(111,14): error TS2300: Duplicate identifier 'BrowserHistory'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-history\index.d.ts
(13,3): error TS2300: Duplicate identifier 'replace'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-history\index.d.ts
(18,3): error TS2300: Duplicate identifier 'trigger'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-history\index.d.ts
(24,14): error TS2300: Duplicate identifier 'History'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-framework\index.d.ts
(30,14): error TS2300: Duplicate identifier 'Aurelia'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-framework\index.d.ts
(94,14): error TS2300: Duplicate identifier 'FrameworkConfiguration'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-framework\index.d.ts
(242,16): error TS2451: Cannot redeclare block-scoped variable 'LogManager'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-fetch-client\index.d.ts
(20,3): error TS2300: Duplicate identifier 'request'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-fetch-client\index.d.ts
(30,3): error TS2300: Duplicate identifier 'requestError'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-fetch-client\index.d.ts
(39,3): error TS2300: Duplicate identifier 'response'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-fetch-client\index.d.ts
(50,3): error TS2300: Duplicate identifier 'responseError'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-fetch-client\index.d.ts
(66,3): error TS2300: Duplicate identifier 'method'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-fetch-client\index.d.ts
(71,3): error TS2300: Duplicate identifier 'headers'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-fetch-client\index.d.ts
(76,3): error TS2300: Duplicate identifier 'body'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-fetch-client\index.d.ts
(81,3): error TS2300: Duplicate identifier 'mode'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-fetch-client\index.d.ts
(86,3): error TS2300: Duplicate identifier 'credentials'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-fetch-client\index.d.ts
(91,3): error TS2300: Duplicate identifier 'cache'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-fetch-client\index.d.ts
(96,3): error TS2300: Duplicate identifier 'redirect'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-fetch-client\index.d.ts
(101,3): error TS2300: Duplicate identifier 'referrer'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-fetch-client\index.d.ts
(106,3): error TS2300: Duplicate identifier 'integrity'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-fetch-client\index.d.ts
(124,14): error TS2300: Duplicate identifier 'HttpClientConfiguration'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-fetch-client\index.d.ts
(199,14): error TS2300: Duplicate identifier 'HttpClient'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-event-aggregator\index.d.ts
(23,14): error TS2300: Duplicate identifier 'EventAggregator'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-dependency-injection\index.d.ts
(7,14): error TS2451: Cannot redeclare block-scoped variable 'resolver'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-dependency-injection\index.d.ts
(25,14): error TS2300: Duplicate identifier 'Lazy'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-dependency-injection\index.d.ts
(47,14): error TS2300: Duplicate identifier 'All'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-dependency-injection\index.d.ts
(69,14): error TS2300: Duplicate identifier 'Optional'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-dependency-injection\index.d.ts
(93,14): error TS2300: Duplicate identifier 'Parent'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-dependency-injection\index.d.ts
(112,14): error TS2300: Duplicate identifier 'StrategyResolver'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-dependency-injection\index.d.ts
(132,14): error TS2300: Duplicate identifier 'Factory'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-dependency-injection\index.d.ts
(209,14): error TS2300: Duplicate identifier 'FactoryInvoker'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-dependency-injection\index.d.ts
(260,14): error TS2300: Duplicate identifier 'TransientRegistration'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-dependency-injection\index.d.ts
(278,14): error TS2300: Duplicate identifier 'SingletonRegistration'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-dependency-injection\index.d.ts
(297,14): error TS2300: Duplicate identifier 'InvocationHandler'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-dependency-injection\index.d.ts
(332,5): error TS2300: Duplicate identifier 'onHandlerCreated'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-dependency-injection\index.d.ts
(338,14): error TS2300: Duplicate identifier 'Container'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(12,3): error TS2300: Duplicate identifier 'parentOverrideContext'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(13,3): error TS2300: Duplicate identifier 'bindingContext'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(24,3): error TS2300: Duplicate identifier 'bindingContext'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(30,3): error TS2300: Duplicate identifier 'overrideContext'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(56,14): error TS2300: Duplicate identifier 'ValueConverterResource'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(66,14): error TS2300: Duplicate identifier 'BindingBehaviorResource'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(83,14): error TS2300: Duplicate identifier 'EventManager'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(124,3): error TS2300: Duplicate identifier 'oneTime'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(131,3): error TS2300: Duplicate identifier 'oneWay'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(137,3): error TS2300: Duplicate identifier 'twoWay'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(224,3): error TS2300: Duplicate identifier 'mode'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(228,3): error TS2300: Duplicate identifier 'sourceExpression'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(232,3): error TS2300: Duplicate identifier 'updateTarget'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(236,3): error TS2300: Duplicate identifier 'updateSource'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(240,3): error TS2300: Duplicate identifier 'callSource'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(342,14): error TS2300: Duplicate identifier 'BindingBehavior'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(351,14): error TS2300: Duplicate identifier 'ValueConverter'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(360,14): error TS2300: Duplicate identifier 'Parser'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(377,14): error TS2300: Duplicate identifier 'ObserverLocator'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(399,14): error TS2300: Duplicate identifier 'BindingEngine'.

ERROR in C:\prj\Project\MyApplication\typings\modules\aurelia-binding\index.d.ts
(465,14): error TS2451: Cannot redeclare block-scoped variable 'sourceContext'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-validatejs\index.d.ts
(16,24): error TS2307: Cannot find module 'validate.js'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-router\index.d.ts
(33,16): error TS2300: Duplicate identifier 'RouteHref'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-router\index.d.ts
(40,16): error TS2300: Duplicate identifier 'RouterView'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-router\index.d.ts
(48,16): error TS2300: Duplicate identifier 'TemplatingRouteLoader'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(67,16): error TS2300: Duplicate identifier 'With'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(134,16): error TS2300: Duplicate identifier 'UpdateTriggerBindingBehavior'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(140,16): error TS2300: Duplicate identifier 'ThrottleBindingBehavior'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(149,16): error TS2300: Duplicate identifier 'Show'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(173,16): error TS2300: Duplicate identifier 'Replaceable'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(245,16): error TS2300: Duplicate identifier 'NullRepeatStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(254,16): error TS2300: Duplicate identifier 'If'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(285,16): error TS2300: Duplicate identifier 'HTMLSanitizer'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(298,16): error TS2300: Duplicate identifier 'Hide'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(322,16): error TS2300: Duplicate identifier 'Focus'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(347,16): error TS2300: Duplicate identifier 'DebounceBindingBehavior'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(357,16): error TS2300: Duplicate identifier 'Compose'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(429,16): error TS2300: Duplicate identifier 'BindingSignaler'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(433,16): error TS2300: Duplicate identifier 'OneTimeBindingBehavior'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(436,16): error TS2300: Duplicate identifier 'OneWayBindingBehavior'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(439,16): error TS2300: Duplicate identifier 'TwoWayBindingBehavior'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(447,16): error TS2451: Cannot redeclare block-scoped variable 'lifecycleOptionalBehaviors'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(454,16): error TS2300: Duplicate identifier 'AbstractRepeater'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(553,16): error TS2300: Duplicate identifier 'ArrayRepeatStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(581,16): error TS2300: Duplicate identifier 'MapRepeatStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(606,16): error TS2300: Duplicate identifier 'NumberRepeatStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(623,16): error TS2300: Duplicate identifier 'SetRepeatStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(648,16): error TS2300: Duplicate identifier 'SanitizeHTMLValueConverter'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(664,16): error TS2300: Duplicate identifier 'SignalBindingBehavior'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(680,16): error TS2300: Duplicate identifier 'RepeatStrategyLocator'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-resources\index.d.ts
(703,16): error TS2300: Duplicate identifier 'Repeat'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-binding\index.d.ts
(9,16): error TS2300: Duplicate identifier 'SyntaxInterpreter'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating-binding\index.d.ts
(15,16): error TS2300: Duplicate identifier 'TemplatingBindingLanguage'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(48,5): error TS2300: Duplicate identifier 'eventName'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(49,5): error TS2300: Duplicate identifier 'bubbles'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(50,5): error TS2300: Duplicate identifier 'dispose'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(51,5): error TS2300: Duplicate identifier 'handler'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(62,5): error TS2300: Duplicate identifier 'enhance'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(67,5): error TS2300: Duplicate identifier 'partReplacements'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(96,5): error TS2300: Duplicate identifier 'beforeCompile'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(102,5): error TS2300: Duplicate identifier 'afterCompile'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(111,5): error TS2300: Duplicate identifier 'beforeCreate'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(117,5): error TS2300: Duplicate identifier 'afterCreate'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(123,5): error TS2300: Duplicate identifier 'beforeBind'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(129,5): error TS2300: Duplicate identifier 'beforeUnbind'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(168,5): error TS2300: Duplicate identifier 'container'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(173,5): error TS2300: Duplicate identifier 'childContainer'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(178,5): error TS2300: Duplicate identifier 'bindingContext'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(183,5): error TS2300: Duplicate identifier 'overrideContext'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(188,5): error TS2300: Duplicate identifier 'viewModel'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(193,5): error TS2300: Duplicate identifier 'model'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(198,5): error TS2300: Duplicate identifier 'viewModelResource'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(203,5): error TS2300: Duplicate identifier 'viewResources'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(208,5): error TS2300: Duplicate identifier 'owningView'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(213,5): error TS2300: Duplicate identifier 'view'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(218,5): error TS2300: Duplicate identifier 'viewSlot'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(223,5): error TS2300: Duplicate identifier 'skipActivation'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(234,5): error TS2300: Duplicate identifier 'container'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(239,5): error TS2300: Duplicate identifier 'element'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(244,5): error TS2300: Duplicate identifier 'resources'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(249,5): error TS2300: Duplicate identifier 'bindingContext'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(254,5): error TS2300: Duplicate identifier 'overrideContext'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(260,16): error TS2451: Cannot redeclare block-scoped variable 'animationEvent'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(265,16): error TS2300: Duplicate identifier 'Animator'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(334,16): error TS2300: Duplicate identifier 'CompositionTransaction'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(362,16): error TS2300: Duplicate identifier 'ElementEvents'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(407,16): error TS2300: Duplicate identifier 'ResourceLoadContext'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(430,16): error TS2300: Duplicate identifier 'ViewCompileInstruction'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(451,16): error TS2300: Duplicate identifier 'BehaviorInstruction'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(506,16): error TS2300: Duplicate identifier 'TargetInstruction'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(570,16): error TS2451: Cannot redeclare block-scoped variable 'viewStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(575,16): error TS2300: Duplicate identifier 'RelativeViewStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(602,16): error TS2300: Duplicate identifier 'ConventionalViewStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(625,16): error TS2300: Duplicate identifier 'NoViewStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(640,16): error TS2300: Duplicate identifier 'TemplateRegistryViewStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(662,16): error TS2300: Duplicate identifier 'InlineViewStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(685,16): error TS2300: Duplicate identifier 'ViewLocator'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(719,16): error TS2300: Duplicate identifier 'BindingLanguage'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(756,16): error TS2300: Duplicate identifier 'ViewResources'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(860,16): error TS2300: Duplicate identifier 'View'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(933,16): error TS2300: Duplicate identifier 'ViewSlot'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(1032,16): error TS2300: Duplicate identifier 'BoundViewFactory'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(1077,16): error TS2300: Duplicate identifier 'ViewFactory'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(1124,16): error TS2300: Duplicate identifier 'ViewCompiler'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(1146,16): error TS2300: Duplicate identifier 'ResourceModule'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(1179,16): error TS2300: Duplicate identifier 'ResourceDescription'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(1214,16): error TS2300: Duplicate identifier 'ModuleAnalyzer'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(1241,16): error TS2300: Duplicate identifier 'ViewEngine'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(1300,16): error TS2300: Duplicate identifier 'Controller'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(1365,16): error TS2300: Duplicate identifier 'BehaviorPropertyObserver'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(1411,16): error TS2300: Duplicate identifier 'BindableProperty'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(1446,16): error TS2300: Duplicate identifier 'HtmlBehaviorResource'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(1530,16): error TS2300: Duplicate identifier 'CompositionEngine'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(1565,16): error TS2300: Duplicate identifier 'ElementConfigResource'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-templating\index.d.ts
(1705,16): error TS2300: Duplicate identifier 'TemplatingEngine'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-task-queue\index.d.ts
(26,16): error TS2300: Duplicate identifier 'TaskQueue'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(70,5): error TS2300: Duplicate identifier 'status'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(71,5): error TS2300: Duplicate identifier 'instruction'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(72,5): error TS2300: Duplicate identifier 'output'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(73,5): error TS2300: Duplicate identifier 'completed'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(76,5): error TS2300: Duplicate identifier 'fragment'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(77,5): error TS2300: Duplicate identifier 'queryString'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(78,5): error TS2300: Duplicate identifier 'params'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(79,5): error TS2300: Duplicate identifier 'queryParams'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(80,5): error TS2300: Duplicate identifier 'config'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(81,5): error TS2300: Duplicate identifier 'parentInstruction'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(82,5): error TS2300: Duplicate identifier 'previousInstruction'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(83,5): error TS2300: Duplicate identifier 'router'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(84,5): error TS2300: Duplicate identifier 'options'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(95,5): error TS2300: Duplicate identifier 'route'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(102,5): error TS2300: Duplicate identifier 'name'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(107,5): error TS2300: Duplicate identifier 'moduleId'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(112,5): error TS2300: Duplicate identifier 'redirect'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(119,5): error TS2300: Duplicate identifier 'navigationStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(127,5): error TS2300: Duplicate identifier 'viewPorts'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(134,5): error TS2300: Duplicate identifier 'nav'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(140,5): error TS2300: Duplicate identifier 'href'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(145,5): error TS2300: Duplicate identifier 'title'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(151,5): error TS2300: Duplicate identifier 'settings'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(156,5): error TS2300: Duplicate identifier 'navModel'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(161,5): error TS2300: Duplicate identifier 'caseSensitive'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(168,16): error TS2451: Cannot redeclare block-scoped variable 'pipelineStatus'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(176,16): error TS2300: Duplicate identifier 'Pipeline'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(197,16): error TS2300: Duplicate identifier 'CommitChangesStep'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(204,16): error TS2300: Duplicate identifier 'NavigationInstruction'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(285,16): error TS2300: Duplicate identifier 'NavModel'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(345,16): error TS2300: Duplicate identifier 'Redirect'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(369,16): error TS2300: Duplicate identifier 'RedirectToRoute'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(392,16): error TS2300: Duplicate identifier 'RouterConfiguration'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(476,16): error TS2451: Cannot redeclare block-scoped variable 'activationStrategy'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(477,16): error TS2300: Duplicate identifier 'BuildNavigationPlanStep'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(487,16): error TS2300: Duplicate identifier 'Router'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(648,16): error TS2300: Duplicate identifier 'CanDeactivatePreviousStep'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(651,16): error TS2300: Duplicate identifier 'CanActivateNextStep'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(654,16): error TS2300: Duplicate identifier 'DeactivatePreviousStep'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(657,16): error TS2300: Duplicate identifier 'ActivateNextStep'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(660,16): error TS2300: Duplicate identifier 'RouteLoader'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(663,16): error TS2300: Duplicate identifier 'LoadRouteStep'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(672,16): error TS2300: Duplicate identifier 'PipelineProvider'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-router\index.d.ts
(700,16): error TS2300: Duplicate identifier 'AppRouter'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(9,5): error TS2300: Duplicate identifier 'name'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(12,5): error TS2300: Duplicate identifier 'path'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(13,5): error TS2300: Duplicate identifier 'handler'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(14,5): error TS2300: Duplicate identifier 'caseSensitive'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(17,5): error TS2300: Duplicate identifier 'handler'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(18,5): error TS2300: Duplicate identifier 'names'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(21,5): error TS2300: Duplicate identifier 'handler'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(22,5): error TS2300: Duplicate identifier 'params'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(23,5): error TS2300: Duplicate identifier 'isDynamic'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(26,5): error TS2300: Duplicate identifier 'invalidChars'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(27,5): error TS2300: Duplicate identifier 'validChars'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(28,5): error TS2300: Duplicate identifier 'repeat'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(47,16): error TS2300: Duplicate identifier 'State'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(72,16): error TS2300: Duplicate identifier 'StaticSegment'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(78,16): error TS2300: Duplicate identifier 'DynamicSegment'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(84,16): error TS2300: Duplicate identifier 'StarSegment'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(90,16): error TS2300: Duplicate identifier 'EpsilonSegment'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-route-recognizer\index.d.ts
(108,16): error TS2300: Duplicate identifier 'RouteRecognizer'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(13,5): error TS2300: Duplicate identifier 'shadowDOM'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(18,5): error TS2300: Duplicate identifier 'scopedCSS'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(23,5): error TS2300: Duplicate identifier 'htmlTemplateElement'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(28,5): error TS2300: Duplicate identifier 'mutationObserver'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(54,5): error TS2300: Duplicate identifier 'global'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(59,5): error TS2300: Duplicate identifier 'noop'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(64,5): error TS2300: Duplicate identifier 'location'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(69,5): error TS2300: Duplicate identifier 'history'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(74,5): error TS2300: Duplicate identifier 'performance'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(86,5): error TS2300: Duplicate identifier 'XMLHttpRequest'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(119,5): error TS2300: Duplicate identifier 'Element'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(124,5): error TS2300: Duplicate identifier 'SVGElement'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(129,5): error TS2300: Duplicate identifier 'boundary'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(134,5): error TS2300: Duplicate identifier 'title'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(139,5): error TS2300: Duplicate identifier 'activeElement'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(294,16): error TS2451: Cannot redeclare block-scoped variable 'FEATURE'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(302,16): error TS2451: Cannot redeclare block-scoped variable 'PLATFORM'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-pal\index.d.ts
(310,16): error TS2451: Cannot redeclare block-scoped variable 'DOM'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-metadata\index.d.ts
(16,5): error TS2300: Duplicate identifier 'resource'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-metadata\index.d.ts
(21,5): error TS2300: Duplicate identifier 'paramTypes'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-metadata\index.d.ts
(26,5): error TS2300: Duplicate identifier 'properties'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-metadata\index.d.ts
(84,5): error TS2300: Duplicate identifier 'message'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-metadata\index.d.ts
(89,5): error TS2300: Duplicate identifier 'error'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-metadata\index.d.ts
(101,5): error TS2300: Duplicate identifier 'validate'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-metadata\index.d.ts
(106,5): error TS2300: Duplicate identifier 'compose'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-metadata\index.d.ts
(115,16): error TS2451: Cannot redeclare block-scoped variable 'metadata'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-metadata\index.d.ts
(120,16): error TS2300: Duplicate identifier 'Origin'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-logging-console\index.d.ts
(11,16): error TS2300: Duplicate identifier 'ConsoleAppender'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-logging\index.d.ts
(13,5): error TS2300: Duplicate identifier 'none'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-logging\index.d.ts
(18,5): error TS2300: Duplicate identifier 'error'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-logging\index.d.ts
(23,5): error TS2300: Duplicate identifier 'warn'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-logging\index.d.ts
(28,5): error TS2300: Duplicate identifier 'info'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-logging\index.d.ts
(33,5): error TS2300: Duplicate identifier 'debug'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-logging\index.d.ts
(80,16): error TS2451: Cannot redeclare block-scoped variable 'logLevel'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-logging\index.d.ts
(112,16): error TS2300: Duplicate identifier 'Logger'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-loader-webpack\index.d.ts
(18,16): error TS2300: Duplicate identifier 'TextTemplateLoader'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-loader-webpack\index.d.ts
(32,16): error TS2300: Duplicate identifier 'WebpackLoader'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-loader\index.d.ts
(28,16): error TS2300: Duplicate identifier 'TemplateDependency'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-loader\index.d.ts
(51,16): error TS2300: Duplicate identifier 'TemplateRegistryEntry'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-loader\index.d.ts
(108,16): error TS2300: Duplicate identifier 'Loader'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-history-browser\index.d.ts
(20,5): error TS2300: Duplicate identifier 'shouldHandleEvent'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-history-browser\index.d.ts
(25,5): error TS2300: Duplicate identifier 'href'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-history-browser\index.d.ts
(30,5): error TS2300: Duplicate identifier 'anchor'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-history-browser\index.d.ts
(36,16): error TS2300: Duplicate identifier 'LinkHandler'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-history-browser\index.d.ts
(59,16): error TS2300: Duplicate identifier 'DefaultLinkHandler'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-history-browser\index.d.ts
(111,16): error TS2300: Duplicate identifier 'BrowserHistory'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-history\index.d.ts
(13,5): error TS2300: Duplicate identifier 'replace'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-history\index.d.ts
(18,5): error TS2300: Duplicate identifier 'trigger'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-history\index.d.ts
(24,16): error TS2300: Duplicate identifier 'History'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-framework\index.d.ts
(30,16): error TS2300: Duplicate identifier 'Aurelia'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-framework\index.d.ts
(92,16): error TS2300: Duplicate identifier 'FrameworkConfiguration'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-framework\index.d.ts
(239,16): error TS2451: Cannot redeclare block-scoped variable 'LogManager'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-fetch-client\index.d.ts
(20,5): error TS2300: Duplicate identifier 'request'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-fetch-client\index.d.ts
(30,5): error TS2300: Duplicate identifier 'requestError'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-fetch-client\index.d.ts
(39,5): error TS2300: Duplicate identifier 'response'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-fetch-client\index.d.ts
(50,5): error TS2300: Duplicate identifier 'responseError'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-fetch-client\index.d.ts
(66,5): error TS2300: Duplicate identifier 'method'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-fetch-client\index.d.ts
(71,5): error TS2300: Duplicate identifier 'headers'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-fetch-client\index.d.ts
(76,5): error TS2300: Duplicate identifier 'body'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-fetch-client\index.d.ts
(81,5): error TS2300: Duplicate identifier 'mode'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-fetch-client\index.d.ts
(86,5): error TS2300: Duplicate identifier 'credentials'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-fetch-client\index.d.ts
(91,5): error TS2300: Duplicate identifier 'cache'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-fetch-client\index.d.ts
(96,5): error TS2300: Duplicate identifier 'redirect'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-fetch-client\index.d.ts
(101,5): error TS2300: Duplicate identifier 'referrer'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-fetch-client\index.d.ts
(106,5): error TS2300: Duplicate identifier 'integrity'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-fetch-client\index.d.ts
(124,16): error TS2300: Duplicate identifier 'HttpClientConfiguration'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-fetch-client\index.d.ts
(199,16): error TS2300: Duplicate identifier 'HttpClient'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-event-aggregator\index.d.ts
(23,16): error TS2300: Duplicate identifier 'EventAggregator'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-dependency-injection\index.d.ts
(72,5): error TS2300: Duplicate identifier 'onHandlerCreated'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-dependency-injection\index.d.ts
(78,16): error TS2451: Cannot redeclare block-scoped variable 'resolver'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-dependency-injection\index.d.ts
(87,16): error TS2300: Duplicate identifier 'Lazy'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-dependency-injection\index.d.ts
(113,16): error TS2300: Duplicate identifier 'All'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-dependency-injection\index.d.ts
(139,16): error TS2300: Duplicate identifier 'Optional'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-dependency-injection\index.d.ts
(167,16): error TS2300: Duplicate identifier 'Parent'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-dependency-injection\index.d.ts
(189,16): error TS2300: Duplicate identifier 'StrategyResolver'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-dependency-injection\index.d.ts
(210,16): error TS2300: Duplicate identifier 'Factory'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-dependency-injection\index.d.ts
(249,16): error TS2300: Duplicate identifier 'FactoryInvoker'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-dependency-injection\index.d.ts
(297,16): error TS2300: Duplicate identifier 'TransientRegistration'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-dependency-injection\index.d.ts
(318,16): error TS2300: Duplicate identifier 'SingletonRegistration'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-dependency-injection\index.d.ts
(339,16): error TS2300: Duplicate identifier 'InvocationHandler'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-dependency-injection\index.d.ts
(376,16): error TS2300: Duplicate identifier 'Container'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(12,5): error TS2300: Duplicate identifier 'parentOverrideContext'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(13,5): error TS2300: Duplicate identifier 'bindingContext'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(24,5): error TS2300: Duplicate identifier 'bindingContext'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(30,5): error TS2300: Duplicate identifier 'overrideContext'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(56,16): error TS2300: Duplicate identifier 'ValueConverterResource'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(66,16): error TS2300: Duplicate identifier 'BindingBehaviorResource'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(83,16): error TS2300: Duplicate identifier 'EventManager'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(124,5): error TS2300: Duplicate identifier 'oneTime'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(131,5): error TS2300: Duplicate identifier 'oneWay'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(137,5): error TS2300: Duplicate identifier 'twoWay'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(224,5): error TS2300: Duplicate identifier 'mode'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(228,5): error TS2300: Duplicate identifier 'sourceExpression'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(232,5): error TS2300: Duplicate identifier 'updateTarget'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(236,5): error TS2300: Duplicate identifier 'updateSource'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(240,5): error TS2300: Duplicate identifier 'callSource'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(279,16): error TS2300: Duplicate identifier 'BindingBehavior'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(288,16): error TS2300: Duplicate identifier 'ValueConverter'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(297,16): error TS2300: Duplicate identifier 'Parser'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(314,16): error TS2300: Duplicate identifier 'ObserverLocator'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(336,16): error TS2300: Duplicate identifier 'BindingEngine'.

ERROR in C:\prj\Project\MyApplication\typings\globals\aurelia-binding\index.d.ts
(402,16): error TS2451: Cannot redeclare block-scoped variable 'sourceContext'.
webpack: bundle is now VALID.

@genericuser-me
Copy link

This is because, both "modules" and "globals" folders under "typings" folder have same folders and files.

@unional
Copy link
Member

unional commented Jun 17, 2016

rm -rf typings && typings install

Your old typings file is still there causing the dup errors.

@unional
Copy link
Member

unional commented Jun 17, 2016

Since you are using windows. rm -rf ... won't work. Just delete the folder.

@genericuser-me
Copy link

It does fine, when I run "typings install". But when I run "npm run dev", its the same.

@unional
Copy link
Member

unional commented Jun 17, 2016

What's your npm run dev command?

@genericuser-me
Copy link

"dev": "webpack-dev-server --config webpack.config.js --hot --inline --progress --devtool eval",

@unional
Copy link
Member

unional commented Jun 17, 2016

Ok, don't know much about webpack...

Does webpack.config.js reference tsconfig.json?

One thing you can try is to change tsconfig.json to use files instead of exclude to figure out what's going on.

@unional
Copy link
Member

unional commented Jun 17, 2016

It does fine, when I run "typings install". But when I run "npm run dev", its the same.

Just checking, you DID delete the typings folder and typings install again, right?

@genericuser-me
Copy link

yes, I deleted the folder and typings install again.

@blakeembrey
Copy link
Member

@genericuser-me Dot not use --global to install that module, there's a reason it errors saying exactly that. It looks like you've done something odd to get the files into the global/ file since it shouldn't have gotten past the error you're complaining about.

Also, in the future, please open a new issue for unrelated issues - you've unfortunately made the completely legitimate feature request by another user illegible.

Please open a new issue with the exact reproduction steps for help. Based on the information you've given, all I can say is don't make them global modules - they are external modules.

@blakeembrey
Copy link
Member

Also, I don't think you need to use Typings for any of those dependencies anyway - if you're using TypeScript and node module resolution it will just work.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants