texturepackerify
Version:
Tool to pack textures into atlases
22 lines (16 loc) • 575 B
JavaScript
const path = require('path');
const fs = require('fs');
const { pack } = require('../src/texturepackerify');
const cwd = process.cwd();
(async function () {
let config = {};
const packageJson = JSON.parse(fs.readFileSync(path.join(cwd, 'package.json'), 'utf-8'));
const isModule = packageJson.type === 'module';
try {
const configFilePath = path.join(cwd, `.texturepackerify.${isModule ? "cjs" : "js"}`);
config = require(configFilePath);
} catch (error) {
}
await pack(config);
})();