SYMBOL INDEX (1198 symbols across 226 files) FILE: module-00 - intro/2.nodejs/app/index.js class HeroiCRUD (line 1) | class HeroiCRUD { method constructor (line 2) | constructor() { method cadastrar (line 6) | cadastrar(heroi) { method listar (line 10) | listar() { method obterHeroiPorId (line 14) | obterHeroiPorId(id) { method atualizar (line 29) | atualizar(id, novoHeroi) { method remover (line 39) | remover(id) { FILE: module-01 - sincronia de funcoes/1.callbacks/app/index.js function obterPessoa (line 1) | function obterPessoa(id, callback) { function obterEndereco (line 10) | function obterEndereco(pessoaId, callback) { function obterTelefone (line 19) | function obterTelefone(pessoaId, callback) { FILE: module-01 - sincronia de funcoes/2.promise/app/index.js function obterPessoa (line 1) | function obterPessoa(id, callback) { function obterEndereco (line 12) | function obterEndereco(pessoaId) { function obterTelefone (line 23) | function obterTelefone(pessoaId) { FILE: module-01 - sincronia de funcoes/3. async-await/app/index.js function obterPessoa (line 1) | function obterPessoa(id, callback) { function obterEndereco (line 12) | function obterEndereco(pessoaId) { function obterTelefone (line 23) | function obterTelefone(pessoaId) { FILE: module-01 - sincronia de funcoes/4. event-emitter/app/index.js class MyEmitter (line 3) | class MyEmitter extends EventEmitter {} FILE: module-01 - sincronia de funcoes/5. observable/1.simple/index.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor(message) { class ISubject (line 7) | class ISubject { method subscribe (line 9) | subscribe(observer) { method unsubscribe (line 12) | unsubscribe(observer) { method notify (line 15) | notify() { class Observer (line 21) | class Observer { method constructor (line 22) | constructor(name) { method _update (line 27) | _update(newValue, oldValue) { class Subject (line 33) | class Subject extends ISubject { method constructor (line 35) | constructor() { method next (line 50) | next(value) { method notify (line 54) | notify(newValue, oldValue) { method unsubscribe (line 58) | unsubscribe(observer) { method subscribe (line 64) | subscribe(observable) { FILE: module-02 - manipulacao de listas/service.js constant URL (line 2) | const URL = `https://swapi.dev/api/people`; function obterPessoas (line 4) | async function obterPessoas(nome) { FILE: module-03 - Introdução a testes automatizados/service.js constant URL (line 2) | const URL = `https://swapi.co/api/people`; function obterPessoas (line 4) | async function obterPessoas(nome) { function mapearPessoas (line 10) | function mapearPessoas(item) { FILE: module-04 - ferramentas de linha de comando/database.js class Database (line 11) | class Database { method constructor (line 12) | constructor() { method obterArquivo (line 16) | async obterArquivo() { method escreverArquivo (line 21) | async escreverArquivo(dados) { method cadastrar (line 26) | async cadastrar(heroi) { method listar (line 38) | async listar(id) { method atualizar (line 44) | async atualizar(id, atualizacoes) { method remover (line 61) | async remover(id) { FILE: module-04 - ferramentas de linha de comando/heroi.js class Heroi (line 1) | class Heroi { method constructor (line 2) | constructor({ id, nome, poder }) { FILE: module-04 - ferramentas de linha de comando/test.js constant DEFAULT_ITEM_CADASTRAR (line 3) | const DEFAULT_ITEM_CADASTRAR = { nome: 'Flash', poder: 'speed', id: 1 }; constant DEFAULT_ITEM_ATUALIZAR (line 4) | const DEFAULT_ITEM_ATUALIZAR = { FILE: module-05 - nosso projeto multi-database/scripts/postgres.sql type TB_HEROIS (line 2) | CREATE TABLE TB_HEROIS ( FILE: module-05 - nosso projeto multi-database/src/db/strategies/base/contextStrategy.js class ContextStrategy (line 2) | class ContextStrategy extends IDb { method constructor (line 3) | constructor(database) { method isConnected (line 7) | isConnected() { method create (line 10) | create(item) { method read (line 13) | read(item) { method update (line 16) | update(id, item) { method delete (line 19) | delete(id) { FILE: module-05 - nosso projeto multi-database/src/db/strategies/base/interfaceDb.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class IDb (line 7) | class IDb { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { method isConnected (line 20) | isConnected(id) { FILE: module-05 - nosso projeto multi-database/src/db/strategies/mongoDbStrategy.js class MongoDBStrategy (line 2) | class MongoDBStrategy extends IDb { method constructor (line 3) | constructor() { method create (line 6) | create(item) { FILE: module-05 - nosso projeto multi-database/src/db/strategies/postgresStrategy.js class PostgresStrategy (line 2) | class PostgresStrategy extends IDb { method constructor (line 3) | constructor() { method create (line 6) | create(item) { FILE: module-05 - nosso projeto multi-database/src/example1.js method constructor (line 2) | constructor() { class ICrud (line 7) | class ICrud { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { class MongoDBStrategy (line 22) | class MongoDBStrategy extends ICrud { method constructor (line 23) | constructor() { method create (line 26) | create(item) { class PostgreSQLStrategy (line 30) | class PostgreSQLStrategy extends ICrud { method constructor (line 31) | constructor() { method create (line 34) | create(item) { class ContextoStrategy (line 39) | class ContextoStrategy extends ICrud { method constructor (line 40) | constructor(database) { method create (line 44) | create(item) { method read (line 47) | read(item) { method update (line 50) | update(id, item) { method delete (line 53) | delete(id) { FILE: module-06 - postgres e modelos relacionais/postgresStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 4) | const MOCK_HEROI_CADASTRAR = { nome: 'Gaviao Negro', poder: 'flexas' }; constant MOCK_HEROI_ATUALIZAR (line 5) | const MOCK_HEROI_ATUALIZAR = { nome: 'Mulher Gavião', poder: 'grito' }; FILE: module-06 - postgres e modelos relacionais/scripts/postgres.sql type TB_HEROIS (line 2) | CREATE TABLE TB_HEROIS ( FILE: module-06 - postgres e modelos relacionais/src/db/strategies/base/contextStrategy.js class ContextStrategy (line 2) | class ContextStrategy extends IDb { method constructor (line 3) | constructor(database) { method isConnected (line 7) | isConnected() { method create (line 10) | create(item) { method read (line 13) | read(item) { method update (line 16) | update(id, item) { method delete (line 19) | delete(id) { FILE: module-06 - postgres e modelos relacionais/src/db/strategies/base/interfaceDb.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class IDb (line 7) | class IDb { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { method isConnected (line 20) | isConnected(id) { FILE: module-06 - postgres e modelos relacionais/src/db/strategies/mongoDbStrategy.js class MongoDBStrategy (line 2) | class MongoDBStrategy extends IDb { method constructor (line 3) | constructor() { method create (line 6) | create(item) { FILE: module-06 - postgres e modelos relacionais/src/db/strategies/postgresSQLStrategy.js class PostgreSQLConnection (line 3) | class PostgreSQLConnection { method connect (line 4) | static connect() {} class PostgreSQLStrategy (line 6) | class PostgreSQLStrategy extends IDb { method constructor (line 7) | constructor() { method defineModel (line 14) | defineModel() { method _connect (line 42) | _connect() { method isConnected (line 63) | async isConnected() { method create (line 74) | create(item) { method read (line 78) | read(item) { method update (line 82) | update(id, item) { method delete (line 85) | delete(id) { FILE: module-06 - postgres e modelos relacionais/src/example1.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class ICrud (line 7) | class ICrud { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { class MongoDBStrategy (line 22) | class MongoDBStrategy extends ICrud { method constructor (line 23) | constructor() { method create (line 26) | create(item) { class PostgreSQLStrategy (line 30) | class PostgreSQLStrategy extends ICrud { method constructor (line 31) | constructor() { method create (line 34) | create(item) { class ContextoStrategy (line 39) | class ContextoStrategy extends ICrud { method constructor (line 40) | constructor(database) { method create (line 44) | create(item) { method read (line 47) | read(item) { method update (line 50) | update(id, item) { method delete (line 53) | delete(id) { FILE: module-07 - mongodb e bancos nao-relacionais/mongodb-example.js function main (line 28) | async function main() { FILE: module-07 - mongodb e bancos nao-relacionais/scripts/postgres.sql type TB_HEROIS (line 2) | CREATE TABLE TB_HEROIS ( FILE: module-07 - mongodb e bancos nao-relacionais/src/db/strategies/base/contextStrategy.js class ContextStrategy (line 2) | class ContextStrategy extends IDb { method constructor (line 3) | constructor(database) { method isConnected (line 7) | isConnected() { method connect (line 10) | connect() { method create (line 13) | create(item) { method read (line 16) | read(item) { method update (line 19) | update(id, item) { method delete (line 22) | delete(id) { FILE: module-07 - mongodb e bancos nao-relacionais/src/db/strategies/base/interfaceDb.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class IDb (line 7) | class IDb { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { method isConnected (line 20) | isConnected(id) { FILE: module-07 - mongodb e bancos nao-relacionais/src/db/strategies/mongoDbStrategy.js constant STATUS (line 3) | const STATUS = { class MongoDB (line 9) | class MongoDB extends ICrud { method constructor (line 10) | constructor() { method isConnected (line 15) | async isConnected() { method defineModel (line 26) | defineModel() { method connect (line 45) | connect() { method create (line 60) | async create(item) { method read (line 63) | async read(item = {}) { method update (line 66) | async update(id, item) { method delete (line 70) | async delete(id) { FILE: module-07 - mongodb e bancos nao-relacionais/src/db/strategies/postgresSQLStrategy.js class PostgreSQLConnection (line 3) | class PostgreSQLConnection { method connect (line 4) | static connect() {} class PostgreSQLStrategy (line 6) | class PostgreSQLStrategy extends IDb { method constructor (line 7) | constructor() { method defineModel (line 14) | async defineModel() { method connect (line 44) | async connect() { method isConnected (line 66) | async isConnected() { method create (line 77) | create(item) { method read (line 81) | read(item) { method update (line 85) | update(id, item) { method delete (line 88) | delete(id) { FILE: module-07 - mongodb e bancos nao-relacionais/src/example1.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class ICrud (line 7) | class ICrud { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { class MongoDBStrategy (line 22) | class MongoDBStrategy extends ICrud { method constructor (line 23) | constructor() { method create (line 26) | create(item) { class PostgreSQLStrategy (line 30) | class PostgreSQLStrategy extends ICrud { method constructor (line 31) | constructor() { method create (line 34) | create(item) { class ContextoStrategy (line 39) | class ContextoStrategy extends ICrud { method constructor (line 40) | constructor(database) { method create (line 44) | create(item) { method read (line 47) | read(item) { method update (line 50) | update(id, item) { method delete (line 53) | delete(id) { FILE: module-07 - mongodb e bancos nao-relacionais/tests/mongodbStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 4) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 9) | const MOCK_HEROI_ATUALIZAR = { constant MOCK_HEROI_ATUALIZAR_ID (line 13) | let MOCK_HEROI_ATUALIZAR_ID = ''; FILE: module-07 - mongodb e bancos nao-relacionais/tests/postgresStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 4) | const MOCK_HEROI_CADASTRAR = { nome: 'Gaviao Negro', poder: 'flexas' }; constant MOCK_HEROI_ATUALIZAR (line 5) | const MOCK_HEROI_ATUALIZAR = { nome: 'Mulher Gavião', poder: 'grito' }; FILE: module-08.0 - organização de bases/mongodb-example.js function main (line 28) | async function main() { FILE: module-08.0 - organização de bases/scripts/postgres.sql type TB_HEROIS (line 2) | CREATE TABLE TB_HEROIS ( FILE: module-08.0 - organização de bases/src/db/strategies/base/contextStrategy.js class ContextStrategy (line 2) | class ContextStrategy extends IDb { method constructor (line 3) | constructor(database) { method isConnected (line 7) | isConnected() { method connect (line 10) | connect() { method create (line 13) | create(item) { method read (line 16) | read(item) { method update (line 19) | update(id, item) { method delete (line 22) | delete(id) { FILE: module-08.0 - organização de bases/src/db/strategies/base/interfaceDb.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class IDb (line 7) | class IDb { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { method isConnected (line 20) | isConnected(id) { FILE: module-08.0 - organização de bases/src/db/strategies/mongodb/mongoDbStrategy.js constant STATUS (line 3) | const STATUS = { class MongoDB (line 9) | class MongoDB extends ICrud { method constructor (line 12) | constructor(connection, schema) { method isConnected (line 18) | async isConnected() { method connect (line 30) | static connect() { method create (line 42) | async create(item) { method read (line 45) | async read(item = {}) { method update (line 48) | async update(id, item) { method delete (line 52) | async delete(id) { FILE: module-08.0 - organização de bases/src/db/strategies/postgres/postgresSQLStrategy.js class PostgreSQLStrategy (line 4) | class PostgreSQLStrategy extends IDb { method constructor (line 7) | constructor(connection, schema) { method defineModel (line 14) | static async defineModel(connection, schema) { method connect (line 22) | static async connect() { method isConnected (line 43) | async isConnected() { method create (line 54) | create(item) { method read (line 60) | read(item) { method update (line 67) | update(id, item) { method delete (line 74) | delete(id) { FILE: module-08.0 - organização de bases/src/example1.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class ICrud (line 7) | class ICrud { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { class MongoDBStrategy (line 22) | class MongoDBStrategy extends ICrud { method constructor (line 23) | constructor() { method create (line 26) | create(item) { class PostgreSQLStrategy (line 30) | class PostgreSQLStrategy extends ICrud { method constructor (line 31) | constructor() { method create (line 34) | create(item) { class ContextoStrategy (line 39) | class ContextoStrategy extends ICrud { method constructor (line 40) | constructor(database) { method create (line 44) | create(item) { method read (line 47) | read(item) { method update (line 50) | update(id, item) { method delete (line 53) | delete(id) { FILE: module-08.0 - organização de bases/tests/mongodbStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 13) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 18) | const MOCK_HEROI_ATUALIZAR = { constant MOCK_HEROI_ATUALIZAR_ID (line 22) | let MOCK_HEROI_ATUALIZAR_ID = ''; FILE: module-08.0 - organização de bases/tests/postgresStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 5) | const MOCK_HEROI_CADASTRAR = { nome: 'Gaviao Negro', poder: 'flexas' }; constant MOCK_HEROI_ATUALIZAR (line 6) | const MOCK_HEROI_ATUALIZAR = { nome: 'Mulher Gavião', poder: 'grito' }; FILE: module-08.1 - hapi - estrutura e listar/api-example.js function main (line 10) | async function main() { FILE: module-08.1 - hapi - estrutura e listar/api.js function mapRoutes (line 10) | function mapRoutes (instance, methods) { function main (line 14) | async function main() { FILE: module-08.1 - hapi - estrutura e listar/mongodb-example.js function main (line 28) | async function main() { FILE: module-08.1 - hapi - estrutura e listar/scripts/postgres.sql type TB_HEROIS (line 2) | CREATE TABLE TB_HEROIS ( FILE: module-08.1 - hapi - estrutura e listar/src/db/strategies/base/contextStrategy.js class ContextStrategy (line 2) | class ContextStrategy extends IDb { method constructor (line 3) | constructor(database) { method isConnected (line 7) | isConnected() { method connect (line 10) | connect() { method create (line 13) | create(item) { method read (line 16) | read(item) { method update (line 19) | update(id, item) { method delete (line 22) | delete(id) { FILE: module-08.1 - hapi - estrutura e listar/src/db/strategies/base/interfaceDb.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class IDb (line 7) | class IDb { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { method isConnected (line 20) | isConnected(id) { FILE: module-08.1 - hapi - estrutura e listar/src/db/strategies/mongodb/mongoDbStrategy.js constant STATUS (line 3) | const STATUS = { class MongoDB (line 9) | class MongoDB extends ICrud { method constructor (line 11) | constructor(connection, schema) { method isConnected (line 18) | async isConnected() { method connect (line 30) | static connect() { method create (line 42) | async create(item) { method read (line 45) | async read(item = {}) { method update (line 48) | async update(id, item) { method delete (line 52) | async delete(id) { FILE: module-08.1 - hapi - estrutura e listar/src/db/strategies/postgres/postgresSQLStrategy.js class PostgreSQLStrategy (line 4) | class PostgreSQLStrategy extends IDb { method constructor (line 5) | constructor(connection, schema) { method defineModel (line 12) | static async defineModel(connection, schema) { method connect (line 20) | static async connect() { method isConnected (line 41) | async isConnected() { method create (line 52) | create(item) { method read (line 58) | read(item) { method update (line 65) | update(id, item) { method delete (line 72) | delete(id) { FILE: module-08.1 - hapi - estrutura e listar/src/example1.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class ICrud (line 7) | class ICrud { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { class MongoDBStrategy (line 22) | class MongoDBStrategy extends ICrud { method constructor (line 23) | constructor() { method create (line 26) | create(item) { class PostgreSQLStrategy (line 30) | class PostgreSQLStrategy extends ICrud { method constructor (line 31) | constructor() { method create (line 34) | create(item) { class ContextoStrategy (line 39) | class ContextoStrategy extends ICrud { method constructor (line 40) | constructor(database) { method create (line 44) | create(item) { method read (line 47) | read(item) { method update (line 50) | update(id, item) { method delete (line 53) | delete(id) { FILE: module-08.1 - hapi - estrutura e listar/src/routes/base/baseRoute.js class BaseRoute (line 1) | class BaseRoute { method methods (line 2) | static methods() { FILE: module-08.1 - hapi - estrutura e listar/src/routes/heroRoutes.js class HeroRoutes (line 2) | class HeroRoutes extends BaseRoute { method constructor (line 3) | constructor(db) { method list (line 8) | list() { FILE: module-08.1 - hapi - estrutura e listar/tests/mongodbStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 13) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 18) | const MOCK_HEROI_ATUALIZAR = { constant MOCK_HEROI_ATUALIZAR_ID (line 22) | let MOCK_HEROI_ATUALIZAR_ID = ''; FILE: module-08.1 - hapi - estrutura e listar/tests/postgresStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 5) | const MOCK_HEROI_CADASTRAR = { nome: 'Gaviao Negro', poder: 'flexas' }; constant MOCK_HEROI_ATUALIZAR (line 6) | const MOCK_HEROI_ATUALIZAR = { nome: 'Mulher Gavião', poder: 'grito' }; FILE: module-08.2 - hapi - cadastrar/api-example.js function main (line 10) | async function main() { FILE: module-08.2 - hapi - cadastrar/api.js function mapRoutes (line 11) | function mapRoutes(instance, methods) { function main (line 15) | async function main() { FILE: module-08.2 - hapi - cadastrar/mongodb-example.js function main (line 28) | async function main() { FILE: module-08.2 - hapi - cadastrar/scripts/postgres.sql type TB_HEROIS (line 2) | CREATE TABLE TB_HEROIS ( FILE: module-08.2 - hapi - cadastrar/src/db/strategies/base/contextStrategy.js class ContextStrategy (line 2) | class ContextStrategy extends IDb { method constructor (line 3) | constructor(database) { method isConnected (line 7) | isConnected() { method connect (line 10) | connect() { method create (line 13) | create(item) { method read (line 16) | read(item) { method update (line 19) | update(id, item) { method delete (line 22) | delete(id) { FILE: module-08.2 - hapi - cadastrar/src/db/strategies/base/interfaceDb.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class IDb (line 7) | class IDb { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { method isConnected (line 20) | isConnected(id) { FILE: module-08.2 - hapi - cadastrar/src/db/strategies/mongodb/mongoDbStrategy.js constant STATUS (line 3) | const STATUS = { class MongoDB (line 9) | class MongoDB extends ICrud { method constructor (line 11) | constructor(connection, schema) { method isConnected (line 18) | async isConnected() { method connect (line 30) | static connect() { method create (line 42) | async create(item) { method read (line 45) | async read(item = {}) { method update (line 48) | async update(id, item) { method delete (line 52) | async delete(id) { FILE: module-08.2 - hapi - cadastrar/src/db/strategies/postgres/postgresSQLStrategy.js class PostgreSQLStrategy (line 4) | class PostgreSQLStrategy extends IDb { method constructor (line 5) | constructor(connection, schema) { method defineModel (line 12) | static async defineModel(connection, schema) { method connect (line 20) | static async connect() { method isConnected (line 41) | async isConnected() { method create (line 52) | create(item) { method read (line 58) | read(item) { method update (line 65) | update(id, item) { method delete (line 72) | delete(id) { FILE: module-08.2 - hapi - cadastrar/src/example1.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class ICrud (line 7) | class ICrud { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { class MongoDBStrategy (line 22) | class MongoDBStrategy extends ICrud { method constructor (line 23) | constructor() { method create (line 26) | create(item) { class PostgreSQLStrategy (line 30) | class PostgreSQLStrategy extends ICrud { method constructor (line 31) | constructor() { method create (line 34) | create(item) { class ContextoStrategy (line 39) | class ContextoStrategy extends ICrud { method constructor (line 40) | constructor(database) { method create (line 44) | create(item) { method read (line 47) | read(item) { method update (line 50) | update(id, item) { method delete (line 53) | delete(id) { FILE: module-08.2 - hapi - cadastrar/src/routes/base/baseRoute.js class BaseRoute (line 1) | class BaseRoute { method methods (line 2) | static methods() { FILE: module-08.2 - hapi - cadastrar/src/routes/heroRoutes.js class HeroRoutes (line 2) | class HeroRoutes extends BaseRoute { method constructor (line 3) | constructor(db) { method list (line 8) | list() { method create (line 17) | create() { FILE: module-08.2 - hapi - cadastrar/tests/mongodbStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 13) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 18) | const MOCK_HEROI_ATUALIZAR = { constant MOCK_HEROI_ATUALIZAR_ID (line 22) | let MOCK_HEROI_ATUALIZAR_ID = ''; FILE: module-08.2 - hapi - cadastrar/tests/postgresStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 5) | const MOCK_HEROI_CADASTRAR = { nome: 'Gaviao Negro', poder: 'flexas' }; constant MOCK_HEROI_ATUALIZAR (line 6) | const MOCK_HEROI_ATUALIZAR = { nome: 'Mulher Gavião', poder: 'grito' }; FILE: module-08.3 - hapi - joi/api-example.js function main (line 10) | async function main() { FILE: module-08.3 - hapi - joi/api.js function mapRoutes (line 11) | function mapRoutes(instance, methods) { function main (line 15) | async function main() { FILE: module-08.3 - hapi - joi/mongodb-example.js function main (line 28) | async function main() { FILE: module-08.3 - hapi - joi/scripts/postgres.sql type TB_HEROIS (line 2) | CREATE TABLE TB_HEROIS ( FILE: module-08.3 - hapi - joi/src/db/strategies/base/contextStrategy.js class ContextStrategy (line 2) | class ContextStrategy extends IDb { method constructor (line 3) | constructor(database) { method isConnected (line 7) | isConnected() { method connect (line 10) | connect() { method create (line 13) | create(item) { method read (line 16) | read(item) { method update (line 19) | update(id, item) { method delete (line 22) | delete(id) { FILE: module-08.3 - hapi - joi/src/db/strategies/base/interfaceDb.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class IDb (line 7) | class IDb { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { method isConnected (line 20) | isConnected(id) { FILE: module-08.3 - hapi - joi/src/db/strategies/mongodb/mongoDbStrategy.js constant STATUS (line 3) | const STATUS = { class MongoDB (line 9) | class MongoDB extends ICrud { method constructor (line 11) | constructor(connection, schema) { method isConnected (line 18) | async isConnected() { method connect (line 30) | static connect() { method create (line 42) | async create(item) { method read (line 45) | async read(item = {}) { method update (line 48) | async update(id, item) { method delete (line 52) | async delete(id) { FILE: module-08.3 - hapi - joi/src/db/strategies/postgres/postgresSQLStrategy.js class PostgreSQLStrategy (line 4) | class PostgreSQLStrategy extends IDb { method constructor (line 5) | constructor(connection, schema) { method defineModel (line 12) | static async defineModel(connection, schema) { method connect (line 20) | static async connect() { method isConnected (line 41) | async isConnected() { method create (line 52) | create(item) { method read (line 58) | read(item) { method update (line 65) | update(id, item) { method delete (line 72) | delete(id) { FILE: module-08.3 - hapi - joi/src/example1.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class ICrud (line 7) | class ICrud { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { class MongoDBStrategy (line 22) | class MongoDBStrategy extends ICrud { method constructor (line 23) | constructor() { method create (line 26) | create(item) { class PostgreSQLStrategy (line 30) | class PostgreSQLStrategy extends ICrud { method constructor (line 31) | constructor() { method create (line 34) | create(item) { class ContextoStrategy (line 39) | class ContextoStrategy extends ICrud { method constructor (line 40) | constructor(database) { method create (line 44) | create(item) { method read (line 47) | read(item) { method update (line 50) | update(id, item) { method delete (line 53) | delete(id) { FILE: module-08.3 - hapi - joi/src/routes/base/baseRoute.js class BaseRoute (line 1) | class BaseRoute { method methods (line 2) | static methods() { FILE: module-08.3 - hapi - joi/src/routes/heroRoutes.js class HeroRoutes (line 3) | class HeroRoutes extends BaseRoute { method constructor (line 4) | constructor(db) { method list (line 9) | list() { method create (line 18) | create() { FILE: module-08.3 - hapi - joi/tests/mongodbStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 13) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 18) | const MOCK_HEROI_ATUALIZAR = { constant MOCK_HEROI_ATUALIZAR_ID (line 22) | let MOCK_HEROI_ATUALIZAR_ID = ''; FILE: module-08.3 - hapi - joi/tests/postgresStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 5) | const MOCK_HEROI_CADASTRAR = { nome: 'Gaviao Negro', poder: 'flexas' }; constant MOCK_HEROI_ATUALIZAR (line 6) | const MOCK_HEROI_ATUALIZAR = { nome: 'Mulher Gavião', poder: 'grito' }; FILE: module-08.4 - hapi - atualizar/api-example.js function main (line 10) | async function main() { FILE: module-08.4 - hapi - atualizar/api.js function mapRoutes (line 11) | function mapRoutes(instance, methods) { function main (line 15) | async function main() { FILE: module-08.4 - hapi - atualizar/mongodb-example.js function main (line 28) | async function main() { FILE: module-08.4 - hapi - atualizar/scripts/postgres.sql type TB_HEROIS (line 2) | CREATE TABLE TB_HEROIS ( FILE: module-08.4 - hapi - atualizar/src/db/strategies/base/contextStrategy.js class ContextStrategy (line 2) | class ContextStrategy extends IDb { method constructor (line 3) | constructor(database) { method isConnected (line 7) | isConnected() { method connect (line 10) | connect() { method create (line 13) | create(item) { method read (line 16) | read(item) { method update (line 19) | update(id, item) { method delete (line 22) | delete(id) { FILE: module-08.4 - hapi - atualizar/src/db/strategies/base/interfaceDb.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class IDb (line 7) | class IDb { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { method isConnected (line 20) | isConnected(id) { FILE: module-08.4 - hapi - atualizar/src/db/strategies/mongodb/mongoDbStrategy.js constant STATUS (line 3) | const STATUS = { class MongoDB (line 9) | class MongoDB extends ICrud { method constructor (line 11) | constructor(connection, schema) { method isConnected (line 18) | async isConnected() { method connect (line 30) | static connect() { method create (line 42) | async create(item) { method read (line 45) | async read(item = {}) { method update (line 48) | async update(id, item) { method delete (line 52) | async delete(id) { FILE: module-08.4 - hapi - atualizar/src/db/strategies/postgres/postgresSQLStrategy.js class PostgreSQLStrategy (line 4) | class PostgreSQLStrategy extends IDb { method constructor (line 5) | constructor(connection, schema) { method defineModel (line 12) | static async defineModel(connection, schema) { method connect (line 20) | static async connect() { method isConnected (line 41) | async isConnected() { method create (line 52) | create(item) { method read (line 58) | read(item) { method update (line 65) | update(id, item) { method delete (line 72) | delete(id) { FILE: module-08.4 - hapi - atualizar/src/example1.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class ICrud (line 7) | class ICrud { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { class MongoDBStrategy (line 22) | class MongoDBStrategy extends ICrud { method constructor (line 23) | constructor() { method create (line 26) | create(item) { class PostgreSQLStrategy (line 30) | class PostgreSQLStrategy extends ICrud { method constructor (line 31) | constructor() { method create (line 34) | create(item) { class ContextoStrategy (line 39) | class ContextoStrategy extends ICrud { method constructor (line 40) | constructor(database) { method create (line 44) | create(item) { method read (line 47) | read(item) { method update (line 50) | update(id, item) { method delete (line 53) | delete(id) { FILE: module-08.4 - hapi - atualizar/src/routes/base/baseRoute.js class BaseRoute (line 1) | class BaseRoute { method methods (line 2) | static methods() { FILE: module-08.4 - hapi - atualizar/src/routes/heroRoutes.js class HeroRoutes (line 3) | class HeroRoutes extends BaseRoute { method constructor (line 4) | constructor(db) { method list (line 9) | list() { method create (line 18) | create() { method update (line 41) | update() { FILE: module-08.4 - hapi - atualizar/tests/apiHeroes.test.js constant MOCK_ID (line 4) | let MOCK_ID = "" function cadastrar (line 6) | function cadastrar() { FILE: module-08.4 - hapi - atualizar/tests/mongodbStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 13) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 18) | const MOCK_HEROI_ATUALIZAR = { constant MOCK_HEROI_ATUALIZAR_ID (line 22) | let MOCK_HEROI_ATUALIZAR_ID = ''; FILE: module-08.4 - hapi - atualizar/tests/postgresStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 5) | const MOCK_HEROI_CADASTRAR = { nome: 'Gaviao Negro', poder: 'flexas' }; constant MOCK_HEROI_ATUALIZAR (line 6) | const MOCK_HEROI_ATUALIZAR = { nome: 'Mulher Gavião', poder: 'grito' }; FILE: module-08.5 - hapi - remover/api-example.js function main (line 10) | async function main() { FILE: module-08.5 - hapi - remover/api.js function mapRoutes (line 11) | function mapRoutes(instance, methods) { function main (line 15) | async function main() { FILE: module-08.5 - hapi - remover/mongodb-example.js function main (line 28) | async function main() { FILE: module-08.5 - hapi - remover/scripts/postgres.sql type TB_HEROIS (line 2) | CREATE TABLE TB_HEROIS ( FILE: module-08.5 - hapi - remover/src/db/strategies/base/contextStrategy.js class ContextStrategy (line 2) | class ContextStrategy extends IDb { method constructor (line 3) | constructor(database) { method isConnected (line 7) | isConnected() { method connect (line 10) | connect() { method create (line 13) | create(item) { method read (line 16) | read(item) { method update (line 19) | update(id, item) { method delete (line 22) | delete(id) { FILE: module-08.5 - hapi - remover/src/db/strategies/base/interfaceDb.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class IDb (line 7) | class IDb { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { method isConnected (line 20) | isConnected(id) { FILE: module-08.5 - hapi - remover/src/db/strategies/mongodb/mongoDbStrategy.js constant STATUS (line 3) | const STATUS = { class MongoDB (line 9) | class MongoDB extends ICrud { method constructor (line 11) | constructor(connection, schema) { method isConnected (line 18) | async isConnected() { method connect (line 30) | static connect() { method create (line 42) | async create(item) { method read (line 45) | async read(item = {}) { method update (line 48) | async update(id, item) { method delete (line 52) | async delete(id) { FILE: module-08.5 - hapi - remover/src/db/strategies/postgres/postgresSQLStrategy.js class PostgreSQLStrategy (line 4) | class PostgreSQLStrategy extends IDb { method constructor (line 5) | constructor(connection, schema) { method defineModel (line 12) | static async defineModel(connection, schema) { method connect (line 20) | static async connect() { method isConnected (line 41) | async isConnected() { method create (line 52) | create(item) { method read (line 58) | read(item) { method update (line 65) | update(id, item) { method delete (line 72) | delete(id) { FILE: module-08.5 - hapi - remover/src/example1.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class ICrud (line 7) | class ICrud { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { class MongoDBStrategy (line 22) | class MongoDBStrategy extends ICrud { method constructor (line 23) | constructor() { method create (line 26) | create(item) { class PostgreSQLStrategy (line 30) | class PostgreSQLStrategy extends ICrud { method constructor (line 31) | constructor() { method create (line 34) | create(item) { class ContextoStrategy (line 39) | class ContextoStrategy extends ICrud { method constructor (line 40) | constructor(database) { method create (line 44) | create(item) { method read (line 47) | read(item) { method update (line 50) | update(id, item) { method delete (line 53) | delete(id) { FILE: module-08.5 - hapi - remover/src/routes/base/baseRoute.js class BaseRoute (line 1) | class BaseRoute { method methods (line 2) | static methods() { FILE: module-08.5 - hapi - remover/src/routes/heroRoutes.js class HeroRoutes (line 3) | class HeroRoutes extends BaseRoute { method constructor (line 4) | constructor(db) { method list (line 9) | list() { method create (line 18) | create() { method update (line 41) | update() { method delete (line 67) | delete() { FILE: module-08.5 - hapi - remover/tests/apiHeroes.test.js constant MOCK_ID (line 4) | let MOCK_ID = "" function cadastrar (line 6) | function cadastrar() { FILE: module-08.5 - hapi - remover/tests/mongodbStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 13) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 18) | const MOCK_HEROI_ATUALIZAR = { constant MOCK_HEROI_ATUALIZAR_ID (line 22) | let MOCK_HEROI_ATUALIZAR_ID = ''; FILE: module-08.5 - hapi - remover/tests/postgresStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 5) | const MOCK_HEROI_CADASTRAR = { nome: 'Gaviao Negro', poder: 'flexas' }; constant MOCK_HEROI_ATUALIZAR (line 6) | const MOCK_HEROI_ATUALIZAR = { nome: 'Mulher Gavião', poder: 'grito' }; FILE: module-08.6 - hapi - swagger/api-example.js function main (line 10) | async function main() { FILE: module-08.6 - hapi - swagger/api.js function mapRoutes (line 24) | function mapRoutes(instance, methods) { function main (line 28) | async function main() { FILE: module-08.6 - hapi - swagger/mongodb-example.js function main (line 28) | async function main() { FILE: module-08.6 - hapi - swagger/scripts/postgres.sql type TB_HEROIS (line 2) | CREATE TABLE TB_HEROIS ( FILE: module-08.6 - hapi - swagger/src/db/strategies/base/contextStrategy.js class ContextStrategy (line 2) | class ContextStrategy extends IDb { method constructor (line 3) | constructor(database) { method isConnected (line 7) | isConnected() { method connect (line 10) | connect() { method create (line 13) | create(item) { method read (line 16) | read(item) { method update (line 19) | update(id, item) { method delete (line 22) | delete(id) { FILE: module-08.6 - hapi - swagger/src/db/strategies/base/interfaceDb.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class IDb (line 7) | class IDb { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { method isConnected (line 20) | isConnected(id) { FILE: module-08.6 - hapi - swagger/src/db/strategies/mongodb/mongoDbStrategy.js constant STATUS (line 3) | const STATUS = { class MongoDB (line 9) | class MongoDB extends ICrud { method constructor (line 11) | constructor(connection, schema) { method isConnected (line 18) | async isConnected() { method connect (line 30) | static connect() { method create (line 42) | async create(item) { method read (line 45) | async read(item = {}) { method update (line 48) | async update(id, item) { method delete (line 52) | async delete(id) { FILE: module-08.6 - hapi - swagger/src/db/strategies/postgres/postgresSQLStrategy.js class PostgreSQLStrategy (line 4) | class PostgreSQLStrategy extends IDb { method constructor (line 5) | constructor(connection, schema) { method defineModel (line 12) | static async defineModel(connection, schema) { method connect (line 20) | static async connect() { method isConnected (line 41) | async isConnected() { method create (line 52) | create(item) { method read (line 58) | read(item) { method update (line 65) | update(id, item) { method delete (line 72) | delete(id) { FILE: module-08.6 - hapi - swagger/src/example1.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class ICrud (line 7) | class ICrud { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { class MongoDBStrategy (line 22) | class MongoDBStrategy extends ICrud { method constructor (line 23) | constructor() { method create (line 26) | create(item) { class PostgreSQLStrategy (line 30) | class PostgreSQLStrategy extends ICrud { method constructor (line 31) | constructor() { method create (line 34) | create(item) { class ContextoStrategy (line 39) | class ContextoStrategy extends ICrud { method constructor (line 40) | constructor(database) { method create (line 44) | create(item) { method read (line 47) | read(item) { method update (line 50) | update(id, item) { method delete (line 53) | delete(id) { FILE: module-08.6 - hapi - swagger/src/routes/base/baseRoute.js class BaseRoute (line 1) | class BaseRoute { method methods (line 2) | static methods() { FILE: module-08.6 - hapi - swagger/src/routes/heroRoutes.js class HeroRoutes (line 4) | class HeroRoutes extends BaseRoute { method constructor (line 5) | constructor(db) { method list (line 10) | list() { method create (line 24) | create() { method update (line 49) | update() { method delete (line 78) | delete() { FILE: module-08.6 - hapi - swagger/tests/apiHeroes.test.js constant MOCK_ID (line 4) | let MOCK_ID = "" function cadastrar (line 6) | function cadastrar() { FILE: module-08.6 - hapi - swagger/tests/mongodbStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 13) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 18) | const MOCK_HEROI_ATUALIZAR = { constant MOCK_HEROI_ATUALIZAR_ID (line 22) | let MOCK_HEROI_ATUALIZAR_ID = ''; FILE: module-08.6 - hapi - swagger/tests/postgresStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 5) | const MOCK_HEROI_CADASTRAR = { nome: 'Gaviao Negro', poder: 'flexas' }; constant MOCK_HEROI_ATUALIZAR (line 6) | const MOCK_HEROI_ATUALIZAR = { nome: 'Mulher Gavião', poder: 'grito' }; FILE: module-08.7 - hapi - jwt/api-example.js function main (line 10) | async function main() { FILE: module-08.7 - hapi - jwt/api.js constant MINHA_CHAVE_SECRETA (line 14) | const MINHA_CHAVE_SECRETA = 'ESSA_E_TRETA' function mapRoutes (line 29) | function mapRoutes(instance, methods) { function main (line 33) | async function main() { FILE: module-08.7 - hapi - jwt/mongodb-example.js function main (line 28) | async function main() { FILE: module-08.7 - hapi - jwt/scripts/postgres.sql type TB_HEROIS (line 2) | CREATE TABLE TB_HEROIS ( FILE: module-08.7 - hapi - jwt/src/db/strategies/base/contextStrategy.js class ContextStrategy (line 2) | class ContextStrategy extends IDb { method constructor (line 3) | constructor(database) { method isConnected (line 7) | isConnected() { method connect (line 10) | connect() { method create (line 13) | create(item) { method read (line 16) | read(item) { method update (line 19) | update(id, item) { method delete (line 22) | delete(id) { FILE: module-08.7 - hapi - jwt/src/db/strategies/base/interfaceDb.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class IDb (line 7) | class IDb { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { method isConnected (line 20) | isConnected(id) { FILE: module-08.7 - hapi - jwt/src/db/strategies/mongodb/mongoDbStrategy.js constant STATUS (line 3) | const STATUS = { class MongoDB (line 9) | class MongoDB extends ICrud { method constructor (line 11) | constructor(connection, schema) { method isConnected (line 18) | async isConnected() { method connect (line 30) | static connect() { method create (line 42) | async create(item) { method read (line 45) | async read(item = {}) { method update (line 48) | async update(id, item) { method delete (line 52) | async delete(id) { FILE: module-08.7 - hapi - jwt/src/db/strategies/postgres/postgresSQLStrategy.js class PostgreSQLStrategy (line 4) | class PostgreSQLStrategy extends IDb { method constructor (line 5) | constructor(connection, schema) { method defineModel (line 12) | static async defineModel(connection, schema) { method connect (line 20) | static async connect() { method isConnected (line 41) | async isConnected() { method create (line 52) | create(item) { method read (line 58) | read(item) { method update (line 65) | update(id, item) { method delete (line 72) | delete(id) { FILE: module-08.7 - hapi - jwt/src/example1.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class ICrud (line 7) | class ICrud { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { class MongoDBStrategy (line 22) | class MongoDBStrategy extends ICrud { method constructor (line 23) | constructor() { method create (line 26) | create(item) { class PostgreSQLStrategy (line 30) | class PostgreSQLStrategy extends ICrud { method constructor (line 31) | constructor() { method create (line 34) | create(item) { class ContextoStrategy (line 39) | class ContextoStrategy extends ICrud { method constructor (line 40) | constructor(database) { method create (line 44) | create(item) { method read (line 47) | read(item) { method update (line 50) | update(id, item) { method delete (line 53) | delete(id) { FILE: module-08.7 - hapi - jwt/src/routes/authRoutes.js constant USER (line 5) | const USER = { class AuthRoutes (line 11) | class AuthRoutes extends BaseRoute { method constructor (line 12) | constructor(key) { method login (line 17) | login() { FILE: module-08.7 - hapi - jwt/src/routes/base/baseRoute.js class BaseRoute (line 1) | class BaseRoute { method methods (line 2) | static methods() { FILE: module-08.7 - hapi - jwt/src/routes/heroRoutes.js class HeroRoutes (line 4) | class HeroRoutes extends BaseRoute { method constructor (line 5) | constructor(db) { method list (line 10) | list() { method create (line 26) | create() { method update (line 51) | update() { method delete (line 80) | delete() { FILE: module-08.7 - hapi - jwt/tests/apiHeroes.test.js constant MOCK_ID (line 4) | let MOCK_ID = "" function cadastrar (line 6) | function cadastrar() { FILE: module-08.7 - hapi - jwt/tests/mongodbStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 13) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 18) | const MOCK_HEROI_ATUALIZAR = { constant MOCK_HEROI_ATUALIZAR_ID (line 22) | let MOCK_HEROI_ATUALIZAR_ID = ''; FILE: module-08.7 - hapi - jwt/tests/postgresStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 5) | const MOCK_HEROI_CADASTRAR = { nome: 'Gaviao Negro', poder: 'flexas' }; constant MOCK_HEROI_ATUALIZAR (line 6) | const MOCK_HEROI_ATUALIZAR = { nome: 'Mulher Gavião', poder: 'grito' }; FILE: module-08.8 - hapi - jwt-herois/api-example.js function main (line 10) | async function main() { FILE: module-08.8 - hapi - jwt-herois/api.js constant MINHA_CHAVE_SECRETA (line 13) | const MINHA_CHAVE_SECRETA = 'ESSA_E_TRETA' function mapRoutes (line 28) | function mapRoutes(instance, methods) { function main (line 32) | async function main() { FILE: module-08.8 - hapi - jwt-herois/mongodb-example.js function main (line 28) | async function main() { FILE: module-08.8 - hapi - jwt-herois/scripts/postgres.sql type TB_HEROIS (line 2) | CREATE TABLE TB_HEROIS ( FILE: module-08.8 - hapi - jwt-herois/src/db/strategies/base/contextStrategy.js class ContextStrategy (line 2) | class ContextStrategy extends IDb { method constructor (line 3) | constructor(database) { method isConnected (line 7) | isConnected() { method connect (line 10) | connect() { method create (line 13) | create(item) { method read (line 16) | read(item) { method update (line 19) | update(id, item) { method delete (line 22) | delete(id) { FILE: module-08.8 - hapi - jwt-herois/src/db/strategies/base/interfaceDb.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class IDb (line 7) | class IDb { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { method isConnected (line 20) | isConnected(id) { FILE: module-08.8 - hapi - jwt-herois/src/db/strategies/mongodb/mongoDbStrategy.js constant STATUS (line 3) | const STATUS = { class MongoDB (line 9) | class MongoDB extends ICrud { method constructor (line 11) | constructor(connection, schema) { method isConnected (line 18) | async isConnected() { method connect (line 30) | static connect() { method create (line 42) | async create(item) { method read (line 45) | async read(item = {}) { method update (line 48) | async update(id, item) { method delete (line 52) | async delete(id) { FILE: module-08.8 - hapi - jwt-herois/src/db/strategies/postgres/postgresSQLStrategy.js class PostgreSQLStrategy (line 4) | class PostgreSQLStrategy extends IDb { method constructor (line 5) | constructor(connection, schema) { method defineModel (line 12) | static async defineModel(connection, schema) { method connect (line 20) | static async connect() { method isConnected (line 41) | async isConnected() { method create (line 52) | create(item) { method read (line 58) | read(item) { method update (line 65) | update(id, item) { method delete (line 72) | delete(id) { FILE: module-08.8 - hapi - jwt-herois/src/example1.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class ICrud (line 7) | class ICrud { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { class MongoDBStrategy (line 22) | class MongoDBStrategy extends ICrud { method constructor (line 23) | constructor() { method create (line 26) | create(item) { class PostgreSQLStrategy (line 30) | class PostgreSQLStrategy extends ICrud { method constructor (line 31) | constructor() { method create (line 34) | create(item) { class ContextoStrategy (line 39) | class ContextoStrategy extends ICrud { method constructor (line 40) | constructor(database) { method create (line 44) | create(item) { method read (line 47) | read(item) { method update (line 50) | update(id, item) { method delete (line 53) | delete(id) { FILE: module-08.8 - hapi - jwt-herois/src/routes/authRoutes.js constant USER (line 5) | const USER = { class AuthRoutes (line 11) | class AuthRoutes extends BaseRoute { method constructor (line 12) | constructor(key) { method login (line 17) | login() { FILE: module-08.8 - hapi - jwt-herois/src/routes/base/baseRoute.js class BaseRoute (line 1) | class BaseRoute { method methods (line 2) | static methods() { FILE: module-08.8 - hapi - jwt-herois/src/routes/heroRoutes.js class HeroRoutes (line 4) | class HeroRoutes extends BaseRoute { method constructor (line 5) | constructor(db) { method list (line 10) | list() { method create (line 29) | create() { method update (line 57) | update() { method delete (line 89) | delete() { FILE: module-08.8 - hapi - jwt-herois/tests/apiHeroes.test.js constant MOCK_ID (line 4) | let MOCK_ID = "" constant MOCK_TOKEN (line 5) | let MOCK_TOKEN = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6I... function cadastrar (line 10) | function cadastrar() { FILE: module-08.8 - hapi - jwt-herois/tests/mongodbStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 13) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 18) | const MOCK_HEROI_ATUALIZAR = { constant MOCK_HEROI_ATUALIZAR_ID (line 22) | let MOCK_HEROI_ATUALIZAR_ID = ''; FILE: module-08.8 - hapi - jwt-herois/tests/postgresStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 5) | const MOCK_HEROI_CADASTRAR = { nome: 'Gaviao Negro', poder: 'flexas' }; constant MOCK_HEROI_ATUALIZAR (line 6) | const MOCK_HEROI_ATUALIZAR = { nome: 'Mulher Gavião', poder: 'grito' }; FILE: module-08.9 - hapi - user-validation/api-example.js function main (line 10) | async function main() { FILE: module-08.9 - hapi - user-validation/api.js constant MINHA_CHAVE_SECRETA (line 18) | const MINHA_CHAVE_SECRETA = 'ESSA_E_TRETA' function mapRoutes (line 33) | function mapRoutes(instance, methods) { function main (line 37) | async function main() { FILE: module-08.9 - hapi - user-validation/mongodb-example.js function main (line 28) | async function main() { FILE: module-08.9 - hapi - user-validation/scripts/postgres.sql type TB_USUARIOS (line 2) | CREATE TABLE TB_USUARIOS ( type TB_HEROIS (line 15) | CREATE TABLE TB_HEROIS ( FILE: module-08.9 - hapi - user-validation/src/db/strategies/base/contextStrategy.js class ContextStrategy (line 2) | class ContextStrategy extends IDb { method constructor (line 3) | constructor(database) { method isConnected (line 7) | isConnected() { method connect (line 10) | connect() { method create (line 13) | create(item) { method read (line 16) | read(item) { method update (line 19) | update(id, item, upsert) { method delete (line 22) | delete(id) { FILE: module-08.9 - hapi - user-validation/src/db/strategies/base/interfaceDb.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class IDb (line 7) | class IDb { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { method isConnected (line 20) | isConnected(id) { FILE: module-08.9 - hapi - user-validation/src/db/strategies/mongodb/mongoDbStrategy.js constant STATUS (line 3) | const STATUS = { class MongoDB (line 9) | class MongoDB extends ICrud { method constructor (line 11) | constructor(connection, schema) { method isConnected (line 18) | async isConnected() { method connect (line 30) | static connect() { method create (line 42) | async create(item) { method read (line 45) | async read(item = {}) { method update (line 48) | async update(id, item) { method delete (line 52) | async delete(id) { FILE: module-08.9 - hapi - user-validation/src/db/strategies/postgres/postgresSQLStrategy.js class PostgreSQLStrategy (line 4) | class PostgreSQLStrategy extends IDb { method constructor (line 5) | constructor(connection, schema) { method defineModel (line 12) | static async defineModel(connection, schema) { method connect (line 20) | static async connect() { method isConnected (line 41) | async isConnected() { method create (line 52) | create(item) { method read (line 58) | read(item) { method update (line 65) | update(id, item, upsert = false) { method delete (line 73) | delete(id) { FILE: module-08.9 - hapi - user-validation/src/example1.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class ICrud (line 7) | class ICrud { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { class MongoDBStrategy (line 22) | class MongoDBStrategy extends ICrud { method constructor (line 23) | constructor() { method create (line 26) | create(item) { class PostgreSQLStrategy (line 30) | class PostgreSQLStrategy extends ICrud { method constructor (line 31) | constructor() { method create (line 34) | create(item) { class ContextoStrategy (line 39) | class ContextoStrategy extends ICrud { method constructor (line 40) | constructor(database) { method create (line 44) | create(item) { method read (line 47) | read(item) { method update (line 50) | update(id, item) { method delete (line 53) | delete(id) { FILE: module-08.9 - hapi - user-validation/src/helpers/passwordHelper.js constant SALT (line 7) | const SALT = 3 class Password (line 9) | class Password { method hashPassword (line 11) | static hashPassword(pass) { method comparePassword (line 14) | static comparePassword(pass, hash) { FILE: module-08.9 - hapi - user-validation/src/routes/authRoutes.js constant USER (line 5) | const USER = { class AuthRoutes (line 11) | class AuthRoutes extends BaseRoute { method constructor (line 12) | constructor(key, db) { method login (line 18) | login() { FILE: module-08.9 - hapi - user-validation/src/routes/base/baseRoute.js class BaseRoute (line 1) | class BaseRoute { method methods (line 2) | static methods() { FILE: module-08.9 - hapi - user-validation/src/routes/heroRoutes.js class HeroRoutes (line 4) | class HeroRoutes extends BaseRoute { method constructor (line 5) | constructor(db) { method list (line 10) | list() { method create (line 29) | create() { method update (line 57) | update() { method delete (line 89) | delete() { FILE: module-08.9 - hapi - user-validation/tests/apiHeroes.test.js constant MOCK_ID (line 4) | let MOCK_ID = "" constant MOCK_TOKEN (line 5) | let MOCK_TOKEN = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6I... function cadastrar (line 10) | function cadastrar() { FILE: module-08.9 - hapi - user-validation/tests/auth.test.js constant USER (line 18) | const USER = { constant USER_DB (line 23) | const USER_DB = { FILE: module-08.9 - hapi - user-validation/tests/mongodbStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 13) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 18) | const MOCK_HEROI_ATUALIZAR = { constant MOCK_HEROI_ATUALIZAR_ID (line 22) | let MOCK_HEROI_ATUALIZAR_ID = ''; FILE: module-08.9 - hapi - user-validation/tests/passwordHelper.test.js constant SENHA (line 4) | const SENHA = 'erick@32123'; constant HASH (line 5) | const HASH = '$2b$04$nJuOS9YZH9FpsKTOSh2IPOZUW9IF83bo54FE2L/rO/Xzrl.pS/qV2' FILE: module-08.9 - hapi - user-validation/tests/postgresStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 9) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 13) | const MOCK_HEROI_ATUALIZAR = { FILE: module-09 - enviroment/api-example.js function main (line 10) | async function main() { FILE: module-09 - enviroment/api.js constant MINHA_CHAVE_SECRETA (line 45) | const MINHA_CHAVE_SECRETA = process.env.JWT_KEY function mapRoutes (line 60) | function mapRoutes(instance, methods) { function main (line 64) | async function main() { FILE: module-09 - enviroment/mongodb-example.js function main (line 28) | async function main() { FILE: module-09 - enviroment/scripts/postgres.sql type TB_USUARIOS (line 2) | CREATE TABLE TB_USUARIOS ( type TB_HEROIS (line 15) | CREATE TABLE TB_HEROIS ( FILE: module-09 - enviroment/src/db/strategies/base/contextStrategy.js class ContextStrategy (line 2) | class ContextStrategy extends IDb { method constructor (line 3) | constructor(database) { method isConnected (line 7) | isConnected() { method connect (line 10) | connect() { method create (line 13) | create(item) { method read (line 16) | read(item) { method update (line 19) | update(id, item, upsert) { method delete (line 22) | delete(id) { FILE: module-09 - enviroment/src/db/strategies/base/interfaceDb.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class IDb (line 7) | class IDb { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { method isConnected (line 20) | isConnected(id) { FILE: module-09 - enviroment/src/db/strategies/mongodb/mongoDbStrategy.js constant STATUS (line 3) | const STATUS = { class MongoDB (line 9) | class MongoDB extends ICrud { method constructor (line 11) | constructor(connection, schema) { method isConnected (line 18) | async isConnected() { method connect (line 30) | static connect() { method create (line 42) | async create(item) { method read (line 45) | async read(item = {}) { method update (line 52) | async update(id, item) { method delete (line 60) | async delete(id) { FILE: module-09 - enviroment/src/db/strategies/postgres/postgresSQLStrategy.js class PostgreSQLStrategy (line 4) | class PostgreSQLStrategy extends IDb { method constructor (line 5) | constructor(connection, schema) { method defineModel (line 12) | static async defineModel(connection, schema) { method connect (line 20) | static async connect() { method isConnected (line 33) | async isConnected() { method create (line 44) | create(item) { method read (line 50) | read(item) { method update (line 57) | update(id, item, upsert = false) { method delete (line 65) | delete(id) { FILE: module-09 - enviroment/src/example1.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class ICrud (line 7) | class ICrud { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { class MongoDBStrategy (line 22) | class MongoDBStrategy extends ICrud { method constructor (line 23) | constructor() { method create (line 26) | create(item) { class PostgreSQLStrategy (line 30) | class PostgreSQLStrategy extends ICrud { method constructor (line 31) | constructor() { method create (line 34) | create(item) { class ContextoStrategy (line 39) | class ContextoStrategy extends ICrud { method constructor (line 40) | constructor(database) { method create (line 44) | create(item) { method read (line 47) | read(item) { method update (line 50) | update(id, item) { method delete (line 53) | delete(id) { FILE: module-09 - enviroment/src/helpers/passwordHelper.js constant SALT (line 7) | const SALT = parseInt(process.env.PWD_SALT) class Password (line 9) | class Password { method hashPassword (line 11) | static hashPassword(pass) { method comparePassword (line 14) | static comparePassword(pass, hash) { FILE: module-09 - enviroment/src/routes/authRoutes.js constant USER (line 5) | const USER = { class AuthRoutes (line 11) | class AuthRoutes extends BaseRoute { method constructor (line 12) | constructor(key, db) { method login (line 18) | login() { FILE: module-09 - enviroment/src/routes/base/baseRoute.js class BaseRoute (line 1) | class BaseRoute { method methods (line 2) | static methods() { FILE: module-09 - enviroment/src/routes/heroRoutes.js class HeroRoutes (line 4) | class HeroRoutes extends BaseRoute { method constructor (line 5) | constructor(db) { method list (line 10) | list() { method create (line 29) | create() { method update (line 57) | update() { method delete (line 89) | delete() { FILE: module-09 - enviroment/tests/apiHeroes.test.js constant MOCK_ID (line 4) | let MOCK_ID = "" constant MOCK_TOKEN (line 5) | let MOCK_TOKEN = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6I... function cadastrar (line 10) | function cadastrar() { FILE: module-09 - enviroment/tests/auth.test.js constant USER (line 18) | const USER = { constant USER_DB (line 23) | const USER_DB = { FILE: module-09 - enviroment/tests/mongodbStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 13) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 18) | const MOCK_HEROI_ATUALIZAR = { constant MOCK_HEROI_ATUALIZAR_ID (line 22) | let MOCK_HEROI_ATUALIZAR_ID = ''; FILE: module-09 - enviroment/tests/passwordHelper.test.js constant SENHA (line 4) | const SENHA = 'erick@32123'; constant HASH (line 5) | const HASH = '$2b$04$nJuOS9YZH9FpsKTOSh2IPOZUW9IF83bo54FE2L/rO/Xzrl.pS/qV2' FILE: module-09 - enviroment/tests/postgresStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 9) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 13) | const MOCK_HEROI_ATUALIZAR = { FILE: module-10 - production-mongodb-postgres/api-example.js function main (line 10) | async function main() { FILE: module-10 - production-mongodb-postgres/api.js constant MINHA_CHAVE_SECRETA (line 57) | const MINHA_CHAVE_SECRETA = process.env.JWT_KEY function mapRoutes (line 72) | function mapRoutes(instance, methods) { function main (line 76) | async function main() { FILE: module-10 - production-mongodb-postgres/mongodb-example.js function main (line 28) | async function main() { FILE: module-10 - production-mongodb-postgres/scripts/postgres.sql type TB_USUARIOS (line 2) | CREATE TABLE TB_USUARIOS ( type TB_HEROIS (line 15) | CREATE TABLE TB_HEROIS ( FILE: module-10 - production-mongodb-postgres/src/db/strategies/base/contextStrategy.js class ContextStrategy (line 2) | class ContextStrategy extends IDb { method constructor (line 3) | constructor(database) { method isConnected (line 7) | isConnected() { method connect (line 10) | connect() { method create (line 13) | create(item) { method read (line 16) | read(item) { method update (line 19) | update(id, item, upsert) { method delete (line 22) | delete(id) { FILE: module-10 - production-mongodb-postgres/src/db/strategies/base/interfaceDb.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class IDb (line 7) | class IDb { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { method isConnected (line 20) | isConnected(id) { FILE: module-10 - production-mongodb-postgres/src/db/strategies/mongodb/mongoDbStrategy.js constant STATUS (line 3) | const STATUS = { class MongoDB (line 9) | class MongoDB extends ICrud { method constructor (line 11) | constructor(connection, schema) { method isConnected (line 18) | async isConnected() { method connect (line 30) | static connect() { method create (line 42) | async create(item) { method read (line 45) | async read(item = {}) { method update (line 52) | async update(id, item) { method delete (line 60) | async delete(id) { FILE: module-10 - production-mongodb-postgres/src/db/strategies/postgres/postgresSQLStrategy.js class PostgreSQLStrategy (line 4) | class PostgreSQLStrategy extends IDb { method constructor (line 5) | constructor(connection, schema) { method defineModel (line 12) | static async defineModel(connection, schema) { method connect (line 20) | static async connect() { method isConnected (line 38) | async isConnected() { method create (line 49) | create(item) { method read (line 55) | read(item) { method update (line 62) | update(id, item, upsert = false) { method delete (line 70) | delete(id) { FILE: module-10 - production-mongodb-postgres/src/example1.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class ICrud (line 7) | class ICrud { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { class MongoDBStrategy (line 22) | class MongoDBStrategy extends ICrud { method constructor (line 23) | constructor() { method create (line 26) | create(item) { class PostgreSQLStrategy (line 30) | class PostgreSQLStrategy extends ICrud { method constructor (line 31) | constructor() { method create (line 34) | create(item) { class ContextoStrategy (line 39) | class ContextoStrategy extends ICrud { method constructor (line 40) | constructor(database) { method create (line 44) | create(item) { method read (line 47) | read(item) { method update (line 50) | update(id, item) { method delete (line 53) | delete(id) { FILE: module-10 - production-mongodb-postgres/src/helpers/passwordHelper.js constant SALT (line 7) | const SALT = parseInt(process.env.PWD_SALT) class Password (line 9) | class Password { method hashPassword (line 11) | static hashPassword(pass) { method comparePassword (line 14) | static comparePassword(pass, hash) { FILE: module-10 - production-mongodb-postgres/src/routes/authRoutes.js constant USER (line 5) | const USER = { class AuthRoutes (line 11) | class AuthRoutes extends BaseRoute { method constructor (line 12) | constructor(key, db) { method login (line 18) | login() { FILE: module-10 - production-mongodb-postgres/src/routes/base/baseRoute.js class BaseRoute (line 1) | class BaseRoute { method methods (line 2) | static methods() { FILE: module-10 - production-mongodb-postgres/src/routes/heroRoutes.js class HeroRoutes (line 4) | class HeroRoutes extends BaseRoute { method constructor (line 5) | constructor(db) { method list (line 10) | list() { method create (line 29) | create() { method update (line 57) | update() { method delete (line 89) | delete() { FILE: module-10 - production-mongodb-postgres/tests/apiHeroes.test.js constant MOCK_ID (line 4) | let MOCK_ID = "" constant MOCK_TOKEN (line 5) | let MOCK_TOKEN = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6I... function cadastrar (line 10) | function cadastrar() { FILE: module-10 - production-mongodb-postgres/tests/auth.test.js constant USER (line 18) | const USER = { constant USER_DB (line 23) | const USER_DB = { FILE: module-10 - production-mongodb-postgres/tests/mongodbStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 13) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 18) | const MOCK_HEROI_ATUALIZAR = { constant MOCK_HEROI_ATUALIZAR_ID (line 22) | let MOCK_HEROI_ATUALIZAR_ID = ''; FILE: module-10 - production-mongodb-postgres/tests/passwordHelper.test.js constant SENHA (line 4) | const SENHA = 'erick@32123'; constant HASH (line 5) | const HASH = '$2b$04$nJuOS9YZH9FpsKTOSh2IPOZUW9IF83bo54FE2L/rO/Xzrl.pS/qV2' FILE: module-10 - production-mongodb-postgres/tests/postgresStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 9) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 13) | const MOCK_HEROI_ATUALIZAR = { FILE: module-11 - istanbul/api-example.js function main (line 10) | async function main() { FILE: module-11 - istanbul/api.js constant MINHA_CHAVE_SECRETA (line 54) | const MINHA_CHAVE_SECRETA = process.env.JWT_KEY function mapRoutes (line 72) | function mapRoutes(instance, methods) { function main (line 76) | async function main() { FILE: module-11 - istanbul/mongodb-example.js function main (line 28) | async function main() { FILE: module-11 - istanbul/scripts/postgres.sql type TB_USUARIOS (line 2) | CREATE TABLE TB_USUARIOS ( type TB_HEROIS (line 15) | CREATE TABLE TB_HEROIS ( FILE: module-11 - istanbul/src/db/strategies/base/contextStrategy.js class ContextStrategy (line 2) | class ContextStrategy extends IDb { method constructor (line 3) | constructor(database) { method isConnected (line 7) | isConnected() { method connect (line 10) | connect() { method create (line 13) | create(item) { method read (line 16) | read(item) { method update (line 19) | update(id, item, upsert) { method delete (line 22) | delete(id) { FILE: module-11 - istanbul/src/db/strategies/base/interfaceDb.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class IDb (line 7) | class IDb { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { method isConnected (line 20) | isConnected(id) { FILE: module-11 - istanbul/src/db/strategies/mongodb/mongoDbStrategy.js constant STATUS (line 3) | const STATUS = { class MongoDB (line 9) | class MongoDB extends ICrud { method constructor (line 11) | constructor(connection, schema) { method isConnected (line 18) | async isConnected() { method connect (line 30) | static connect() { method create (line 42) | async create(item) { method read (line 45) | async read(item = {}) { method update (line 52) | async update(id, item) { method delete (line 60) | async delete(id) { FILE: module-11 - istanbul/src/db/strategies/postgres/postgresSQLStrategy.js class PostgreSQLStrategy (line 4) | class PostgreSQLStrategy extends IDb { method constructor (line 5) | constructor(connection, schema) { method defineModel (line 12) | static async defineModel(connection, schema) { method connect (line 20) | static async connect() { method isConnected (line 38) | async isConnected() { method create (line 49) | create(item) { method read (line 55) | read(item) { method update (line 62) | update(id, item, upsert = false) { method delete (line 70) | delete(id) { FILE: module-11 - istanbul/src/example1.js class NotImplementedException (line 1) | class NotImplementedException extends Error { method constructor (line 2) | constructor() { class ICrud (line 7) | class ICrud { method create (line 8) | create(item) { method read (line 11) | read(item) { method update (line 14) | update(id, item) { method delete (line 17) | delete(id) { class MongoDBStrategy (line 22) | class MongoDBStrategy extends ICrud { method constructor (line 23) | constructor() { method create (line 26) | create(item) { class PostgreSQLStrategy (line 30) | class PostgreSQLStrategy extends ICrud { method constructor (line 31) | constructor() { method create (line 34) | create(item) { class ContextoStrategy (line 39) | class ContextoStrategy extends ICrud { method constructor (line 40) | constructor(database) { method create (line 44) | create(item) { method read (line 47) | read(item) { method update (line 50) | update(id, item) { method delete (line 53) | delete(id) { FILE: module-11 - istanbul/src/helpers/passwordHelper.js constant SALT (line 7) | const SALT = parseInt(process.env.PWD_SALT) class Password (line 9) | class Password { method hashPassword (line 11) | static hashPassword(pass) { method comparePassword (line 14) | static comparePassword(pass, hash) { FILE: module-11 - istanbul/src/routes/authRoutes.js constant USER (line 5) | const USER = { class AuthRoutes (line 11) | class AuthRoutes extends BaseRoute { method constructor (line 12) | constructor(key, db) { method login (line 18) | login() { FILE: module-11 - istanbul/src/routes/base/baseRoute.js class BaseRoute (line 1) | class BaseRoute { method methods (line 2) | static methods() { FILE: module-11 - istanbul/src/routes/heroRoutes.js class HeroRoutes (line 4) | class HeroRoutes extends BaseRoute { method constructor (line 5) | constructor(db) { method list (line 10) | list() { method create (line 29) | create() { method update (line 57) | update() { method delete (line 89) | delete() { FILE: module-11 - istanbul/src/routes/utilRoutes.js class UtilRoutes (line 15) | class UtilRoutes extends BaseRoute { method coverage (line 16) | coverage() { FILE: module-11 - istanbul/tests/apiHeroes.test.js constant MOCK_ID (line 4) | let MOCK_ID = "" constant MOCK_TOKEN (line 5) | let MOCK_TOKEN = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6I... function cadastrar (line 10) | function cadastrar() { FILE: module-11 - istanbul/tests/auth.test.js constant USER (line 18) | const USER = { constant USER_DB (line 23) | const USER_DB = { FILE: module-11 - istanbul/tests/mongodbStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 13) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 18) | const MOCK_HEROI_ATUALIZAR = { constant MOCK_HEROI_ATUALIZAR_ID (line 22) | let MOCK_HEROI_ATUALIZAR_ID = ''; FILE: module-11 - istanbul/tests/passwordHelper.test.js constant SENHA (line 4) | const SENHA = 'erick@32123'; constant HASH (line 5) | const HASH = '$2b$04$nJuOS9YZH9FpsKTOSh2IPOZUW9IF83bo54FE2L/rO/Xzrl.pS/qV2' FILE: module-11 - istanbul/tests/postgresStrategy.test.js constant MOCK_HEROI_CADASTRAR (line 9) | const MOCK_HEROI_CADASTRAR = { constant MOCK_HEROI_ATUALIZAR (line 13) | const MOCK_HEROI_ATUALIZAR = {