Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 March 05

NG

Nick Golub in NodeUA - JavaScript and Node.js in Ukraine
69
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Evgen
Походу у него шахматы закончились )
По ходу не только шахматы, но и шашки 🙈
источник

PS

Pavel Shakhov (pongo... in NodeUA - JavaScript and Node.js in Ukraine
Illya Klymov
Кстати с этого я начинаю аудит любого TypeScript проекта - подсовываю кастомный билд ТС где вместо any unknown и смотрю где упало
> кастомный билд ТС где вместо any unknown

а где такой взять?
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Pavel Shakhov (pongo)
> кастомный билд ТС где вместо any unknown

а где такой взять?
Сам делал
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Там пару пачек костыле й
источник

PS

Pavel Shakhov (pongo... in NodeUA - JavaScript and Node.js in Ukraine
Illya Klymov
Там пару пачек костыле й
насколько это помогает?

есть ли смысл для себя пилить такой "сканнер"?
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Pavel Shakhov (pongo)
насколько это помогает?

есть ли смысл для себя пилить такой "сканнер"?
Консультантов обычно зовут когда все плохо, поэтому мне помогает
источник

DN

Dmytro Nechai in NodeUA - JavaScript and Node.js in Ukraine
Illya Klymov
Кстати с этого я начинаю аудит любого TypeScript проекта - подсовываю кастомный билд ТС где вместо any unknown и смотрю где упало
А какая разница будет между ними в стрикт режиме?
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Dmytro Nechai
А какая разница будет между ними в стрикт режиме?
Стрикт режим к примеру не запрещает any как результат json parse
источник

DN

Dmytro Nechai in NodeUA - JavaScript and Node.js in Ukraine
Да, это я туплю с температуры.
В стрикте все еще можно получать что угодно у any.
источник

PS

Pavel Shakhov (pongo... in NodeUA - JavaScript and Node.js in Ukraine
Illya Klymov
const foo: SomeType = JSON.parse('...') всё еще работает
кстати нет, правило @typescript-eslint/no-unsafe-assignment будет выдавать ошибку

Unsafe assignment of an any value
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Pavel Shakhov (pongo)
кстати нет, правило @typescript-eslint/no-unsafe-assignment будет выдавать ошибку

Unsafe assignment of an any value
это работает только для "своего кода", а я не доверяю ничему из библиотек
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
тайпинги это отдельная история )
источник

PS

Pavel Shakhov (pongo... in NodeUA - JavaScript and Node.js in Ukraine
Illya Klymov
это работает только для "своего кода", а я не доверяю ничему из библиотек
для JSON.parse сработало тоже
источник

D

Dmitriy in NodeUA - JavaScript and Node.js in Ukraine
Всем привет, есть желание изучить ноду, наткнулся в ютубе на плейлист

https://www.youtube.com/playlist?list=PLHhi8ymDMrQZmXEqIIlq2S9-Ibh9b_-rQ

я правильно понимаю что это тот минимум который нужно освоить для ноды?

если что у меня есть бекграунд программирования на другом серверном язвке
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Pavel Shakhov (pongo)
для JSON.parse сработало тоже
я о том что parse может быть спрятано внутри либы, которая наружу уже отдает данные сообразно тайпингу
источник

DH

Dima Haponov in NodeUA - JavaScript and Node.js in Ukraine
ну да кстати
источник

С

Сержик in NodeUA - JavaScript and Node.js in Ukraine
Всем привет. Реальный ли такой вариант: контребютить по ноде в проект, в замен на менторсво? Может кто то знает такие варианты?
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Сержик
Всем привет. Реальный ли такой вариант: контребютить по ноде в проект, в замен на менторсво? Может кто то знает такие варианты?
Можно контрибьютить в ноду взамен на менторство, как только первый PR примут, буду менторить
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Или я сам его поревьювлю и скажу, буду или нет менторить за так
источник