Definitelytyped: @ рдкреНрд░рдХрд╛рд░ / рдХреЛрдгреАрдп-рдпреВрдЖрдИ-рд░реВрдЯрд░ | рдХреЛрдгреАрдп-рдпреВрдЖрдИ-рдмреВрдЯрд╕реНрдЯреНрд░реИрдк | рдХреЛрдгреАрдп-рдЕрдиреБрд╡рд╛рдж "рдореЙрдбреНрдпреВрд▓ 'рдХреЛрдгреАрдп' рдХрд╛ рдХреЛрдИ рдирд┐рд░реНрдпрд╛рдд рд╕рджрд╕реНрдп 'рдпреВрдЖрдИ" рдирд╣реАрдВ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 17 рдЬреБрд▓ре░ 2016  ┬╖  19рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: DefinitelyTyped/DefinitelyTyped

  • [x] рдореИрдВрдиреЗ рдЗрд╕ рд░реЗрдкреЛ рдореЗрдВ рдирд╡реАрдирддрдо angular-ui-router/angular-ui-router.d.ts рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдПрдВ рдЖрдИрдВред

@ рдкреНрд░рдХрд╛рд░ / рдХреЛрдгреАрдп-рдпреВрдЖрдИ-рд░рд╛рдЙрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдХреЛрдгреАрдп-рдпреВрдЖрдИ-рд░рд╛рдЙрдЯрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред

"Module 'angular' has no exported member 'ui'"

рд╣рд░ рдлрд╝рд╛рдЗрд▓ рдЕрдм рд▓рд╛рд▓ рд╣реИ, рдФрд░ рд╕рдВрдХрд▓рди рдирд╣реАрдВ рдХрд░реЗрдЧреА

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ <reference types="angular" /> рд╕рд╛рде import * as angular from 'angular'; рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдЪрд▓реЗрдЧрд╛

рдПрдХ рд╣реА рдмрд╛рдд рдХреЛрдгреАрдп-рдпреВрдЖрдИ-рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рдХреЗ рд╕рд╛рде рд╣реЛрддреА рд╣реИ

рдореЙрдбреНрдпреВрд▓ рдЬреЛ @types/angular рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреЗ рд╣реИрдВ рд╡реЗ рдПрдХрдореБрд╢реНрдд рдЯреВрдЯ рдЬрд╛рддреЗ рд╣реИрдВред рдореИрдВ рдХреЛрдгреАрдп рд╡реИрд╢реНрд╡рд┐рдХ рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЬрдм рдореИрдВ import * as angular from 'angular' рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ angular.ui.bootstrap , angular.translate , angular.ui рдЬреИрд╕реЗ рдореЙрдбреНрдпреВрд▓ рдирд╛рдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ, рд╡реЗ рд╕рднреА рддреНрд░реБрдЯрд┐ Module 'angular' has no exported member 'ui'

рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рдХреЛрдб рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ:

'use strict';

import * as angular from 'angular';

class Config {
    static $inject = ['$stateProvider', '$urlRouterProvider'];

    constructor($stateProvider: angular.ui.IStateProvider, $urlProvider: angular.ui.IUrlRouterProvider) {
         /*...*/
    }
}

angular.module('Module', []).config(Config);

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдПрдХ рд╣реА рдореБрджреНрджрд╛ ... рдмрд╕ @ рдкреНрд░рдХрд╛рд░ / рдХреЛрдгреАрдп рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛

рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрдпрд╛рддрд┐рдд рдХреЛрдгреАрдп:
рдЖрдпрд╛рдд * 'рдХреЛрдгреАрдп' рд╕реЗ рдХреЛрдгреАрдп рдХреЗ рд░реВрдк рдореЗрдВ;

рд╣рд╛рд▓рд╛рдБрдХрд┐ ui рдирд╛рдо рд╕реНрдерд╛рди рдПрдирдЬреА рдкрд░ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред

рдорд┐рд▓ рд░рд╣рд╛:

рдореЙрдбреНрдпреВрд▓ 'рдХреЛрдгреАрдп' рдХрд╛ рдХреЛрдИ рдирд┐рд░реНрдпрд╛рдд рд╕рджрд╕реНрдп 'рдпреВрдЖрдИ' рдирд╣реАрдВ рд╣реИред

рд╕рднреА 19 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпрд╣ https://github.com/DefinitelyTyped/DefinitelyTyped/pull/10170 рджреНрд╡рд╛рд░рд╛ рддрдп рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП

