{"_id":"karin-plugin-lux","_rev":"29-3bba2d0948eb969f05353c49f3b8a035","name":"karin-plugin-lux","dist-tags":{"latest":"1.1.7"},"versions":{"1.0.4":{"name":"karin-plugin-lux","version":"1.0.4","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.4","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"b3b8eb16b941f54b60d223154a55ad65bbac8270","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.4.tgz","fileCount":17,"integrity":"sha512-vjRWLMdWjaKUVdGdON0LBfrbgznnW8sAXjRn73lx3MVSdhRasuSlZXs2xxYqfErJk72pN8Jq884W205WPyeDIw==","signatures":[{"sig":"MEYCIQCfbIGOXAtlmhouMjc4+Oe9fv3EmeGHkefsbZbjMhQ+oQIhAJXzqMMN0blNLmaQHzbzvWPPqlrph+QMKKJWKx3vCkzO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1150613},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"4dcb647e8eeab3539b2c7f5f177c5c6c8fa95089","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.9.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.4_1758464128939_0.38362545132085546","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"karin-plugin-lux","version":"1.0.5","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.5","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"8691b74a0e555cab5c52c5a89832f8a699b30bd5","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.5.tgz","fileCount":17,"integrity":"sha512-uHB6jaloqRUW6yBHXRC7AfVK7Jr+OouXf4TPdQJv+6sWc0Ds0h8aF6t9/isT3AIBs8vGkZs1s3zREcF0eVrMew==","signatures":[{"sig":"MEUCIQDPfbrWsmtgCTx2MesiRdhNMWm1TSHYXfTRNIP8M0tUrwIgFTKo6mLy6QwrF7glyqYJU8/dLk8jpd9jl8LGxf6vTp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1149558},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"335a89769ea88c9087e81e559d3743974a95d56c","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.8.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.5_1758465095916_0.5832724385899914","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"karin-plugin-lux","version":"1.0.6","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.6","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"38ab813561f39964745c660110d78eb04cf36221","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.6.tgz","fileCount":20,"integrity":"sha512-THKECrHub/aju8ky1sKyw1quyUrQnkzSIVpaubjPZqeHcqoTVr3y/jLnzQpxa3lBkDvxz8fXH6i/kODzIFiW+g==","signatures":[{"sig":"MEYCIQDKQwWVUOClxgY7pCUiNvNrTfYr7fS5CIIgyOSrkRdQ1QIhAJAvVyE7t7h6/wBvq9RbN2PiWLklXVR7/qibPZtXCWJy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1244260},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"21c4d6f5ff3af4fae8b24b5155eff277df07d4e6","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.8.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"18.20.8","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.6_1758515961582_0.19628111111309976","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"karin-plugin-lux","version":"1.0.7","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.7","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"4a4a0020a881bc149547556d91088184b74da91e","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.7.tgz","fileCount":20,"integrity":"sha512-OoDWCtTrcg5ZpoH4NWxXdVyH3PUWIlwIz3z9h+ke395xPPWFrGCSpWRRJpP6SooT0xpntttPoeScmZxoMuIs9Q==","signatures":[{"sig":"MEQCIFw3aRIEBJc0qm6IrL48q5bQopQI8G1kiFQKkI5dFUonAiArDPuqfG/ogGboJaUxZ6Z5iMkAcYiJUHhWLLDRDJjTyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1244324},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"e59df7aff758d96987e74079c8d43cf74218f698","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.8.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"18.20.8","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.7_1758516576335_0.38120960017368555","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"karin-plugin-lux","version":"1.0.8","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.8","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"aea195ff7e01eca68c7e5b247eb01033b2ef0b75","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.8.tgz","fileCount":22,"integrity":"sha512-4qxgpCeIMRPUFT3Rg0R/X42YKHaZKBII+3uFTgkDzCUpj9JUKLPjtWhUX77BZgpdb5+OmgZZu8KN7kYVb1+Qkg==","signatures":[{"sig":"MEUCIQDPP1GibsZb6KABEaXGVgDEuIFQ5HjRxyF6zsBzOon21AIgaWBl5dsr5VHObr/mw31hsNsww1sTkx0SZhgBsLJWQYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1261172},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"4502c2434d000670ab03fb33372d661171893adb","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.8.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"18.20.8","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.8_1758538326932_0.2890018874655025","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"karin-plugin-lux","version":"1.0.9","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.9","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"dbcbb7bff4795e3b0d73a8e8d482c2978d0a4725","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.9.tgz","fileCount":22,"integrity":"sha512-XG8ehW+TAHfEyu5OC+bwt18c0JolLKXPzMZViT1eSRMYFT3pE/oFNF2r/v3jN+vQoRfqWo6VGdlKCkLXxVJlZw==","signatures":[{"sig":"MEUCIQCAYH9XLP9hqn4bEceDhc5dCERL87GrzjcZLblT/RHcywIgWupKUv4wTlAuAAKCuKz4laE0Z4ZET/thYDXJp+xvH/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1261328},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"8ddcdc3844b9a7c373d1e2cbff3034bdf11244de","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.8.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"18.20.8","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.9_1758539046276_0.5863770603593939","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"karin-plugin-lux","version":"1.0.10","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.10","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"909d4fbc3c571d27577aa2d0b0fac29f49bccb83","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.10.tgz","fileCount":22,"integrity":"sha512-hNdMucR7szyb7LlO9itkR8eUkgN2oYi8O4FWBiEEY7zVlBDhsPeGvUC/XjhEx1XgPrHsSFz1hcl4gLwcKTtVSw==","signatures":[{"sig":"MEYCIQDAaXvi6p9vV12XJ8wl+YP5o8CXIyXFpdJ8osb/9sl97gIhAL+btV5YhC9kCP+3XhtXgr87Sx9j+Kz5ASi7acV5xUe+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1262283},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"0a90b6a872b50a33e8e0a9b5b10dd7febca6e906","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.8.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"18.20.8","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.10_1758541202192_0.1559281216796562","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"karin-plugin-lux","version":"1.0.11","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.11","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"4ce055c12adf312b351faa3baee6c2a71a601112","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.11.tgz","fileCount":22,"integrity":"sha512-p1U3LDs66LmZWAzKgJNekzS+loFgH0wFLJFmm5j1P5eUipV7Rr5vaGLLwTydR44TBvNnJmDn4LQf0rT0WREXvw==","signatures":[{"sig":"MEUCIQD4yZqg3t5GWUbScEqVQr56FkN6ISUyn3nRvNVu2/c4CAIgW4IwDYEiIYhB5Zr+pea9BBX5/7LSdca4XDaiAMAJEl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1262539},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"93d140fc661f5f765ac7e379964515f8edfa0506","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.8.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"18.20.8","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.11_1758542091964_0.5022824736777667","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"karin-plugin-lux","version":"1.0.12","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.12","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"35f2fd27476242108cbf0b500bc1a50701f13291","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.12.tgz","fileCount":22,"integrity":"sha512-pD+hyW/yw0pdUTc+e4uK8co+q5vsqwXDpiWgcFAInKEjpMD15vbffmEaNySsCJZ3OEj9hoViMcEavV1cQb83kw==","signatures":[{"sig":"MEYCIQCTbBA+71PQm+U+CZYSXizrUz3OWoSpKXful8LLHWEQ/gIhAI/tUekVdDJYbpoyIT8ZCaOCxU8jtQbMPpXrhrIXiBa4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1262583},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"04f7226b0a4756cfa3e3c839fc254e20ff9d7dbb","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.8.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"18.20.8","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.12_1758542226358_0.6458477256191066","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"karin-plugin-lux","version":"1.0.14","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.14","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"8f9f3a0b1d5b07e1ff897bcec8054dcbd3db8206","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.14.tgz","fileCount":23,"integrity":"sha512-A+bskYCMEYVuLR4iP1MGFZXqcGfhIdF2dX/yw9K6fSwSZYGtiKa8/T5ENH7UWmU4OeM2gfeVVY5TGlqaSaF4yw==","signatures":[{"sig":"MEUCIE2nci/Apwnyllc74JAZ68wnaRQePtbULF+O5++WIhZFAiEA4WwoA0cmeNoxtWvCsYBq9kmg97FisMAF8snUCbb9wY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304947},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"e5ced3a127e8f015772bc3f95f07e5bd45eba18f","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.8.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"18.20.8","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.14_1759064110799_0.9634659421777723","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"karin-plugin-lux","version":"1.0.13","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.13","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"882e828952f2a6eb7fd56c22728b8786b1cc1fe8","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.13.tgz","fileCount":22,"integrity":"sha512-XlMUxkphHgdUuqMJ6iE+I/6aiXSb4ddehCqfmzrGqcydD8NbOAbZiVM6MCafwj+/56yV9dO3WFu9ThzV4m9DUQ==","signatures":[{"sig":"MEYCIQDjDHaeE0HWXczSqUffJGiTY2jMV5j+iJX3vLCr5Qs63gIhALJhpnohcuq+46NOgPKsREroV0lfN0R75M2fZoIKCkiL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1262583},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"3c9835d8079d4107869b0572afc2bbab27ed8a13","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.8.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"18.20.8","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.13_1759064113744_0.8553480925088894","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"karin-plugin-lux","version":"1.0.15","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.15","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"3b3306056d996a9461bdc58fe12109fa917d40a1","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.15.tgz","fileCount":23,"integrity":"sha512-i8s4vPuAJfwH5qrN2RsWnBV412M3181GX6OfNdwZueUwWr7FHIk24aYztKUlN6ZxsTCBMT9GAI0QqKUY7SMOQQ==","signatures":[{"sig":"MEQCICt57/4gosLa4ixqVsrxJ84SXC5m17lhcNjwjpkytgKRAiApFdAeKwu7o1Vttr3OREIibNI+WamEh9acoLdrS/hnow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304947},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"a9cd5911f18379c63912f215598033d6a7f5ba1d","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.8.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"18.20.8","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.15_1759064334892_0.7715740107465423","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"karin-plugin-lux","version":"1.0.16","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.16","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"cfeb9f48209f10b03f4739e03d0074b8742dfda1","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.16.tgz","fileCount":23,"integrity":"sha512-X1A/yDf+5oR9aGkf77Ns1vGnrM4CyyEuE5ZXuLATHOZo7PAP/ZqxJ8ZZwxyRjlGr+fFWMJNwvwB2hzNRICznQA==","signatures":[{"sig":"MEYCIQDOpn9jJSqa9e0Ycqvs4bgZmL3piUgIKt/HUDbJMd/J0gIhAOX8uvVYUeRYPt0zUW1ud99fePoWJnhRoHo9cMvHMqHU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1306892},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"ff80327f270ad46a53b904ca74c9dfb96c1ab0ff","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.8.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"18.20.8","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.16_1759072524318_0.13234208363051914","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"karin-plugin-lux","version":"1.0.17","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.17","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"f14f42762ee1b5891dfc603d74e4d5d89bc302a6","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.17.tgz","fileCount":25,"integrity":"sha512-lijGO8cj1wLbL07zHet/F+tcvEoxo8a2YyQGefTR1y4j8LVJUm/YtMprD0TkVFG9aq7jSwLWnfavsSgNfhkMdg==","signatures":[{"sig":"MEUCIQCJHqrF1ue2rXDjMnNLliDds+UOhcmySIRVgnEZzp5J0QIgap9s0fzFoLTn0wyF5DkW0LuYMXLLqCuVdsOG7FCsk+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309156},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"28c624069e216d137d6a2d7f07e121a274d13968","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.8.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"18.20.8","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.17_1759074899808_0.5106886777785669","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"karin-plugin-lux","version":"1.0.18","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.18","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"f5c91aba76f93a0b7a342ed2464520a2c4e1bd78","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.18.tgz","fileCount":28,"integrity":"sha512-Q+pdeTNMaiNT35dM4l4+XTuOu7wPJO8h4Q2MwqFdJy7TAZd+O6mjcuXIW7tqtTBlNCuwjHkYgK69Sj0f0QxtdQ==","signatures":[{"sig":"MEYCIQC3CA1Lq/zGXzi7WewdnxyGLAACrs8HgKJ5dsMF5bq7SAIhAJkZ1OBPLCtSuRd0TG1spiKhIzjLepjn/M6tni6/dzd+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1335489},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"1c781d390feab7ed0e05cff0cf81aed464c1c394","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.8.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"18.20.8","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.18_1759122154689_0.800179834840083","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"karin-plugin-lux","version":"1.0.19","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.19","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"a9b4543ad5101f98d26c90a29d22e2d644da6384","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.19.tgz","fileCount":29,"integrity":"sha512-sCmkvRpZ1F3hCRJmb17YVGCP7ttqhbOoTmjG1/t5Ad6Xu35naKRF1F3BbSE/Zn1gC7pi3C5FQ/aE1W3mMhd8vg==","signatures":[{"sig":"MEYCIQDaCTTcwcIZFUp2Oi/dAiSwthM6Fw/jnF1EwXZV5PEoFwIhAL1DRa7c830hkxQlL5IZENQUpQ0zHaUOLEgpvy6560hA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1337760},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"82eaffe348a7d04305a4679728cd835b0344d8c7","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.8.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"18.20.8","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.19_1759122524804_0.16721492166311913","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"karin-plugin-lux","version":"1.0.20","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.20","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"c622a7c62576f80eb261485e0f95141871bd7c16","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.20.tgz","fileCount":29,"integrity":"sha512-RLGhYFsDPjur3G0DwQ0JU2Nv0pLjtncOw0goDElpMMfM42e4lzw2WfcFfG2V2Unkc2+royIc/ZjFKt24TZeDcw==","signatures":[{"sig":"MEYCIQD14nUuclgk3cQiDsqXe7zY1HXSq18XBl/IwQ9SafYEkQIhAMjJALd2HNg7cadfVGRLj0kvrm1vYAnc6yGa6vhYvlJm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338342},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"3d8308dd25e8df18ad9a91ac3f279f9fe0c001b6","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"10.8.2","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"18.20.8","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.20_1762167199812_0.1723126988983188","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"karin-plugin-lux","version":"1.0.21","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.0.21","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"a0aea0e424475e6cd04e04aebd10ef865e9ae1b1","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.0.21.tgz","fileCount":30,"integrity":"sha512-rAdssgQCJzti6JWhvlnM016teMJFwXcTzHVv9BKURfgoz9d62o4Cp4A+hQPkaxE8IBoryjIJc2hxG5j4JpD+FA==","signatures":[{"sig":"MEUCIHKVU5534SCuFRxX4DYuQq8j7SQEos6pL1klKiLZSqkfAiEA3Eiw32mTsF1LJPwOH/tWLeZlvpktzPyFICV9/0VG3SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1348810},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"c5713694809407c5841dac89ca2c250f2f5f8478","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"11.13.0","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"24.16.0","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.0.21_1787911563584_0.3638016097051693","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"karin-plugin-lux","version":"1.1.0","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.1.0","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"d4495cd2b82b0f7ff41c52cba513476e0fcf3569","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.1.0.tgz","fileCount":30,"integrity":"sha512-AYS1k+smjeaIuwQ9CrjhfQf1arL5WbjT0xDW0qEwVqZADVicRS66cbUyz+VolljS0Y58K/iA2T4r48LYzJ181w==","signatures":[{"sig":"MEUCIHChDwJjwbo4LfmpaelHltpyNNU3HQO2vCPYpasuyYQxAiEA+wLIGsvT67PW7PRCPBpTqxD0uP00DJbupBNNQVRipqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1348809},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"c447f7ffc6577e7a1740ecb0e10cf5c9e12955ef","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"11.13.0","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"24.16.0","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.1.0_1787911708909_0.39624520951008635","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"karin-plugin-lux","version":"1.1.1","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.1.1","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"eb34a52c978e16454e694887c8cf661addcc3a66","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.1.1.tgz","fileCount":31,"integrity":"sha512-Xl4iERJSNR2DhZvcDY3G71arA/k5P8gUvoPLq3R9kmI71+8tX96+fB3lUa4Ft43r7FGwJQMEOIeinlP/EzDfsg==","signatures":[{"sig":"MEYCIQDvC9wFuwzXNhy2aBZimbpY/Dx6RSpBNULbBGTXvz08QgIhAKavq5vodSKqyNO0Pr9trHhQjn9Iu3KlU1ZNHLchsZ6f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/karin-plugin-lux@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1349858},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"3670b6c2cbc797f2f26ad1fb1ef8e6ae19b33e28","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3797efcd-7dd1-4c00-83a3-17a2e0ecd68c"}},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"11.17.0","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"24.19.0","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.1.1_1787961936020_0.14476058073925735","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"karin-plugin-lux","version":"1.1.2","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.1.2","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"390edbec588281088d8d62c780efe194e2bf8098","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.1.2.tgz","fileCount":31,"integrity":"sha512-YKmnMeOH4HcNJOO8AfVp2sOgMVZpjljK4TmiOlZt4BOYBzC43+4UsU/2Ke1MID07aSmlCsUKq3pE+PdLka5DDA==","signatures":[{"sig":"MEQCIH/69SEqnfWmS/3RMBKH9oEg+qc2D1cjvnTJd0U85SyUAiB9IkwUnhiHLsfpZabwm9WWaJlHPwQdSAGgY6A/42GsSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/karin-plugin-lux@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1349858},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"24cbdff0bb545b6a537e6fe318f1fd8623604d85","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3797efcd-7dd1-4c00-83a3-17a2e0ecd68c"}},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"11.17.0","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"24.19.0","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.1.2_1787961987386_0.758412568492491","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"karin-plugin-lux","version":"1.1.3","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.1.3","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"64c73c705ba59e40dc8e4bfccc35bf24b21e04f8","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.1.3.tgz","fileCount":32,"integrity":"sha512-NPCubLYRQAXxASaZFv87b9dOyWegpcdzDYoqiDQhuKm7B9pjopJvn6V0cNgUa/a38b/mIfYBH0Q5v7S1bU3nnQ==","signatures":[{"sig":"MEUCIQDyEPgeAGdTJB01ShN+/ppoLhcSf0MoT3ERUxBGLOBdoAIgOzrcBBNPcGcv+4wyrex2Js7aUI7gDOmwve6vgChCPq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/karin-plugin-lux@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352773},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"ad8b4ac75ee130d4dabde863699aabd4e450930b","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3797efcd-7dd1-4c00-83a3-17a2e0ecd68c"}},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"11.17.0","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"24.19.0","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.1.3_1787962192851_0.007672151015771345","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"karin-plugin-lux","version":"1.1.4","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.1.4","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"5e1d9b0817ee4bdda84b021f3b0eb2f16a32352e","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.1.4.tgz","fileCount":32,"integrity":"sha512-yss7LySFNEse9I28GJ2+lZmaq+cY0PnqQgJ4yCZhfioyhtE5YGY9S5GVXMqZO3t7+q2qGRdxF2Ml1JGqNem1BA==","signatures":[{"sig":"MEYCIQDthxSavtAB0av93iVckfSHPeI69pAl+ZMTZCpX1lLdOgIhAP8+TMZo+/fg95k5PxNAblYmXcI3UjtCFbhEpLS7T9SD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/karin-plugin-lux@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1358918},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"47bb98e5bc57516f6fc68e5bc1764ce2617c09ea","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3797efcd-7dd1-4c00-83a3-17a2e0ecd68c"}},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"11.17.0","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"24.19.0","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.1.4_1787963781399_0.6781527720375324","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"karin-plugin-lux","version":"1.1.5","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.1.5","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"dd9fc182443e18d66c47438ca94cdc70b6cf349b","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.1.5.tgz","fileCount":32,"integrity":"sha512-NbpP5aVNeSAfh9mvDKE+8lAsPhZHaaYYbFG1r396I82cuokzrLAiGF0JfWI5pqFC3KtyXYJmxnJgYuIOjXbVEA==","signatures":[{"sig":"MEYCIQCwVDTaVaOpx3ZT0XspOwLOCs3NVlVUzGR8njAbrZPnvwIhAM4KBmnwQxQgaelBMLMuCQ0zFD+7vQOAuy/RZYugbhot","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/karin-plugin-lux@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1358963},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"7e3018b4e98cd3811ba9c2f04c5a6b2da7dcc323","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3797efcd-7dd1-4c00-83a3-17a2e0ecd68c"}},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"11.17.0","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"24.19.0","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.1.5_1787964184397_0.7806426003866656","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"karin-plugin-lux","version":"1.1.6","author":{"name":"Xiaotan"},"_id":"karin-plugin-lux@1.1.6","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"dist":{"shasum":"56533f5f77d6e80fbc6bae91bcf1c008bd91ae5f","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.1.6.tgz","fileCount":27,"integrity":"sha512-Aw/8G8b2iZOvHwiK0+ZJd8F8KQJWqIdRNLRHgsJPajibW7UYYC38F5RcpGn6KDnoGJkJM/lGA82M9ggRgxEA5A==","signatures":[{"sig":"MEUCIQCFNWms/Y4yOYaxSE461d9qe5Bt/Xuli8rFTSKfVEHDuQIgQFoqF4MzoWjGtTRGqXT78gChjyb0gP33o+5OWaEqr1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/karin-plugin-lux@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1348387},"main":"lib/index.js","type":"module","karin":{"web":"./lib/web.config.js","apps":["lib/apps"],"main":"src/index.ts","files":["config","data","resources"],"static":["resources"],"ts-web":"./src/web.config.ts","ts-apps":["src/apps"]},"gitHead":"3e6c908a67f48666912d1c1f1a518301be36e7c4","scripts":{"app":"node lib/app.js","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","git":"npm version patch && git push --follow-tags && git push origin main","pub":"npm publish --access public","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3797efcd-7dd1-4c00-83a3-17a2e0ecd68c"}},"repository":{"url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git","type":"git"},"_npmVersion":"11.17.0","description":"杂七杂八的小功能合集","directories":{},"_nodeVersion":"24.19.0","dependencies":{"emoji-regex":"^10.5.0","@karinjs/plugin-puppeteer":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.7.0","cross-env":"^7.0.3","node-karin":"*","typescript":"^5.5.3","@types/node":"^20.17.8","neostandard":"^0.11.9","@types/lodash":"^4.17.16","@types/express":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/karin-plugin-lux_1.1.6_1787964569474_0.6312000591459155","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"karin-plugin-lux","version":"1.1.7","author":{"name":"Xiaotan"},"type":"module","description":"杂七杂八的小功能合集","homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"repository":{"type":"git","url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git"},"scripts":{"app":"node lib/app.js","build":"tsup","dev":"cross-env EBV_FILE=\"development.env\" node --import tsx src/app.ts","pub":"npm publish --access public","git":"npm version patch && git push --follow-tags && git push origin main"},"main":"lib/index.js","devDependencies":{"@types/express":"^5.0.1","@types/lodash":"^4.17.16","@types/node":"^20.17.8","cross-env":"^7.0.3","eslint":"^9.7.0","neostandard":"^0.11.9","node-karin":"*","tsup":"^8.5.0","tsx":"^4.19.2","typescript":"^5.5.3"},"karin":{"main":"src/index.ts","apps":["lib/apps"],"ts-apps":["src/apps"],"ts-web":"./src/web.config.ts","web":"./lib/web.config.js","static":["resources"],"files":["config","data","resources"]},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"dependencies":{"@karinjs/plugin-puppeteer":"^1.0.17","emoji-regex":"^10.5.0"},"gitHead":"9bea6829eeb80f4ccaf92b151d4c7d0f061e3fad","_id":"karin-plugin-lux@1.1.7","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-9Ty296qWCjgo3wNynGJQjHbCokzZNr5BgpvbGv8YORp9UVr/R7oCzfJ8Jbkk8u4Ssh4XiMiD1Hh9NPZlH9rSKQ==","shasum":"a55a35a89c568ca3183680ac95e03ed0c84fbcab","tarball":"https://registry.npmjs.org/karin-plugin-lux/-/karin-plugin-lux-1.1.7.tgz","fileCount":27,"unpackedSize":1353724,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/karin-plugin-lux@1.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDZf8dazSOE2+vrWJOJ0lbvumqgu2yE5tmcT+siXxc88AiAnp8Dz4pkJYaom5Oduc4gcv8BFlXN8osE2VcG3HO3oYg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3797efcd-7dd1-4c00-83a3-17a2e0ecd68c"}},"directories":{},"maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/karin-plugin-lux_1.1.7_1787964721456_0.8740225738536598"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-21T14:15:28.859Z","modified":"2026-08-29T00:52:02.028Z","0.0.1":"2025-09-20T09:33:06.469Z","1.0.4":"2025-09-21T14:15:29.157Z","1.0.5":"2025-09-21T14:31:36.235Z","1.0.6":"2025-09-22T04:39:21.806Z","1.0.7":"2025-09-22T04:49:36.538Z","1.0.8":"2025-09-22T10:52:07.165Z","1.0.9":"2025-09-22T11:04:06.490Z","1.0.10":"2025-09-22T11:40:02.402Z","1.0.11":"2025-09-22T11:54:52.188Z","1.0.12":"2025-09-22T11:57:06.571Z","1.0.14":"2025-09-28T12:55:11.017Z","1.0.13":"2025-09-28T12:55:14.005Z","1.0.15":"2025-09-28T12:58:55.132Z","1.0.16":"2025-09-28T15:15:24.606Z","1.0.17":"2025-09-28T15:55:00.043Z","1.0.18":"2025-09-29T05:02:34.961Z","1.0.19":"2025-09-29T05:08:45.094Z","1.0.20":"2025-11-03T10:53:20.057Z","1.0.21":"2026-08-28T10:06:03.787Z","1.1.0":"2026-08-28T10:08:29.109Z","1.1.1":"2026-08-29T00:05:36.222Z","1.1.2":"2026-08-29T00:06:27.574Z","1.1.3":"2026-08-29T00:09:53.144Z","1.1.4":"2026-08-29T00:36:21.581Z","1.1.5":"2026-08-29T00:43:04.631Z","1.1.6":"2026-08-29T00:49:29.677Z","1.1.7":"2026-08-29T00:52:01.687Z"},"bugs":{"url":"https://github.com/USYDShawnTan/karin-plugin-lux/issues"},"author":{"name":"Xiaotan"},"homepage":"https://github.com/USYDShawnTan/karin-plugin-lux","repository":{"type":"git","url":"git+https://github.com/USYDShawnTan/karin-plugin-lux.git"},"description":"杂七杂八的小功能合集","maintainers":[{"name":"xiaotanyyds","email":"xiaotanyyds@gmail.com"}],"readme":"# karin-plugin-lux\n\n> 一个基于 [KarinJS](https://github.com/KarinJS/Karin) 的杂七杂八小功能合集。  \n> 有正经功能，也有一点不太正经的东西。\n\n[![npm version](https://img.shields.io/npm/v/karin-plugin-lux.svg)](https://www.npmjs.com/package/karin-plugin-lux)\n[![license](https://img.shields.io/badge/license-GPL--3.0-blue.svg)](./LICENSE)\n[![Karin](https://img.shields.io/badge/KarinJS-plugin-orange.svg)](https://github.com/KarinJS/Karin)\n\n## ✨ 这是什么\n\n`karin-plugin-lux` 是一个面向 KarinJS 的功能型插件集合。\n\n目前主要包含：\n\n- 🔮 今日运势 / 打卡\n- 💭 随机一言\n- 🐉 随机龙图\n- 🐔 随机坤图——关键词故意匹配得很宽，小黑子注意言辞\n- 😂 Meme 表情包\n- 😀 Emoji 图片处理与双 Emoji 合成\n- 💰 虚拟金币 / 虚拟股票等娱乐功能\n- 🎲 随机数\n- 🔄 插件版本检查与 C 端更新\n- 👆 戳一戳互动\n\n功能会继续往里塞，主打一个：能用、好玩、别太严肃。\n\n## 📦 安装\n\n在 Karin 根目录执行：\n\n```bash\npnpm add karin-plugin-lux -w\n```\n\n安装完成后重启 Karin。\n\n更新到最新版：\n\n```bash\npnpm up karin-plugin-lux@latest -w\n```\n\n也可以直接在机器人里使用：\n\n```text\n#lux版本\n#lux更新\n```\n\n其中 `#lux更新` 仅允许主人触发，执行完成后建议重启 Karin。插件会从 npm Registry 检查最新版本。\n\n## 🎮 常用功能\n\n### 今日运势\n\n```text\n今日运势\n打卡\njrys\n```\n\n每天获取运势信息，并结合插件内金币逻辑完成每日打卡。\n\n### 随机一言\n\n```text\n一言\n随机一言\nhitokoto\n```\n\n返回随机语句，并尽可能附带出处和作者信息。\n\n### 龙图\n\n```text\n#龙\n#long\n```\n\n龙图不打包进 npm。插件启动时会检查本地运行数据目录，没有图库时自动从远端仓库浅克隆：\n\n```text\nhttps://git.acwing.com/XT/long.git\n```\n\n然后从本地图库随机读取一张图片发送。\n\n### 坤图\n\n坤图同样采用本地图库机制，远端仓库：\n\n```text\nhttps://git.acwing.com/XT/ikun.git\n```\n\n它不要求 `#` 前缀，而是采用故意设计的“超宽包含匹配”。\n\n例如消息中出现这些词，都可能触发：\n\n```text\n坤\n鸡\n干嘛\n小黑子\ncxk\nikun\n只因\n蔡徐坤\n鸡你太美\n唱跳\nrap\n篮球\n练习生\n两年半\n鸡脚\n```\n\n所以像：\n\n```text\n今天吃鸡\n你干嘛哈哈\n练习生怎么了\n露出鸡脚了吧\n```\n\n都有概率现场掉落一张坤图。\n\n这不是误触，这是设计目标。\n\n### Meme 表情包\n\n```text\n#meme帮助\n```\n\n查看 Meme 相关能力和具体用法。\n\n### Emoji\n\n直接发送 Emoji 即可触发对应图片处理；部分场景支持两个 Emoji 合成。\n\n### 插件帮助\n\n```text\n#帮助\n#help\n#功能列表\n```\n\n插件会渲染当前功能帮助页面。\n\n## 🖼️ 龙图 / 坤图仓库认证\n\n龙图和坤图都托管在 AcWing GitLab，并共用同一套认证配置。\n\n如果仓库访问需要登录，请在 Karin 运行环境设置：\n\n```bash\nLUX_LONG_GIT_USERNAME=你的AcWing用户名\nLUX_LONG_GIT_TOKEN=具有read_repository权限的Token\n```\n\n插件启动时会并行初始化两套图库：\n\n```text\nKarin 启动\n   ↓\nkarin-plugin-lux 加载\n   ↓\n┌───────────────────┬───────────────────┐\n│ initializeLong    │ initializeIkun    │\n│ XT/long.git       │ XT/ikun.git       │\n└───────────────────┴───────────────────┘\n   ↓\n本地不存在 → git clone --depth 1\n   ↓\n运行时随机读取图片\n```\n\n图库只保存在运行数据目录，不会随着 npm 包一起分发。\n\n## ⚙️ 更新机制\n\n查询当前版本：\n\n```text\n#lux版本\n```\n\n插件会对比：\n\n```text\n当前 package.json version\n        ↓\nnpm Registry karin-plugin-lux/latest\n```\n\n主人可以执行：\n\n```text\n#lux更新\n```\n\n底层会运行：\n\n```bash\npnpm up karin-plugin-lux@latest -w\n```\n\n然后提示重启 Karin 生效。\n\n## 🧩 项目结构\n\n```text\nkarin-plugin-lux/\n├── src/\n│   ├── apps/              # C 端实际加载的功能\n│   ├── utils/             # 正式运行时工具\n│   ├── config/            # 配置\n│   └── constants/         # 常量\n├── resources/             # 正式静态资源 / HTML 模板\n├── examples/\n│   └── karin-template/    # Karin 官方模板/示例，仅供开发参考\n├── agent.md               # Agent 开发与自动发布约定\n└── .github/workflows/\n    └── release.yml        # npm 自动发布\n```\n\n`examples/karin-template/` 不参与 C 端插件加载。里面保留了 Karin 的命令、Handler、Render、主动消息、转发、Task 等 API 示例，方便后续开发参考，而不会把一堆 `#测试xxx` 注册到实际机器人。\n\n## 🚀 开发与发布\n\n本项目使用 GitHub Actions + npm Trusted Publishing / OIDC 自动发布。\n\n大致链路：\n\n```text\n功能开发完成\n   ↓\n提交 main\n   ↓\npackage.json patch +1\n   ↓\nGitHub Actions\n   ↓\n自动创建 vx.y.z Tag\n   ↓\nnpm Trusted Publishing / OIDC\n   ↓\nnpm publish\n```\n\n仓库内 Agent 修改代码时应优先阅读 [`agent.md`](./agent.md)。其中记录了：\n\n- 正式代码与示例代码边界\n- 龙图 / 坤图初始化方式\n- AcWing Git 认证变量\n- C 端更新规则\n- 默认 patch 自动发版规则\n- GitHub Actions / npm OIDC 发布流程\n\n## 🤝 鸣谢\n\n本项目开发过程中参考了部分开源项目与 Karin 社区实现。\n\n部分代码参考：\n\n- [ikechan8370/yunzai-meme](https://github.com/ikechan8370/yunzai-meme)\n\n相关项目：\n\n- [KarinJS / Karin](https://github.com/KarinJS/Karin)\n- [Karin 文档](https://karin.fun)\n\n感谢所有相关开源项目与贡献者。\n\n## 🧷 License\n\n本项目使用 [GPL-3.0](./LICENSE) 许可证。\n","readmeFilename":"README.md"}