npm install
npm run serve
npm run build:lib
npm run lint
-
Upgrade
"version"
inpackage.json
. -
Compile:
npm run build:lib
- Publish:
npm publish
- Update repo:
stage
changes,commit
andpush
.
Ejecutar
npm install coderhubspa_sheets_map@latest
1 - No mostrar nada
2 - Mostrar todos los nombres formateados para que sea legible por el usuario Ejemplo:
*
3 - Mostrar solo los nombres definidos por el usuario Ejemplo:
{
"CUT_REG":"Codigo región",
"REGION":"Región",
"SUPERFICIE":"Superficie total",
}
3.1 - Mostrar nombres definidos de todas las metricas: Se usa "metric_data" seguido de un punto "." y un asterisco "*"
{ "metric_data.*":"Metrica" }
Ejemplo:
{
"CUT_REG":"Codigo región",
"REGION":"Región",
"SUPERFICIE":"Superficie total",
"metric_data.*":"Metrica"
}
3.2 - Mostrar los nombres para cada metrica en concreto: Se usa "metric_data" seguido de un punto "." y el nombre de columna de la métrica (Ejem. "migraciones"). Si se agregan varias, solo se mostraría la métrica activa y las otras no se verían
Ejemplo:
{
"CUT_REG":"Codigo región",
"REGION":"Región",
"SUPERFICIE":"Superficie total",
"metric_data.nuevas_empresas":"Nuevas empresas",
"metric_data.migraciones":"Total migraciones"
}
Notas:
-
Respecto a
metric_data
: Siempre se debe usarmetric_data.
para mostrar el valor de una métrica, ya sea con asterisco o definiendo el nombre de columna. -
Uso de
"."
: Si una propiedad de una métrica o una metadata es un objeto, se puede mostrar valores de ese objeto utilizando el recurso de puntos. Ejemplo:Si mi propiedad del objeto GEOJSON se ve así:
{ "direccion":{ "calle": "John Doe", "numero": "123" } }
Puedo configurar mi mapa de claves de la siguiente manera para obtener la calle:
{ "direccion.calle": "Calle" }