1.0.1 • Published 1 year ago

@darkterminal/gitlab-crud v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

Usage Example

import GitlabCRUD from "../dist/gitlab-crud.cjs"

const db = new GitlabCRUD('project-id', 'token')

async function main() {
    const created = await db.create('data/users.json', JSON.stringify([]))
    console.log(created)
    
    const users = await db.read('data/users.json')
    users.push({
        "username": "trojan302",
        "email": "trojan302@undefined.proto",
        "registeredAt": 1672340474,
        "avatar": "https://imgur.com/asdSd81as.png"
    })
    
    const updated = await db.update('data/users.json', JSON.stringify(users))
    console.log(updated)
    
    const newContent = await db.read('data/users.json')
    console.log(newContent)

    const deleted = await db.delete('notes/new-file.txt')
    console.log(deleted)
}
main()