Size: a a a

2020 May 19

AM

Alexander Mostovenko in Frontend UA
пользуясь случаем, прорекламирую) https://ttag.js.org/ - либа для переводов, использует старый добрый gettext формат.
источник

EO

Eugene Obrezkov in Frontend UA
кто-то сталкивался с тем, что тайпскрипт пытается билдить зависимости?
источник

EO

Eugene Obrezkov in Frontend UA
вот есть модуль А, написанный не очень
этот модуль А это зависимость модуля Б написанного по жестким правилам

если пытаться собрать модуль Б, он будет ругаться что в модуле А куча ошибок
источник

DB

Dima Bildin in Frontend UA
Наверняка речь не про skipLibChecks?
источник

EO

Eugene Obrezkov in Frontend UA
звучит как оно, сейчас попробую
источник

EO

Eugene Obrezkov in Frontend UA
Dima Bildin
Наверняка речь не про skipLibChecks?
да, это убрало половину ошибок, спасибо 🙂
я ещё всегда думал, зачем оно надо
источник

EO

Eugene Obrezkov in Frontend UA
но оно не помогло почему-то для зависимостей, которые по симлинке
источник

DB

Dima Bildin in Frontend UA
Eugene Obrezkov
да, это убрало половину ошибок, спасибо 🙂
я ещё всегда думал, зачем оно надо
Я наоборот слабо понимаю зачем чекать зависимости внутри нод модулей по умолчанию
источник

YY

Yuriy Yarosh in Frontend UA
Alexander Mostovenko
пользуясь случаем, прорекламирую) https://ttag.js.org/ - либа для переводов, использует старый добрый gettext формат.
Вроде неплохо
источник

EO

Eugene Obrezkov in Frontend UA
Dima Bildin
Я наоборот слабо понимаю зачем чекать зависимости внутри нод модулей по умолчанию
я тоже этого не понимаю
источник

EO

Eugene Obrezkov in Frontend UA
разве что для type evaluation, у тс же вроде других способов кроме type evaluation в зависимостях нету, чтобы узнать что будет при вызове ф-ции из зависимости e.g.
источник

EO

Eugene Obrezkov in Frontend UA
вот зачем он это делает (даже со включенным skipLibCheck)?

node_modules/bla/bla/bla.ts:1:37 - error TS7016: Could not find a declaration file for module 'blabla'.
источник

DN

Dmytro Nazarchuk in Frontend UA
Ребята я дурачок. „Map” в JS это hashtable, правильно?
источник

KY

Kyrylo Yakovenko • 𝟰... in Frontend UA
+-
источник

DN

Dmytro Nazarchuk in Frontend UA
Опа. Просто гуглю „hashmap in js” и выскакивают старые статьи где ручками клепают хэшмапы с нуля. Но с другой стороны есть метод map который вроде делает то же самое. Но на мдн на странице о map нету ни слова о хэшах
источник

KY

Kyrylo Yakovenko • 𝟰... in Frontend UA
Map object must be implemented using either hash tables or other mechanisms that, on average, provide access times that are sublinear on the number of elements in the collection.
источник

KY

Kyrylo Yakovenko • 𝟰... in Frontend UA
источник

EO

Eugene Obrezkov in Frontend UA
Dmytro Nazarchuk
Опа. Просто гуглю „hashmap in js” и выскакивают старые статьи где ручками клепают хэшмапы с нуля. Но с другой стороны есть метод map который вроде делает то же самое. Но на мдн на странице о map нету ни слова о хэшах
юзайте Map
источник

KY

Kyrylo Yakovenko • 𝟰... in Frontend UA
и WeakMap
источник

KY

Kyrylo Yakovenko • 𝟰... in Frontend UA
позязя, начните уже
источник