# Luarmor Wrapper JS


The following package is for the [luarmor.net](https://luarmor.net) site.



Im too lazy to make the docs for it rn, so use this as an example for commonjs


```javascript
const Luarmor = require("luarmor");

const luarmor = new Luarmor(
    process.env.LUARMOR_API_KEY
);

const main = async () => {
    const AddUser = await luarmor.addKey(process.env.LUARMOR_PROJECT_ID, {
        discord_id: "234215145432",
    });
    if (AddUser && AddUser.success) {
        console.log(`Whitelisted!
        Key is:
        ${AddUser.user_key}`); // successfully whitelisted
    } else {
        console.error(AddUser.message);
    }

    const resethwid = await luarmor.resetHWID(process.env.LUARMOR_PROJECT_ID, {
        user_key: AddUser.user_key,
    });
    if (resethwid && resethwid.success) {
        console.log("HWID reset!");
    } else {
        console.error(resethwid.message);
    }

    const linkdsc = await luarmor.linkDiscord(process.env.LUARMOR_PROJECT_ID, {
        user_key: AddUser.user_key,
        discord_id: "234215145432",
    });
    if (linkdsc && linkdsc.success) {
        console.log("Discord linked!");
    } else {
        console.error(linkdsc.message);
    }

    const listKeys = await luarmor.getKeys();

    console.log(listKeys);
  

    const DeleteUser = await luarmor.deleteKey(process.env.LUARMOR_PROJECT_ID, {
        user_key: AddUser.user_key,
    });
    if (DeleteUser && DeleteUser.success) {
        console.log("User deleted!");
    } else {
        console.error(DeleteUser.message);
    }

    const info = await luarmor.getInformation();
    console.log(info);




};

```


Made by WolfieBoy
