import/export cleanup

This commit is contained in:
be5invis 2021-07-28 20:13:04 -07:00
parent ead4159c55
commit 82913e9d7a
48 changed files with 195 additions and 234 deletions

View file

@ -8,15 +8,15 @@ const { encode } = require("@msgpack/msgpack");
const { FontIo } = require("ot-builder");
const Toml = require("@iarna/toml");
const BuildFont = require("./gen/build-font.js");
const { buildFont } = require("./gen/build-font.js");
const Parameters = require("./support/parameters");
const VariantData = require("./support/variant-data");
const ApplyLigationData = require("./support/ligation-data");
const { applyLigationData } = require("./support/ligation-data");
const { createGrDisplaySheet } = require("./support/gr");
module.exports = async function main(argv) {
const paraT = await getParameters();
const { font, glyphStore } = await BuildFont(argv, paraT(argv));
const { font, glyphStore } = await buildFont(argv, paraT(argv));
if (argv.oCharMap) await saveCharMap(argv, glyphStore);
if (argv.o) await saveTTF(argv, font);
};
@ -45,7 +45,7 @@ async function getParameters() {
function createParaImpl(argv) {
let para = Parameters.init(deepClone(parametersData), argv);
VariantData.apply(deepClone(rawVariantsData), para, argv);
ApplyLigationData(deepClone(rawLigationData), para, argv);
applyLigationData(deepClone(rawLigationData), para, argv);
if (argv.excludedCharRanges) para.excludedCharRanges = argv.excludedCharRanges;
if (argv.compatibilityLigatures) para.compLig = argv.compatibilityLigatures;