alchemie-test
v0.0.1
Published
SuiteScript Logger CLI
Readme
suitescript-logger (CLI)
CLI para generar el logger de New Relic para NetSuite (SuiteScript 2.x) sin copiar archivos manualmente.
Comandos
Generar salida para proyectos JavaScript
- Output (fijo):
src/FileCabinet/SuiteScripts/logger - Formato: SuiteScript 2.x AMD (
define([], function () {})) - Sin ESModules exports (compatibilidad NetSuite)
- Genera archivos:
constants.js,getInfoTransaction.js,newRelicClient.js,utils/generateUUID.js
npx suitescript-logger generate --lang jsGenerar salida para proyectos TypeScript
- Output (fijo):
src/TypeScript/logger - Requisito: el proyecto destino debe tener
@hitc/netsuite-typesendevDependencies - La compilación a JS la hace el proyecto SuiteApp (no este CLI)
npx suitescript-logger generate --lang tsFlags
--lang:jsots(obligatorio)--dest: ruta a la raíz del proyecto destino (por defecto: directorio actual)--force: sobrescribe si el output ya existe
Ejemplos
# En la raíz del proyecto destino
npx suitescript-logger generate --lang js --force
# Desde cualquier carpeta apuntando a otro repo
npx suitescript-logger generate --lang ts --dest ../mi-suiteapp --force