open-index/open-npm huggingface dataset:
npm package: @serversmith/verification
Description: ServerSmith is a powerful Discord verification system focused on automated threat detection, user validation, and seamless onboarding. It’s built to help communities of all sizes stay safe from raids, spam, and abuse.
Latest version: 1.0.2-readme-update

# 🛡 ServerSmith Verification Bot

ServerSmith is a powerful Discord verification system focused on automated threat detection, user validation, and seamless onboarding. It’s built to help communities of all sizes stay safe from raids, spam, and abuse.

**📘 Full Docs**: [verify.serversmith.dev/docs](https://verify.serversmith.dev/docs)

**🔑 Get API Keys**: [verify.serversmith.dev/keys](https://verify.serversmith.dev/keys)

---

## 🚀 Quick Start

Install via npm:

```bash
npm install npm i @serversmith/verification
```

Basic usage:

```ts
const verifier = new ServerSmithVerification({
  clientId: "YOUR_CLIENT_ID",
  secret: "YOUR_SECRET_KEY",
  discordClient: client,
  guildId: "YOUR_SERVER_ID",
  verificationRoleId: "VERIFIED_ROLE_ID",
  securityMode: "strict"
});
```

---

## 🔧 Features at a Glance

* Customizable security profiles (`strict` or `loose`)
* Automatic invite tracking and abuse prevention
* Real-time behavior analysis and client checks
* Isolated verification channels for flagged users
* Role exemptions, Cloudflare challenge detection, and more

---

For full configuration, advanced overrides, and deployment examples, check out the [official docs](https://verify.serversmith.dev/docs).
npm package: @serveside/check-source-map
Latest version: 1.0.1

# @serveside/check-source-map


```zsh
npx @serveside/check-source-map <sourcemap-filename> -l <line-number> -c <column-number>
```

----

## Local sourcemap file

Read a sourcemap file given a line number and column number and return the line/column of the same in the source code:

For example:

```zsh
$ npx @serveside/check-source-map ~/dist/prod.b6e7359deed79be25536.js.map -l 2 -c 106543

{
  source: 'webpack://my-project/node_modules/some-module/some-file.js',
  line: 158,
  column: 52,
  name: 'someMethodName'
}
```

----

## Remote sourcemap file

Add the `-r` flag to the command

For example:

```zsh
$ npx @serveside/check-source-map https://some-website.example.com/js/prod.b6e7359deed79be25536.js.map -l 2 -c 106543 -r

{
  source: 'webpack://my-project/node_modules/some-module/some-file.js',
  line: 158,
  column: 52,
  name: 'someMethodName'
}
```

---

### Using global npm module

Run:

```zsh
npm i -g @serveside/check-source-map
```

Then can run `s-csm` instead of `npx @serveside/check-source-map`

-----

This module can also be used programatically:

```ts
const csm = require('@serveside/check-source-map');

async function someMethod() {
  const result = await csm.readLocalSourcemap({
    source: './some_local_map.js.map',
    line: 1,
    column 134
  });

  console.log(result);
}
```

The `result` would be the same values that are echoed out by the cli.

Can also run with the same parameters for `csm.readRemoteSourcemap`.