Linux v69820.1blu.de 4.15.0 #1 SMP Mon Sep 30 15:36:27 MSK 2024 x86_64
Apache/2.4.58
Server IP : 195.90.215.149 & Your IP : 216.73.217.80
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
nodejs /
yaml /
dist /
parse /
Delete
Unzip
Name
Size
Permission
Date
Action
cst-scalar.d.ts
3.45
KB
-rw-r--r--
2024-02-26 08:46
cst-scalar.js
9.15
KB
-rw-r--r--
2024-02-26 08:46
cst-stringify.d.ts
313
B
-rw-r--r--
2024-02-26 08:46
cst-stringify.js
1.76
KB
-rw-r--r--
2024-02-26 08:46
cst-visit.d.ts
2.22
KB
-rw-r--r--
2024-02-26 08:46
cst-visit.js
3.89
KB
-rw-r--r--
2024-02-26 08:46
cst.d.ts
3.36
KB
-rw-r--r--
2024-02-26 08:46
cst.js
3.17
KB
-rw-r--r--
2024-02-26 08:46
lexer.d.ts
2.86
KB
-rw-r--r--
2024-02-26 08:46
lexer.js
22.92
KB
-rw-r--r--
2024-02-26 08:46
line-counter.d.ts
733
B
-rw-r--r--
2024-02-26 08:46
line-counter.js
1.41
KB
-rw-r--r--
2024-02-26 08:46
parser.d.ts
2.5
KB
-rw-r--r--
2024-02-26 08:46
parser.js
33.71
KB
-rw-r--r--
2024-02-26 08:46
Save
Rename
'use strict'; var cstScalar = require('./cst-scalar.js'); var cstStringify = require('./cst-stringify.js'); var cstVisit = require('./cst-visit.js'); /** The byte order mark */ const BOM = '\u{FEFF}'; /** Start of doc-mode */ const DOCUMENT = '\x02'; // C0: Start of Text /** Unexpected end of flow-mode */ const FLOW_END = '\x18'; // C0: Cancel /** Next token is a scalar value */ const SCALAR = '\x1f'; // C0: Unit Separator /** @returns `true` if `token` is a flow or block collection */ const isCollection = (token) => !!token && 'items' in token; /** @returns `true` if `token` is a flow or block scalar; not an alias */ const isScalar = (token) => !!token && (token.type === 'scalar' || token.type === 'single-quoted-scalar' || token.type === 'double-quoted-scalar' || token.type === 'block-scalar'); /* istanbul ignore next */ /** Get a printable representation of a lexer token */ function prettyToken(token) { switch (token) { case BOM: return '<BOM>'; case DOCUMENT: return '<DOC>'; case FLOW_END: return '<FLOW_END>'; case SCALAR: return '<SCALAR>'; default: return JSON.stringify(token); } } /** Identify the type of a lexer token. May return `null` for unknown tokens. */ function tokenType(source) { switch (source) { case BOM: return 'byte-order-mark'; case DOCUMENT: return 'doc-mode'; case FLOW_END: return 'flow-error-end'; case SCALAR: return 'scalar'; case '---': return 'doc-start'; case '...': return 'doc-end'; case '': case '\n': case '\r\n': return 'newline'; case '-': return 'seq-item-ind'; case '?': return 'explicit-key-ind'; case ':': return 'map-value-ind'; case '{': return 'flow-map-start'; case '}': return 'flow-map-end'; case '[': return 'flow-seq-start'; case ']': return 'flow-seq-end'; case ',': return 'comma'; } switch (source[0]) { case ' ': case '\t': return 'space'; case '#': return 'comment'; case '%': return 'directive-line'; case '*': return 'alias'; case '&': return 'anchor'; case '!': return 'tag'; case "'": return 'single-quoted-scalar'; case '"': return 'double-quoted-scalar'; case '|': case '>': return 'block-scalar-header'; } return null; } exports.createScalarToken = cstScalar.createScalarToken; exports.resolveAsScalar = cstScalar.resolveAsScalar; exports.setScalarValue = cstScalar.setScalarValue; exports.stringify = cstStringify.stringify; exports.visit = cstVisit.visit; exports.BOM = BOM; exports.DOCUMENT = DOCUMENT; exports.FLOW_END = FLOW_END; exports.SCALAR = SCALAR; exports.isCollection = isCollection; exports.isScalar = isScalar; exports.prettyToken = prettyToken; exports.tokenType = tokenType;