403Webshell
Server IP : 14.225.204.176  /  Your IP : 216.73.216.252
Web Server : nginx/1.24.0
System : Linux nodejs-ybgk 6.8.0-40-generic #40-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 5 10:34:03 UTC 2024 x86_64
User : root ( 0)
PHP Version : 8.1.34
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/html/php/zinisoft.net-react/node_modules/@jridgewell/remapping/src/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/php/zinisoft.net-react/node_modules/@jridgewell/remapping/src/source-map.ts
import { toDecodedMap, toEncodedMap } from '@jridgewell/gen-mapping';

import type { GenMapping } from '@jridgewell/gen-mapping';
import type { DecodedSourceMap, EncodedSourceMap, Options } from './types';

/**
 * A SourceMap v3 compatible sourcemap, which only includes fields that were
 * provided to it.
 */
export default class SourceMap {
  declare file?: string | null;
  declare mappings: EncodedSourceMap['mappings'] | DecodedSourceMap['mappings'];
  declare sourceRoot?: string;
  declare names: string[];
  declare sources: (string | null)[];
  declare sourcesContent?: (string | null)[];
  declare version: 3;
  declare ignoreList: number[] | undefined;

  constructor(map: GenMapping, options: Options) {
    const out = options.decodedMappings ? toDecodedMap(map) : toEncodedMap(map);
    this.version = out.version; // SourceMap spec says this should be first.
    this.file = out.file;
    this.mappings = out.mappings as SourceMap['mappings'];
    this.names = out.names as SourceMap['names'];
    this.ignoreList = out.ignoreList as SourceMap['ignoreList'];
    this.sourceRoot = out.sourceRoot;

    this.sources = out.sources as SourceMap['sources'];
    if (!options.excludeContent) {
      this.sourcesContent = out.sourcesContent as SourceMap['sourcesContent'];
    }
  }

  toString(): string {
    return JSON.stringify(this);
  }
}

Youez - 2016 - github.com/yon3zu
LinuXploit