0.0.1 • Published 3 years ago

@ericksatelite/library-template v0.0.1

Weekly downloads
-
License
-
Repository
-
Last release
3 years ago

library-template

Maintenance

GitHub stars

GitHub watchers

Este repositorio contiene una plantilla para librerías. Implementa Rollup para generar la distribución.

Actualmente contiene una función de ejemplo:

console.log(lib.greet());

// Results
Hello World!
console.log(lib.greet("Erick"));

// Results
Hello Erick!

Getting started

Clona este repositorio

npx degit satelite-digital/library-template

Building and maintaining

npm run build builds the library to dist, generating three files:

  • dist/lib.cjs.js A CommonJS bundle, suitable for use in Node.js, that requires the external dependency. This corresponds to the "main" field in package.json
  • dist/lib.esm.js an ES module bundle, suitable for use in other people's libraries and applications, that imports the external dependency. This corresponds to the "module" field in package.json
  • dist/lib.umd.js a UMD build, suitable for use in any environment (including the browser, as a <script> tag), that includes the external dependency. This corresponds to the "browser" field in package.json

npm run dev builds the library, then keeps rebuilding it whenever the source files change using rollup-watch.

npm test builds the library, then tests it.

License

MIT.

To do

  • Agregar documentación
  • Jest para pruebas
0.0.1

3 years ago