Current collected state Current
Observed since 20 Oct, 18:14 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
paquete para determinar si un número es par o impar
npm init
2. seguir las instrucciones del CLI: package name, version, description, entry point (archivo js de entrada), test command, git repository, keywords, author, license
3. Podemos observar que se crea el archivo `package.json` con la información que proporcionamos.
4. Como definimos un entry point con el nombre `index.js`, hay que crear dicho archivo en main ya que aquí ejecutaremos nuestro package.
5. Crear una carpeta llamada `modules` en donde vivirá nuestro módulo (lógica de nuestro package)
6. dentro de la carpeta modules, crear el archivo `parImpar.js` para desarrollar la lógica del package. aquí programamos la función que nos permite determinar si un número es par o impar (código funcional de mi package)
7. exportamos la función creada utilizadno
```javascript
export default determinarParImpar
index.js para utilizarlaimport function from route
modificar package.json para permitir la ejecución de módulos de de EcmaScript (ES modules) adgregando "type": "module" debajo de la clave-valor de "main": "index.js"
ejecutar el archivo index.js con el comando
``bash
node index.js
---
## Pasos para publicar un package en npm
1. registrarse en el sitio web npm
2. ejecutar el comando de inicio de sesión npm
```bash
npm login
npm publish --access=public
Download counts and popularity will appear here as the collector receives them.
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 18:14 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:ddaf0db0754b3a5c97aa7e402a958d0219042d1e9bc1dab5292eca886a4c05af