Forwarded from Душный Вуй
#vuejs #typescript
Внезапно осознал, что в Vue 3 нельзя импортнуть интерфейс и юзать его в качестве дженерика для defineProps, а потом полез в доку и увидел что и правда так. Читайте доку внимательнее)
https://vuejs.org/guide/typescript/composition-api.html#typing-component-props
Инфа от нашего подписчика @zohan333:
В 3.3 обещали добавить такую возможность, а пока можно запилить через костыль
Внезапно осознал, что в Vue 3 нельзя импортнуть интерфейс и юзать его в качестве дженерика для defineProps, а потом полез в доку и увидел что и правда так. Читайте доку внимательнее)
https://vuejs.org/guide/typescript/composition-api.html#typing-component-props
Инфа от нашего подписчика @zohan333:
В 3.3 обещали добавить такую возможность, а пока можно запилить через костыль
Forwarded from Душный Вуй
#js #typescript
Это конечно не Вуй, но так как я сейчас нахожусь в процессе изучения TS, то статья про утилитарные типы показалась мне очень интересной, возможно зайдет и вам)
https://javascript.plainenglish.io/15-utility-types-that-every-typescript-developer-should-know-6cf121d4047c
Это конечно не Вуй, но так как я сейчас нахожусь в процессе изучения TS, то статья про утилитарные типы показалась мне очень интересной, возможно зайдет и вам)
https://javascript.plainenglish.io/15-utility-types-that-every-typescript-developer-should-know-6cf121d4047c
Medium
TypeScript Visualized: 15 Most Used Utility Types
15 Utility Types that Every TypeScript Developer Should Know
Forwarded from Будни разработчика (Sergey Bekharsky)
#новость дня
В node.js появилась экспериментальная нативная поддержка TypeScript!
Крепко же их bun приложил...
Ссылка на PR: https://github.com/nodejs/node/pull/53725
По факту происходит отбрасывание типов, поэтому средства вроде Enum и namespace не поддерживаются. Инициатива предоставления стабильного API поверх TypeScript получила название amaro и в дальнейшем планируется выделение в отдельный обновляемый модуль. Работает (кто бы сомневался) при помощи swc, собранного в WebAssembly!
Так что никаких больше
...и поехали!
#node #typescript #ts
В node.js появилась экспериментальная нативная поддержка TypeScript!
Крепко же их bun приложил...
Ссылка на PR: https://github.com/nodejs/node/pull/53725
По факту происходит отбрасывание типов, поэтому средства вроде Enum и namespace не поддерживаются. Инициатива предоставления стабильного API поверх TypeScript получила название amaro и в дальнейшем планируется выделение в отдельный обновляемый модуль. Работает (кто бы сомневался) при помощи swc, собранного в WebAssembly!
Так что никаких больше
ts-node
!node main.ts
...и поехали!
#node #typescript #ts
GitHub
module: add --experimental-strip-types by marco-ippolito · Pull Request #53725 · nodejs/node
It is possible to execute TypeScript files by setting the experimental flag --experimental-strip-types.
Node.js will transpile TypeScript source code into JavaScript source code.
During the transpi...
Node.js will transpile TypeScript source code into JavaScript source code.
During the transpi...