Size: a a a

2018 June 06

PF

Pawel Filimonenkow in TypeScript
В правилах группы такого не сказано что сюда нельзя кидать вакансии. Юзер @akrasnov96 - не админ. Поэтому предлагаю юзеру @vsmakhtin не обращать внимание на вахтёров.
источник

FB

Foo Bar in TypeScript
Давай админа спросим @mkusher
источник

🐉S

🐉 Vadim Smakhtin in TypeScript
Ок, у нас просто есть классная вакансия именно для TypeScript разработчика, я CTO, поэтому можно вопросы писать мне напрямую.
источник

🐉S

🐉 Vadim Smakhtin in TypeScript
Тогда ждем что скажет @mkusher
источник

AK

Aleh Kashnikau in TypeScript
нет, вакансии в @js_jobs
источник

🐉S

🐉 Vadim Smakhtin in TypeScript
Понял, спасибо, там уже опубликовал
источник

DK

Dmitrii Kanatnikov in TypeScript
@mkusher а babel-plugin-typescript умеет удалять ненужные импорты (типа интерфейсов) или оставляет? по идее он же не знает ничего про семантику
источник

AK

Aleh Kashnikau in TypeScript
Dmitrii Kanatnikov
@mkusher а babel-plugin-typescript умеет удалять ненужные импорты (типа интерфейсов) или оставляет? по идее он же не знает ничего про семантику
Должен уметь, потому что по сути надо удалить те импорты, которые использовались только как типы
источник

AK

Aleh Kashnikau in TypeScript
Вот с const enum не получится уже, там надо знать значения
источник

МИ

Максим Инютин in TypeScript
🐉 Vadim Smakhtin
Ок, у нас просто есть классная вакансия именно для TypeScript разработчика, я CTO, поэтому можно вопросы писать мне напрямую.
ну удочку то ты уже и здесь закинул, осталось ждать клева
источник

🐉S

🐉 Vadim Smakhtin in TypeScript
Максим Инютин
ну удочку то ты уже и здесь закинул, осталось ждать клева
Ок, окопался )
источник

DK

Dmitrii Kanatnikov in TypeScript
Aleh Kashnikau
Должен уметь, потому что по сути надо удалить те импорты, которые использовались только как типы
по идее он либо должен запустить ts, чтобы понять что можно удалить, либо два прохода - отбросить типы, а потом выкинуть неиспользуемые импорты
источник

AS

Anton Shvets in TypeScript
Можно ли сделать такой декоратор для класса, чтобы при вызове любого метода класса производились заданные действия?
источник

c

cevek in TypeScript
Anton Shvets
Можно ли сделать такой декоратор для класса, чтобы при вызове любого метода класса производились заданные действия?
можно
function decorator(Class: new (...args: any[]) => {}) {
   const descriptor = Object.getOwnPropertyDescriptors(Class.prototype);
   const keys = Object.keys(descriptor);
   for (const key of keys) {
       if (typeof descriptor[key].value === 'function') {
           Object.defineProperty(Class.prototype, key, {
               configurable: true,
               value() {
                   console.log('called method ' + key);
                   return descriptor[key].value.apply(this, arguments);
               },
           });
       }
   }
}

@decorator
class Abc {
   foo() {}
   bar() {}
}
const abc = new Abc();
abc.foo(); // called method foo
abc.bar(); // called method bar
источник
2018 June 07

AS

Anton Shvets in TypeScript
cevek
можно
function decorator(Class: new (...args: any[]) => {}) {
   const descriptor = Object.getOwnPropertyDescriptors(Class.prototype);
   const keys = Object.keys(descriptor);
   for (const key of keys) {
       if (typeof descriptor[key].value === 'function') {
           Object.defineProperty(Class.prototype, key, {
               configurable: true,
               value() {
                   console.log('called method ' + key);
                   return descriptor[key].value.apply(this, arguments);
               },
           });
       }
   }
}

@decorator
class Abc {
   foo() {}
   bar() {}
}
const abc = new Abc();
abc.foo(); // called method foo
abc.bar(); // called method bar
шикарно, спасибо
источник

W

Wndrfl in TypeScript
источник

DK

Dima Korolёv in TypeScript
Pawel Filimonenkow
В правилах группы такого не сказано что сюда нельзя кидать вакансии. Юзер @akrasnov96 - не админ. Поэтому предлагаю юзеру @vsmakhtin не обращать внимание на вахтёров.
Вот ты тролль
источник

СХ

Слслв Хрхрк in TypeScript
источник

СХ

Слслв Хрхрк in TypeScript
источник

l

la gente está muy loca in TypeScript
Не гошка, не завёз типы, завёз нодмодули, сделал, а мог бы сычевать на гошке че ещё там
источник