0.3.17 • Published 1 year ago

runik v0.3.17

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

banner

Runik SDK

Built for Runik API v0.3.9

Lines of code Discord Downloads

Usage

import { Client, Users } from 'runik'
const client = new Client()
	.setEndpoint('http://localhost:9000/api/v1')
	.setKey('API_KEY')
const users = new Users(client)

// Get all users
await users.get()

// Create user
await users.signUp(
	'infrared.studio@skiff.com',
	'myPassword',
	'http://localhost:5173/verify'
)

// Login to user
const user = await users.signIn('infrared.studio@skiff.com', 'myPassword', true) // set true to make the session expire

// Get logged in user
await user.get()

// Get user sessions
await user.getSessions()

// Update signed in users email
await user.updateEmail('newemail@example.com', 'http://localhost:5173/verify')

// Update signed in users password
await user.updatePassword('myPassword', 'newPassword')

// Sign out on all devices
await user.deleteSessions('myPassword')

// Sign out of current session
await user.signOut()

// Delete signed in user
await user.delete('myPassword')
0.3.9

1 year ago

0.3.17

1 year ago

0.3.16

1 year ago

0.3.14

1 year ago

0.3.13

1 year ago

0.3.12

1 year ago

0.3.11

1 year ago

0.3.10

1 year ago

0.3.8

1 year ago

0.3.6

2 years ago

0.3.5

2 years ago

0.3.7

2 years ago

0.3.4

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.3.3

2 years ago

0.2.6

2 years ago

0.2.5

2 years ago

0.2.4

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.2.1

2 years ago

0.1.7

2 years ago

0.1.5

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago