UNPKG

enigen-occ-commerce-cli

Version:

A simple CLI to help with your daily OCC development.

17 lines (13 loc) 537 B
require('dotenv').config(); const childProcess = require('child_process'); const { CONSTANTS } = require('./constants'); const CCW_BASE_COMMAND = `node ${CONSTANTS.PATHS.CCW} -b ${CONSTANTS.PATHS.SRC} -n ${process.env.OCC_ADMIN_URL} -k ${process.env.OCC_APP_KEY}`; const Methods = { createWidget: () => { childProcess.execSync(`${CCW_BASE_COMMAND} -w`, { stdio: 'inherit' }); }, createElement: () => { childProcess.execSync(`${CCW_BASE_COMMAND} -e`, { stdio: 'inherit' }); }, }; exports.ccw = Methods;