{"_id":"maidraw","_rev":"135-c0b52df8b565802de8a409b330856a5f","name":"maidraw","dist-tags":{"latest":"0.13.14"},"versions":{"0.1.0":{"name":"maidraw","version":"0.1.0","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.1.0","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"39b4997e2ca07d2f230f11c1da043925e07328e9","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.1.0.tgz","fileCount":103,"integrity":"sha512-qkS+Hk+/TSlXc687T7UpTcMNv2tc6uN6I+asc0DJSBg6ZW68pBDevPwwCBgRco8g+e+lvGT78qcrckuuwoqNBw==","signatures":[{"sig":"MEQCIAs5dmK9WP5T2MMlUJooqACq9eVT8U8N9+Z1WonLJsYwAiAagrIWF7dq/e012Tt7CJIjEpSX5xpaFL1rtq1G1MNUzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28152179},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","sharp":"^0.33.5","upath":"^2.0.1","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","skia-canvas":"^1.0.1","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/memory-cache":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.1.0_1729911624127_0.17914923566179564","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"maidraw","version":"0.1.1","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.1.1","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"7587a1998b1aeaee103084ccd0b329e0bf8eb5eb","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.1.1.tgz","fileCount":103,"integrity":"sha512-lzA7XB0KhdMjjjjUAnzv5YkiXi5Fu9pU1iW3zvpAZWNgjUSnjY2vYbwTnQbvvw7GFlVDNjModD576caeZJoRkQ==","signatures":[{"sig":"MEUCIQCYSv37UQxSh2U4zSiZIpZ8OH5IxCj628/qHD5cqxBDnwIgNwfaVM5htbKxJI/5G9Qx+HsS0s5sXv2RoNHORgXjMn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28152150},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","sharp":"^0.33.5","upath":"^2.0.1","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/memory-cache":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.1.1_1729911746196_0.6131090595454936","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"maidraw","version":"0.1.2","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.1.2","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"4743a3a257ab2aaa9a682beedb7382e3f4df8865","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.1.2.tgz","fileCount":103,"integrity":"sha512-hbn2unw8u1U+pnJIlFtB9ZQ93r7o/1Mr+qK8JF305/OipZVNpWzo1CoXm4nkNpHuMOAXtOzJimGd0WwXRirNfg==","signatures":[{"sig":"MEUCIC4Ganx0MC9t/OCXFQ2iHCdUCe2vtMW/ewpzxkctlRkwAiEAwKK6dPHHK216gGn6lZdfjWSDcjmWmbkmddmDb1gUvfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28152151},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","sharp":"^0.33.5","upath":"^2.0.1","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/memory-cache":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.1.2_1729912240075_0.5074820924117867","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"maidraw","version":"0.1.3","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.1.3","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"c1b9e9c90ee9e99f250b6a5b84ef24cb7512c091","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.1.3.tgz","fileCount":103,"integrity":"sha512-FQNJyV56NGxb39/jPZV5goAGQjoDZxLbZYQsOQLZFzLxbKBTg7lxqlVDej+6SejnvjnTwdV7vO0RK0w0g0KbbQ==","signatures":[{"sig":"MEQCICMqaOMVfO+RtYiJTNqKcX9O8TMY85cicMxhFKXQpUXFAiAjFPStNTDvyOOuze7JMzcsLBmBf0+lQZTsWon1mtrxfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28132107},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7b405eced0c1572f748038fafdecfafda772f43a","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","sharp":"^0.33.5","upath":"^2.0.1","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/memory-cache":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.1.3_1729917756574_0.2104133830957533","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"maidraw","version":"0.1.4","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.1.4","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"ba92709bfc906800ea37b381718524eb6fa517e0","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.1.4.tgz","fileCount":103,"integrity":"sha512-9nJWY9MMsHqnjMBs7s8o8kR6wtPOoyPEpHgUylz/LkLbIM/bf9tBuIz+iqwRh3JaqR64nmmvupMIiRJHdRUbYA==","signatures":[{"sig":"MEQCIAEpY+URjEfS3bHw88tYzZCDdcY8pJWPCpeYXrL+iPs2AiBsgJMKeeGbe9iU6zC1LI3evIaE1vA7u5rqMCarlQmbzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28131711},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"1261bbad3b45d495e82edbd09be626c0ccd7417b","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","sharp":"^0.33.5","upath":"^2.0.1","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/memory-cache":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.1.4_1729919355174_0.07945348099652594","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"maidraw","version":"0.1.5","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.1.5","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"b5afaf478ff79478c3ffcad86ebf83fbe7b486cb","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.1.5.tgz","fileCount":126,"integrity":"sha512-FtPEvEAmxlSdsTvsjMLCN8toM8Fe5CJWTigClcGlfhU/fI8Pv2hfvLH6O9xs7bdrYha82nw4crbR1y7VQ1Zn3g==","signatures":[{"sig":"MEUCIBkZRe2ElI5qmgLK6fS0sAL1ia6qshltU5edqlQkBZu1AiEAhV8ClE4RqawrqvQaf/SVmr0MniVZHlwrtvt7DZbpco0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37467482},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"86ec003cc8c87b153fc29bdc999a29b56543a303","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","sharp":"^0.33.5","upath":"^2.0.1","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/memory-cache":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.1.5_1741674844071_0.9135846680361863","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"maidraw","version":"0.1.6","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.1.6","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"300cc5919e17228c109e93421687c5c3f7504835","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.1.6.tgz","fileCount":126,"integrity":"sha512-jBnh1YmbZXp4dyUwsBnl8kZPu71IHD6cMyjtq9uhBexX8BQQUj1kqjA2hUSMB8y7zPryEzzo7PVnvA/jS17/8A==","signatures":[{"sig":"MEUCIQCny0Gs195PDkxv0FdhmTdPuLI4AckSim4zFf9ZnikjsgIgHBu0um8fZg7SM6wG751I84hW4UG+/Qrds1TlAzp0jyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37468447},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"acc0094ec202922f3821985779781c3e3012828c","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","sharp":"^0.33.5","upath":"^2.0.1","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/memory-cache":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.1.6_1741675788041_0.7261124428888834","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"maidraw","version":"0.1.7","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.1.7","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"e4967d02a43bf44b7484db3eb1b667b51b2ad590","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.1.7.tgz","fileCount":126,"integrity":"sha512-0Pz0WDPBtYAznnnhCAjJa7HLw5d5oZ5uuj8WbxRtpx02IcWXpp0QsafWxFH6ptBXyt5feGmYBPqjYlPQCIQH9w==","signatures":[{"sig":"MEUCIHFmXKtiR2sbF6Ts3ql5rIuDkj54iH4iW0uf+E741ld3AiEAoq8X6PA1ZLGPsTZ7rzhKqqqW+UwThgXTCwnVjqY3+xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37468057},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a0253b2c8c4df1e3f1b944970a7666e7060e68df","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","sharp":"^0.33.5","upath":"^2.0.1","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/memory-cache":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.1.7_1741678616289_0.8751275567458738","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"maidraw","version":"0.2.0","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.2.0","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"0ea6631e9c7642d986c1ad2581d4977670fcc1d9","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.2.0.tgz","fileCount":133,"integrity":"sha512-7KmIdW1RB99kBl8bViP5jrZe2PA44zDGOOfEqBGC6pwArKvyuDLEQJ0spo2udwhmK7z8NaTiB86nGR9+yDwWXQ==","signatures":[{"sig":"MEQCIH4W0yiQnihR8b7om7Rt/rumWW+aK/YdyVaROMZz7CX/AiB0S8/3ba181/y1oTmESPd3phQhjUNeoTDZgvL0X4KtEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40880929},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"cc3c2146de43d7f9b00cd5ec1819b24e0491b26e","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","sharp":"^0.33.5","upath":"^2.0.1","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/memory-cache":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.2.0_1743527414898_0.5466002002468497","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"maidraw","version":"0.3.0","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.3.0","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"09e02b0733aee1439cdf25217f70e911b58bf03f","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.3.0.tgz","fileCount":175,"integrity":"sha512-FHqDH3QG0qfKs1oDG1Xb87/iE8kO0JfjHO1luc6NcPkVpA67C1Jpi2qYs09bnyE95ozEvSu6wF2Rn/AwAV0j5w==","signatures":[{"sig":"MEUCIGpIlCOR0VQKOddD4In7G1Ixv6f/9YVXnfNws/EJs1tcAiEArpeVx+oX7V+pt8sCPmHsPVm+XNJlHuYSxtmaxoSWjm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47236566},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9735aa7819b16c896f9b30981ad2c1d246a69647","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","sharp":"^0.33.5","upath":"^2.0.1","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/memory-cache":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.3.0_1744278625690_0.6455611273818693","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"maidraw","version":"0.3.1","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.3.1","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"9f6fd50a68943b91c3eee7a7a55cdd99aa43c128","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.3.1.tgz","fileCount":161,"integrity":"sha512-wLr/8TU12Nx7PQXPjaFwBFEpSsFTmWLPkRkBrkaVJl9+v4rOObAj5guo+2M3AhaWQWNIiMaef3ARWQqgLgjUQQ==","signatures":[{"sig":"MEQCIE7jhDxo8w6Eok00jj28BxJloSKLH71aWEH3UVWKtUuHAiB3PehD7brNylFhSF0u0LOIZrQo409ZK6a9FLrcU4rqxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31846775},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7883f66670a870806bebabf4131dbf09014cbd67","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","sharp":"^0.33.5","upath":"^2.0.1","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/memory-cache":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.3.1_1744341820028_0.8752241204680073","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"maidraw","version":"0.4.0","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.4.0","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"adeb70a29ebc778b746b26baf2a0f76a7f59e518","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.4.0.tgz","fileCount":161,"integrity":"sha512-fK22EZ5oQoSh+IxKjAqaAFNA8nSKeCqjkt+XYGJS0H2PyJpCoYEdiohlLuux75o482biKm/o9PmxNVKTqmwpfw==","signatures":[{"sig":"MEUCIQCQyYChrGpMjyLUyNbrJyY9NWpRNq0JusKpi+3irgmlwgIgGUBq+3DOuSsxkNcWsDEQ+lGxL6hO5+6dlaPDkNmkCKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31846017},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9f963e7f5860eefa81cb0413a1ae7fd57a06a52a","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.4.0_1744435286485_0.45797763151607973","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"maidraw","version":"0.4.1","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.4.1","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"93e4596acdea23e0af868b0da66353708b8bd4e8","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.4.1.tgz","fileCount":164,"integrity":"sha512-lmewgjAbkuz1h5e+1/kPj1FM0lC2GsoDnxWThG3+uObLUCyNwYZjrYJlTMbmHiMRBX2VxiTaaP1WYBMPjArcBQ==","signatures":[{"sig":"MEYCIQD1umwujABvs4Wf/EGo08l4eR+LcIoENflN2KFeXv0FVAIhALmdUCpx4NFeJkb/gEr/amPBJJoXSKPqAPxsDjT/xLAa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31844940},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"fbecbb67cbcda47b7416be9d3bb365632e1fb0a3","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.4.1_1744512396665_0.31035586995297226","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"maidraw","version":"0.4.2","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.4.2","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"c35d582e1126549a84f948d93759746e9a09603e","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.4.2.tgz","fileCount":164,"integrity":"sha512-L+K86kG8fowoycTNywW5D//F22l9bgCRPKjfj7LKP6Nmbs1PtNpCKBLAfHLl7oFKl2/2dtjeIr/o8+vgj/NQXg==","signatures":[{"sig":"MEQCIAEQO+74PDzOq2eX4+pYGXiCoTXO1Z32mfAMLbmioGy1AiB0qSv31Y7rJznRYHsoVswQ4fEOqpPPLUW4ZwsSvTfKng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31845063},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"16c71c237cd25bdc0b3d6804cce0b9c9e04d50b8","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.4.2_1744516457629_0.03024000153202433","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"maidraw","version":"0.4.3","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.4.3","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"8b6764ac58b90e40a3266e3459b52abde39ccf93","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.4.3.tgz","fileCount":164,"integrity":"sha512-35mObbGtvk9gTN1QTOhlSzA2pjdJXS4E0XBY5MjZGzEYCqQoIlIqW511w3Ckt84ZTLJtsKjGT+OrjBiaogaofw==","signatures":[{"sig":"MEYCIQD9xkk9BWUIyB0eGKYsYwBNU+w9BiXw77XzvI7I8VdJRwIhAJ40GlmZDCZBj8rS+eReWD4JeZv8HCy8PRyIP+o0ObhV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31845506},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d2b557283138b69298d4ac6e3b4fe2d1f32521ac","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.4.3_1744600002316_0.9093280701291087","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"maidraw","version":"0.4.4","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.4.4","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"4c685b323ac9f9fd52672915b69e429a0c7fafed","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.4.4.tgz","fileCount":161,"integrity":"sha512-0WTv3UKwPJq9kLDLdj8NnaC/ejuvc3ZLDq4NLqSHvJXy6xlHrYGUaaBnUpDphoWMG6l/bO25I58DVasX7Y3W4A==","signatures":[{"sig":"MEQCIHGB0ehh5PtDwzrnyLFF+K22n99MKoynQoK/uaAtxTS/AiAykyMcc9cipPly0oABSo9AWGCR+Spar4x84M3RCVKvMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28191034},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0900adc14b460986e540f41c8749020fd7d34320","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.4.4_1744690024691_0.1421171831982848","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"maidraw","version":"0.4.5","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.4.5","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"233541dd3ef0ba5a61fa57365dd57627dd74c290","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.4.5.tgz","fileCount":161,"integrity":"sha512-LC3mnt9+qe25vD9IRHj7vYwnKhVoOsBEtJdr3qEYueyB5PPm5UvEJUrYEKe/845W1b4pSDi594Ikxx19omaxeg==","signatures":[{"sig":"MEQCIHMqrCX2pjlhenxnCjB5yBBMoKZj3gGHCXlU4xxL+AAQAiBvphPZ5hpHtmC79xVfsqQC9o4NmB9o0CA+aNzIeO5dUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28192364},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"6e6d676908853dd157af48400474d71a86ce4a79","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"npm run make && node ./test/testDraw.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.4.5_1744695119145_0.631662487279715","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"maidraw","version":"0.4.6","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.4.6","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"219ae394b83c0e16cf256491bfffe8ea66ea5f2f","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.4.6.tgz","fileCount":214,"integrity":"sha512-5gPYy9NoRMaLaG8gnpBznztWFg871VmaRATFrP27O6V2av1lZZaN1blywwd9XBCUKr0TmWmV7Xd330nRwQt45w==","signatures":[{"sig":"MEQCIHQCDwAXxY5d3quAkd4R+JYcNZvWBeWXfjJljGUvjW2LAiBt9zWdtQOSLsD5E+EuLJsj2V7YotA4QPhi4aYG1Gqueg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33488415},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b5ba926f7033e56dd70e01571b7bb7c9a844fa69","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=trace && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.4.6_1744785110042_0.5900831096230021","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"maidraw","version":"0.4.7","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.4.7","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"a74b7db188b38b927901e73d72acbab7b8d22f08","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.4.7.tgz","fileCount":215,"integrity":"sha512-hwlfOEt2gOKNRWSJqISzcdfbiWDZ/uY5Jh06XI1vOoNyP2xvNTt29yZctjMoEn7tfxXmDz8633lt7mu+gDwI6g==","signatures":[{"sig":"MEQCIC3nQx7RorLULBYhZdp9RXm5LPECuLDp+RwgzsMaVTO9AiBPjF+1fE76GLi0OUYm98UJJIG5U+XE3DVptFqMpRihHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33550639},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5320470e072c8a1b464c4e94300b735e7572220c","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=trace && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.4.7_1744785947771_0.9540667060683605","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"maidraw","version":"0.4.8","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.4.8","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"f11acd5e439f917d4ba2fc50936bdf069c02e5f5","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.4.8.tgz","fileCount":215,"integrity":"sha512-g7ymGeCK53G/HYOHxIRE9gTFtuStCqEYl+Q7/n1tF/oHay8ytL7+1zBXgExFNHqbcQnFfDaGRIOlEri5o2Jvmw==","signatures":[{"sig":"MEUCIE0ao+ZndTxA8xBbCBvGpbNdz/eaa9765NZVun9HKONPAiEA/gAbJsKkzp7Wjiw5KJSt1iTcGEDkMQgmbSC3biYCyMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33550645},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f7cd0b0106dd126fada5e949d09c7aa6d97a1c53","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=trace && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.4.8_1744788426499_0.5904278723627665","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"maidraw","version":"0.4.9","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.4.9","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"a66997acda0aba5166420f5c58706118ad41f9ac","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.4.9.tgz","fileCount":215,"integrity":"sha512-RXmewD771lJgEbKXDqUP11ps6MQLkfvPhUA4+5vtf0AAq3IOgR5c00I4bSe+kORDc/DYmExewJL8YPZy0Zu5tg==","signatures":[{"sig":"MEUCIBGyEYH6gTlzLZmke9BHTh1iaCS2neu0NvcNmov8o+h5AiEAkI/Qz8NZOfMV6arz5uS8zLLKw/pbcew4Lk0GE95WPS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33550566},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3974f0d941366ed7882cfaa0c10d1d88fc3e09b9","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=trace && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.4.9_1744789931291_0.012004637527941453","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"maidraw","version":"0.4.10","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.4.10","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"88c6c8ee94f5f1dc1f871cd7c79e911af459ea07","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.4.10.tgz","fileCount":216,"integrity":"sha512-nAhFLEKX50guv5Qk0YgHquBOreN8JWjC1tksCaO2A+1BiPC/AmcdmDoKtIaNuapsIgWTT09QSBDYxAdRC5JeyA==","signatures":[{"sig":"MEQCIAELX46FTNCQVrHlOWwAT18yvCThp/0kyO3n7V9XiigdAiAVl4k88nKPjlbrS2UseLHhf2KT4IRSMLkZdqT8KuZW4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33563932},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"30bb62a0ff4cc324d88adcb9ad11649bb9d6b918","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=trace && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.4.10_1744806560654_0.9936746962591154","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"maidraw","version":"0.4.11","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.4.11","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"14f0bf0d2427dd0c7212717820e629d83d463923","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.4.11.tgz","fileCount":216,"integrity":"sha512-BrwC3+82GrWgNg7zMKG4yygs9F/ifvjiw4EuyYZyB8KycTqVEj9BmQd68DbwP8+PCTsFtCrW10tLoKGiJXsQ0w==","signatures":[{"sig":"MEYCIQDoxIQ3So+7qd2eLXJOm/1lkmAibn2bJnirCfhujgqqsAIhAN9MTgV903frt6TzpiCZvqkS7rEnqL5ev4+a79Zd0N+Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33564932},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"63d9b6bf501d201df3d1a8e912fe3eeb1235427f","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=trace && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.4.11_1744807782444_0.26162534415889205","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"maidraw","version":"0.5.0","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.5.0","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"d483459417b1c14d563d19ba2c3d8df7dbed946d","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.5.0.tgz","fileCount":216,"integrity":"sha512-AISEUmPjM34oTt88vZo9G4Pz9IyEUDwFkmlXridstPNr88AigCWGufzcHdEa8bNJ/puLt82aPIe3j3pZQs9PAw==","signatures":[{"sig":"MEUCIQD8bHv+AX31JY1AebQDPATA11uS3XuuxUfPcgB6hekdoAIgLnPzH5QpyWwS07af7SLwSLaeehZnKYm5g6YQZNBslmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33565145},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"8f37e8dc0d1198ad2b190e16184b9c25a990d43f","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=trace && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.5.0_1744809874196_0.6442716229343057","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"maidraw","version":"0.5.1","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.5.1","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"ee3cdf580095c9420add8ad36233f0d0d91787e7","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.5.1.tgz","fileCount":216,"integrity":"sha512-CrO4a3eQSPxD/WfcJYiH6CS4/AdTYNur2+7KYjnn1QQCGDGuAwIlT3XRCys6a5OtHvfQbIsiz1eKVmhjygEQtg==","signatures":[{"sig":"MEUCIH4dkVVDaUg6RvePc0Fq3H0pE/qXxfW7PN4ca+1BJ0SGAiEA7GVIaNQsnzEGRyj3oFGhgZW5LsgacblLl8Z4w08ZEco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33565145},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d8e641dca09ae99c3e38d396815a628b76a5ec02","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=trace && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.5.1_1744810073494_0.4564934347002432","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"maidraw","version":"0.5.2","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.5.2","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"9ddaf0ea806369f4bea5be6a26c0d9af5f8b1ebc","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.5.2.tgz","fileCount":216,"integrity":"sha512-qMlucFzH+zjp3ubvpCrPnTnU8+/c/gq7geWc9VFfp+miF3qRdXHkd+/7/+STlR/rraHXKoCglElyHoAugcanDQ==","signatures":[{"sig":"MEQCIBNzPZuOTzESiMhIkmcd16+0XG3o5MRyvP7LSJy5ENXeAiBIRVwV5ioDd4HF9ydO7dvzJylUnl+xPd/IPdQGY4Z3JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33567828},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bae13f0cc38191c6dea43d514b8c59e2363c3fa7","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=trace && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.5.2_1744841742219_0.9275046008570123","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"maidraw","version":"0.5.3","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.5.3","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"acc5fb8d3d5b4402e503461561e434715b7d417d","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.5.3.tgz","fileCount":216,"integrity":"sha512-OCOAF/vWNjLVv1kWcVRgoma0KyCLPIuPbYO6DB/c2HaWOhSeOfN6zYcL3LkRC2XcME2fNy+SALJopFHEP5ddJQ==","signatures":[{"sig":"MEQCIClYpvpG8C2vf968QGFIckvoc0gVZUHcC5Dy3/jFKiISAiBPyqA9ghSu4llXnL4ieEVv53WPbq5x6/9EqZ8oIhx3Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33568284},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"4c608be01c64963acf0ab5a2239ecbc5fa0f2f57","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=trace && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.5.3_1744842414795_0.44682414745900756","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"maidraw","version":"0.5.4","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.5.4","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"4a5072610518356fc046e2ccc0ff77ddacaea93a","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.5.4.tgz","fileCount":216,"integrity":"sha512-OzRT+v5VaFLLZs906p0yavlm2uFKM4Gg0eOSrVeWh1PcW86vzI8vUkc2WA3NkqkiH4RdVPyBNTvF8/I7MCskmw==","signatures":[{"sig":"MEYCIQDT2ycl1oo6nke9uaQze8VP7ZODlOg8Xu8gySIIxpae7QIhAJIKeY3E+wFwMO6+G2JqTc/C3tr+vX7WGU4ZVOtq5JS/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33570565},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7a5fe10cc7466e27516e74eae16fde0809478b7f","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=trace && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.5.4_1744844006195_0.5962069954096811","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"maidraw","version":"0.5.5","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.5.5","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"9db154fabe016927a7608bf038ca1a2067876126","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.5.5.tgz","fileCount":216,"integrity":"sha512-nOzVw1MGAX+Da3T+cPODTkFukGYM70SaDU10wQ3RlLS2vcV7zWh2JzrwvmVzeSHhfmSIY2Dmke1eoYHBUyRmOg==","signatures":[{"sig":"MEQCIGrXdVBN1oOVxMnMxpKh18hdQijgeAstNEN8avOtzxszAiBRTbIHeoqgP4BEXZsuZ8V3VfA6acl/Hh7MlwzcUCK+Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33570585},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"528bb18d4b4285c21065432c6b06662655c85788","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=trace && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.5.5_1745010618825_0.6390994664124268","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"maidraw","version":"0.6.0","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.6.0","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"e99fb282f3ba4f49561437fe70cb605202fb41cf","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.6.0.tgz","fileCount":234,"integrity":"sha512-1T28nooltZEP/qGWiypCAcNbcbJZnDjvI3j0f5rwNAN53Y4VesjW4l5VWOsFacglX4h6N7B3yahXo8UctVM0YQ==","signatures":[{"sig":"MEUCIHH2ardtgf7aO3tNRBGc6Kc1QiqsQVr/GcNx+HUtDbDVAiEA4E+sUL8kbjb4CuLHrPyoI3ybFBO4agPU3GkTqW39wig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33686946},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"1e56f3ec09aee50aba17d6d6ab66055f88d86bf6","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.6.0_1745194158383_0.49926448058026707","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"maidraw","version":"0.6.1","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.6.1","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"b80d785ca9d56fb41a3981d6ce39ad12259ff84c","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.6.1.tgz","fileCount":285,"integrity":"sha512-0a82eKn6AhK32PshBJSts3Qkpl8O7UMlXrSuR/eM6iWEd7E8LJESCZO3EfkPIUGI7fyLreF7jr5KXGjJW4JCEw==","signatures":[{"sig":"MEQCIFFPwBl5vuFvEgOZyvQqqwWsQOl0M2bSx5XtPqOy/euAAiBVnJHgKsV3kAeTCdKtCR3cM89Syf3NCNsRzskilbF3Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36564586},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"01ccd8bae2501d865d3d369f719028148be36a1c","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.6.1_1745320090114_0.4753574801723117","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"maidraw","version":"0.6.2","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.6.2","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"dc041f7cd7b2f6cb4cc73ce77983aece2bff80a2","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.6.2.tgz","fileCount":287,"integrity":"sha512-WkcshTNqZ0bQjt19adJGK6pmBaprGWSyZjXAgmNoLhYWGYhR/at88csjPiYBEgkV+BkWaK7odVBn45NwHO0+NQ==","signatures":[{"sig":"MEYCIQC6J2qPHdQXqR/mZZ4dpV/YyTlUsySJyXEsdJimatGBUAIhAJg4lvnZikw54qmZvlbtVbWrbb1slY3gHa2mYr+SMo47","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36799154},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"127b2bda5521e46d63987c863f5a9c077a729853","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.6.2_1745373453528_0.07444285766913428","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"maidraw","version":"0.6.3","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.6.3","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"7e975a00e641d6b79ddad6e558469102989a337d","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.6.3.tgz","fileCount":287,"integrity":"sha512-MhiUfWy405l/h9RnuEDQcJL0nrImfSIJPeB81Bu2abwn8kLFqf03seriSG2blkuPQLeRvy1nmMstmUAxSCrkWw==","signatures":[{"sig":"MEUCIQC+uCEVS+M7FsFgKylnmODJATEuIWWV0gxx9VXTdaZ2JgIgeamk943MtTziuR5y8fN8Yx2dkMIc4rfXJtNVvhkIO0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36799164},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"184d60c17c3b0182b80c157c21ef775b4dc23ab2","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.6.3_1745820359771_0.2681663182105276","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"maidraw","version":"0.6.4","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.6.4","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"f93bb122cd758ecd93c8a951fadd142c87588bdb","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.6.4.tgz","fileCount":291,"integrity":"sha512-J2DimIPwN5GAWZf49BaH1tEjtw9I84Va8mqLoYlJuD+zuBJ8XcedVfl6u41D9JKRerawU3wnT0226Dq9OujMcQ==","signatures":[{"sig":"MEYCIQCxWJKZt9rifa/srt3Ey09wOlemk65YIPTXO3dqorUB7wIhAPQ+a08P94ndsoEej3wVZHAa3czCTDIjhTtFYHoiHPB4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38531251},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"cf22e8aac747d71ecbb3332f2c3d142ea7e4489e","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.6.4_1746379600622_0.6024687837909304","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"maidraw","version":"0.7.0","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.0","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"b065525e2c03098a861342f14a1934267421b960","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.0.tgz","fileCount":291,"integrity":"sha512-aN77ou6LOTquQsYCWURiKJQsen4bNX7KUcjrO1+BAMyMIfWx+ow0M4ShT4HSJDqx3T5FizKA+WLX3++FD6NDLg==","signatures":[{"sig":"MEYCIQCE8PbpeIRywASki+BSMoWYcJNKLoRKtSkUcCHeWJR9UQIhALRYzQ4n2kuCRbtRcvhQhyruPKDo1hg82lVffvAtZBOC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38535159},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d46b458c1d729c837e343875f9af99e24fa0c03d","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^2.11.2","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.0_1746427957069_0.476224201987856","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"maidraw","version":"0.7.1","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.1","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"dfb960956afc43f6d403eb56550bbd77b0397684","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.1.tgz","fileCount":325,"integrity":"sha512-7+KZXSrliviQlrXP99FT2tqoGsluTxdLHJbUva/EhDY9UC4rUo1MtH/JD2U1dJMsC+QZmpazqejECzPHbD9QjA==","signatures":[{"sig":"MEYCIQCtj5iyNpVksbQ0StrGE3uZtUx+OGEFhnUTnS03zGy9CwIhAOsiOYaiDd2z+ceo3z6R4cbC7QhpytPGCuxFPSzW5lF8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43234365},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d549f36ea3816134bc8f34f8b99c79289d6d89d2","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.1_1747083671718_0.5941007347075444","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"maidraw","version":"0.7.2","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.2","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"674a06918efb590f10782d76c0ac5d2a56db4e95","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.2.tgz","fileCount":325,"integrity":"sha512-ew/iUA+fvSsKaLZr9yz05215tTPOLIGReXuY4G/4/VbyL50l5UHGJu9D3/GMUotO+W47ISR/eMZ6AR/SthiOvg==","signatures":[{"sig":"MEUCIDFluOpDbjPvzcrsSGoQW8pjXFKQIrDG/4AhdFflaztMAiEA6SnJti3YYkVFrI2OTvOES3IocFula3FJLFntC1Sh2io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43233396},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0a7ccf122559465f290ca9f99825929e874154cf","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.2_1747087356541_0.8308514109615681","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"maidraw","version":"0.7.3","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.3","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"7275ea67008026807110e9c3ef9e754d4442df77","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.3.tgz","fileCount":325,"integrity":"sha512-QS2KARjnN4VL9WwO5+CRehIIVoUwMRA5F/zG7sfsMxuoCA8YjXGXe4F1H6+Ec+pHb1a7ctehavmCwkqb7D9Vew==","signatures":[{"sig":"MEUCIAFOMTYoOL3ZQfsgx2U5KeGlSIu0BaFuRBCQOUF/w7tfAiEAympvuUSeX/YxqbILfUJ88dx7ctv04W6fMzFgYINdCIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43233597},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"53f73adda2115d3265a3eb72df178c1c692442a9","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.3_1747089979107_0.06774511063683208","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"maidraw","version":"0.7.4","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.4","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"3987991378ca88cdec0eb10ffbe7bd87f7f5ce77","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.4.tgz","fileCount":325,"integrity":"sha512-8ixoAabx1rPwy5SQVpB9mgHkZVTLHSwyM0X3UCbFakybg8dkFLDS8scUuuYrpUSMUPS1qFqV26d2Ll2z86MqVQ==","signatures":[{"sig":"MEYCIQDLoUDL5Jm/opcrnZk53kviQq4Zg3u7xPRDN1ITc37VJgIhAPb6vZv9lb22I9AFhLSvSS8XOIfT6lcwqnpR3HmmERwZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43233707},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"2dbee3c02d48c753194267f78fe65fef784419e8","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.4_1747090722807_0.27068587775885256","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"maidraw","version":"0.7.5","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.5","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"8fc34ceb4e1214498e698d261d4015dcda2f863c","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.5.tgz","fileCount":325,"integrity":"sha512-5s5F1V1o9ZpoAWZCD6YXRuxiLKej6qEg2iZaB6UVqAQtNRYnSHxi2Jb0BwNpQYAMnLqMDzD1tT0xIGDs8BWM7A==","signatures":[{"sig":"MEUCIQCeZ4CCELnGHqb+tqKNj5PjAFYa0biec54IO+utD7AU7AIgROG2Q6lZNkc/k6CzJpAmm/ib9kTC0uPS+IbDq3SxOM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43248906},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"86a54718acf766ccd552afadaab19db17b62ea5a","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.5_1747125426728_0.18614054213942177","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"maidraw","version":"0.7.6","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.6","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"147e95e04b77dbcc50c5bd5aa024093ccf1aed59","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.6.tgz","fileCount":325,"integrity":"sha512-JYyv91gujBWFmMmkHy2N5IhOuwdiuBLptkx6EFOGYOenwNkybrw7Nwx9TpLHSlZt49vg3+znklBwQYuVLe6xjw==","signatures":[{"sig":"MEUCID12TBYCVV+f1xKVbO0zHtrMPqrNtIEVx1MCcO2v0SSpAiEAlr/Ow/7b75Ovenk67W8U7D2HFV+vdTPbvCSdUWXblQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43249166},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e5a1457ef2c777a271ff7776f30c0f2af264a135","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.6_1747134133082_0.7204683574335926","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"maidraw","version":"0.7.7","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.7","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"a2c088727198d2d22062eba16c40a6be35e8132c","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.7.tgz","fileCount":325,"integrity":"sha512-lfZit40lNlaJdeCwZJ5tNt5oRIainVqq44V9pIU21WoCh3+cuO+UXlIVUc4Fvs5reRKdbOcYvQTeyR4+M7jxTA==","signatures":[{"sig":"MEUCIQDCedBA5MNOOsbtVnbfD25S4zT4o53+BNAGpw0UsEIb/wIgHaPb9JwpS9fneQ4q0kwsh0BVVavo0yeZYEm5jKEAAgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43249774},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"cbd7041b6863b8aa48dce0f3307fe0992b5e5815","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.7_1747146201260_0.246211882274741","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"maidraw","version":"0.7.8","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.8","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"39147efa9254002b5e548608664b9eca9800fa3a","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.8.tgz","fileCount":325,"integrity":"sha512-+esiElqozd4WQvzyVubGJ/o9D3e7W5cevZo8JE9Vhv0JmLvLG9sRubaoKqxLyzBLnwh0l2NLTv87KZLAtHxCAw==","signatures":[{"sig":"MEQCIA3Gs7PFmIeU7j0T8nT6ySD0iA7rbYuXbQJ94Lgf+irdAiAZ/7g5bVC9OFHFc5kP3LhOYnSAPkev9E4VjlnDGDihcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43251304},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"88d9caa49ac7dce07ba4cb5a54a1167242bb08c3","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.8_1747680177082_0.819668017886841","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"maidraw","version":"0.7.9","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.9","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"eac2cbce0abb2f6decf80847585197041bc9057c","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.9.tgz","fileCount":325,"integrity":"sha512-s1DTyzwjE9TpbRNz9GU8fDOKs9NyGm1IhG4k0s086eVG1SO4/ieNhNC67ahAiaBaTahbFJolD3SEBlrRMnePyg==","signatures":[{"sig":"MEUCIEpXJtUIgYc+HB4IVedDlnVVWROUvIfE467y/w4D4Qb/AiEAntkRHf6trXW2drIt+R03Kuh7/g89Y0XC6wDYqMfxuX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43251650},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b22c3db65da2b9b44633647241ce0e2583e78346","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.9_1747681504041_0.6635010539138357","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"maidraw","version":"0.7.10","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.10","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"7ad3b0e721856181db011c2f0a303a1ae3f4bb71","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.10.tgz","fileCount":328,"integrity":"sha512-69Ew6nCLtlP9kSMO98xI81NCv30lyykYqu+6tA5xKcLElgpsF4EuSkdXXr7FbFxiy/qFwFbWvaYV+YgxXNd4rQ==","signatures":[{"sig":"MEQCIA8U+i2U71Gd4hnmw2h12QUaLuI20w4+7eiJaahqH/UrAiBmkZOG4BouMH36cb8nXzgXB8IX0IrlhHhotjArx/y+EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43270977},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7e691c22171e22633fb0d171a3294eebe36fe8a9","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.10_1747687981002_0.2981984695043831","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"maidraw","version":"0.7.11","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.11","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"edbb66731c0c67953191211193ea2e4b82e8cc53","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.11.tgz","fileCount":331,"integrity":"sha512-eRCsFbFWZj5nhpn/oZpp/6INuuPpyEptTG/vf6SO6guQn9j9/vEqF7Y7g9YXnWitkcttsKOaYOWHyCqhJl4ZNQ==","signatures":[{"sig":"MEYCIQCD4I3ITHJjnIHD/ipOBrBBuXaw5RXNN2m1Y+LW1ycWGgIhAPeaNjl/0jmOX75pPDq/EDwvta0DWVlax3dNSX+ix2wU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43288450},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"eb2b41c51504a08954a88c7e14009ba0fe232a67","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.11_1747773789005_0.027074462545792377","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"maidraw","version":"0.7.12","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.12","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"3454374a26ff5b4d305d164c4cf5edec8d3851ef","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.12.tgz","fileCount":331,"integrity":"sha512-9d7z9Kv7CAwRnRhX21ATWG7O922N05DRR7HVIb3Sg5rt+kMuR6n1Tb+aVq6zv2EfSbbJ3LRP+2C0DFZkhKahMQ==","signatures":[{"sig":"MEQCIFHbju+cGJDAkBf+YzMZhk95JlOSQ3TFQAr4WBs/De/GAiAj26GxLyHAlUedh7eJrQvFLx1l+1PD8aCAAALp2KCvOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43288522},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c5dbc52afea77c5c7e5e739a854d93c6d6f24c5a","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.12_1747774664071_0.7849620635567276","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"maidraw","version":"0.7.13","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.13","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"12b0ef69b9881f95c75a0c365bf889de0d9f974a","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.13.tgz","fileCount":331,"integrity":"sha512-29nors/kPQKLs/cVhS65dLocqDZY5jBnf7LXIl0gfAj2QCtDBUP5xDKH9ArA+tUl1eP0MczNjqCVeTm1fxPzEA==","signatures":[{"sig":"MEQCIC0RRhnhiOMHmIzsczeILvAkxvak4tDFDPu7E4vvBjA7AiAzJd2i0C3zlzUvA5fRpfBLjiIa6ep+hkXJq2sVS+MFQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43289315},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a1157081077d3b03d16ef6b0cbd08f50541d903f","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.13_1747775251251_0.6946919353467926","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"maidraw","version":"0.7.14","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.14","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"c2bebc04c0751ebda39af3d4e289765565c9e441","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.14.tgz","fileCount":331,"integrity":"sha512-4qy9kx4QuEaTW8elpsM5iFogmos07FH7gt1iGp+l9iWAkzFhrtwxoqzok3P2AaJOSfu/7Rf5Mz6jakn9wa42GQ==","signatures":[{"sig":"MEYCIQCqrgQPsqb7TT7TrAAmhXJqqMHIat3PHDx8zHzgcZjbiQIhAKBbhSeqMplVhTvCO7UWiiY4af0AH8FSBL+JJODQ2WMR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43289443},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"85a5f59603ad65f5b9ab044d3c0029b6426b1972","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.14_1747775969152_0.45109240834606323","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"maidraw","version":"0.7.15","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.15","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"abdc703c999c7a2afc90e4f8be105c651c6c4fab","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.15.tgz","fileCount":334,"integrity":"sha512-eBooCmuFFTvNE2R8DRyVAo/Qg1yCUhz0tzkRFY7kBGSDE0m8ndKRPcSiciIEW8aj6d8r5rFhfy/vIncPjS939Q==","signatures":[{"sig":"MEUCIDDC766XmBcaHqzXimnG7tCC/T1yjwIikYHzr7xfihRwAiEAxbb1d463cs1ZIyPGBaIt2QfuSdNI6NyqgI8hf/oteEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43371523},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"991bae05e431771338d06e38df2c7b3856a6cda9","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.15_1748203812914_0.06549925111043686","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"maidraw","version":"0.7.16","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.7.16","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"3f500ae166823820f67c2e379208c52e010c453e","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.7.16.tgz","fileCount":334,"integrity":"sha512-cP48cFDNZvqf/oBMIMBt5RgJI05Mwg7XAgJ7+okuNnve7lB8Q41hFtLtQxfMNSCn5J2Qg4f/LEa/KnkHPTiY4g==","signatures":[{"sig":"MEYCIQDFkaXOV3fP3QED2J7jpxS7576iryromO5607gt5HAKcgIhAO2cTNIh5+Y6F26ym0F+XN7XNZa6Juh8A8n39PZLmmw5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43371957},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"4e8979731346130ae325a35cb532cc284f1306f0","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.7.16_1749218966766_0.2978747688113521","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"maidraw","version":"0.8.0","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.8.0","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"9f7029e44cece99519d13a2c389967d056ad9ec1","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.8.0.tgz","fileCount":338,"integrity":"sha512-uYq7xYYWdwAnEwShI73VxwCxGsnqkcRvWC25CU2xFrY/oRziG1gVZ9SY15a6UgYR+WGvjAbgOn82i2rKeQWgiQ==","signatures":[{"sig":"MEQCIHu9T/IIg7oA4nzXK6dozxrcbvj2W4o+ztsZDGZfYrGOAiAK8nSarHpsPb9bFeltUSYKcgcnUf+exPCq2EeZ0tMwYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43618159},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"4d310cd464d6e019b2ca5fa9d9173a3caa112372","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.8.0_1749412023041_0.44424585790403426","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"maidraw","version":"0.8.1","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.8.1","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"08f012c8c4d247bc4c2b6ecf24f25238421ce263","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.8.1.tgz","fileCount":338,"integrity":"sha512-woOjpl4vv9ojqSk9cIuFVdgiFcXI51cAF8JRvAv3qeWmL17e746OVgc40iXWDWPEtoFphOJTFDONP90s3tZQBQ==","signatures":[{"sig":"MEQCIEy0hpRNYN3jsMyXQNzrJtwjZke6t+RvilSmmK2uPBYbAiBLNk+yOK7rRqFf2jWaBmUG4nfbyA+ANyZZfVlI+gjGWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43618939},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e6befefb2d65b368e244f3725aacb1f72b93a02b","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.8.1_1749580930506_0.43291502225280376","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"maidraw","version":"0.8.2","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.8.2","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"99d49afeac12516a2aa758174ad4c5c7b897bc2f","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.8.2.tgz","fileCount":338,"integrity":"sha512-S0KDkSZRmRimHuau+ESpkyYwU4kndTTv+kwUr9nFkG+7HXMLz9X/rHgWJgUunRQ26JYyX4OYpSIGvbAwE8Ka+Q==","signatures":[{"sig":"MEUCICHSV2tKbniZ74UKOSgTMIz3O4t4VLaW3Q6A+NUEoN5eAiEAjdUfNe2eNxmW2McEB3tod7hhIJvsUTky3BIJXAVHHV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43618977},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0979ab07474e03fc50b0a5dd6e30f8f43942035a","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","actor":{"name":"saltcute","type":"user","email":"xuanjiap@lolicon.ac.cn"},"email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.8.2_1750169888050_0.5988976551275369","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"maidraw","version":"0.8.3","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.8.3","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"dd545e9724194c7cd423d1fc8efc7f3fcf0e6d6c","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.8.3.tgz","fileCount":338,"integrity":"sha512-bek8Em9Fppwl2/ZTtMhkPNCcYiskSv3VceKQHYV1YZpGbF9u+n2AFiKrw8jJSmAqmD7TNJm+1+DIfsp+3z4FtQ==","signatures":[{"sig":"MEYCIQD+3+fd7yLVJGbKwiwL2Kn5MzPTGemfnKw7eh9deke+eQIhAPV5gHEc3GCJ5T6OUNxatOkERPVJQ7gdg2C7htq6SPeQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43618977},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e1174da57c9be68123f8b725ded043afb46e6311","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","actor":{"name":"saltcute","type":"user","email":"xuanjiap@lolicon.ac.cn"},"email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.8.3_1750170501951_0.0947046090129029","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"maidraw","version":"0.8.4","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.8.4","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"00869298b9f7074ebb853ee1a4b4f831f42953c8","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.8.4.tgz","fileCount":338,"integrity":"sha512-/7IQW0jrVCwwWDkyoE+cSQNqZ8D49MVHqCWYbFdTmSvd/YgKHSVDOPnZ38t2zf1zJEPIwdMeIchI3OHjxiSC0Q==","signatures":[{"sig":"MEQCID05WmriR9qmWiNe2NGHbHzCofUD/TEpJhgEiislWlGyAiBWLhLM/lAquYTpX4vn0GbKm6WERa+jGSuKo9dmJ+197g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43622668},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d0e3e711e75c23cc584d339b9d651c4338aa3055","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","actor":{"name":"saltcute","type":"user","email":"xuanjiap@lolicon.ac.cn"},"email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.8.4_1751525767347_0.1787650638040874","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"maidraw","version":"0.8.5","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.8.5","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"f1484f87522220d5fd6be9c851ef436b17c164a2","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.8.5.tgz","fileCount":338,"integrity":"sha512-QbG3BSu4QjP/MUhv5hjLZcqwd+Quvwo7N0gIGehJXwLBxbwFaRyfuGzdqZK/vH+RD7CM1+SQhoBFhuFsOSnCIg==","signatures":[{"sig":"MEUCIQCXvr05/TptBGYrWi6av1wao89jt51YyWacxPcjUkk/7gIgU3dG9rm9Sw5ccvHplsKSmXkdROQ7vBVI/TJNSijMEhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43622778},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"4c7115b21dcea4d643438266420824059de44e0f","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","actor":{"name":"saltcute","type":"user","email":"xuanjiap@lolicon.ac.cn"},"email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.8.5_1751527243945_0.2666638290514065","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"maidraw","version":"0.8.6","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.8.6","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"22490d40749b3b267bdf1dc7618fc7fe0f5a0206","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.8.6.tgz","fileCount":338,"integrity":"sha512-KkLJbWAE57kh6o7MpjQOsHnwtvlXpwLZjUf5mJXVg0EFGxVHiiiPBPkndevEr4e+BfQdGOKnPnRiilOggnyaoQ==","signatures":[{"sig":"MEYCIQD4pQvnCPrB8E6aqOxZY7AT1f7zUignvL5MXugMaOfV0gIhAIIoC3JI7foaY+0cdF2ko5Gt1MvDIwVH6U/oz5A+Cm/X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43623016},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3f8ca1479a5492091f6daaca7d79842122ab90f8","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","actor":{"name":"saltcute","type":"user","email":"xuanjiap@lolicon.ac.cn"},"email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.8.6_1751972210628_0.021849547996785956","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"maidraw","version":"0.8.7","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.8.7","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"bf610d1a9e5212c6eac338eedb3bd9acc92a52af","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.8.7.tgz","fileCount":338,"integrity":"sha512-jQvHJ78rrV0BWf+UmFPTnyFKkB+x9Xhq6LiiSl2HzL9uXs2OZIRRP7uFlVnLuo8CXo7vH7hNne+YuEjnxxVmPQ==","signatures":[{"sig":"MEQCIF0HMYBlflThBkPQmcMfSHbUMNqtzcIswUGhmRTwAUFuAiByDiJvNNlWWiD98BFxF3tudCk5WAubaONlJJ/XrhgHig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43623197},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"2d5d5d04fe1f37d7bf8d6173cea0f6a79fa63c17","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.2.3","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.8.7_1752190688741_0.011070248581062092","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"maidraw","version":"0.8.8","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.8.8","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"4c06444bb2bc1478295d3ea7d7e01bcb106ce4ea","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.8.8.tgz","fileCount":338,"integrity":"sha512-BmUopEk1NSjUFWE1UnVifVmaEJ1hN8BsivZMCG11a0Yx6JaSg24snXfRqyaLAfZ+ElggJUBYJLCy/kVPNe7v8w==","signatures":[{"sig":"MEQCIC+Xh/0qemHDovgzX0pXOnJWP7z7makeLZ3c8Meu7i55AiBDrQad7Lbih1KSCaQw73BloyUxsCebhvCQGt99Pdd2+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43623349},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"769fe41e6ccecfa6d95d9ebeade9a4ef7728fe2c","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.8.8_1752997353548_0.6385877484084046","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"maidraw","version":"0.9.0","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.9.0","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"07e3482783f7c4a88f09e5947373e7f5b8dd620f","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.9.0.tgz","fileCount":338,"integrity":"sha512-vsVi1PEejFUUCqIexu3lKIghh/b544PcU3o3hw6NSj/UL4o4ETXE4saxWSRw6p2x82JDVM9KF3BhaGDjze7OUA==","signatures":[{"sig":"MEUCIGuujNQbmgvi5RvlpSwRsUoK1ACuUgtku9uj80PFVRP1AiEAkNKPq1ktlpTMzV08j+J39LiT5yZKQ+OiKAunivwFzjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43653055},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"adb1458a27f626913d9b920a39b03b0fade2ad12","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.9.0_1754238513408_0.3606747265080108","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"maidraw","version":"0.9.1","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.9.1","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"d3d39a0c53c059f4ce81e4306e5c0542e6848a1e","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.9.1.tgz","fileCount":338,"integrity":"sha512-nisxa429HUpgfUD4nzCSvj0TGXRcteoxwnGr2R8nEgxPI+ouNw3H+Dx18qyJWfkLT+XYN377+kCBEMbHu20Wtg==","signatures":[{"sig":"MEUCIQCRZssGHLAAVuuBWMpbxPW6yHUmqgiWFvlma45t4DdWpwIgPW1Tm9rfenu5eguJ++kzjI9G7ciz6OGmb4KPdxwSxAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43645907},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"834c06b3e7e46819e2daa1ca561c6328f07fb7c0","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.9.1_1754239808789_0.6125356652578451","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"maidraw","version":"0.9.2","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.9.2","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"ae14389af78aac9832337db09a43a6f2862f9e38","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.9.2.tgz","fileCount":360,"integrity":"sha512-KRRD3XyciSsvaaQAvHoCtv/xqgMwrh0FsWF4LZIgglEX90d5naVN+DzWW4pclQOaAwkmTtGh+jkNs3dRnFOoeA==","signatures":[{"sig":"MEYCIQDXuOb509V4Tc+BFZ5MBH0I90DeEk1WIPT3KrwQV2yAagIhANyC2TzGPYFpK0stOZYSM9xpEjzWqGinzGlKPNLkO0c1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48066897},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"2ee578a9f62591ee0e14cbb3fce7aecb8af40c24","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.9.2_1756050929895_0.2733222428327511","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"maidraw","version":"0.9.3","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.9.3","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"fd92bd6e2fbe044ca628a831b795253414f8a908","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.9.3.tgz","fileCount":360,"integrity":"sha512-Kp4w0OLs5lSpiL0VoGXhf+VxztL5oZpnDj1qKtAUlvOUTV5oR4s8uTQzcp7nMpp2zxXPkfBMcR8WK6spi542pg==","signatures":[{"sig":"MEUCIB/oKjOn2/fYteU5jLwRMdTMnNolCnSyXOlVeQE29tCNAiEAnyy7vnVRJGvDJMVLosQOBexA1B6xSTqGSKi0NemUyyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48067645},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ff207b41a4b377580b23f1f24ca41059f3d5fd8a","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.9.3_1756065630309_0.01804853389582739","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"maidraw","version":"0.9.4","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.9.4","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"c901357819a95c494a34719323985d60d35a11c5","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.9.4.tgz","fileCount":381,"integrity":"sha512-27DhL+M0Ul3JM68TahYXlZt1i5/kRpv2juO3jXP6/RZu+8Y1ME5m60DH2v4duVB5CJoU6wghNXfM6J2iPemPjw==","signatures":[{"sig":"MEQCIGQCIpnNRkNPA1NGOrGL8NsdjB/x9ItIbPcu+fEWRYqQAiAZ5q/TN5/8L916gpneWT6hByi4lQhYhu03iLB775sw3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50067032},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ef26bcea306a71d6e8856a92e8afba4645a36e61","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.9.4_1756117576194_0.62181186951202","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"maidraw","version":"0.9.5","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.9.5","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"40ca460e912262f6494830cc0c6b3a6a812a6dc9","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.9.5.tgz","fileCount":381,"integrity":"sha512-qsA3VsTuy5YQ0KG7SeBxDbqaW9dqc9YaD9un2AC8Q+gWWE1kpLIoRUqH/e7yMu91gyorIoctcEzS//z+pw2dvQ==","signatures":[{"sig":"MEUCIQC/CeYKAknhPG20hqKu5lP9E/XIQdrZS5xbOaG5rLMXzgIgFWyXLLT0msny1Cqlk3jUB9n/L54I8fkxNHb+PEwOruc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50067076},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d4067d616b65f3615882a8a03e5ba0157d879913","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.9.5_1756369985381_0.798228553889532","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"maidraw","version":"0.10.0","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.10.0","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"21effbfdff8cd2a9a20295e56166e952614e478b","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.10.0.tgz","fileCount":385,"integrity":"sha512-VWeMYd0Wzvp+Ity8Qv4h2QvKhJGUP8ypWGMbQ8Bs7hfyeeuM/6bXhhg1HQKSxvYTEkbmooaj9M62wv0JeCDEiA==","signatures":[{"sig":"MEUCIQDfRtScIf/a4WIyySEdXN1LPBnb4s6u/MLvEu/GlQavOQIgCt33Cb/CsrHmd+V+VnBa2dwciT0BSRbO5saa4EJjbP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51978373},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b755c489bb6e85e93e99204d73adbae5e225dbda","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.10.0_1757331690407_0.042855794129295965","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"maidraw","version":"0.10.1","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.10.1","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"af66e5478502df33dce26237cc197a22ab88da20","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.10.1.tgz","fileCount":385,"integrity":"sha512-UyNrn3sxH5yDAgyl5onxKyy31Dhi0q2YTKEYl7sjj+V0cbvGDUmln8ebr1/Q+FmDJnaChHdlsHuxBsm/tVZrsQ==","signatures":[{"sig":"MEQCIGXcPrGXaL6NmETi95rdvWtQOq0vll5oDfd3/zUpQa+pAiAVyYbCblE9O22RkyNPievymOd/xZ9tGUgBDqWJl+HjEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51979021},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"efb4a43ab62a3561cd5d8b4048fd67bb45422ff2","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.10.1_1757419784724_0.28225395144926924","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"maidraw","version":"0.10.2","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.10.2","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"350e54ab96d32d7a0c9301ab82627d058b8f727c","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.10.2.tgz","fileCount":391,"integrity":"sha512-aEofmAZuSo4o+YMlhAlOKY3/Obi/T1tUmsU8xiYQRsZ10owuX+AUD8w4zRpgPT8t0MdYga9J1Bm7ScffuFtkFA==","signatures":[{"sig":"MEQCICgibX8s26AZe5C6rL9vdROBCXTfdzVheaAM+Pw0gYMHAiA2f34MfW+mVUxU4cjH0IpQEbG8AsK0keSc/GDQm2SESg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52006791},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"049e04fca8afd235bad65193f4603db3f9ed205a","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.10.2_1757590638168_0.14041816727579137","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"maidraw","version":"0.10.3","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.10.3","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"ffa5e0a4ba568a76a8f54cbbf5c6317015d46e55","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.10.3.tgz","fileCount":391,"integrity":"sha512-ugyiVrDd4Z8gxAuu2fwigQDpTpr/xSEBykiVujgD9wjAKmS1dxuLFiQF7zd+3dQCAvA9LyWBzwyAk0U5dU+4fA==","signatures":[{"sig":"MEUCIQDNg+hgWJh8cEKP0fd05RQjDD+uXRuc9WPZywgcrox9FQIgHKvlea/KxA9I5t+gjq7D1gV201R3vvhq959LfrPdvIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52007000},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"1b4425a7be07ae1282849039e195b50c70feac80","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.10.3_1757603010934_0.45477507610294965","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"maidraw","version":"0.10.4","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.10.4","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"993f02bef6ff4ea083ec995a789376455e622142","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.10.4.tgz","fileCount":392,"integrity":"sha512-7YCI7eLRMMjGzZZz/s74vbtwS/z1zzjNdNgtLXE3t3rD1EvB/KN2PT+p20OWjSLuM2HRVBUaOBv5tdKPmUZlbg==","signatures":[{"sig":"MEUCIQCX7r/J2D5SmlRkk+FJbFk+uaetqQvnvuIbzAm/dPT5ZwIgOzRYF5kmvcJbYfGSqCJDpIFkxebpwZMRc3oEE83NErg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77103961},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"abc6d13d37a7e0e1321e9238fd91a17fc0c3c9c6","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.10.4_1757604104822_0.12309070217735107","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"maidraw","version":"0.10.5","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.10.5","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"9bad9c8e7eb43e5d93fed688537697c37d61501c","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.10.5.tgz","fileCount":393,"integrity":"sha512-VflnVb4H47MN9T3GKW54Mz9jpHBAkO1V8BZLwgqIdpK/5mhEfw2kwGHjNBgI4hnpaflBslSdbqvA52B+m8ANAw==","signatures":[{"sig":"MEYCIQDZNiQJhd7YrAQM59i+J3NByoeUheKsyiWw8jl03FIseAIhAMev4gxiz3YXLdCtZA7zA/O6ldQCOpsw7kFVRg7+tbxk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77102194},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"1c7dc1366b89043672b7aab5ecf4a62c62657d6a","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.10.5_1757833813724_0.8108236083077691","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"maidraw","version":"0.11.0","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.0","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"235fd20333d656a0484dba3ddd4c47949296bca9","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.0.tgz","fileCount":412,"integrity":"sha512-vwlimEdpwyGRSz7ddbdX8Ex+yomEifhskzQhJOSVgafeH+UG4+cHu4v4+KL5EV1wUlRQSW72GhkYksIzKdokXQ==","signatures":[{"sig":"MEUCIQCOus4rA1zbXg2AZu/nFqUmgd+Bi1nehDUqg3gqKOn45QIgHlr1YJumI0NLwq+f2EIY+czeqzV2yNozuL53hwM5/OM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77949369},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a2e52ac585a303ca9a6875cd51ef0c95c23a38e4","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.0_1757959123514_0.06234138091652586","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"maidraw","version":"0.11.1","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.1","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"c1922fc9fbd9c58d28377c89c3445085413c96e0","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.1.tgz","fileCount":412,"integrity":"sha512-zOz03MTsTDJCaTThtBdMONknYkJ+LV7ipCbX464H1HjMWX3jrI3JpOpeG+YMkrv/zvxqFoNWSe28SZDJrnwOVQ==","signatures":[{"sig":"MEUCIQCmKeZytD2XFbLd2UAQx6y22TzUpUk4MmHfNCcV5yt31QIgOUV5W5T0jV5Hh3rwdKP8hhRneI3na9hMQLgqKGeEzBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77944782},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"60c3c7f295ee554d3aa7b1c67ec5d60389f9543e","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.1_1757961763353_0.15768467316427892","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"maidraw","version":"0.11.2","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.2","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"90e185eadfae0bfa4a6042d31da41c75da7ef0f0","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.2.tgz","fileCount":412,"integrity":"sha512-KagNww1v/tdBywfSkOvv5v26fnox7RULJN5xCVhNwRLenO0sjmgVeTZLEJqQv4L+dKX7zEBdGIThiz7AyuGXcw==","signatures":[{"sig":"MEYCIQDwG6nnAX6T3LKhOxj6bJBSSykrGLfe8//L72vrvnphhwIhAJmWbhpBjOrK1L62+upYbVkvLcwsE8bhufkQxU8h+LH/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77945475},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"de980a8b6ead7e33f0ce4c56c549b93f4e229dcc","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.2_1757966398172_0.9293086387110483","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"maidraw","version":"0.11.3","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.3","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"0a7d0678c7797109da048843cadaad821a720095","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.3.tgz","fileCount":412,"integrity":"sha512-4Ok742udrOlYKS7ZhmUX6Ba5nBctLhssmJ0d5wQWTlTUlcvObQFNnIKKJAdeI6eUqfqFsgCW6sDBtLpVVph83w==","signatures":[{"sig":"MEQCIC53f4PFRgzO6IjN7hHD9xsoJOwU9z5ORep/3Pd30HdLAiA+R5SoRUsxz7kVDFOHlZW1IHNuKLI+xR6QzjZofu8p2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77945767},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"33b42414d569b9230021c654db4d6dc639241d05","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.3_1757970492802_0.44922377758572374","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"maidraw","version":"0.11.4","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.4","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"73cfa4eaf014a208910dfd23930bc846d5b2ce2b","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.4.tgz","fileCount":412,"integrity":"sha512-e6dtNXbBQU/UXoJk+95ziPZ1mmNASC4r7tofQZcGDXa7/gatdQPZou6L00RJN/6V/xcVz7XUcvLKtd/28SVUww==","signatures":[{"sig":"MEQCIHpqVf6rCHRDgUsPhBohUJNPKanSRcnWhNdNjKb70V9OAiBU1vp0QG36YmnOURw94dVtLSqjzyu0oz4w/kAjWAtMfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77951164},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"295b67b04d7da8ba7be76b103d39054ec01f98da","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.4_1758014984753_0.7518917615313412","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"maidraw","version":"0.11.5","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.5","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"4decdc10dc94109d7204e7e33b3f5df7e91f64a8","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.5.tgz","fileCount":444,"integrity":"sha512-9cAdb8RAYo3duqdZkb7AOG9j6twfeMOvJfVJEkqXGQNAN+q9KEIEgTKgX59MlPAqXTqDeHCbqsEmnhV0vrM9jg==","signatures":[{"sig":"MEUCICMPq3hhyxSFK86o8hRtIqHk5FosX0UrJhnFhzCejVyuAiEA10ztw2p8T3ErOoGYEbE1+9EvL/yWe8JiGwJEvP6IZ+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78334028},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"758a751e96868d35166702ac33c32916b12b70e9","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.5_1758118831094_0.1288158570506226","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"maidraw","version":"0.11.6","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.6","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"8e2ec3463ac67dc61f39e6ff6f050a6ba0e5ecf8","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.6.tgz","fileCount":457,"integrity":"sha512-BF3CkrDNHEaW1FqjRKmJv+ttTLVyeEtIuHKMC5MJ6/oFFRKN/5IbwBWEesoYx24gOcLM4WgPPIVQFvUi58ypQQ==","signatures":[{"sig":"MEUCIDUWoXUXwt/xShWEI5T80MqZCwod2ATEkS0Zvt5DKQ6PAiEA/SmMS4IIGt0wiJGJd5jmqwAnnSsaSBkFmWezC/zjtTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77748336},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"6cd764000377dbe7b8430809b84955ede9e9d0d0","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.6_1758272876025_0.6278623555610763","host":"s3://npm-registry-packages-npm-production"}},"0.11.7":{"name":"maidraw","version":"0.11.7","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.7","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"0c48f86e06bb525cb3743c765f702cf25ad45d69","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.7.tgz","fileCount":461,"integrity":"sha512-xRuzcQ+iWvCXTjBGXHh87jGOuZCp0jBPkcGlSHXrnXDaP7go2AgK2wihSZq6cgZCcLBzDqZvsPeBlNSAvCjhLQ==","signatures":[{"sig":"MEUCIBNcfy8PtIJ7vvDEhJZcZfRUvEJlHarUTeG9Zpvk4L9gAiEA7tFj/v5vW+lq22I2QfIzDK2DPwAxUqc2jTqCT05z5m4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77789191},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3ee5febcd36e0153c108bceca76b826bf3b08bb6","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.7_1758369355168_0.015057696954048572","host":"s3://npm-registry-packages-npm-production"}},"0.11.8":{"name":"maidraw","version":"0.11.8","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.8","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"b3d109eb3760fead9631eacd38cc1ea052d015c7","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.8.tgz","fileCount":460,"integrity":"sha512-5gKxT5Y3uRjeXMs0pSC7D2FVtO1viN5WukzEEUfImvIkExH9Bdlr0JxfZRiN0ikzRRj7AjkjZiWRxeJjVEAN9w==","signatures":[{"sig":"MEUCIQDg++vq1hESgH5zMlSNnlFAMRdm0NNJaM+YR61sN+99/gIgZcCLnytRKtcpgb+lxkmoBBD5+bk3SutGJD4Aymb01OY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52692481},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b3cad88324cd5ec8294b389d912c3979105f94e3","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.8_1758372157739_0.33181731516545","host":"s3://npm-registry-packages-npm-production"}},"0.11.9":{"name":"maidraw","version":"0.11.9","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.9","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"7997bb89f4f1cf594c5b2d0d632cbb5d73483952","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.9.tgz","fileCount":475,"integrity":"sha512-Jgd8rWjzf0esEYagY0lnjjXHmoIk2ywrk/4YL+dLBiF09hPxrg8nCxxKn3fTiNjW+kraVxED7y6h82l3RnoKZQ==","signatures":[{"sig":"MEUCIQDwmjrOrjXHbibboAwWGjJTqgSkbyTEz2RI12kZ1P7tKwIgQwnMpB9r8GpjuBoABStVYDoX7LpNrhtZxPPHWi2Spdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52812658},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"1e74330fc5e530a8fafe71e48d6da99844482518","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.9_1758434783314_0.004828794942218995","host":"s3://npm-registry-packages-npm-production"}},"0.11.10":{"name":"maidraw","version":"0.11.10","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.10","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"76e7128060d3f180ab9a347e013e6ac66de34369","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.10.tgz","fileCount":497,"integrity":"sha512-pynef/tf0Y1TzAMuOzq8dV8QoRQD4peQijZCd4gfpxNCM+C0KE00rmWtnqGBK6XAdmTVosiuBaKSsAtGT6STLQ==","signatures":[{"sig":"MEYCIQDIh7Id/0VFCsPzloOxNuS9R0gcbpFEmXZjZjidLGV1vwIhALR/5/IyEyyKgsm7XbhMREMD5jxNDbC1TFlrNhwOAbuP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53435469},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"4e6dab2cb9a05b9daf5515a554256059ff416df8","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.10_1758550235748_0.2966114017483157","host":"s3://npm-registry-packages-npm-production"}},"0.11.11":{"name":"maidraw","version":"0.11.11","keywords":["Kasumi","kook","bot"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.11","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/HexaNona/kasumi-module-template#readme","bugs":{"url":"https://github.com/HexaNona/kasumi-module-template/issues"},"dist":{"shasum":"151961c1f1e0a1f357d2ef573c129702c567e064","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.11.tgz","fileCount":497,"integrity":"sha512-PfBNVbTHGx0oW2FosmCnirQh4+VTOUpeV4w24bXziaQn8dTP/O3oTt3WkoxEDlNBRQuXDSgQsNeSbzxuRPoXnA==","signatures":[{"sig":"MEYCIQDPUDPENX6vrVCyQSMHVUtVNlBKGb89Un/Q50rW3hCDkAIhAPEl4VjaT4IAL6DFvi6twQpquJAuqcPr2BeEoUtwxYzr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53508818},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c82cba43835d001bbaa6cf0f4a7cfcd43c205dfe","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/HexaNona/kasumi-module-template.git","type":"git"},"_npmVersion":"10.8.2","description":"Kasumi module for maimai bot","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.11_1758571632291_0.8187981858106403","host":"s3://npm-registry-packages-npm-production"}},"0.11.12":{"name":"maidraw","version":"0.11.12","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.12","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"44f5f786486f038d9840cec38ce692a509fe0f5b","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.12.tgz","fileCount":493,"integrity":"sha512-OTMYrsBELeWo7F2KhMA+qfhjnmZafn0/LCZ1tegSIkf8Tvnzd0NOnmjxigg9ORVXrllF2JwvShdotmm8o5MsyA==","signatures":[{"sig":"MEYCIQC7E8mRCRR6cdfNHCg3H7FCIpOJiCo5ikhLH3vMC/sT9QIhAPHAZlmD1nkPT/8KaoSkoiQ/hPU/J9hb0J4uNe2tkwQI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53199456},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5aff36aad7fe7c3e69de4832a49455c684acc614","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.12_1759444811803_0.0796721079387317","host":"s3://npm-registry-packages-npm-production"}},"0.11.13":{"name":"maidraw","version":"0.11.13","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.13","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"c54c26c921ba9b9ed9f81ed73a25c844b0dfc284","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.13.tgz","fileCount":493,"integrity":"sha512-ENCOpFfFACp4L9oiDMdqk3G9L6uswNfxpwOe5ortwhU8mhdq7rh0y0yeaeOyaYOe/eLqsemRJkXQg0BTQBTKFQ==","signatures":[{"sig":"MEUCIQCsCcly2W0R5p0XbOAUeVlWNMyIcXziP/fvKYXU/bA4wgIgUr5pY83vRUH9A+Dt8xfQUtgJkYo4qzheItmjie0f2YU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53199540},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"2fe7144198fa0ffef5ff097c12ed647ce78fa78f","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.13_1759459149485_0.006043209510804282","host":"s3://npm-registry-packages-npm-production"}},"0.11.14":{"name":"maidraw","version":"0.11.14","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.14","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"e8dc42718398fce741765d292937e0090d94a609","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.14.tgz","fileCount":493,"integrity":"sha512-bG30Kr0p3SyHEAPTxKYGfzEw3PJ1qHXFzBaNuKa8ZoS0pY9Z9H1e1rQlTpn6wic/f8IAbCram6qW9cjgHguOCQ==","signatures":[{"sig":"MEQCIGvXkyuv96QhQTxm8gnj6mMrEVw/UTvtv0gOZLVTOItZAiAEcs3igAvkjhMUGhlG6FfWWJcOWANSeBCeOBjwHzeASg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53199582},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"44cd269b0eab80dc5fd9734f2820f758416b21ba","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.14_1759469375141_0.226115230547679","host":"s3://npm-registry-packages-npm-production"}},"0.11.15":{"name":"maidraw","version":"0.11.15","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.15","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"098ee16c8fd3af8c8c4da178eb925287c606cfca","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.15.tgz","fileCount":493,"integrity":"sha512-qrcLmlbz8+iCSQRjBkdAnkPO0Vpb67+pQ73aUvOGCkk16kSPNoatNdI51x8v+/s8AOh+VTmDssUzGWlYTlVB8g==","signatures":[{"sig":"MEUCIQD2371H2WMCLtrJRXpe+fXEEq+EIVQf5Hqfu+8WlxnJ1wIgRmlrymSd2uKx1KMzrc6nKyq+7+C+7nnwnzsllIbBrSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53213226},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"076fb30b55eab7a5ed0062bc7702b956471341a3","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.15_1759567098024_0.9752971900766381","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"maidraw","version":"0.12.0","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.0","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"40511acc5d5eff5f84757d46e55540419ecc860e","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.0.tgz","fileCount":499,"integrity":"sha512-ZKpwc0Br3NNH8j20lNUCnvd8dv6llsa5xhf6EgA47Vnqcfj01zaoWt5m4D3G2Vdpti2EfisbamAtKskv7n8yYw==","signatures":[{"sig":"MEUCIEfBa160FRMCD2o7niunxrnDxdMOmJKYCJ8k4pjZZUkqAiEAt9miO/XG40GnkernBFz/4ziPD7oV53M/JGDa/vpQZOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53278272},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"afab4295902bf49c8efbd8170883e2515ccbbafa","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.0_1760336968467_0.4838031123126374","host":"s3://npm-registry-packages-npm-production"}},"0.11.16":{"name":"maidraw","version":"0.11.16","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.16","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"3fa30bcc057741c04b636847f311cff9e4ddbc16","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.16.tgz","fileCount":493,"integrity":"sha512-rvKJT5z0riRQR1tt32OYwJMdzY5OLWjOQF2IjwGKos/0LGJSLNcphjG6gTNSnbnNqpdf/HE0WgGSv3dgJ/JeFQ==","signatures":[{"sig":"MEUCIFgB5BOv30mRqnqrx5H78VY17ajAXBsWJwr/P291xiRaAiEAqv65oWokMwEkC2/vyX0r349VBUmo7KeFwfx3a+BI7NE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53215996},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"fdb81094e97fe7773117dae51bf5481fc7b09493","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.16_1761237804463_0.43420880626955083","host":"s3://npm-registry-packages-npm-production"}},"0.11.17":{"name":"maidraw","version":"0.11.17","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.17","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"7becb830f4755f2998c3dee74033e49309a35e87","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.17.tgz","fileCount":493,"integrity":"sha512-78iQ2ubJ8xDNAnluPC+AD7IzFU9PeZIfLDyjj+kzyh4cqO+Sl2AGzNoygx+8v/sDNIAoqluGSQAzOMnCt4/YiQ==","signatures":[{"sig":"MEQCIF0X0TQ7s2zALpML7ZrswTfsbZiNYSUXD6IomjF5KacXAiB89e7jwlyZcvakw88EoLcxNPrVdI2RBDHKOA7dNFNpZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53216382},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e8cb0e5d9023b483dca0f76a3efe3ac1622a90b4","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.17_1761239111200_0.898323358977273","host":"s3://npm-registry-packages-npm-production"}},"0.11.18":{"name":"maidraw","version":"0.11.18","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.18","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"766452acfaf29fda44b613f55e4cbc82d90710b9","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.18.tgz","fileCount":493,"integrity":"sha512-vt2+pLBGn6IuqB7ASC6zRV0wtxosyktAt4Z6hYqLQf+/rKWxKY3yPMxYZJJMDPV+ykeUMpHGjjGLAWBTptssmA==","signatures":[{"sig":"MEYCIQDyp/wvDY6FtsphSn9MkkFYlCOs/FtKr1VJHva+hWOvAQIhAL5NdCuqjtn6pltvnQo+46P7pAwgcEwGOX33ZAF4kFLL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53216383},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"93113a852d9fc57b75dabe53c9d04efb017b947f","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.18_1761604301629_0.7340321933264027","host":"s3://npm-registry-packages-npm-production"}},"0.11.19":{"name":"maidraw","version":"0.11.19","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.19","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"d6b722d64e6d7810bff15c57cc0a3ade4cf5eedf","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.19.tgz","fileCount":493,"integrity":"sha512-CAwxkn1JpsbulgddCvTg1H36J0MlQofNxMX3skjz8nceSUad+eY3hSfxGZ1j1zTGv5YwhVAxTFIplzpYkv1b/g==","signatures":[{"sig":"MEYCIQCgMq10lS2ESQyB3JbZsfjrbwwReLZ5jtnl2c1OIHQYkwIhAIg0jMO6MzE8ArAOPgQuXJU5sb1NoY1yTVYs35IJ4YS1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53223313},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c44dcc7282579ff59cec4058949cdb24d5e804b3","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.19_1763525605503_0.6707792284109102","host":"s3://npm-registry-packages-npm-production"}},"0.11.20":{"name":"maidraw","version":"0.11.20","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.20","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"e4e91a0a57964bacd387eddfe9192863942043cb","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.20.tgz","fileCount":493,"integrity":"sha512-ho66YiDpuuK8gZndNjY824pwAWPCYwTwBDi8BD7lVPoGNPf6c+B6xH0hj0rFUR2qhBYARgbKpslWptgl76+2+w==","signatures":[{"sig":"MEUCIQDxAL4ooDY+9yKTb8GZTDl4+dtJVIqWS9AXvOaUeycRuAIgHfVyjveiAQgF7JGuwlFA2M+ANwY92mxNft4+klAsZwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53223519},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b477feba6c33d45192d03ebc9d6a07d6169509f0","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.20_1766267832641_0.9326533537877877","host":"s3://npm-registry-packages-npm-production"}},"0.11.21":{"name":"maidraw","version":"0.11.21","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.21","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"7fae2e86a17eaf7cfa05ffb0a7afe1ae001b4197","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.21.tgz","fileCount":499,"integrity":"sha512-RbWvvKnltV46jC1fi2oFsaNzSxZIZmfHTZ33l9oM42NnQtWH6sqhoaPdDYqpSdSyWEvgDTbJ9LZUw6d1UKH4EA==","signatures":[{"sig":"MEUCIEuQLia31A10Xd99K3rYv1vA4TjSQTNKdluDZqDbNViEAiEAzuP7o6ndeJqFuToKE0avvsmqnno2kMIR2EJo9WID1bU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53214295},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d594c17de496a76e114c15d0672054a26f84715e","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.21_1766368584756_0.5171002539527589","host":"s3://npm-registry-packages-npm-production"}},"0.11.22":{"name":"maidraw","version":"0.11.22","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.22","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"87c5cf6298fbe79db823086038291833df885554","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.22.tgz","fileCount":499,"integrity":"sha512-UKmqB72DPPInHh6nnhWGeXaCEUW87PS/j0EQDWSW+wrXYWd2y4D8nVF5WL/z2sE38QYQm3sOUPqRcLUibsw3SA==","signatures":[{"sig":"MEUCIQDrWvIuUYF9LJPNLDp0qb+f9T5F04bjkf0EJQnLRzOn6wIgPdY4FbUjYtwngGMSgZcgqfRDZEpbO8HFknKjcfQ5Jmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53214381},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"cff7b78c6c156fcd733ead3d391dd91be4fbded7","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.22_1766448666224_0.37595087355184686","host":"s3://npm-registry-packages-npm-production"}},"0.11.23":{"name":"maidraw","version":"0.11.23","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.23","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"e57403963173955d1d7bc626b2202837e5c0366b","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.23.tgz","fileCount":499,"integrity":"sha512-q5kGTYE6wLTzQCFbq1yUpwmELRQd4XEWdJU+EcPbZ3IrRorOI8hogty87vzDhD6q0N3GGuoZXwhmi1Iigh4aNg==","signatures":[{"sig":"MEYCIQCdqbpSq58GjF3iVnuJcLyg5jXLsqU5zYRLZLfFcpEjvwIhAPWv0E7cbjb4R93C+rVBKt32LG3te061A01Arqca5RLR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53214894},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d080402ecb22c3a91c209dca1bf80581bb8c09ca","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.23_1767001620949_0.10727276263110563","host":"s3://npm-registry-packages-npm-production"}},"0.11.24":{"name":"maidraw","version":"0.11.24","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.24","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"865072e83bb97d9d6af068b2488d9d78e8093f9a","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.24.tgz","fileCount":499,"integrity":"sha512-AYPW/dijoZ97ci+sl9+J8YEwPGdJynHQcAAuvcfrsvS8sjNJsu7ttYbHBcGX6jacIFeumXt3DqM9NYd3MKJVyQ==","signatures":[{"sig":"MEUCIQC37Mf6QqGdt9rPxVqSmAi0iNJx2h0HutPGDsv8BqczZAIgBPIM84Pzm+TxqKff9/QU4ugRInylkTy67xOPGdcqL9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53217509},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0740e93036e1e0c7bc9b072d23ff84511772d30f","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.24_1769059080116_0.6163230351467275","host":"s3://npm-registry-packages-npm-production"}},"0.11.25":{"name":"maidraw","version":"0.11.25","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.11.25","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"69d15ef57db872656fcfc010014a1c31666f0382","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.11.25.tgz","fileCount":499,"integrity":"sha512-Fch29uHjQOaTef/5irVyxsVIJUqW7exRLTbIDAcY2dCpPMo83yjpuISkminFnfgTEuhiMfU7FWZ7EVd5dMwMrw==","signatures":[{"sig":"MEUCIQCHyyE50nBMCh6+7IWwPD5NoJePa188lLxbpB8P/fODLAIgSMz4o/moDB53QNawdOT0DtPoZQkknutVIuirxf/7Xp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53218287},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b6ec3936f1cbb11a48194cafa8fffd2997e7495f","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.11.25_1769551253418_0.8064219758302671","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"maidraw","version":"0.12.1","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.1","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"fd346ebc2a60ce15aeeb32a9e59d86ad776d1868","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.1.tgz","fileCount":502,"integrity":"sha512-QHcrk/daTibyiEJoz20QyvC5Kwx8MjRFx5dWOKeaC6xDVP3ccNb2SivQSxRmps2n/6EyB0aHyyI9EWrLeBOdmA==","signatures":[{"sig":"MEQCICc4Q3BcTt13wPdDz+spDy+EDKD7R4u0v4ddYXXhgheEAiA+W45weVuIdOYHPtbqjETkAIUI34R1ylkcrZBimtCDig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53250133},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"33ed5e58fe987e73cec4fa4b9fc3e6f2e1bd56a7","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.1_1769737542147_0.12953731082168773","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"maidraw","version":"0.12.2","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.2","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"bf6be6c3cea8b74f7f3f7d37b090397942ae5729","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.2.tgz","fileCount":502,"integrity":"sha512-3gVPoJtmtlQjd0IAVJQofhHUW70xR58gBqcTFv1S0R37oKF1UqSzPiSNcRnIvWaAgKkJO2SVN9f7mln1IB+i5g==","signatures":[{"sig":"MEYCIQD9GcvevXByC4FvI9NBoAyoQUE14u6GkokjOnprrMiIBQIhAKk0PndGgauRDk9qb/9ubeknhRXJbBFDMk5flYJRD9mA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53252852},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"6abaca7dd5b4d8d0669fb24acdeff84de22e8fae","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.2_1769745939726_0.19881228642586835","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"maidraw","version":"0.12.3","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.3","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"8195e9cacffa7206bccc8c4e680017a32f8aef33","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.3.tgz","fileCount":503,"integrity":"sha512-6SAM7oS3IncHERVwwtuczGDK8JIocIqccUxx8/XJbdQfC2X7Z/fVF/OsB/cTDbLrDcyEZpO4Qe3RrrgPTgBEiQ==","signatures":[{"sig":"MEUCIQDHmuEWx8RI99rrLNGENK6Q/eBPUtdf5MTpmz8N4rvzMAIgXldt54fD0AYeE8wb79J+dD2SZpWfei9zb6SGgcs+Lck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53374376},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"38c41d48717adb7feea70fb9740297cc03d5d319","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.3_1770541270968_0.11405247825462794","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"maidraw","version":"0.12.4","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.4","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"e7e10e81a486c5f63c130624a07282f69baba85a","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.4.tgz","fileCount":503,"integrity":"sha512-yQjX5rFpq2Wua4zNZMM/bqw9Y4eCiJGKIuUImaDyqjIFhxM3Fk84ahmE/j7Ht0Gu/5ITsEiXYF35/kOBSntY0w==","signatures":[{"sig":"MEUCIQDkbeEkIIhRdeVaZUCot6EKoRsDPoQxDxO2GRUoI3egtwIgJi04077lFT3Ojxi85YSEtX61oTP/F8bM3uj9MYT6LWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53375006},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f658323e6ac3ab97d359c2761a55f6f1875be49d","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.4_1770627914246_0.9603437120967568","host":"s3://npm-registry-packages-npm-production"}},"0.12.5":{"name":"maidraw","version":"0.12.5","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.5","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"e66920713cf3be66bac665356722cde096d3b298","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.5.tgz","fileCount":503,"integrity":"sha512-a44Ke+m0Ymi44TH6YkLVMfsv7l3LHZPnIqJ0kUzJ/2xw0L+ODB4uBJHFOl61qxM3N5/gqkBfGa/A6uU7+PF2fA==","signatures":[{"sig":"MEUCIA0HWIQZncRqPvEOdVSB88pt+4XnPaDSlAV+Yne+t7vzAiEAhQLjJbZnxZ56xg7uKo7D2NQpFkgHybNJirETzu7UEv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53386699},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"529ebb46c32e55dae5b8a358c98bd560c7c5d134","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.5_1771792203235_0.9894062128131342","host":"s3://npm-registry-packages-npm-production"}},"0.12.6":{"name":"maidraw","version":"0.12.6","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.6","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"47644b961c9544587b50035f23d7c162321f197d","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.6.tgz","fileCount":503,"integrity":"sha512-kexiP7S1I9ZT7IBm3x8lkxq4pTcSUsRu1Ks/CEg59xvblXm48xfvKDfEg5iPWjexw/rBK0f8mr8XV6nm/b+WiQ==","signatures":[{"sig":"MEQCIF2BfFh3I/bYsV5GnnCofCK6pvsk3SWvfeiiNUYwFlbCAiAnZE+P8E9O5hCscc7sZVjX89w+qL243TdCT46YLGN5Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53386689},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b66b0765b6b29d74dfbd9f41535a2ff1963813dc","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.6_1772830200496_0.485444433744707","host":"s3://npm-registry-packages-npm-production"}},"0.12.7":{"name":"maidraw","version":"0.12.7","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.7","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"1afa5f909d29bd1273cbe683a3e3c241fbd607fe","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.7.tgz","fileCount":515,"integrity":"sha512-WHMTHgwCSwVEkpb4eENfJcUH1sF9kPgkNuKukJJTeiEvSUi1Vwfq7oTQWhI3TOTMQEDRAhMtDGkz//UJUxgI/A==","signatures":[{"sig":"MEQCIFq8ZAP1ycmN27Xsg+Chl/2y4MwEl2ZjQLB54dqcLYaoAiAQS5Cc23/pvbpQYhEWHTGE7W8tnm7fmJRh84fdRebSng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53638530},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"32450db38248426bdfb1da93fe0888518aba01b7","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.7_1775033327921_0.8793029844302167","host":"s3://npm-registry-packages-npm-production"}},"0.12.8":{"name":"maidraw","version":"0.12.8","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.8","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"e99157cb23ed6a6de14414bc8d52dee8e254afa8","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.8.tgz","fileCount":515,"integrity":"sha512-Ee/aZa7bGFs/e8p/CyPnXXhBhUR+dgBIn5rSwkDayC0Ve4UBQ4W9EuAhDQ5yirek8G1BJGUxpDS3CkzwYXHy4g==","signatures":[{"sig":"MEUCIQC+wsdtG5Rof+XnqknUY/bKK0HO41ljpTgul5V5apBFVwIgZ5hhaKmo5gMa+pRLSHkR0YjpWi6LB6T16rqh0GrpeP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53639393},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"98bdaa122e40a43b4a02543681c1a0372c802317","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.8_1775035926542_0.010992661285812","host":"s3://npm-registry-packages-npm-production"}},"0.12.9":{"name":"maidraw","version":"0.12.9","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.9","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"b338371a43ab4d149f4cfbadbda7fb74cf336b99","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.9.tgz","fileCount":523,"integrity":"sha512-gL7eBIYEbzr6/LB4pIF+CefSR3h3UcLrD8ENsTfzOZ9Hr6ydG6mEx+OwIQoWRiCeDsrzBMlNwDWO97lkNGrRIQ==","signatures":[{"sig":"MEQCIE5M4L6sDXWcde4K2ZvwoGjy6bVODgNX8ZtoaLyDM5eXAiB+CbR5gpU3hSQYTb9c10nSaJyYNRXQ9O5+Wb2Uv+RORg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58157044},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"70e47fd140e65e4043c2e178884e67be005145f1","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.9_1776111539876_0.527044236985138","host":"s3://npm-registry-packages-npm-production"}},"0.12.10":{"name":"maidraw","version":"0.12.10","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.10","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"fc5fbe37ad72e3a3eba5e2176b31e9f3a66daf93","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.10.tgz","fileCount":523,"integrity":"sha512-q/Uy93tL8VOENVPd42PQaeA6AH52M6/xwicf1FbTuPKgoQ9ETuLyMehizAXFLreFL6+tYaQf2rnO0uoYMdjpzA==","signatures":[{"sig":"MEUCIQDQHPvMqgnbl0RBgytJ8RhrgS/LNeNQ25kIUucYy1RtNwIgRf6fewNMcNw8H6yNw4g34e83tZm3EiSWjk7ZZQdQKcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58160010},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7655f55e908b6981e578362b752c20943313f099","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.10_1776113632341_0.8258805633089878","host":"s3://npm-registry-packages-npm-production"}},"0.12.11":{"name":"maidraw","version":"0.12.11","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.11","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"41a1bfcbed8a701d4ec17c0a278c6ff642f58dc7","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.11.tgz","fileCount":524,"integrity":"sha512-LhEdayJVrTJzYxJiyhSO1YJ3ZOze2LczJ+kdZ/GGEGBI//xyAJYas0/jWJLbaOSMlQtvPbGI+xX9VFia6myQGw==","signatures":[{"sig":"MEUCIQCepScVm2xPULDbLWCzTd4di05aEK2ylAWRf3MvkxMnUwIgRl150kN1TdiOPTB3EYvADGIKHH7T+lQuBjFM1mmP36I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58207076},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"954b5b0d106cef4eb31590267a2527157c1082fe","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.11_1776116213803_0.2816548083712769","host":"s3://npm-registry-packages-npm-production"}},"0.12.12":{"name":"maidraw","version":"0.12.12","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.12","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"70d710b1232c40bd734adc67014b07d13e42ab54","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.12.tgz","fileCount":524,"integrity":"sha512-Jp1/SawXkupvAexKty3Upo5sMYZ5iB6ZIozzcosGW93g6hPlcSN015FSkHl4yJvrXOwCSyXDp8pb3HKGeAYTng==","signatures":[{"sig":"MEUCICpdzSVYv4Ws5gheVr6iTH38koK7qZLz2aYUBDOXkmTJAiEA9pqARD0/VUfE0gpdEwwE2HRFVi7Y6i/LSLsW3oE+N88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58206927},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e4c22a4043821d2a753c62e49fd25daf851d7b07","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.12_1779132246898_0.7164477000113059","host":"s3://npm-registry-packages-npm-production"}},"0.12.13":{"name":"maidraw","version":"0.12.13","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.13","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"a85630fdca74f3181daed564f6bd1d2933853a1d","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.13.tgz","fileCount":524,"integrity":"sha512-1TMRRCL1XhIKhvX0UpKPmZauN6ako0lu1i2mt6S72R1BW0dFpBj4hFhfrR7LfbmNPPOCmUHT52pgHHrVM8yucw==","signatures":[{"sig":"MEQCIA6zhY0EebQmjGSXfF8LvcaALOCjuIs5rMM1PT53M1MVAiBNr21OzzsfsTBq5PruneOuStyARGoTZSwc1UD6MLDjtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58206185},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a13c8b63f0dbf04a5e3258b115860c8caa457b9d","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.13_1779394511855_0.20433013953900647","host":"s3://npm-registry-packages-npm-production"}},"0.12.14":{"name":"maidraw","version":"0.12.14","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.14","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"b4fa56115cc3504dcb53fdd08324a2c05682121c","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.14.tgz","fileCount":524,"integrity":"sha512-RorX/lpkCHrxAYRgSIxsi9AZl+2nZb5Fc2MCfQBXW5OPVf63QrVXz6vcmDix7tV4fvPxNqFJIrr1tnT2R79/MQ==","signatures":[{"sig":"MEUCICL3ZzTPgzwCsPZ3wrUP2nNXJNIl1qKaachsYALCSbA7AiEAxhqSp3EQ1nakmyr0hYmIAe/c7luP9IkSlFEKFCreFi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58207537},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"4e7688625e5549fe81dcf0fcb1b8227b1c0f79a4","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.14_1779822057711_0.821642232264401","host":"s3://npm-registry-packages-npm-production"}},"0.12.15":{"name":"maidraw","version":"0.12.15","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.15","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"382de9ce1261c617fb3e2445d387fd1b1d3a2205","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.15.tgz","fileCount":524,"integrity":"sha512-SnSMTlsa64XyY8N/EmI9IR0P2imxJUroPMpW9CBWmzT5MNIuOpXRA7PF3JXSx5/ZPw2cT2WUrFnUc0fpvC9Trg==","signatures":[{"sig":"MEUCIQDgU9jd2MAvR9FVB0QaxwxhPci8ohlgrRZGTHh0nh1FfgIgQe19uGpFjF+mEvxPSmaMlf467HR/2F82FQNqB4mUV/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58208023},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"35e1c1f2d562b0ce2a23923d4e2ef7bc8aab6d9c","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.15_1779924061908_0.3532783415414438","host":"s3://npm-registry-packages-npm-production"}},"0.12.16":{"name":"maidraw","version":"0.12.16","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.16","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"9822c5828a18a478633345486f18061e797f5f2d","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.16.tgz","fileCount":524,"integrity":"sha512-APuRanTGp4HyAZN7qHaKhBjBy48ORuQNggo3WIdpDsEn5ZDEaKEGWeLMRQMaLz/idp7QgDopD1qd7kVisCGknA==","signatures":[{"sig":"MEQCIBijHyO7t+CsU9Q9m4PqdwfuZJ5h3E+SBsW4TvEPZdLBAiAbgCn+IcmeJZvVoIw78UbqNW7pQWu7Y027pLY8ua/KIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58208052},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a56a0bf846d7f180ba57e1032236df9c11d5c182","scripts":{"lint":"prettier './src/**/*.ts' --write","make":"npm run clean && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","prettier":"^3.3.2","kasumi.js":"^0.6.8","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.16_1779994893191_0.6699910889745608","host":"s3://npm-registry-packages-npm-production"}},"0.12.17":{"name":"maidraw","version":"0.12.17","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.17","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"c4ae69bf36f3bbb177aaaf14d065561980a6490d","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.17.tgz","fileCount":530,"integrity":"sha512-AR/YKE8fFAjjYnCigeq8t4VnQQHroqcv3wC1nB8eJr6EgQE7FKX0UkQEPs1WxjpH80XAiSKXktIeiMWCAE35/Q==","signatures":[{"sig":"MEUCIHLcN93PqCuHVnwFjzoudcLEGqiBHFfRsFKXfVxCesJSAiEA+3r270QH3KgVihhXGLXJ0DKjzcoiSPp83h0a/QUJA08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62626608},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3f15dd003e373b8b29b026b812e218ff12c15fc1","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.7.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@biomejs/biome":"^2.4.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.17_1780351309061_0.8719026735850044","host":"s3://npm-registry-packages-npm-production"}},"0.12.18":{"name":"maidraw","version":"0.12.18","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.18","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"677c6fe1ab271740a3c5681cab84845eb515ba8f","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.18.tgz","fileCount":548,"integrity":"sha512-gf/2F397QISt7LpO0E1uUcTtVfXyr/nH8zRewMA3azztX1Cd9aCMyzyz6/XJz0WtYl2V/fgLnrCRcdZJ0QPrmA==","signatures":[{"sig":"MEUCIQDvQEw2mZcwN/vtIHCQ+fFpA+jbj/4B4VMb31asaR2PGAIgNxk3gSQFNQL1ZnHTeuIa/DteCmaeLYEIFED1qfbwV6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.12.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60815053},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5782db2a716cb51f931f5b093a9d23cdc34fd39b","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.13.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@biomejs/biome":"^2.4.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.18_1780626604360_0.2561121815702436","host":"s3://npm-registry-packages-npm-production"}},"0.12.19":{"name":"maidraw","version":"0.12.19","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.19","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"e31531ef5e19f9e7e442c6617bc5426a5b414e92","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.19.tgz","fileCount":552,"integrity":"sha512-mT09xS9RtS0hPNQF/4aD6Dkr5zN4wqHkeH6RR7RMyZizN9VyxMEzbMFK/yP0Lhc7BO453xQUzcGbpqGX4FeJRQ==","signatures":[{"sig":"MEUCIG+Vyngb7lCo9hNhBqsBt5474cW3rIxpMWGhe7foCoYPAiEAlzRyKg+GO77zeIfhiFbzhJaDvXSDIrAfgDILhPNuuE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.12.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60990249},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3fd39ee4ef604ceffa11ad3e9d3fa8eda91749f4","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.13.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@biomejs/biome":"^2.4.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.19_1780770905431_0.3802080382124675","host":"s3://npm-registry-packages-npm-production"}},"0.12.20":{"name":"maidraw","version":"0.12.20","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.12.20","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"9a8ad8943e54f8aab54bc8d1777b50fbbb81183d","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.12.20.tgz","fileCount":552,"integrity":"sha512-QK+f9lJ++0jWSg4cjPl5s+smcSRpG6x5aPG3VV3+KLkbxRdphprB1Ygy/+dl+E4+A+POLDnVOjJHlAXMRrSYbA==","signatures":[{"sig":"MEYCIQCxHv07VCJalfIfxmcyE57YwPgHeyc62lKcl/8sk/uPTAIhAJgSeqeWP62YtB1sK0joJA8K/wQT4210etCWLDuRL9/e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.12.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61281896},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"69c024c34433cb8e62703fca33b027fe58dcdf0f","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && npm run make && node ./test/test.js","build":"tsc && tsconfig-replace-paths -p tsconfig.json -s ./src -o ./dist","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.13.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.1.5","glob":"^11.0.0","axios":"^1.7.2","color":"^4.2.3","redis":"^4.7.0","sharp":"^0.33.5","upath":"^2.0.1","bunyan":"^1.8.15","canvas":"^3.1.0","lodash":"^4.17.21","rimraf":"^5.0.8","cheerio":"^1.0.0","ts-node":"^10.9.1","linebreak":"^1.1.0","typescript":"^5.5.3","memory-cache":"^0.2.0","tsconfig-paths":"^4.1.2","string-template":"^1.0.0","tsconfig-replace-paths":"^0.0.14","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/color":"^3.0.6","@types/bunyan":"^1.8.11","@types/lodash":"^4.17.16","@biomejs/biome":"^2.4.16","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.12.20_1781051540866_0.3116260698830817","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"maidraw","version":"0.13.0","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.13.0","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"5f96b5ffb1cdc78e65b0c5d301b9bd93966721e0","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.13.0.tgz","fileCount":599,"integrity":"sha512-Rq/sdGzB6yb6/QhisiINV5JsnYba64cMDJbdGNdIBOI1+//2b4H4HCwUaXpe7+VqY0dE+PPdImTdgcXuOalc2A==","signatures":[{"sig":"MEYCIQCpaYDYMj+482k8hzNK4brytJhdNg+O2cj47XbThaMQ+QIhAIJMpIw2JyLC6e/4Sf2F1Ds+drWfNi96y/TUhKweegvD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60818670},"main":"dist/index.js","exports":{".":"./dist/exports/common.js","./maimai":"./dist/exports/maimai.js","./ongeki":"./dist/exports/ongeki.js","./chunithm":"./dist/exports/chunithm.js"},"gitHead":"148eda09c3e1fd867abfff32d28a18eba49778a9","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && tsx ./test/test.ts","build":"tsc && tsc-alias","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.13.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.16.0","allowScripts":{"canvas@3.1.0":true,"sharp@0.33.5":true},"dependencies":{"zod":"^4.1.5","glob":"^11.0.0","pino":"^10.3.1","axios":"^1.7.2","color":"^4.2.3","redis":"^6.0.0","sharp":"^0.33.5","upath":"^2.0.1","canvas":"^3.1.0","lodash":"^4.17.21","rg-stats":"^1.2.1","linebreak":"^1.1.0","gcm-database":"^1.0.3","memory-cache":"^0.2.0","string-template":"^1.0.0","gcm-database-local":"^1.0.8","@loglayer/transport-pino":"^3.2.0","@loglayer/log-level-manager-global":"^2.2.0","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@types/color":"^3.0.6","@types/lodash":"^4.17.16","@biomejs/biome":"^2.5.0","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.13.0_1781954280333_0.928809818069771","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"maidraw","version":"0.13.1","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.13.1","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"28d1997db4cf6332421c93003c0623d45b9e7643","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.13.1.tgz","fileCount":593,"integrity":"sha512-2pu7O2Wqx23NgzWKU4a16hMB7h3jlBxLN/Ah6grlZTGbYXfC6LcdOK+DTyFK3ARQqnWfOMr9Eu3NDijr3kdKpA==","signatures":[{"sig":"MEUCIDudEHiU5hUkiRTzbDd6O38t4LsHU4NRZPqm1AKE+lfBAiEAn/VsfJMeB8sB5ARGgHJteyebuenu3UhaGD4OKiF19yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60813453},"main":"dist/index.js","exports":{".":"./dist/exports/common.js","./maimai":"./dist/exports/maimai.js","./ongeki":"./dist/exports/ongeki.js","./chunithm":"./dist/exports/chunithm.js"},"gitHead":"3d4a1651b1527d3cc2d4ba41ce0f8c7477f8cb8f","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && tsx ./test/test.ts","build":"tsc && tsc-alias","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.13.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.16.0","allowScripts":{"canvas@3.2.3":true,"sharp@0.33.5":true},"dependencies":{"zod":"^4.4.3","glob":"^13.0.6","axios":"^1.18.0","color":"^5.0.3","sharp":"^0.35.2","upath":"^3.0.7","canvas":"^3.2.3","lodash":"^4.17.21","rg-stats":"^1.2.1","linebreak":"^1.1.0","gcm-database":"^1.0.3","@saltcute/cache":"^1.0.2","string-template":"^1.0.0","@saltcute/logger":"^1.0.0","gcm-database-local":"^1.0.8","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@types/color":"^3.0.6","@types/lodash":"^4.17.16","@biomejs/biome":"^2.5.0","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.13.1_1781995464648_0.9871568884938169","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"maidraw","version":"0.13.2","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.13.2","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"40a8eaded1f04809e22efe8879469bc0d32ebb69","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.13.2.tgz","fileCount":593,"integrity":"sha512-VJwJ47oiHxFpu2mLPidoC6ryOHCla20gNVhly7+rU0WugBxSzj5nXLMcyfQb7sxLzq3GqdNtqEIODgN3P88/Dg==","signatures":[{"sig":"MEYCIQDKLNDz9Zz+QA6GilwVmlyeCN9BMMlOfnERYWxHCgCZ6wIhAOzAbkRR/mYE95hQd3BkzNmSSlkn7vF3OyDA7ZMDTOfn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60813559},"main":"dist/index.js","exports":{".":"./dist/exports/common.js","./maimai":"./dist/exports/maimai.js","./ongeki":"./dist/exports/ongeki.js","./chunithm":"./dist/exports/chunithm.js"},"gitHead":"5a677f0b2d065011192fbeed2cf7f56b2b1ab608","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && tsx ./test/test.ts","build":"tsc && tsc-alias","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.13.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.16.0","allowScripts":{"canvas@3.2.3":true,"sharp@0.33.5":true},"dependencies":{"zod":"^4.4.3","glob":"^13.0.6","axios":"^1.18.0","color":"^5.0.3","sharp":"^0.35.2","upath":"^3.0.7","canvas":"^3.2.3","lodash":"^4.17.21","rg-stats":"^1.2.1","linebreak":"^1.1.0","gcm-database":"^1.0.3","@saltcute/cache":"^1.0.3","string-template":"^1.0.0","@saltcute/logger":"^1.0.1","gcm-database-local":"^1.0.8","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@types/color":"^3.0.6","@types/lodash":"^4.17.16","@biomejs/biome":"^2.5.0","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.13.2_1781999377029_0.04090554705119698","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"maidraw","version":"0.13.3","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.13.3","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"486381d18ff2064bd59a1d0ed0e4021054509890","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.13.3.tgz","fileCount":593,"integrity":"sha512-3t1wcQPRdDxtvw6ZN2xyHpQzYCrmlfu1M3FDJGvBAcnGv8zPzgeGTuECzBa5lS/SMtWDCll7a4bhy6/HFQU0tQ==","signatures":[{"sig":"MEUCIQDRbDiJEXE/nWSh2/x94w2O2OzlTfJFTppqO/A72CskCwIgKzvfTZZkjnfTAcyM9gs8S6zMjp4Ji1TYVAoIdlUwbaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60821891},"main":"dist/index.js","exports":{".":"./dist/exports/common.js","./maimai":"./dist/exports/maimai.js","./ongeki":"./dist/exports/ongeki.js","./chunithm":"./dist/exports/chunithm.js"},"gitHead":"b6b3ac08bc9ea05552cf10f0ae1547638a7cb513","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && tsx ./test/test.ts","build":"tsc && tsc-alias","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.13.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.16.0","allowScripts":{"canvas@3.2.3":true,"sharp@0.33.5":true},"dependencies":{"zod":"^4.4.3","glob":"^13.0.6","axios":"^1.18.0","color":"^5.0.3","sharp":"^0.35.2","upath":"^3.0.7","canvas":"^3.2.3","lodash":"^4.17.21","rg-stats":"^1.2.1","linebreak":"^1.1.0","gcm-database":"^1.0.3","@saltcute/cache":"^1.0.3","string-template":"^1.0.0","@saltcute/logger":"^1.0.1","gcm-database-local":"^1.0.8","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@types/color":"^3.0.6","@types/lodash":"^4.17.16","@biomejs/biome":"^2.5.0","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.13.3_1782013869571_0.4307541346216348","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"maidraw","version":"0.13.4","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.13.4","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"8f38ad7329068fde4f6fda39362e680b03c6f0a9","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.13.4.tgz","fileCount":593,"integrity":"sha512-UE+IjpMLxa4YBQpmTs7fb4hPDHdaqxM35657IKyDG4xRCr4OI5guSa95Lm5Qz+WXrXXH7ZbO6CdHKRNHakJlew==","signatures":[{"sig":"MEUCIA4NLuTnqCEekmg3UeFM94cwiti0drUR0IXGlRNZ9fREAiEAvVTHSo334+1zQKAJTvZl/B7zkw4hQO84JpyViTeBqXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60822278},"main":"dist/index.js","exports":{".":"./dist/exports/common.js","./maimai":"./dist/exports/maimai.js","./ongeki":"./dist/exports/ongeki.js","./chunithm":"./dist/exports/chunithm.js"},"gitHead":"8a4077c3ebe9d82c15c9c9a47a372c2d8be61c81","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && tsx ./test/test.ts","build":"tsc && tsc-alias","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.13.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.16.0","allowScripts":{"canvas@3.2.3":true,"sharp@0.33.5":true},"dependencies":{"zod":"^4.4.3","glob":"^13.0.6","axios":"^1.18.0","color":"^5.0.3","sharp":"^0.35.2","upath":"^3.0.7","canvas":"^3.2.3","lodash":"^4.17.21","rg-stats":"^1.2.1","linebreak":"^1.1.0","gcm-database":"^1.0.3","@saltcute/cache":"^1.0.3","string-template":"^1.0.0","@saltcute/logger":"^1.0.1","gcm-database-local":"^1.0.8","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@types/color":"^3.0.6","@types/lodash":"^4.17.16","@biomejs/biome":"^2.5.0","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.13.4_1782016381858_0.7444263933433377","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"maidraw","version":"0.13.5","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.13.5","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"8b5df59ba5c7b9639312ac07bd5797c95218e0bf","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.13.5.tgz","fileCount":596,"integrity":"sha512-TNxrA7DrLh7MmU6PllSdsG9oBpl9kAJERCKxLNoGxJxymZv0gwBBDLurj7fbrSCP01Pi4202EfVFDwXVtoXbnQ==","signatures":[{"sig":"MEUCIQCJQKoLVo73poNFhwAoHj74mf/5J5O2r8VhHbEXM/SYKAIgXQqIX84NPRapmr4Ut8d958yRkFaei85d1Yzmma99Ah8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.13.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60824386},"main":"dist/index.js","exports":{".":"./dist/exports/common.js","./maimai":"./dist/exports/maimai.js","./ongeki":"./dist/exports/ongeki.js","./chunithm":"./dist/exports/chunithm.js"},"gitHead":"3ef83bb3a9c03948096c30dd36371ec996272eea","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && tsx ./test/test.ts","build":"tsc && tsc-alias","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.13.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.16.0","allowScripts":{"canvas@3.2.3":true,"sharp@0.33.5":true},"dependencies":{"zod":"^4.4.3","glob":"^13.0.6","axios":"^1.18.0","color":"^5.0.3","sharp":"^0.35.2","upath":"^3.0.7","canvas":"^3.2.3","lodash":"^4.17.21","rg-stats":"^1.2.1","linebreak":"^1.1.0","gcm-database":"^1.0.3","@saltcute/cache":"^1.0.3","string-template":"^1.0.0","@saltcute/logger":"^1.0.1","gcm-database-local":"^1.0.8","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@types/color":"^3.0.6","@types/lodash":"^4.17.16","@biomejs/biome":"^2.5.0","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.13.5_1782321253188_0.5519888558936912","host":"s3://npm-registry-packages-npm-production"}},"0.13.6":{"name":"maidraw","version":"0.13.6","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.13.6","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"594ddb47232adb6e465cec492e8bbbdd5830ebbe","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.13.6.tgz","fileCount":596,"integrity":"sha512-hgqPcZoZ5HRQXNGMBt6TBjkBP2WLA0DIHidV5mLjP4a+gBNbRJu3MF1BtW1y41W81ryBeMmT8tC67mw3u07CuA==","signatures":[{"sig":"MEYCIQDPf5qx+p+KNPVqkN5UWTm7XjpMaPgWnUFJPPK3KDjBowIhAKDYcJKcwAtNgDxSZR/dugL4+HyGkYFNcp5scrEbJpC5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.13.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60824801},"main":"dist/index.js","exports":{".":"./dist/exports/common.js","./maimai":"./dist/exports/maimai.js","./ongeki":"./dist/exports/ongeki.js","./chunithm":"./dist/exports/chunithm.js"},"gitHead":"d0248f229b6f6d4c4c1c94f82f642a8e262c144e","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && tsx ./test/test.ts","build":"tsc && tsc-alias","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.16.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"canvas@3.2.3":true,"sharp@0.33.5":true},"dependencies":{"zod":"^4.4.3","glob":"^13.0.6","axios":"^1.18.0","color":"^5.0.3","sharp":"^0.35.2","upath":"^3.0.7","canvas":"^3.2.3","lodash":"^4.17.21","rg-stats":"^1.2.1","linebreak":"^1.1.0","gcm-database":"^1.0.3","@saltcute/cache":"^1.0.3","string-template":"^1.0.0","@saltcute/logger":"^1.0.1","gcm-database-local":"^1.0.8","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@types/color":"^3.0.6","@types/lodash":"^4.17.16","@biomejs/biome":"^2.5.0","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.13.6_1783662736132_0.059780068911110096","host":"s3://npm-registry-packages-npm-production"}},"0.13.7":{"name":"maidraw","version":"0.13.7","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.13.7","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"65e3372a2b72e7a254c8156bb88ec8eedd1b28b9","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.13.7.tgz","fileCount":615,"integrity":"sha512-XGeT7tlO8Xi0PzB4l18LdybIgdifp6N1Zhmn8Hz1ULgMxVCY87WE7gg/2ybGGWDLDhEbba4kUItsBIvhfp1l4w==","signatures":[{"sig":"MEYCIQDNFJ+3VYjApo0dV6r2+rSHQubWc23brAUy18n7jxyrAwIhAJPXO3ShyRPHUQVv5eBvcWqeHjYcsApiLBXaQ9PmqPbX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.13.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64692184},"main":"dist/index.js","exports":{".":"./dist/exports/common.js","./maimai":"./dist/exports/maimai.js","./ongeki":"./dist/exports/ongeki.js","./chunithm":"./dist/exports/chunithm.js"},"gitHead":"a8bfad23bddb77b01a4106315776c2bff504f5ee","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && tsx ./test/test.ts","build":"tsc && tsc-alias","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.16.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"canvas@3.2.3":true,"sharp@0.33.5":true},"dependencies":{"zod":"^4.4.3","glob":"^13.0.6","axios":"^1.18.0","color":"^5.0.3","sharp":"^0.35.2","upath":"^3.0.7","canvas":"^3.2.3","lodash":"^4.17.21","rg-stats":"^1.2.1","linebreak":"^1.1.0","gcm-database":"^1.0.3","@saltcute/cache":"^1.0.3","string-template":"^1.0.0","@saltcute/logger":"^1.0.1","gcm-database-local":"^1.0.8","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@types/color":"^3.0.6","@types/lodash":"^4.17.16","@biomejs/biome":"^2.5.0","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.13.7_1783792838249_0.761999610197917","host":"s3://npm-registry-packages-npm-production"}},"0.13.8":{"name":"maidraw","version":"0.13.8","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.13.8","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"d09474debfc210c0cc3bc58fc0ad3ef597bca291","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.13.8.tgz","fileCount":617,"integrity":"sha512-XEzGreTysqKv1MIpLtUdhWSq74TiGpaavG47F/qy9rjF1uHP2fuEP/xb21fztupMvCJZBzgw7lR469JOEfJ4Rw==","signatures":[{"sig":"MEYCIQCqA7pdlNE5X3DD4m2a3RJYhxW9J0CKe7wTugp8b62uYAIhAI9vP8+Z/vgkqFbo+06N9vKVWv9a3CDfBBwzuZxZKYs0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.13.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64168997},"main":"dist/index.js","exports":{".":"./dist/exports/common.js","./maimai":"./dist/exports/maimai.js","./ongeki":"./dist/exports/ongeki.js","./chunithm":"./dist/exports/chunithm.js"},"gitHead":"263df228013ee85b65c3a8645f50e230150f8dd8","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && tsx ./test/test.ts","build":"tsc && tsc-alias","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.16.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"canvas@3.2.3":true,"sharp@0.33.5":true},"dependencies":{"zod":"^4.4.3","glob":"^13.0.6","axios":"^1.18.0","color":"^5.0.3","sharp":"^0.35.2","upath":"^3.0.7","canvas":"^3.2.3","lodash":"^4.17.21","rg-stats":"^1.2.1","linebreak":"^1.1.0","gcm-database":"^1.0.3","@saltcute/cache":"^1.0.3","string-template":"^1.0.0","@saltcute/logger":"^1.0.1","gcm-database-local":"^1.0.8","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@types/color":"^3.0.6","@types/lodash":"^4.17.16","@biomejs/biome":"^2.5.0","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.13.8_1785548924781_0.4302331715683554","host":"s3://npm-registry-packages-npm-production"}},"0.13.9":{"name":"maidraw","version":"0.13.9","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.13.9","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"44d3c73bc31450d4c9c57f4952e33e949fde0877","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.13.9.tgz","fileCount":617,"integrity":"sha512-NL7AVmy+EkXinLQCQshWTTHC0L2qYjqMd0+YuIR34sowkWPqa99nAeYfmQDn6oE6ZXG2rlURj0s52KG1hY/zhA==","signatures":[{"sig":"MEYCIQDuxvZE9d/tU9mL+uJMb5Ugijg4uKavdfO1mNHbjwCCcgIhAL/k6RfSy/mXJhUvp6b+UL/yfaQDOxCImfev7c3mUFv/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.13.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64169009},"main":"dist/index.js","exports":{".":"./dist/exports/common.js","./maimai":"./dist/exports/maimai.js","./ongeki":"./dist/exports/ongeki.js","./chunithm":"./dist/exports/chunithm.js"},"gitHead":"9ac93f4d306b5b43f20f3703ccf05e9889fea162","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && tsx ./test/test.ts","build":"tsc && tsc-alias","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.16.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"canvas@3.2.3":true,"sharp@0.33.5":true},"dependencies":{"zod":"^4.4.3","glob":"^13.0.6","axios":"^1.18.0","color":"^5.0.3","sharp":"^0.35.2","upath":"^3.0.7","canvas":"^3.2.3","lodash":"^4.17.21","rg-stats":"^1.2.1","linebreak":"^1.1.0","gcm-database":"^1.0.3","@saltcute/cache":"^1.0.3","string-template":"^1.0.0","@saltcute/logger":"^1.0.1","gcm-database-local":"^1.0.8","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@types/color":"^3.0.6","@types/lodash":"^4.17.16","@biomejs/biome":"^2.5.0","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.13.9_1785901569867_0.07148773455708146","host":"s3://npm-registry-packages-npm-production"}},"0.13.10":{"name":"maidraw","version":"0.13.10","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.13.10","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"46659f1d5eb2b991357861010a8d0b0468403c26","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.13.10.tgz","fileCount":637,"integrity":"sha512-rUWP8ZhiqeDd9gwjjhCZBwRwRO3B9mHwQDR6+FIzjhxSnIoz9FjSzQMvbAZGkG8rqHIlZkA39ilCAaGY1REZog==","signatures":[{"sig":"MEUCIQCDyVBP2dOmqMpsCp711NkrnAUBH8dytBcJHJ6VNwxVeAIgXVXeWM3/fbakmjytiG0dBqXG1Dkt7fk7l/SXuFGFYso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.13.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64511966},"main":"dist/index.js","exports":{".":"./dist/exports/common.js","./maimai":"./dist/exports/maimai.js","./ongeki":"./dist/exports/ongeki.js","./chunithm":"./dist/exports/chunithm.js"},"gitHead":"8e7d9bed30192f527c131db66433d1f9e4ae16ff","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && tsx --tsconfig ./test/tsconfig.json ./test/test.ts","build":"tsc && tsc-alias","check":"biome check --write","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.19.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"canvas@3.2.3":true,"sharp@0.33.5":true},"dependencies":{"zod":"^4.4.3","glob":"^13.0.6","axios":"^1.18.0","color":"^5.0.3","sharp":"^0.35.2","upath":"^3.0.7","canvas":"^3.2.3","lodash":"^4.17.21","rg-stats":"^1.2.1","linebreak":"^1.1.0","gcm-database":"^1.0.3","@saltcute/cache":"^1.0.3","string-template":"^1.0.0","@saltcute/logger":"^1.0.1","gcm-database-local":"^1.1.1","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@types/color":"^3.0.6","@types/lodash":"^4.17.16","@biomejs/biome":"^2.5.0","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.13.10_1789338991182_0.9986086172792796","host":"s3://npm-registry-packages-npm-production"}},"0.13.11":{"name":"maidraw","version":"0.13.11","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.13.11","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"cb95198ab0dd50e3a2f2632fd3ea39190ffc19b8","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.13.11.tgz","fileCount":637,"integrity":"sha512-CDPsTinReeV18p2nxmZLs8l208VLswmseRQZUdMMPjTEHDfQB/rrv5F5gCt/fE+Ol+sDjWoD2Ux/oiW/dbcs5g==","signatures":[{"sig":"MEYCIQCrxH+eotD4TO1EUHqUyu1e/eSGu5YoNbkSdp1zW5/HpAIhAJqpa4fD+b28HFQM6ZG5uCFwvTRPJeb1eKDy9gI1oKl5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.13.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64515192},"main":"dist/index.js","exports":{".":"./dist/exports/common.js","./maimai":"./dist/exports/maimai.js","./ongeki":"./dist/exports/ongeki.js","./chunithm":"./dist/exports/chunithm.js"},"gitHead":"d1a499d4ffde905b081026918db6cf2bb010b3e9","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && tsx --tsconfig ./test/tsconfig.json ./test/test.ts","build":"tsc && tsc-alias","check":"biome check --write","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.19.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"canvas@3.2.3":true,"sharp@0.33.5":true},"dependencies":{"zod":"^4.4.3","glob":"^13.0.6","axios":"^1.18.0","color":"^5.0.3","sharp":"^0.35.2","upath":"^3.0.7","canvas":"^3.2.3","lodash":"^4.17.21","rg-stats":"^1.2.1","linebreak":"^1.1.0","gcm-database":"^1.0.3","@saltcute/cache":"^1.0.3","string-template":"^1.0.0","@saltcute/logger":"^1.0.1","gcm-database-local":"^1.1.1","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@types/color":"^3.0.6","@types/lodash":"^4.17.16","@biomejs/biome":"^2.5.0","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.13.11_1789340748845_0.9670282617556347","host":"s3://npm-registry-packages-npm-production"}},"0.13.12":{"name":"maidraw","version":"0.13.12","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.13.12","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"d132f398f753976b188192c71e460b5f54d07f86","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.13.12.tgz","fileCount":637,"integrity":"sha512-a77wtmkQYCBbhAkR4tskpFMMtYMiAHK2jL8wwp2UHqqU06TeqBwU4BiXd9L7mYHiC6zGa1Yx3aDQ7pvlaMYHQw==","signatures":[{"sig":"MEUCIQDQK4qD4zFQdxlZCrTmXiyfT8oWJ7JJdEKXr28VKeSz6gIgaowqHNgnwJSWRSf6GY0KhnFLbKU6PMKuYXRa1B7f1jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH1b2o5k2dYN6Q64I3vNNHBeXLzxeaLv1K3BCcmFCQyXAiBE+LcfNTnhkBJEyL8x2sa1d5xJXHa0zul0e49FpkFl+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.13.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64528119},"main":"dist/index.js","exports":{".":"./dist/exports/common.js","./maimai":"./dist/exports/maimai.js","./ongeki":"./dist/exports/ongeki.js","./chunithm":"./dist/exports/chunithm.js"},"gitHead":"80cf5064af37780dae60f7f7329c7d055224fcaa","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && tsx --tsconfig ./test/tsconfig.json ./test/test.ts","build":"tsc && tsc-alias","check":"biome check --write","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.19.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"canvas@3.2.3":true,"sharp@0.33.5":true},"dependencies":{"zod":"^4.4.3","glob":"^13.0.6","axios":"^1.18.0","color":"^5.0.3","sharp":"^0.35.2","upath":"^3.0.7","canvas":"^3.2.3","lodash":"^4.17.21","rg-stats":"^1.2.1","linebreak":"^1.1.0","gcm-database":"^1.0.3","@saltcute/cache":"^1.0.3","string-template":"^1.0.0","@saltcute/logger":"^1.0.1","gcm-database-local":"^1.1.1","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@types/color":"^3.0.6","@types/lodash":"^4.17.16","@biomejs/biome":"^2.5.0","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.13.12_1789439602308_0.8869285734781216","host":"s3://npm-registry-packages-npm-production"}},"0.13.13":{"name":"maidraw","version":"0.13.13","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"author":{"name":"saltcute"},"license":"MIT","_id":"maidraw@0.13.13","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"homepage":"https://github.com/saltcute/maidraw#readme","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"61bfa62d8473f6cf61bf724bad091977378601b5","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.13.13.tgz","fileCount":659,"integrity":"sha512-w4JWfcKOluptcalRxOybXum116yotR9HXJ44uhfjZdrpd06a19ujJ+VY+OdF6a+WspU/uhWYrWYVL8j84YiCcw==","signatures":[{"sig":"MEQCIFTn5VMpEEfeNQyylDcfPtUeGtM/QwoQkdgQP7prZH+PAiA68LU0CXg1Weh1F+N/DRcEYoD/aB6dL4ASjE9LHdlcEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnqUWnW1ewkA0Ox8aHmFzV5ySwyHS297Imk5zXtnu9PAIgDiPFLBrOnXKyxBi+ls1wP6Glpy5RP3UEGZfJa+iRu1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.13.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68857024},"main":"dist/index.js","exports":{".":"./dist/exports/common.js","./maimai":"./dist/exports/maimai.js","./ongeki":"./dist/exports/ongeki.js","./chunithm":"./dist/exports/chunithm.js"},"gitHead":"f1282ef41cd126ba985fe1b1904a370f1ce19dcf","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && tsx --tsconfig ./test/tsconfig.json ./test/test.ts","build":"tsc && tsc-alias","check":"biome check --write","clean":"rimraf dist/*","format":"biome format --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.19.0","description":"A simple library to draw geki/chu/mai images","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"canvas@3.2.3":true,"sharp@0.33.5":true},"dependencies":{"zod":"^4.4.3","glob":"^13.0.6","axios":"^1.18.0","color":"^5.0.3","sharp":"^0.35.2","upath":"^3.0.7","canvas":"^3.2.3","lodash":"^4.17.21","rg-stats":"^1.2.1","linebreak":"^1.1.0","gcm-database":"^1.0.3","@saltcute/cache":"^1.0.3","string-template":"^1.0.0","@saltcute/logger":"^1.0.1","gcm-database-local":"^1.1.1","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@types/color":"^3.0.6","@types/lodash":"^4.17.16","@biomejs/biome":"^2.5.0","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/maidraw_0.13.13_1789768225036_0.3568968865841726","host":"s3://npm-registry-packages-npm-production"}},"0.13.14":{"_id":"maidraw@0.13.14","bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"dist":{"shasum":"1cc77a5d9ed9b405198f2040dfbfbd535a285a8d","tarball":"https://registry.npmjs.org/maidraw/-/maidraw-0.13.14.tgz","fileCount":659,"integrity":"sha512-XVDd8bd7UsXkMDQGXv93NNWYZlZPaADVjD3QD2eVD8Gy9v9CmfzMjAaIuBwF6eGiK48+Ky+TY8QC+8/8ZtX5Bw==","signatures":[{"sig":"MEUCIQCImee+fRO6TN6T8yElE7iPZMFe9Mn2aikfOFrcIjBIJAIgecB4ulp/BZ+gCIlVO6kX1uciFZMLDSQDhI9J91NinSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAem7TWWHE3w8ZUetxhHt1nyWpYhFyumncu+9Pms7p0rAiAXttt2/qms3R3+f+QMuWfKJT7zyKXJGEEtALWE22KnSg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/maidraw@0.13.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68857024},"main":"dist/index.js","name":"maidraw","author":{"name":"saltcute"},"exports":{".":"./dist/exports/common.js","./maimai":"./dist/exports/maimai.js","./ongeki":"./dist/exports/ongeki.js","./chunithm":"./dist/exports/chunithm.js"},"gitHead":"ce6b43b808a464a9050479310f6ec5174ee33332","license":"MIT","scripts":{"lint":"biome lint --write","make":"npm run clean && npm run format && npm run lint && npm run build","test":"export LOG_LEVEL=debug && tsx --tsconfig ./test/tsconfig.json ./test/test.ts","build":"tsc && tsc-alias","check":"biome check --write","clean":"rimraf dist/*","format":"biome format --write"},"version":"0.13.14","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac67142a-810b-4033-b924-5a818635ede9"}},"homepage":"https://github.com/saltcute/maidraw#readme","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"_npmVersion":"11.19.0","description":"A simple library to draw geki/chu/mai images","directories":{},"maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"_nodeVersion":"24.20.0","allowScripts":{"canvas@3.2.3":true,"sharp@0.33.5":true},"dependencies":{"zod":"^4.4.3","glob":"^13.0.6","axios":"^1.18.0","color":"^5.0.3","sharp":"^0.35.2","upath":"^3.0.7","canvas":"^3.2.3","lodash":"^4.17.21","rg-stats":"^1.2.1","linebreak":"^1.1.0","gcm-database":"^1.0.3","@saltcute/cache":"^1.0.3","string-template":"^1.0.0","@saltcute/logger":"^1.0.1","gcm-database-local":"^1.1.1","node-canvas-with-twemoji-and-discord-emoji":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@types/color":"^3.0.6","@types/lodash":"^4.17.16","@biomejs/biome":"^2.5.0","@types/memory-cache":"^0.2.6","@types/string-template":"^1.0.6"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/maidraw_0.13.14_1789769985460_0.6498536365534879"}}},"time":{"created":"2024-10-26T03:00:24.126Z","modified":"2026-09-18T22:19:46.734Z","0.1.0":"2024-10-26T03:00:24.642Z","0.1.1":"2024-10-26T03:02:26.697Z","0.1.2":"2024-10-26T03:10:40.678Z","0.1.3":"2024-10-26T04:42:37.124Z","0.1.4":"2024-10-26T05:09:16.553Z","0.1.5":"2025-03-11T06:34:04.688Z","0.1.6":"2025-03-11T06:49:48.533Z","0.1.7":"2025-03-11T07:36:56.779Z","0.2.0":"2025-04-01T17:10:15.499Z","0.3.0":"2025-04-10T09:50:26.402Z","0.3.1":"2025-04-11T03:23:40.490Z","0.4.0":"2025-04-12T05:21:27.016Z","0.4.1":"2025-04-13T02:46:37.130Z","0.4.2":"2025-04-13T03:54:18.170Z","0.4.3":"2025-04-14T03:06:43.269Z","0.4.4":"2025-04-15T04:07:05.179Z","0.4.5":"2025-04-15T05:31:59.594Z","0.4.6":"2025-04-16T06:31:50.588Z","0.4.7":"2025-04-16T06:45:48.279Z","0.4.8":"2025-04-16T07:27:07.165Z","0.4.9":"2025-04-16T07:52:11.838Z","0.4.10":"2025-04-16T12:29:21.165Z","0.4.11":"2025-04-16T12:49:42.956Z","0.5.0":"2025-04-16T13:24:34.712Z","0.5.1":"2025-04-16T13:27:54.394Z","0.5.2":"2025-04-16T22:15:42.785Z","0.5.3":"2025-04-16T22:26:55.493Z","0.5.4":"2025-04-16T22:53:26.783Z","0.5.5":"2025-04-18T21:10:20.824Z","0.6.0":"2025-04-21T00:09:19.146Z","0.6.1":"2025-04-22T11:08:10.629Z","0.6.2":"2025-04-23T01:57:34.108Z","0.6.3":"2025-04-28T06:06:00.305Z","0.6.4":"2025-05-04T17:26:41.211Z","0.7.0":"2025-05-05T06:52:37.616Z","0.7.1":"2025-05-12T21:01:12.413Z","0.7.2":"2025-05-12T22:02:37.226Z","0.7.3":"2025-05-12T22:46:19.802Z","0.7.4":"2025-05-12T22:58:43.424Z","0.7.5":"2025-05-13T08:37:07.328Z","0.7.6":"2025-05-13T11:02:13.706Z","0.7.7":"2025-05-13T14:23:21.893Z","0.7.8":"2025-05-19T18:42:57.696Z","0.7.9":"2025-05-19T19:05:04.681Z","0.7.10":"2025-05-19T20:53:01.632Z","0.7.11":"2025-05-20T20:43:09.647Z","0.7.12":"2025-05-20T20:57:44.682Z","0.7.13":"2025-05-20T21:07:31.886Z","0.7.14":"2025-05-20T21:19:29.789Z","0.7.15":"2025-05-25T20:10:13.534Z","0.7.16":"2025-06-06T14:09:27.381Z","0.8.0":"2025-06-08T19:47:03.636Z","0.8.1":"2025-06-10T18:42:11.391Z","0.8.2":"2025-06-17T14:18:08.642Z","0.8.3":"2025-06-17T14:28:22.555Z","0.8.4":"2025-07-03T06:56:07.952Z","0.8.5":"2025-07-03T07:20:44.552Z","0.8.6":"2025-07-08T10:56:51.217Z","0.8.7":"2025-07-10T23:38:09.365Z","0.8.8":"2025-07-20T07:42:34.113Z","0.9.0":"2025-08-03T16:28:34.062Z","0.9.1":"2025-08-03T16:50:09.611Z","0.9.2":"2025-08-24T15:55:30.563Z","0.9.3":"2025-08-24T20:00:31.074Z","0.9.4":"2025-08-25T10:26:16.937Z","0.9.5":"2025-08-28T08:33:06.076Z","0.10.0":"2025-09-08T11:41:31.163Z","0.10.1":"2025-09-09T12:09:45.450Z","0.10.2":"2025-09-11T11:37:18.865Z","0.10.3":"2025-09-11T15:03:31.660Z","0.10.4":"2025-09-11T15:21:45.671Z","0.10.5":"2025-09-14T07:10:14.540Z","0.11.0":"2025-09-15T17:58:44.334Z","0.11.1":"2025-09-15T18:42:44.234Z","0.11.2":"2025-09-15T19:59:59.011Z","0.11.3":"2025-09-15T21:08:13.661Z","0.11.4":"2025-09-16T09:29:45.620Z","0.11.5":"2025-09-17T14:20:31.927Z","0.11.6":"2025-09-19T09:07:56.828Z","0.11.7":"2025-09-20T11:55:55.973Z","0.11.8":"2025-09-20T12:42:38.432Z","0.11.9":"2025-09-21T06:06:24.030Z","0.11.10":"2025-09-22T14:10:36.508Z","0.11.11":"2025-09-22T20:07:13.080Z","0.11.12":"2025-10-02T22:40:12.517Z","0.11.13":"2025-10-03T02:39:10.236Z","0.11.14":"2025-10-03T05:29:35.870Z","0.11.15":"2025-10-04T08:38:18.751Z","0.12.0":"2025-10-13T06:29:29.194Z","0.11.16":"2025-10-23T16:43:25.182Z","0.11.17":"2025-10-23T17:05:11.970Z","0.11.18":"2025-10-27T22:31:42.379Z","0.11.19":"2025-11-19T04:13:26.227Z","0.11.20":"2025-12-20T21:57:13.817Z","0.11.21":"2025-12-22T01:56:26.054Z","0.11.22":"2025-12-23T00:11:07.434Z","0.11.23":"2025-12-29T09:47:02.104Z","0.11.24":"2026-01-22T05:18:01.341Z","0.11.25":"2026-01-27T22:00:54.616Z","0.12.1":"2026-01-30T01:45:43.313Z","0.12.2":"2026-01-30T04:05:40.955Z","0.12.3":"2026-02-08T09:01:12.140Z","0.12.4":"2026-02-09T09:05:15.565Z","0.12.5":"2026-02-22T20:30:04.762Z","0.12.6":"2026-03-06T20:50:01.693Z","0.12.7":"2026-04-01T08:48:49.100Z","0.12.8":"2026-04-01T09:32:07.815Z","0.12.9":"2026-04-13T20:19:01.329Z","0.12.10":"2026-04-13T20:53:53.609Z","0.12.11":"2026-04-13T21:36:55.298Z","0.12.12":"2026-05-18T19:24:08.273Z","0.12.13":"2026-05-21T20:15:12.625Z","0.12.14":"2026-05-26T19:00:58.453Z","0.12.15":"2026-05-27T23:21:02.743Z","0.12.16":"2026-05-28T19:01:34.288Z","0.12.17":"2026-06-01T22:01:49.876Z","0.12.18":"2026-06-05T02:30:05.403Z","0.12.19":"2026-06-06T18:35:06.164Z","0.12.20":"2026-06-10T00:32:21.632Z","0.13.0":"2026-06-20T11:18:01.098Z","0.13.1":"2026-06-20T22:44:25.404Z","0.13.2":"2026-06-20T23:49:37.819Z","0.13.3":"2026-06-21T03:51:10.395Z","0.13.4":"2026-06-21T04:33:02.660Z","0.13.5":"2026-06-24T17:14:13.978Z","0.13.6":"2026-07-10T05:52:16.838Z","0.13.7":"2026-07-11T18:00:39.035Z","0.13.8":"2026-08-01T01:48:45.565Z","0.13.9":"2026-08-05T03:46:10.642Z","0.13.10":"2026-09-13T22:36:31.968Z","0.13.11":"2026-09-13T23:05:49.611Z","0.13.12":"2026-09-15T02:33:23.169Z","0.13.13":"2026-09-18T21:50:25.806Z","0.13.14":"2026-09-18T22:19:46.277Z"},"bugs":{"url":"https://github.com/saltcute/maidraw/issues"},"author":{"name":"saltcute"},"license":"MIT","homepage":"https://github.com/saltcute/maidraw#readme","keywords":["maimai","CHUNITHM","ONGEKI","Best 50"],"repository":{"url":"git+https://github.com/saltcute/maidraw.git","type":"git"},"description":"A simple library to draw geki/chu/mai images","maintainers":[{"name":"saltcute","email":"xuanjiap@lolicon.ac.cn"}],"readme":"## maidraw\n\nA simple library to draw images of\n\n- maimai DX: Best 50, Level 50, Chart Detail\n- CHUNITHM: Best 40, Best 50, Chart Detail\n- O.N.G.E.K.I.: Best 55, Best 60, Chart Detail\n\nGet the adapter for various score trackers at\n\n- maimai DX: [Kamaitachi](https://github.com/saltcute/maidraw-kamai-tachi-adapter), [LXNS](https://github.com/saltcute/maidraw-lxns-adapter), [maishift](https://github.com/saltcute/maidraw-maishift-adapter)\n- CHUNITHM: [Kamaitachi](https://github.com/saltcute/maidraw-kamai-tachi-adapter), [LXNS](https://github.com/saltcute/maidraw-lxns-adapter),\n- O.N.G.E.K.I.: [Kamaitachi](https://github.com/saltcute/maidraw-kamai-tachi-adapter)\n","readmeFilename":"README.md"}