Chrome 91 версії підтримує JSON модулі Сам імпорт виглядає ос | Radio Kottans
Chrome 91 версії підтримує JSON модулі
Сам імпорт виглядає ось так:
import json from ‘./data.json’ assert { type: ‘json’ }
При цьому використовується синтаксис import assertions, мета якого повідомляти JS рушію про те, який саме тип файла імпортується.
Це зроблено задля того, щоб не прив’язуватись до розширення файла - .json , .wasm, тощо. Тож, наприклад, браузер також зрозуміє та зможе використати дані і у такому випадку:
import json from ‘./data’ assert { type: ‘json’ }
Докладніше про import assertions та імпорт JSON модулів ви можете прочитати тут https://2ality.com/2021/01/import-assertions.html
А про JSON модулі тут https://www.chromestatus.com/feature/5749863620804608