Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.1
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
quiz1 /
node_modules /
ajv-formats /
src /
[ HOME SHELL ]
Name
Size
Permission
Action
formats.ts
11.21
KB
-rw-rw-rw-
index.ts
1.75
KB
-rw-rw-rw-
limit.ts
3
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : index.ts
import { DefinedFormats, FormatMode, FormatName, formatNames, fastFormats, fullFormats, } from "./formats" import formatLimit from "./limit" import type Ajv from "ajv" import type {Plugin, Format} from "ajv" import {_, Name} from "ajv/dist/compile/codegen" export {FormatMode, FormatName} from "./formats" export {LimitFormatError} from "./limit" export interface FormatOptions { mode?: FormatMode formats?: FormatName[] keywords?: boolean } export type FormatsPluginOptions = FormatName[] | FormatOptions export interface FormatsPlugin extends Plugin<FormatsPluginOptions> { get: (format: FormatName, mode?: FormatMode) => Format } const fullName = new Name("fullFormats") const fastName = new Name("fastFormats") const formatsPlugin: FormatsPlugin = ( ajv: Ajv, opts: FormatsPluginOptions = {keywords: true} ): Ajv => { if (Array.isArray(opts)) { addFormats(ajv, opts, fullFormats, fullName) return ajv } const [formats, exportName] = opts.mode === "fast" ? [fastFormats, fastName] : [fullFormats, fullName] const list = opts.formats || formatNames addFormats(ajv, list, formats, exportName) if (opts.keywords) formatLimit(ajv) return ajv } formatsPlugin.get = (name: FormatName, mode: FormatMode = "full"): Format => { const formats = mode === "fast" ? fastFormats : fullFormats const f = formats[name] if (!f) throw new Error(`Unknown format "${name}"`) return f } function addFormats(ajv: Ajv, list: FormatName[], fs: DefinedFormats, exportName: Name): void { ajv.opts.code.formats ??= _`require("ajv-formats/dist/formats").${exportName}` for (const f of list) ajv.addFormat(f, fs[f]) } module.exports = exports = formatsPlugin Object.defineProperty(exports, "__esModule", {value: true}) export default formatsPlugin
Close