Linux sg77.dns-private.com 5.14.0-503.40.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Mon May 5 06:06:04 EDT 2025 x86_64
LiteSpeed
Server IP : 135.181.230.13 & Your IP : 216.73.216.199
Domains :
Cant Read [ /etc/named.conf ]
User : pilasate
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
pilasate /
schoolms /
node_modules /
yaml /
dist /
Delete
Unzip
Name
Size
Permission
Date
Action
compose
[ DIR ]
drwxrwxrwx
2025-03-24 11:44
doc
[ DIR ]
drwxrwxrwx
2025-03-24 11:44
nodes
[ DIR ]
drwxrwxrwx
2025-03-24 11:44
parse
[ DIR ]
drwxrwxrwx
2025-03-24 11:44
schema
[ DIR ]
drwxrwxrwx
2025-03-24 11:44
stringify
[ DIR ]
drwxrwxrwx
2025-03-24 11:44
cli.d.ts
1.17
KB
-rw-rw-rw-
2025-03-24 11:44
cli.mjs
7.17
KB
-rw-rw-rw-
2025-03-24 11:44
errors.d.ts
1.21
KB
-rw-rw-rw-
2025-03-24 11:44
errors.js
2.07
KB
-rw-rw-rw-
2025-03-24 11:44
index.d.ts
1.36
KB
-rw-rw-rw-
2025-03-24 11:44
index.js
1.73
KB
-rw-rw-rw-
2025-03-24 11:44
log.d.ts
226
B
-rw-rw-rw-
2025-03-24 11:44
log.js
464
B
-rw-rw-rw-
2025-03-24 11:44
options.d.ts
10.73
KB
-rw-rw-rw-
2025-03-24 11:44
public-api.d.ts
2.8
KB
-rw-rw-rw-
2025-03-24 11:44
public-api.js
4.09
KB
-rw-rw-rw-
2025-03-24 11:44
test-events.d.ts
96
B
-rw-rw-rw-
2025-03-24 11:44
test-events.js
4.17
KB
-rw-rw-rw-
2025-03-24 11:44
util.d.ts
835
B
-rw-rw-rw-
2025-03-24 11:44
util.js
1008
B
-rw-rw-rw-
2025-03-24 11:44
visit.d.ts
4.93
KB
-rw-rw-rw-
2025-03-24 11:44
visit.js
9.04
KB
-rw-rw-rw-
2025-03-24 11:44
Save
Rename
'use strict'; class YAMLError extends Error { constructor(name, pos, code, message) { super(); this.name = name; this.code = code; this.message = message; this.pos = pos; } } class YAMLParseError extends YAMLError { constructor(pos, code, message) { super('YAMLParseError', pos, code, message); } } class YAMLWarning extends YAMLError { constructor(pos, code, message) { super('YAMLWarning', pos, code, message); } } const prettifyError = (src, lc) => (error) => { if (error.pos[0] === -1) return; error.linePos = error.pos.map(pos => lc.linePos(pos)); const { line, col } = error.linePos[0]; error.message += ` at line ${line}, column ${col}`; let ci = col - 1; let lineStr = src .substring(lc.lineStarts[line - 1], lc.lineStarts[line]) .replace(/[\n\r]+$/, ''); // Trim to max 80 chars, keeping col position near the middle if (ci >= 60 && lineStr.length > 80) { const trimStart = Math.min(ci - 39, lineStr.length - 79); lineStr = '…' + lineStr.substring(trimStart); ci -= trimStart - 1; } if (lineStr.length > 80) lineStr = lineStr.substring(0, 79) + '…'; // Include previous line in context if pointing at line start if (line > 1 && /^ *$/.test(lineStr.substring(0, ci))) { // Regexp won't match if start is trimmed let prev = src.substring(lc.lineStarts[line - 2], lc.lineStarts[line - 1]); if (prev.length > 80) prev = prev.substring(0, 79) + '…\n'; lineStr = prev + lineStr; } if (/[^ ]/.test(lineStr)) { let count = 1; const end = error.linePos[1]; if (end && end.line === line && end.col > col) { count = Math.max(1, Math.min(end.col - col, 80 - ci)); } const pointer = ' '.repeat(ci) + '^'.repeat(count); error.message += `:\n\n${lineStr}\n${pointer}\n`; } }; exports.YAMLError = YAMLError; exports.YAMLParseError = YAMLParseError; exports.YAMLWarning = YAMLWarning; exports.prettifyError = prettifyError;