@apia/icons v2.0.7
Initiator
Este package se creó con la única utilidad de copiarlo entero y pegarlo a la hora de crear un nuevo package.
Este iniciador permite crear un paquete que compila typescript y puede ser importado desde otros packages.
IMPORTANTE
El archivo tsup.config.ts no es un archivo único sino un symlink a un tsup.config.ts común a todos los packages. En caso de que sea necesario modificar el tsup.config.ts que en la gran mayoría de los casos no sería necesario, es necesario eliminar el tsup.config.ts y crear uno nuevo.
Procedimiento
- Copiar la carpeta initiator y pegarla con otro nombre dentro de packages.
- Modificar el package.json:
- Eliminar la línea
private: true
. - Cambiar la ocurrencia
initiator
por el nombre del nuevo paquete. - Agregar los scripts convenientes: dev, build, etc.
- Eliminar la línea
- Ejecutar el comando lerna bootstrap desde la carpeta raíz.
Luego de ejecutar estos pasos, el package estaría listo para comenzar a usarse.
Este package trae como dependencias por defecto theme-ui y react. Si se desea agregar más dependencias se debe ejecutar el comando lerna add --scope="@apia/packageName" dependencyName
. Ejemplo, si creamos un paquete con el nombre @apia/myPackage y queremos agregar lodash como dependencia, ejecutamos el comando lerna add --scope="@apia/myPackage" lodash
. Importante: lerna no permite instalar de a varias dependencias a la vez como lo hace npm, por lo tanto, si se desea agregar varias dependencias se debe ejecutar el comando anterior tantas veces como dependencias se quiera agregar.
1 month ago
1 month ago
1 month ago
1 month ago
2 months ago
2 months ago
2 months ago
2 months ago
5 months ago
5 months ago
6 months ago
7 months ago
7 months ago
7 months ago
11 months ago
7 months ago
7 months ago
9 months ago
10 months ago
7 months ago
9 months ago
1 year ago
1 year ago