@gasket/plugin-intl
Version:
NodeJS script to build localization files.
14 lines (11 loc) • 463 B
JavaScript
/// <reference types="create-gasket-app" />
/** @type {import('@gasket/core').HookHandler<'postCreate'>} */
module.exports = async function postCreateHook(gasket, createContext) {
if (createContext.hasGasketIntl === false) {
return;
}
const buildManifest = require('./build-manifest');
const root = createContext.dest;
await buildManifest(gasket, { root, silent: true });
createContext.generatedFiles.add(gasket.config.intl.managerFilename);
};