Bun
всячески пытается привлекать к себе пользователей, в том числе и такими приятными мелкими фишками, как комментарии в package.json
Стандарту
JSON5
(который включает комментарии) уже много лет, но он все никак не приживется.Инициатива
Bun
пытается адаптировать новый стандарт, но сломает запуск проекта в других js рантаймах и в других инструментах, что уже вызвало волну негатива сообщества.#bun #dx #json
🥰1
Если у вас в проекте есть данные в
Для этого надо:
1) Поставить
2) Поставить расширение
3) Чтобы не ругался
Стало намного удобней.
Бандл не меняется.
#json #tip #dx
json
файлах, то иногда удобней работать с json5
(+комментарии и переносы строк, как минимум)Для этого надо:
1) Поставить
Vite
плагин vite-plugin-json5
2) Поставить расширение
json5
для VS Code
для подсветки синтаксиса3) Чтобы не ругался
TypeScript
, прописать в index.d.ts
:declare module "*.json5" {
const value: any;
export default value;
}
Стало намного удобней.
Бандл не меняется.
#json #tip #dx
👍17