lotus / node_modules /.cache /ts-loader /28af030829dde1b956ccba0f012863ca.json
k-l-lambda's picture
updated node_modules
4cadbaf
{"remainingRequest":"/home/camus/work/lotus/node_modules/thread-loader/dist/cjs.js!/home/camus/work/lotus/node_modules/babel-loader/lib/index.js!/home/camus/work/lotus/node_modules/ts-loader/index.js??ref--15-3!/home/camus/work/lotus/node_modules/eslint-loader/index.js??ref--14-0!/home/camus/work/lotus/inc/lilyParser/utils.ts","dependencies":[{"path":"/home/camus/work/lotus/inc/lilyParser/utils.ts","mtime":1732184473663},{"path":"/home/camus/work/lotus/node_modules/cache-loader/dist/cjs.js","mtime":1719800821084},{"path":"/home/camus/work/lotus/node_modules/thread-loader/dist/cjs.js","mtime":1719800821095},{"path":"/home/camus/work/lotus/node_modules/babel-loader/lib/index.js","mtime":1727163989637},{"path":"/home/camus/work/lotus/node_modules/ts-loader/index.js","mtime":1726221607070},{"path":"/home/camus/work/lotus/node_modules/eslint-loader/index.js","mtime":1719800837044}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Y29uc3QgV0hPTEVfRFVSQVRJT05fTUFHTklUVURFID0gMTI4ICogMyAqIDU7CmNvbnN0IEdSQUNFX0RVUkFUSU9OX0ZBQ1RPUiA9IDAuMjI0NjsKY29uc3QgRlVOQ1RJT05BTF9WQVJJQUJMRV9OQU1FX1BBVFRFUk4gPSAvXmxvdHVzLzsKY29uc3QgTUFJTl9TQ09SRV9OQU1FID0gImxvdHVzTWFpblNjb3JlIjsKLy8gR3JlYXRlc3QgY29tbW9uIGRpdmlzb3IgJiBMZWFzdCBjb21tb24gbXVsdGlwbGUKY29uc3QgZ2NkID0gKGEsIGIpID0+IGIgPT09IDAgPyBhIDogZ2NkKGIsIGEgJSBiKTsKLypjb25zdCBnY2QgPSAoYTogbnVtYmVyLCBiOiBudW1iZXIpOiBudW1iZXIgPT4gewogICAgaWYgKCFOdW1iZXIuaXNGaW5pdGUoYSkgfHwgIU51bWJlci5pc0Zpbml0ZShiKSkgewogICAgICAgIGNvbnNvbGUud2FybigiTkFOOiIsIGEsIGIpOwogICAgICAgIGRlYnVnZ2VyOwogICAgICAgIHJldHVybiBOYU47CiAgICB9CiAgICByZXR1cm4gYiA9PT0gMCA/IGEgOiBnY2QoYiwgYSAlIGIpOwp9OyovCmNvbnN0IGxjbSA9IChhLCBiKSA9PiBhICogYiAvIGdjZChhLCBiKTsKY29uc3QgbGNtTXVsdGkgPSAoYSwgYiwgLi4ubnVtYmVycykgPT4gTnVtYmVyLmlzRmluaXRlKGIpID8gbnVtYmVycy5sZW5ndGggPyBsY21NdWx0aShsY20oYSwgYiksIC4uLm51bWJlcnMpIDogbGNtKGEsIGIpIDogTnVtYmVyLmlzRmluaXRlKGEpID8gYSA6IDE7CmNsYXNzIEZyYWN0aW9uTnVtYmVyIHsKICBjb25zdHJ1Y3RvcihudW1lcmF0b3IsIGRlbm9taW5hdG9yKSB7CiAgICB0aGlzLm51bWVyYXRvciA9IG51bWVyYXRvcjsKICAgIHRoaXMuZGVub21pbmF0b3IgPSBkZW5vbWluYXRvcjsKICB9CiAgc3RhdGljIGZyb21FeHByZXNzaW9uKGV4cCkgewogICAgY29uc3QgW251bWVyYXRvciwgZGVub21pbmF0b3JdID0gZXhwLm1hdGNoKC9cZCsvZyk7CiAgICByZXR1cm4gbmV3IEZyYWN0aW9uTnVtYmVyKE51bWJlcihudW1lcmF0b3IpLCBOdW1iZXIoZGVub21pbmF0b3IpKTsKICB9CiAgdG9TdHJpbmcoKSB7CiAgICByZXR1cm4gYCR7dGhpcy5udW1lcmF0b3J9LyR7dGhpcy5kZW5vbWluYXRvcn1gOwogIH0KICBnZXQgdmFsdWUoKSB7CiAgICByZXR1cm4gdGhpcy5udW1lcmF0b3IgLyB0aGlzLmRlbm9taW5hdG9yOwogIH0KICBnZXQgcmVjaXByb2NhbCgpIHsKICAgIHJldHVybiBuZXcgRnJhY3Rpb25OdW1iZXIodGhpcy5kZW5vbWluYXRvciwgdGhpcy5udW1lcmF0b3IpOwogIH0KICBnZXQgcmVkdWNlZCgpIHsKICAgIGNvbnN0IGRpdmlkZXIgPSBnY2QodGhpcy5kZW5vbWluYXRvciwgdGhpcy5udW1lcmF0b3IpOwogICAgcmV0dXJuIG5ldyBGcmFjdGlvbk51bWJlcih0aGlzLm51bWVyYXRvciAvIGRpdmlkZXIsIHRoaXMuZGVub21pbmF0b3IgLyBkaXZpZGVyKTsKICB9Cn0KOwpjb25zdCByZXBsYWNlU291cmNlVG9rZW4gPSAoc291cmNlLCB0b2tlbikgPT4gewogIGxldCBwbGFjZWhvbGRlciA9ICIiOwogIGlmICh0b2tlbi5sZW5ndGggPCA0KSBwbGFjZWhvbGRlciA9IEFycmF5KHRva2VuLmxlbmd0aCkuZmlsbCgiICIpLmpvaW4oIiIpO2Vsc2UgcGxhY2Vob2xkZXIgPSAiJXsiICsgQXJyYXkodG9rZW4ubGVuZ3RoIC0gNCkuZmlsbCgiLSIpLmpvaW4oIiIpICsgIiV9IjsKICBsZXQgcmVzdWx0ID0gc291cmNlOwogIHdoaWxlIChyZXN1bHQuaW5jbHVkZXModG9rZW4pKSByZXN1bHQgPSByZXN1bHQucmVwbGFjZSh0b2tlbiwgcGxhY2Vob2xkZXIpOwogIHJldHVybiByZXN1bHQ7Cn07CmNvbnN0IGRvY0xvY2F0aW9uU2V0ID0gbG9jYXRpb25zID0+IGxvY2F0aW9ucy5yZWR1Y2UoKHNldCwgW2xpbmUsIGNvbF0pID0+IChzZXQuYWRkKGAke2xpbmV9OiR7Y29sfWApLCBzZXQpLCBuZXcgU2V0KCkpOwpleHBvcnQgeyBXSE9MRV9EVVJBVElPTl9NQUdOSVRVREUsIEdSQUNFX0RVUkFUSU9OX0ZBQ1RPUiwgRlVOQ1RJT05BTF9WQVJJQUJMRV9OQU1FX1BBVFRFUk4sIE1BSU5fU0NPUkVfTkFNRSwgZ2NkLCBsY20sIGxjbU11bHRpLCBGcmFjdGlvbk51bWJlciwgcmVwbGFjZVNvdXJjZVRva2VuLCBkb2NMb2NhdGlvblNldCB9Ow=="},{"version":3,"names":["WHOLE_DURATION_MAGNITUDE","GRACE_DURATION_FACTOR","FUNCTIONAL_VARIABLE_NAME_PATTERN","MAIN_SCORE_NAME","gcd","a","b","lcm","lcmMulti","numbers","Number","isFinite","length","FractionNumber","constructor","numerator","denominator","fromExpression","exp","match","toString","value","reciprocal","reduced","divider","replaceSourceToken","source","token","placeholder","Array","fill","join","result","includes","replace","docLocationSet","locations","reduce","set","line","col","add","Set"],"sources":["/home/camus/work/lotus/node_modules/eslint-loader/index.js??ref--14-0!/home/camus/work/lotus/inc/lilyParser/utils.ts"],"sourcesContent":["\nconst WHOLE_DURATION_MAGNITUDE = 128 * 3 * 5;\n\n\nconst GRACE_DURATION_FACTOR = 0.2246;\n\n\nconst FUNCTIONAL_VARIABLE_NAME_PATTERN = /^lotus/;\n\nconst MAIN_SCORE_NAME = \"lotusMainScore\";\n\n\n// Greatest common divisor & Least common multiple\nconst gcd = (a: number, b: number): number => b === 0 ? a : gcd(b, a % b);\n/*const gcd = (a: number, b: number): number => {\n\tif (!Number.isFinite(a) || !Number.isFinite(b)) {\n\t\tconsole.warn(\"NAN:\", a, b);\n\t\tdebugger;\n\t\treturn NaN;\n\t}\n\treturn b === 0 ? a : gcd(b, a % b);\n};*/\nconst lcm = (a: number, b: number): number => a * b / gcd(a, b);\nconst lcmMulti: (...numbers: number[]) => number = (a, b, ...numbers) => Number.isFinite(b) ? (numbers.length ? lcmMulti(lcm(a, b), ...numbers) : lcm(a, b)) : (Number.isFinite(a) ? a : 1);\n\n\nclass FractionNumber {\n\tdenominator: number;\n\tnumerator: number;\n\n\n\tstatic fromExpression (exp: string): FractionNumber {\n\t\tconst [numerator, denominator] = exp.match(/\\d+/g);\n\n\t\treturn new FractionNumber(Number(numerator), Number(denominator));\n\t}\n\n\n\tconstructor (numerator, denominator) {\n\t\tthis.numerator = numerator;\n\t\tthis.denominator = denominator;\n\t}\n\n\n\ttoString (): string {\n\t\treturn `${this.numerator}/${this.denominator}`;\n\t}\n\n\n\tget value () {\n\t\treturn this.numerator / this.denominator;\n\t}\n\n\n\tget reciprocal (): FractionNumber {\n\t\treturn new FractionNumber(this.denominator, this.numerator);\n\t}\n\n\n\tget reduced (): FractionNumber {\n\t\tconst divider = gcd(this.denominator, this.numerator);\n\n\t\treturn new FractionNumber(this.numerator / divider, this.denominator / divider);\n\t}\n};\n\n\nconst replaceSourceToken = (source: string, token: string): string => {\n\tlet placeholder = \"\";\n\n\tif (token.length < 4)\n\t\tplaceholder = Array(token.length).fill(\" \").join(\"\");\n\telse\n\t\tplaceholder = \"%{\" + Array(token.length - 4).fill(\"-\").join(\"\") + \"%}\";\n\n\tlet result = source;\n\twhile (result.includes(token))\n\t\tresult = result.replace(token, placeholder);\n\n\treturn result;\n};\n\n\ntype DocLocation = [number, number];\n\n\nconst docLocationSet = (locations: DocLocation[]): Set<string> =>\n\tlocations.reduce((set, [line, col]) => (set.add(`${line}:${col}`), set), new Set<string>());\n\n\n\nexport {\n\tWHOLE_DURATION_MAGNITUDE,\n\tGRACE_DURATION_FACTOR,\n\tFUNCTIONAL_VARIABLE_NAME_PATTERN,\n\tMAIN_SCORE_NAME,\n\tgcd,\n\tlcm,\n\tlcmMulti,\n\tFractionNumber,\n\treplaceSourceToken,\n\tDocLocation,\n\tdocLocationSet,\n};\n"],"mappings":"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","ignoreList":[]}]}