Что такое evolving-types?
Используйте, когда типы изменяются по мере выполнения кода. Используйте, когда массивы создаются постепенно. Используйте при работе с любым суженным []. Источник: marius-townhouse/effective-typescript-skills.
Используйте, когда типы изменяются по мере выполнения кода. Используйте, когда массивы создаются постепенно. Используйте при работе с любым суженным [].
Быстро установите AI-навык evolving-types в вашу среду разработки через командную строку
Источник: marius-townhouse/effective-typescript-skills.
Some variables start with broad types and narrow as TypeScript sees values added.
This is an exception to the rule that types don't change. Variables initialized without a value, or as empty arrays, can have "evolving" types that narrow based on what you assign to them.
Once a variable leaves its scope or is used in a function, its type is fixed:
Используйте, когда типы изменяются по мере выполнения кода. Используйте, когда массивы создаются постепенно. Используйте при работе с любым суженным []. Источник: marius-townhouse/effective-typescript-skills.
Стабильные поля и команды для ссылок в AI/поиске.
npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill evolving-typesBrowse more skills from marius-townhouse/effective-typescript-skills
Используйте, когда типы изменяются по мере выполнения кода. Используйте, когда массивы создаются постепенно. Используйте при работе с любым суженным []. Источник: marius-townhouse/effective-typescript-skills.
Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill evolving-types После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw
https://github.com/marius-townhouse/effective-typescript-skills