isadb-passwords v0.0.3-alpha
IsaDB PassWords
NPM: npm
GITHUB: github
IsaDB é um novo banco de dados para pessoas que iniciam na carreira de programador e para aqueles que já sabem programar.
Todos os conteúdos serão salvos em um arquivo db.isadb
com fácil configuração.
Esse package é especial. Pois é ele em que você pode guardar senhas. Todas as informações enviadas para ele pelo get
são encriptadas por base-64.
Exemplos
Exemplo simples!
const isaDB = require('isadb-passwords')
const db = new isaDB()
//adicionando comentários
db.addComent('Olá, eu sou um comentário!')
//adicionando um conteúdo no database!
db.set('Valor', 'Conteúdo')
Como vai ficar o db.isadb
#T2zhLCBldSBzb3UgdW0gY29tZW504XJpbyE=
$VmFsb3I=[Q29udGX6ZG8=]
Removendo valores da db
db.remove('Valor')
Como vai ficar o db.isadb
#T2zhLCBldSBzb3UgdW0gY29tZW504XJpbyE=
IsaDB normal
Manipulação do arquivo .isadb!
OBS: NÃO É RECOMENDADO ADICIONAR CONTEÚDOS PELO PRÓPRIO .isadb
NESSE CASO. A MENOS QUE ANTES DE ADICIONAR, CONVERTA EM BASE-64!
Como setar um comentário:
#Aqui está um comentário!
#Coloque uma # antes de comentar qualquer coisa!
#O Conteúdo do comentário não será lido pelo "package"
Adicionando um conteúdo
#Para colocar um conteúdo na db. adicione um $ antes... exemplo:
$NomeEmQuePoderáSerChamadoNoJs[ValorEmQueSeráRetornadoNoJs]
Retornando no JS
console.log(db.get('NomeEmQuePoderáSerChamadoNoJs'))
Setando outros valores!
Setando um array
db.set('newArray', 'setArray([Olá, Tudo bem?])')
Setando um número
db.set('newNumber', 'setNumber(150)')
arrayTransformer - Como usar
Primeiro, comece iniciando ele no seu index ou em qualquer outro arquivo
const arrayTransformer = new isadb.arrayTransformer()
Depois, só usar os métodos. Essas funções são recomendadas ao usar o db normal
console.log(arrayTransformer.stringToArray('[Olá, Beleza?, Tudo bem!]')) //['Olá', 'Beleza?', 'Tudo bem!]
console.log(arrayTransformer.arrayToString(['Olá', 'Beleza?', 'Tudo bem!'])) //[Olá, Beleza?, Tudo bem!]
como já indicado. Esses métodos podem ser usados no db normal.
db.set('newArray', `setArray(${arrayTransformer.arrayToString(['Arroz', 'Feijão', 'e Batata'])})`)
console.log(arrayTransformer.stringToArray(db.get('newArray')))