{"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/idioms.ts","dependencies":[{"path":"/home/camus/work/lotus/inc/lilyParser/idioms.ts","mtime":1732184473659},{"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:Y29uc3QgUEhPTkVUUyA9ICJjZGVmZ2FiIjsKY29uc3QgUEhPTkVUU19BTElBUyA9IHsKICBoOiAiYiIKfTsKY29uc3QgcGhvbmV0RGlmZmVyVG9TaGlmdCA9IGRpZmZlciA9PiBkaWZmZXIgPiAzID8gLTEgOiBkaWZmZXIgPCAtMyA/IDEgOiAwOwpjb25zdCBQSE9ORVRfVkFMVUVTID0gewogIGM6IDAsCiAgZDogMiwKICBlOiA0LAogIGY6IDUsCiAgZzogNywKICBhOiA5LAogIGI6IDExCn07CmNvbnN0IFNIQVJQX0FMVEVSUyA9IFsiaXMiLCAiZCIsICJzIiwgImlzcyIsICJrIiwgInNoYXJwIl07CmNvbnN0IEZMQVRfQUxURVJTID0gWyJlcyIsICJiIiwgImYiLCAiZXNzIiwgImZsYXQiXTsKLy8gaW4gRHV0Y2gsICdhcycsICdlcycgbWVhbnMgYSBmbGF0L2UgZmxhdCwgdGhhdCdzIG5vdCBzdXBwb3J0ZWQgaGVyZQpjb25zdCBET1VCTEVfU0hBUlBfQUxURVJTID0gWy4uLlNIQVJQX0FMVEVSUy5tYXAod29yZCA9PiB3b3JkICsgd29yZCksICJ4Il07CmNvbnN0IERPVUJMRV9GTEFUX0FMVEVSUyA9IFsuLi5GTEFUX0FMVEVSUy5tYXAod29yZCA9PiB3b3JkICsgd29yZCksICJzZXMiXTsKY29uc3QgYWx0ZXJUYWJsaXplID0gKGxpc3QsIHZhbHVlKSA9PiBsaXN0LnJlZHVjZSgodGFibGUsIHdvcmQpID0+ICh0YWJsZVt3b3JkXSA9IHZhbHVlLCB0YWJsZSksIHt9KTsKY29uc3QgQUxURVJfVkFMVUVTID0gewogIC4uLmFsdGVyVGFibGl6ZShTSEFSUF9BTFRFUlMsIDEpLAogIC4uLmFsdGVyVGFibGl6ZShGTEFUX0FMVEVSUywgLTEpLAogIC4uLmFsdGVyVGFibGl6ZShET1VCTEVfU0hBUlBfQUxURVJTLCAyKSwKICAuLi5hbHRlclRhYmxpemUoRE9VQkxFX0ZMQVRfQUxURVJTLCAtMikKfTsKY29uc3QgRklGVEhfUEhPTkVUUyA9ICJmY2dkYWViIjsKZXhwb3J0IHsgUEhPTkVUUywgUEhPTkVUU19BTElBUywgcGhvbmV0RGlmZmVyVG9TaGlmdCwgUEhPTkVUX1ZBTFVFUywgQUxURVJfVkFMVUVTLCBGSUZUSF9QSE9ORVRTIH07"},{"version":3,"names":["PHONETS","PHONETS_ALIAS","h","phonetDifferToShift","differ","PHONET_VALUES","c","d","e","f","g","a","b","SHARP_ALTERS","FLAT_ALTERS","DOUBLE_SHARP_ALTERS","map","word","DOUBLE_FLAT_ALTERS","alterTablize","list","value","reduce","table","ALTER_VALUES","FIFTH_PHONETS"],"sources":["/home/camus/work/lotus/node_modules/eslint-loader/index.js??ref--14-0!/home/camus/work/lotus/inc/lilyParser/idioms.ts"],"sourcesContent":["\nconst PHONETS = \"cdefgab\";\nconst PHONETS_ALIAS = {\n\th: \"b\",\n};\n\nconst phonetDifferToShift = differ => differ > 3 ? -1 : (differ < -3 ? 1 : 0);\n\nconst PHONET_VALUES = {\n\tc: 0, d: 2, e: 4, f: 5, g: 7, a: 9, b: 11,\n};\n\n\nconst SHARP_ALTERS = [\n\t\"is\", \"d\", \"s\", \"iss\", \"k\", \"sharp\",\n];\nconst FLAT_ALTERS = [\n\t\"es\", \"b\", \"f\", \"ess\", \"flat\",\n];\n// in Dutch, 'as', 'es' means a flat/e flat, that's not supported here\n\nconst DOUBLE_SHARP_ALTERS = [\n\t...SHARP_ALTERS.map(word => word + word), \"x\",\n];\nconst DOUBLE_FLAT_ALTERS = [\n\t...FLAT_ALTERS.map(word => word + word), \"ses\",\n];\n\nconst alterTablize = (list, value) => list.reduce((table, word) => ((table[word] = value), table), {});\n\n\nconst ALTER_VALUES = {\n\t...alterTablize(SHARP_ALTERS, 1),\n\t...alterTablize(FLAT_ALTERS, -1),\n\t...alterTablize(DOUBLE_SHARP_ALTERS, 2),\n\t...alterTablize(DOUBLE_FLAT_ALTERS, -2),\n};\n\n\nconst FIFTH_PHONETS = \"fcgdaeb\";\n\n\n\nexport {\n\tPHONETS,\n\tPHONETS_ALIAS,\n\tphonetDifferToShift,\n\tPHONET_VALUES,\n\tALTER_VALUES,\n\tFIFTH_PHONETS,\n};\n"],"mappings":"AACA,MAAMA,OAAO,GAAG,SAAS;AACzB,MAAMC,aAAa,GAAG;EACrBC,CAAC,EAAE;CACH;AAED,MAAMC,mBAAmB,GAAGC,MAAM,IAAIA,MAAM,GAAG,CAAC,GAAG,CAAC,CAAC,GAAIA,MAAM,GAAG,CAAC,CAAC,GAAG,CAAC,GAAG,CAAE;AAE7E,MAAMC,aAAa,GAAG;EACrBC,CAAC,EAAE,CAAC;EAAEC,CAAC,EAAE,CAAC;EAAEC,CAAC,EAAE,CAAC;EAAEC,CAAC,EAAE,CAAC;EAAEC,CAAC,EAAE,CAAC;EAAEC,CAAC,EAAE,CAAC;EAAEC,CAAC,EAAE;CACvC;AAGD,MAAMC,YAAY,GAAG,CACpB,IAAI,EAAE,GAAG,EAAE,GAAG,EAAE,KAAK,EAAE,GAAG,EAAE,OAAO,CACnC;AACD,MAAMC,WAAW,GAAG,CACnB,IAAI,EAAE,GAAG,EAAE,GAAG,EAAE,KAAK,EAAE,MAAM,CAC7B;AACD;AAEA,MAAMC,mBAAmB,GAAG,CAC3B,GAAGF,YAAY,CAACG,GAAG,CAACC,IAAI,IAAIA,IAAI,GAAGA,IAAI,CAAC,EAAE,GAAG,CAC7C;AACD,MAAMC,kBAAkB,GAAG,CAC1B,GAAGJ,WAAW,CAACE,GAAG,CAACC,IAAI,IAAIA,IAAI,GAAGA,IAAI,CAAC,EAAE,KAAK,CAC9C;AAED,MAAME,YAAY,GAAGA,CAACC,IAAI,EAAEC,KAAK,KAAKD,IAAI,CAACE,MAAM,CAAC,CAACC,KAAK,EAAEN,IAAI,MAAOM,KAAK,CAACN,IAAI,CAAC,GAAGI,KAAK,EAAGE,KAAK,CAAC,EAAE,EAAE,CAAC;AAGtG,MAAMC,YAAY,GAAG;EACpB,GAAGL,YAAY,CAACN,YAAY,EAAE,CAAC,CAAC;EAChC,GAAGM,YAAY,CAACL,WAAW,EAAE,CAAC,CAAC,CAAC;EAChC,GAAGK,YAAY,CAACJ,mBAAmB,EAAE,CAAC,CAAC;EACvC,GAAGI,YAAY,CAACD,kBAAkB,EAAE,CAAC,CAAC;CACtC;AAGD,MAAMO,aAAa,GAAG,SAAS;AAI/B,SACCzB,OAAO,EACPC,aAAa,EACbE,mBAAmB,EACnBE,aAAa,EACbmB,YAAY,EACZC,aAAa","ignoreList":[]}]}