рдЖрдк рдЗрд╕реЗ рдпрд╛ рддреЛ рдПрдХ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

import * as angular from 'angular';
import "angular-ui-router";

class Config {
    static $inject = ['$stateProvider', '$urlRouterProvider'];

    constructor($stateProvider: angular.ui.IStateProvider, $urlProvider: angular.ui.IUrlRouterProvider) {
        /*...*/
    }
}

angular.module('Module', []).config(Config);

рдпрд╛ рдПрдХ рд╡реИрд╢реНрд╡рд┐рдХ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрдХрд┐рди /// <reference types=... />

/// <reference types="angular" />
/// <reference types="angular-ui-router" />

class Config {
    static $inject = ['$stateProvider', '$urlRouterProvider'];

    constructor($stateProvider: angular.ui.IStateProvider, $urlProvider: angular.ui.IUrlRouterProvider) {
        /*...*/
    }
}

angular.module('Module', []).config(Config);

@mhegazy @types рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп 2.0+ рдХреЗ рд▓рд┐рдП рдпрд╣ рдирдпрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИ? рдЖрдкрдХреЗ рдкрд╛рд╕ "рд╕рдЪ" рдЧреНрд▓реЛрдмрд▓реНрд╕ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рдПрдХ рдмрд╛рд░ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рд╣рд░ рдЬрдЧрд╣ рдЙрдкрд▓рдмреНрдз рд╣реИ?

@types/angular-ui-router рдФрд░ @types/angular-ui-bootstrap рдЕрднреА рднреА рдЯреВрдЯреЗ рд╣реБрдП btw рд╣реИрдВ

clipboard01

@types рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп @mhegazy рдпрд╣ 2.0+ рдХреЗ рд▓рд┐рдП рдирдпрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИ? рдЖрдкрдХреЗ рдкрд╛рд╕ "рд╕рдЪ" рдЧреНрд▓реЛрдмрд▓реНрд╕ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рдПрдХ рдмрд╛рд░ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рд╣рд░ рдЬрдЧрд╣ рдЙрдкрд▓рдмреНрдз рд╣реИ?

рдЖрдк рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред /// <reference types="angular" /> рдХреЛ рдЖрдкрдХреЗ рд╕рдВрдХрд▓рди рдореЗрдВ ng рдЙрдкрд▓рдмреНрдз рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

@ рдкреНрд░рдХрд╛рд░ / рдХреЛрдгреАрдп-рдпреВрдЖрдИ-рд░рд╛рдЙрдЯрд░ рдФрд░ @ рдкреНрд░рдХрд╛рд░ / рдХреЛрдгреАрдп-рдЙрдИ-рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рдЕрднреА рднреА рдЯреВрдЯреЗ рд╣реБрдП Btw рд╣реИрдВ

https://github.com/DefinitelyTyped/DefinitelyTyped/tree/types-2.0 рдореЗрдВ рдирд╡реАрдирддрдо рдореЗрд░реЗ рд▓рд┐рдП рд╕рд╣реА рд▓рдЧрддрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ?
рдЖрдк рдХреЛрдгреАрдп рдХреИрд╕реЗ рдЖрдпрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ

