UNPKG

next-intl

Version:

Internationalization (i18n) for Next.js

2 lines (1 loc) 480 B
import{warn as t}from"../plugin/utils.js";import o from"./ExtractionCompiler.js";import r from"./extractor/MessageExtractor.js";import e from"./normalizeExtractorConfig.js";import{hasLocalesToExtract as s,getDefaultProjectRoot as i}from"./utils.js";async function a(a){const m=e(a);if(!s(m))return void t("`messages.locales` is empty, so no messages were updated.");const n=new o(m,{extractor:new r({isDevelopment:!1,projectRoot:i()})});await n.extractAll()}export{a as default};