npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

user-identity-vault

v1.2.0

Published

Esta librería contiene contiene la configuración de Evolok por cada medio y entorno DES,PRE y PRO # DES: src/DES/evolok/config-identity.json

Downloads

90

Readme

user-identity-vault

Esta librería contiene contiene la configuración de Evolok por cada medio y entorno DES,PRE y PRO

DES: src/DES/evolok/config-identity.json

"elcorreo": {
  "businessName": "correo",
  "mediaMdmName": {
    "des-www": "EL_CORREO",
    "des-suscriptor": "PROMO"
  },
  "isEvolok": true,
  "urlEvolok" : "vocx.uat.evolok.net",
  "servicesName" : {

  },
  "brand": "elcorreo",
  "domain": "elcorreo",
  "domainTld": "elcorreo.com"
},

PRE:  src/PRE/evolok/config-identity.json

"elcorreo": {
  "businessName": "correo",
  "mediaMdmName": {
    "pre-www":"EL_CORREO",
    "pre-suscriptor": "PROMO"
  },
  "isEvolok": true,
  "urlEvolok" : "vocx.uat.evolok.net",
  "servicesName" : {

  },
  "brand": "elcorreo",
  "domain": "elcorreo",
  "domainTld": "elcorreo.com"
},

PRO: src/PRO/evolok/config-identity.json

"elcorreo": {
  "businessName": "correo",
  "mediaMdmName": {
    "www":"EL_CORREO",
    "suscriptor": "PROMO"
  },
  "isEvolok": false,
  "urlEvolok" : "ev.elcorreo.com",
  "servicesName" : {

  },
  "brand": "elcorreo",
  "domain": "elcorreo",
  "domainTld": "elcorreo.com"
},

Equipo

Instalación e integración con PHP y nodeJS

Para instalar este paquete es necesario meterlo como requisito en nuestro composer.json También se puede instalar con npm.

composer require vocento/user-identity-vault
npm install user-identity-vault

Versiones del Vault disponible en TORAN

Para ver las versiones del Vault en TORAN, se debe acceder a la siguiente URL:

  • https://toran.srv.vocento.in/repositories/721-34469f26ad12012209b77bf270f246fdc275a898 Cada vez, que se cree un nuevo tag con algún cambio del vault o se suba una rama al repositorio, se va a ver reflejado este TAG y/o Ramas en TORAN. Es importante, que cada vez que se suba un nuevo TAG , se debe actualizar el composer.json del proyecto externo donde se tenga instalado el vault, para que se pueda instalar la nueva versión del vault.

Publicar los cambios de esta librería en NPM

Ejecutar en la raíz del proyecto json-static.user-identity-vault los siguientes siguientes comandos, para publicar estos cambios de esta librería en npm: Se debe estar sobre la rama "master" preferiblemente que ya tenga los cambios finales a publicar.

npm login (aca se realizó el login con un usuario personal)
npm publish (Este comando pública el proyecto en npm para que esté disponible en cloud)
*Nota: Se realizó el despligue a cloud usando un usuario personal porque aún no tenemos uno genérico del equipo vocuser.

Solución a problemas de login/push

Si npm login no funciona:

  1. Eliminar el usuario añadido en npm cloud. Volver a darle permisos y que vuelva a loguear.
  2. npm whoami
  3. crear un token en npm, y luego un .npmrc con la info del usuario y token: registry=https://registry.npmjs.org/ @miguelromero2000:registry=https://registry.npmjs.org/ //npm.pkg.github.com/:_authToken=***********************************