7.2.0 • Published 2 years ago

bx-test-ktytdcnigb v7.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

bx-tmpl-github-package-node

Este package tiene como finalidad facilitar la creación de aplicaciones client-side en formato de package con los siguientes objetivos:

  1. Autónoma al funcionamiento del package: El desarrollo propuesto permite ejecutar la aplicación de forma aislada para su desarrollo en local o alguna url a disposición.
  2. Versionable: Mediante los estándares de publicación de npm se debe versionar según el tipo de cambio.Documentacion
  3. Soporte a Typescript: El correcto consumo del package dependerá de las reglas de validación de tipos a nivel de Typescript. para esto se dispone una configuración que facilita esto.
  4. Soporte a package.json#exports: El correcto consumo del package dependerá de las reglas de exportación de archivos que se busca visibilizar.

Desarrollo local.

## Instalación de dependencias
npm  i


## Servidor local de desarrollo
npm run dev

Release

El release es la forma de visibilizar la aplicación como un package, la pipeline adjunta permite:

  1. Generar la build del proyecto a través de Vite.
  2. Generar los tipo de Typescript .
  3. Generar los package.json#exports y package.json#typesVersions segun la build y los tipos a travez de @atomico/vite y @atomico/exports

Pasos de un release.

  1. npm version: determina una versión de la aplicación.
  2. git tag -a <tag> -m <message>: genera una instantánea del repo version
  3. git push origin <rama> <tag>: envía al repo los cambios.
  4. Desde github publicar el release según el tag asignado.
7.2.0

2 years ago

7.1.1

2 years ago

7.1.0

2 years ago

7.0.2

2 years ago

7.0.1

2 years ago

7.0.0

2 years ago

6.0.0

2 years ago

5.0.0

2 years ago