This package can easily handle DaneeCloud API with lot of functions
# Install latest version
npm install daneecloud-api@latest
# Install development version (use at your own risk)
npm install daneecloud-api@dev
const { Cloud } = require ( "daneecloud-api" )
const cloud = new Cloud ( {
cloudUrl : "" , // URL address of your cloud e.c. https://cloud.daneeskripter.dev
apiKey : "" // API Key of your cloud. You can generate it at /addapikey
} )
const user = await cloud . getUser ( username )
const users = await cloud . getUsers ( )
const newuser = await cloud . createUser ( username , email , password )
const edituser = await cloud . editUser ( username , newusername , newemail , newpassword )
const deleteuser = await cloud . deleteUser ( username )
Send a verification email to user
const verifyuser = await cloud . verifyUser ( username )
const changerole = await cloud . changeUserRole ( username , rolename )
const files = await cloud . getFiles ( username )
const renamefile = await cloud . renameFile ( username , file , newname )
const deletefile = await cloud . deleteFile ( username , file )
const sharefile = await cloud . shareFile ( username , file )
const disableshare = await cloud . disableFileSharing ( username , file )
const role = await cloud . getRole ( rolename )
const roles = await cloud . getRoles ( )
const createrole = await cloud . createRole ( rolename , maxStorage , badgeUrl )
const editrole = await cloud . editRole ( rolename , newrolename , maxStorage , badgeUrl )
const deleterole = await cloud . deleteRole ( rolename )
const info = await cloud . getDashInfo ( )
const folders = await cloud . getFolders ( username )
const files = await cloud . getFilesFromFolder ( username , folder )
const createFolder = await cloud . createFolder ( username , folder )
const deleteFolder = await cloud . deleteFolder ( username , folder )
const renameFile = await cloud . renameFileFolder ( username , folder , file , newname )
const deleteFile = await cloud . deleteFileFolder ( username , folder , file )
Made with JS & 💖 by DaneeSkripter