Gathering detailed insights and metrics for broonks.db
Gathering detailed insights and metrics for broonks.db
Gathering detailed insights and metrics for broonks.db
Gathering detailed insights and metrics for broonks.db
npm install broonks.db
Typescript
Module System
Node Version
NPM Version
JavaScript (100%)
Verify real, reachable, and deliverable emails with instant MX records, SMTP checks, and disposable email detection.
Total Downloads
1,517
Last Day
1
Last Week
1
Last Month
13
Last Year
264
2 Stars
7 Commits
1 Watchers
1 Branches
1 Contributors
Updated on Aug 14, 2022
Minified
Minified + Gzipped
Latest Version
1.1.2
Package Id
broonks.db@1.1.2
Unpacked Size
8.80 kB
Size
2.51 kB
File Count
3
NPM Version
8.5.0
Node Version
16.14.2
Cumulative downloads
Total Downloads
Last Day
0%
1
Compared to previous day
Last Week
-50%
1
Compared to previous week
Last Month
-74%
13
Compared to previous month
Last Year
-30.9%
264
Compared to previous year
Um simples banco de dados em JSON com o foco em performance e simplicidade.
Inspirado no quick.db e no Enmap.
Instale a database com npm install broonks.db
1const DatabaseManager = require('broonks.db') 2 3//Essa será a varíavel que você usará para manipular a Database. 4const Database = new DatabaseManager() 5 6//Define a chave 'pessoas bonitas' para uma lista com pb7 e broonks 7Database.set('pessoas bonitas', ['pb7', 'broonks']) 8 9//Adiciona o valor Toledo a chave 'pessoas bonitas' (apenas arrays/listas) 10Database.push('pessoas bonitas', 'Toledo') 11 12//Define a chave 'pessoas bonitas' para google.com 13Database.set('website', 'google.com') 14 15//Retorna o valor contido na chave website 16Database.get('website') 17 18//Excluí a chave website 19Database.delete('website')
Interrogação (?) signfica que uma opção é opcional e já possui um valor atribuído por padrão.
Opções sem interrogação retornarão um erro dizendo que uma opção está faltando em tal metódo.
Database#set(chave, valor)
| Cria ou altera uma chave com o valor específico
1Database.set('melhor bot', 'broonks')
Database#get(chave)
| Retorna o valor da chave
1Database.get('melhor bot')
Database#delete(chave)
| Exclui uma chave
1Database.delete('moedas')
Chave: string | number
Resultado: undefined
Database#exists(chave)
| Verifica se uma chave existe
1Database.exists('moedas')
Database#add(chave, quantia)
| Adiciona um número para a chave (adição)
1Database.add('dinheiro', 1200)
Database#remove(chave, quantia)
| Remove um número para a chave (subtração)
1Database.remove('dinheiro', 1200)
Database#push(chave, item)
| Adiciona um item a uma array
1Database.push('amigos', 'Jookie')
Chave: string | number
Item: any
Resultado: undefined
Database#pull(chave, item)
| Remove um item de uma array
1Database.pull('amigos', 'Darkness')
Database#includes(chave, item)
| Verifica se uma array possui um item específico
1Database.includes('amigos', 'MrPowerGamerBR')
Database#ping
| Informa o tempo em miliseggundos para escrever e remover um item
1Database.ping
Database#deleteAll()
| Apaga todos os itens do banco de dados
1Database.deleteAll()
Database#storage
| Retorna o objeto da database
1Database.storage
Database#all(tipo?)
| Retorna todos os itens da database
1Database.all('all') //Retorna todas as entradas da database 2Database.all('keys') //Retorna todas as chaves da database 3Database.all('values') //Retorna todas os valores da database
No vulnerabilities found.
No security vulnerabilities found.