├── .editorconfig ├── .env.example ├── .eslintrc.json ├── .github └── assets │ ├── config-exemplos.png │ └── usage.gif ├── .gitignore ├── .prettierrc.js ├── LICENSE ├── README.md ├── binding.gyp ├── example ├── README.md ├── basic │ └── index.ts ├── client │ ├── client.ts │ └── index.ts └── shared │ ├── bin │ └── .gitkeep │ ├── config │ └── index.ts │ └── utils │ ├── askQuestion.ts │ ├── delay.ts │ ├── handleError.ts │ ├── index.ts │ └── messages.ts ├── lib ├── nodesitef.cpp ├── nodesitef.hpp └── promises │ ├── configPromise.cpp │ ├── continuaFuncaoPromise.cpp │ ├── escreverMensagemPromise.cpp │ ├── finalizaFuncaoPromise.cpp │ ├── iniciaFuncaoPromise.cpp │ ├── leSimNaoPromise.cpp │ ├── promiseWorker.cpp │ ├── promises.hpp │ └── verificarPresencaPromise.cpp ├── package.json ├── src ├── index.ts ├── types.ts └── utils │ ├── createPromise.ts │ └── index.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/assets/config-exemplos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/.github/assets/config-exemplos.png -------------------------------------------------------------------------------- /.github/assets/usage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/.github/assets/usage.gif -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/README.md -------------------------------------------------------------------------------- /binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/binding.gyp -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/example/README.md -------------------------------------------------------------------------------- /example/basic/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/example/basic/index.ts -------------------------------------------------------------------------------- /example/client/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/example/client/client.ts -------------------------------------------------------------------------------- /example/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/example/client/index.ts -------------------------------------------------------------------------------- /example/shared/bin/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/example/shared/bin/.gitkeep -------------------------------------------------------------------------------- /example/shared/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/example/shared/config/index.ts -------------------------------------------------------------------------------- /example/shared/utils/askQuestion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/example/shared/utils/askQuestion.ts -------------------------------------------------------------------------------- /example/shared/utils/delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/example/shared/utils/delay.ts -------------------------------------------------------------------------------- /example/shared/utils/handleError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/example/shared/utils/handleError.ts -------------------------------------------------------------------------------- /example/shared/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/example/shared/utils/index.ts -------------------------------------------------------------------------------- /example/shared/utils/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/example/shared/utils/messages.ts -------------------------------------------------------------------------------- /lib/nodesitef.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/lib/nodesitef.cpp -------------------------------------------------------------------------------- /lib/nodesitef.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/lib/nodesitef.hpp -------------------------------------------------------------------------------- /lib/promises/configPromise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/lib/promises/configPromise.cpp -------------------------------------------------------------------------------- /lib/promises/continuaFuncaoPromise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/lib/promises/continuaFuncaoPromise.cpp -------------------------------------------------------------------------------- /lib/promises/escreverMensagemPromise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/lib/promises/escreverMensagemPromise.cpp -------------------------------------------------------------------------------- /lib/promises/finalizaFuncaoPromise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/lib/promises/finalizaFuncaoPromise.cpp -------------------------------------------------------------------------------- /lib/promises/iniciaFuncaoPromise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/lib/promises/iniciaFuncaoPromise.cpp -------------------------------------------------------------------------------- /lib/promises/leSimNaoPromise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/lib/promises/leSimNaoPromise.cpp -------------------------------------------------------------------------------- /lib/promises/promiseWorker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/lib/promises/promiseWorker.cpp -------------------------------------------------------------------------------- /lib/promises/promises.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/lib/promises/promises.hpp -------------------------------------------------------------------------------- /lib/promises/verificarPresencaPromise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/lib/promises/verificarPresencaPromise.cpp -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/package.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils/createPromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/src/utils/createPromise.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddanielcruz/node-sitef/HEAD/tsconfig.json --------------------------------------------------------------------------------