references: https://www.digitalocean.com/community/tutorials/how-to-create-a-node-js-module-pt https://www.alura.com.br/artigos/criando-e-publicando-uma-biblioteca-javascript-no-npm
npm install darwinismreferences:
https://www.digitalocean.com/community/tutorials/how-to-create-a-node-js-module-pt
https://www.alura.com.br/artigos/criando-e-publicando-uma-biblioteca-javascript-no-npm
Instancie o módulo
``js
const darwinism = require('darwinism');
darwinism.abilities()
darwinism.attributes()
darwinism.themes()
`darwinism






- Features
- Browser Support
- Installing
- Example
- Request method aliases
- Promises
- TypeScript
- Resources
- Credits
- License
- Make XMLHttpRequests from the browser
- Make http requests from node.js
- Supports the Promise API
- Return JSON data
- Client side support for protecting against XSRF
!Chrome | !Firefox | !Safari | !Opera | !Edge | !IE |
--- | --- | --- | --- | --- | --- |
Latest ✔ | Latest ✔ | Latest ✔ | Latest ✔ | Latest ✔ | 11 ✔ |

Using npm:
`bash`
$ npm install darwinism
Using yarn:
`bash`
$ yarn add darwinism
Using jsDelivr CDN:
`html`
Using unpkg CDN:
`html`
use the following approach:`js
const darwinism = require('darwinism').default;
`$3
For convenience aliases have been provided for all supported request methods.
##### darwinism.vitality(option)
##### darwinism.strength(option)
##### darwinism.resistance(option)
##### darwinism.intelligence(option)
##### darwinism.humanity(option)
##### darwinism.cyberneticity(option)
##### darwinism.faith(option)
##### darwinism.attunement(option)
##### darwinism.dexterity(option)
##### darwinism.eletricity()
##### darwinism.mechanics()
##### darwinism.engineer()
##### darwinism.logical()
##### darwinism.security()
##### darwinism.health()
##### darwinism.cyber()
##### darwinism.art()
##### darwinism.psychological()
##### darwinism.culinary()
##### darwinism.themeEarth()
##### darwinism.themeFire()
##### darwinism.themeAir()
##### darwinism.themeWater()
When using the alias method
vitality with options
to multiply the points acquired in the player's action darwinism.vitality(option).###### Example of use
`js
darwinism.vitality(2)
.then((data)=>{
console.log(data);
}).catch((e)=>{console.log(Error: ${e})});
`
Return to JSON
`json
{
"name": "vitality",
"points": 40,}
`###### NOTE
When using the alias methods
themes, abilities, and attributes get all the items you want.`js
darwinism.themes()
.then((data)=>{
console.log(Todos temas disponíveis: \n\n${data});
}).catch((e)=>{console.log(Error: ${e})});
`
Promises
darwinism depends on a native ES6 Promise implementation to be supported.
If your environment doesn't support ES6 Promises, you can polyfill.
TypeScript
darwinism includes TypeScript definitions.`typescript
import darwinism from 'darwinism';
darwinism.health();
``darwinism is inspired by the evolution in strategy games or rpg that makes the character an increasingly better species and with varieties in abilities to enjoy the universe.