рдореИрдВ import * as angular from 'angular' рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдЬрдм рдореИрдВ angular.ui.IStateProvider ( angular-ui-router ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рдХреЛрдгреАрдп рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдореИрдВ рдПрдХ рдЕрдиреНрдп рдлрд╝рд╛рдЗрд▓ (рдореЗрд░рд╛ рдЖрдзрд╛рд░ рдореЙрдбреНрдпреВрд▓) рдореЗрдВ рдХреЛрдгреАрдп-рдпреВрдЖрдИ-рд░рд╛рдЙрдЯрд░ рдЬреЛрдбрд╝ рд░рд╣рд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рдЕрдм рдЗрд╕реЗ рд╣рд░ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛?

рдЖрдкрдХреЛ рд╡рд╣ рднреА рдЖрдпрд╛рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред import "angular-ui-router"; рдпрд╛ рдЗрд╕рдореЗрдВ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╕рдВрджрд░реНрдн рдЬреЛрдбрд╝ /// <reference types="angular-ui-router" />

рдХреГрдкрдпрд╛ tsconfig.json рдореЗрдВ рдПрдХ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ рдЬреЛ рдЗрд╕реЗ рдкреБрд░рд╛рдиреЗ рддрд░реАрдХреЗ рдХрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдореИрдВ рдЗрд╕ рд╕рдордп рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рд▓реЗ рд╕рдХрддрд╛:

рдХреГрдкрдпрд╛ tsconfig.json рдореЗрдВ рдПрдХ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ рдЬреЛ рдЗрд╕реЗ рдкреБрд░рд╛рдиреЗ рддрд░реАрдХреЗ рдХрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИ

"рдкреБрд░рд╛рдирд╛" рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реИ?

рдпрджрд┐ рдЖрдк рдЯрдВрдХрдг рдпрд╛ tsd рд╕реЗ рдорд┐рд▓реА рдШреЛрд╖рдгрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдХреЗрд╡рд▓ npm рдкрд░ @types рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕ рд╕рдордп рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдирд╣реАрдВ рд╣реИред

рдореИрдВ рднреА рдПрдХ рд╣реА рдореБрджреНрджрд╛ рд░рд╣рд╛ рд╣реВрдБред

рдПрдХ рд╣реА рдореБрджреНрджрд╛ ... рдмрд╕ @ рдкреНрд░рдХрд╛рд░ / рдХреЛрдгреАрдп рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛

рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрдпрд╛рддрд┐рдд рдХреЛрдгреАрдп:
рдЖрдпрд╛рдд * 'рдХреЛрдгреАрдп' рд╕реЗ рдХреЛрдгреАрдп рдХреЗ рд░реВрдк рдореЗрдВ;

рд╣рд╛рд▓рд╛рдБрдХрд┐ ui рдирд╛рдо рд╕реНрдерд╛рди рдПрдирдЬреА рдкрд░ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред

рдорд┐рд▓ рд░рд╣рд╛:

рдореЙрдбреНрдпреВрд▓ 'рдХреЛрдгреАрдп' рдХрд╛ рдХреЛрдИ рдирд┐рд░реНрдпрд╛рдд рд╕рджрд╕реНрдп 'рдпреВрдЖрдИ' рдирд╣реАрдВ рд╣реИред

рдпрд╣ рдмрдВрдж рдХреНрдпреЛрдВ рд╣реИ? рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдХрднреА рддрдп рдирд╣реАрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ, рдпрд╛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдФрд░ рдореБрджреНрджрд╛ рд╣реИ? (рдЕрднреА рднреА рдореЗрд░реЗ рд▓рд┐рдП рдЯреВрдЯ рдЧрдпрд╛)

рдлрд┐рд░ рднреА рдореЗрд░реЗ рд▓рд┐рдП рдЯреВрдЯ рдЧрдпрд╛

рдФрд░ рдЕрднреА рднреА рд╣реИ

@ рдЕрд╕рджрд╢рд╛рд╣реА рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ @types/angular рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ ui рд╕рджрд╕реНрдп рдирд╣реАрдВ рд╣реИред рдЗрд╕ рд╕рджрд╕реНрдп рдХреЛ @types/angular-ui-router рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЬрд┐рд╕реЗ рдЕрд▓рдЧ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:

npm i -D @types/angular-ui-router

рдХрд┐рд╕реА рдХреЛ рднреА рдЕрднреА рддрдХ рдПрдХ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛?
@mhegazy рдЖрдк рдЯрд┐рдХрдЯ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ?

рдореБрдЭреЗ рдпрд╣ рдореБрджреНрджрд╛ рддрдм рдорд┐рд▓рд╛ рдЬрдм рдореИрдВ 1.0.0-Beta.1 рд╕реЗ 1.0.0-rc.1 рддрдХ рдХреЛрдгреАрдп-рдпреВрдЖрдИ-рд░рд╛рдЙрдЯрд░ рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдореИрдВ рднреА рдЯреАрдПрд╕ рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдФрд░ @types рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдЯрд╛рдЗрдк рдХрд░рдиреЗ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛ рд╕рдХрддрд╛ рд╣реВрдВ ... рдпрд╣ рд╕рдм рдореБрдЭреЗ рдУрдорд╛рди-рдлрд╛рдЙрдВрдЯреЗрди рдореЗрдВ рдЙрддреНрдкрдиреНрди рдХреЛрдгреАрдп 1 рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рдорд┐рд▓рд╛ред рдпрд╣ рдореЗрд░рд╛ рдЧреБрд╕реНрд╕рд╛ рдмрдирд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЕрдкрдирд╛ рд╕рдордп рдмрд░реНрдмрд╛рдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВ :(
@mhegazy рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рдЯрд┐рдХрдЯ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ?

рдпрд╣ рдЕрднреА рднреА рдПрдХ рдореБрджреНрджрд╛ рд╣реИред рдлрд┐рд▓рд╣рд╛рд▓ рдореЗрд░рд╛ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб:

    "fix-duplicate-dts": "rimraf node_modules/@types/oclazyload/node_modules/@types/angular && rimraf node_modules/@types/angular-ui-bootstrap/node_modules/@types/angular && rimraf node_modules/@types/ngtoaster/node_modules/@types/angular && rimraf node_modules/@types/angular-translate/node_modules/@types/angular && rimraf node_modules/@types/angular-mocks/node_modules/@types/angular && rimraf node_modules/@types/angular-gridster/node_modules/@types/angular && rimraf node_modules/@types/angular-storage/node_modules/@types/angular && rimraf node_modules/@types/ui-select/node_modules/@types/angular",
    "postinstall": "npm run fix-duplicate-dts",
    "postuninstall": "npm run fix-duplicate-dts"

рдХрднреА-рдХрднреА рдореБрдЭреЗ рдмрд╕ рдХрд╛рд░реНрдп рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЪрд▓рд╛рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдордп рдпрд╣ рдкреЛрд╕реНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдореЗрд░реЗ рдкрд╛рд╕ Module 'angular' has no exported member 'xxx'. рд▓рд┐рдП рдЕрдкрдиреА рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рдЙрдиреНрдирдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореЗрд░реЗ рдкрд╛рд╕ рд╕рдорд╛рди @types/[email protected] ред
рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рдореЗрд░реЗ рдиреЛрдб_рдореЙрдбреНрдпреВрд▓реНрд╕ рдореЗрдВ рдХрдИ рдХреЛрдгреАрдп рдкреНрд░рдХрд╛рд░ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдерд╛ред рдХреЛрдгреАрдп рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ node_modules/@types/angular рдФрд░ node_modules/@types/ng-file-upload/node_modules/@types/angular рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдерд╛ рдХрд┐ рдпрд╛рд░реНрди рдиреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХреЛрдгреАрдп рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рдерд╛ред рдпрд╛рд░реНрди рдореЗрдВ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рд╡рд╛рд▓реЗ рдХреЛрдгреАрдп рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рдкрд╛рд╕ рджреЛ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБ рдереАрдВред рдлрд╛рдЗрд▓:

"@types/angular@*":
  version "1.6.7"
  resolved "https://registry.yarnpkg.com/@types/angular/-/angular-1.6.7.tgz#8935a2b4a796fe7ca4f59f533f467804722fb0c4"
  dependencies:
    "@types/jquery" "*"

"@types/[email protected]":
  version "1.6.32"
  resolved "https://registry.yarnpkg.com/@types/angular/-/angular-1.6.32.tgz#fc791aad038227d9413eb5e552993e1076f8a509"

"@types/ng-file-upload@^11.1.31":
  version "11.1.34"
  resolved "https://registry.yarnpkg.com/@types/ng-file-upload/-/ng-file-upload-11.1.34.tgz#670fd0515c8e08668b27b7bbe30356b3b8011780"
  dependencies:
    "@types/angular" "*"

рдпрд╛рд░реНрди рдХреЛ рд╣рдЯрд╛рдиреЗ .lock рдФрд░ rerunning рдпрд╛рд░реНрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ, рд▓реЗрдХрд┐рди рдЗрд╕рдиреЗ рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░ рджрд┐рдпрд╛ред

рдпрд╛рд░реНрди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ --рдлреНрд▓реИрдЯ рд╢рд╛рдпрдж рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдХрд┐ рд╕рднреА рдирд┐рд░реНрднрд░рддрд╛рдПрдВ рдХреИрд╕реЗ рд╣рд▓ рд╣реЛрддреА рд╣реИрдВред

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдпрд╛рд░реНрди.рд▓реЙрдХ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдмрджрд▓рдХрд░ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛

"@types/angular@*", "@types/[email protected]":
  version "1.6.32"
  resolved "https://registry.yarnpkg.com/@types/angular/-/angular-1.6.32.tgz#fc791aad038227d9413eb5e552993e1076f8a509"

"@types/ng-file-upload@^11.1.31":
  version "11.1.34"
  resolved "https://registry.yarnpkg.com/@types/ng-file-upload/-/ng-file-upload-11.1.34.tgz#670fd0515c8e08668b27b7bbe30356b3b8011780"
  dependencies:
    "@types/angular" "*"
рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