{"_id":"koishi-plugin-xff","_rev":"26-366df290f5cce7c40c41d4896ac5a304","name":"koishi-plugin-xff","dist-tags":{"latest":"3.4.2"},"versions":{"1.0.0":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"1.0.0","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^9.2.21"},"peerDependencies":{"koishi":"^4.5.1"},"devDependencies":{"@koishijs/plugin-cache-lru":"^1.0.0-rc.0","@koishijs/plugin-console":"^3.2.4","@koishijs/plugin-database-memory":"^1.1.0","@koishijs/plugin-sandbox":"^1.0.2","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"ff364f075164d55b6a48e6904da6cb4cfa678584","_id":"koishi-plugin-xff@1.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-XQp7qk5GsHaV1EwopG9mCCQ3G5MCs12sPCCioif9J8/Gv7Hl9SBAi3THRk95cdPF6hK+9ttXbgrJqgXkae1duQ==","shasum":"df2d90c58883818a93a499886a77bd98aca806c3","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-1.0.0.tgz","fileCount":8,"unpackedSize":11494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGwZh7jE+sEmMqxzkdzn76SCqODa39rjXBQp/si0MgvfAiBetPZxLYsxUhwwOPu3dvSvzOuXE9MhoHJO6szvn93GHQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUaXtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2aBAAlHliDXagrbGxLXfV0YiaJ8h6Z6Rk6IJNU/vlUvHUtx/Ik4tr\r\nwwEb/EQzqlp3DdfwuPPvxJi+b1YQC+VK9PCwbJ5OKfdq96yPg54aCFqlW5Sc\r\nAa+/fTcaFK6kMx+I5lv/H5kjCiikXHmbxdEvynn9QeoOy/QFA6KBQf0wxbYb\r\nIctV7diLn5O0cDZfXiZIgwChFMKyzImdGs8MpzMwKMFvLXe8wdBCLHA2fTw3\r\nAUcDcTIllCUFvQ+6HGw7SJRYNjbIP6OwxRWRVF3b2fmxfLL7ZugGNZkb3xXg\r\no3dMJlaqmxcYP/cQQ3uHsnNy/5x16W8QMT5QkWHq2eXs34lotv/LUBBNiA8E\r\nMdsYeYDQqxBoQnEi7GcchxNImy7TE25tMIT2QCMLz7vAHJGQDb7lY8ILQBoc\r\nd0lRyc3WkkEi3WCnUDYpSoWnxH2nbW6r3CIPdy5tnTnLKApIFnZgIBoMI06v\r\n4j9yWmzHldBH66uAfkAKC0g81yZ868N10JEsiF04PNqAAJAHi2b8J0LpRA9b\r\nWPtF0ebMmISl7RJFIelCpHn8yCYuCaHqBJK3UPSOJF5AtfECahx3ZNhVax6E\r\nkX9mmUhibZZJoPZNE3u8VUzjYBAgvSkXvXBM+yRv7aayBF48PLOtkkGqmWYi\r\n80ICkoKWW2KBFJqorKsptFA57hnpR4TTw78=\r\n=F+kq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_1.0.0_1649518061720_0.08609165520445128"},"_hasShrinkwrap":false},"1.0.1":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"1.0.1","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^9.2.21"},"peerDependencies":{"koishi":"^4.5.2"},"devDependencies":{"@koishijs/plugin-cache-lru":"^1.0.0-rc.0","@koishijs/plugin-console":"^3.2.4","@koishijs/plugin-database-memory":"^1.1.0","@koishijs/plugin-sandbox":"^1.1.0","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"7bbd6a51b1ac33959bdc0c7a89a59e4248555e6c","_id":"koishi-plugin-xff@1.0.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-iGHeVSr4aqVKiKiQSYo09Z7CFHoRkuzH5Zviw6Pidarc5akJJG9xirjI5+R1oBsI3FSNJM55OBCUtoMbyfNWzQ==","shasum":"d30c346f07395d54a1826bb664529d52f19a8f47","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-1.0.1.tgz","fileCount":8,"unpackedSize":11494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDutOGalW7fvqF2uq/+yfQDQ13EWN0iHCls/VA04QI5IAiEAuZZZkj5EvkyCAVtV8WAmqxqLGBzzv1i7/bnwpn9ywQU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWExBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprlQ/8CPVd2CiIC1v9yc+VPijY02hv2ElDK5d/zO7L0ESWcvfLJcxP\r\nrGqH0auul+TMJloAbVZ2oG0uvwAQ5RdZuofrF8FmUwJpcXsx8/KrEurxoRmY\r\n4aeom37TuSoANd2CFHjik2idL8qAZMEVoBv0tj5k73TBBhjRIhXn9KXcIunV\r\n1MtaA2nNFKBTh+MdULBbYbbW+aMiVjE+cLroeY8Ix5S26sfRjYg7DOx5h92H\r\neC/CMjiWcY/MVCHWKG6+t1vf3ajBTw3vyO5YTyeuVGTxcsVvfUgShrK6+4xd\r\njxWCFv5I5+zfoTLVxIkDPeevlL2ozj46YbET4KZGpoOSpXm5wsI79CcmBKZm\r\nadGz61ilwgQ8BAYI0jdDO8PPzN8JwtDCUalJjDiAHk3lTBZ1ZJnAeUujdgcm\r\nY6JhLzmWx8gycKoa7BvxnxNs4Q0CCrz2cIcdUsCBOWxgRu31ouV09F8fpzuH\r\niZL4L5ppp2UBCnOiqrXtdZMx9yfpUShBrmF9/xDzizhA5ZY6htk8GkQPd8Y4\r\n3y/L+xTotxSOeqBITrf5udExUumpU6hf96vYw2sctYoM2S2BOVnFNwYMcg9L\r\nzoIDo3vuSm8RNPOpRCoknMr0Lk3A8pjQDlDUTWxEgOq7CWdLLErNXOXKM2tR\r\ncrd8E6/zlmC74E3NS/ya3acgQBbyFv1B1dQ=\r\n=QluY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_1.0.1_1649953857263_0.7121792931233095"},"_hasShrinkwrap":false},"2.0.0":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"2.0.0","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^10.0.0"},"peerDependencies":{"koishi":"^4.6.0"},"devDependencies":{"@koishijs/plugin-cache-lru":"^1.0.0-rc.0","@koishijs/plugin-console":"^3.2.4","@koishijs/plugin-database-memory":"^1.2.0","@koishijs/plugin-sandbox":"^1.1.0","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"c831750f1509cfc1c2cb5c81f3d6ab11d34c6b5f","_id":"koishi-plugin-xff@2.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-Ilm0to6YacY2a8BTGFE1T8alVNVheyOVoLIG4YfXo+9IffJ+RHOXjWK8HJ5KA8oCx53JU+KJnjFVvCVCd7a3Yg==","shasum":"21f5588964e99050f0e2f9ae7b42b05ecb6ea4d5","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-2.0.0.tgz","fileCount":8,"unpackedSize":11494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0cJGJQxzjwoBzfY8mlcOQmB1c1uG5MNK4kyRqWuXduwIgWLoJjb8i8iJhrO9wqhug7WgjqMYt1cGslr/re1cfmBA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYXBqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJHxAApE+Ww9h5AaZfMWieDNrweBYgoBmD4B9DKsNoGuidZYwIIvTr\r\nC7Fmen9dJ59jOrYCBbWJeNoNkBWb+d39zNYUyI893BXxd+pn+mB3npPLqAZX\r\nA34SLIteHqb0Gkol8qmOgVP9Vf0LLm8zWhY5DuHOg9Sf0R7jWHojIdHANxI8\r\nkMA8Gr6ODR6a6EREQ4qD2rRRZF0aqK9vMUEDDcw8DdPad1Z4aC1svcJF7HlY\r\nQs82DwHICl5ORbI8f/bINEuYFSSJeJ1KL9LPzW+9HeglXanPBXbeNPkr/EWh\r\n4mn4V+LR6CZf4n8lGnUsL0vCvt5tcgb+4Jnnds9tcO/EukeloP4RP9fUlTof\r\nIfZN9smzZ0xCodjU8BydwTM2+RU9E/rjZsc2ZmdAPA6xV5QQo55eUYduThxT\r\n6/li3BgJEk24/F2VYGOCEXLV8kSWas5/Iy3CgcSnEbiFw83b7qDpax/CZtp+\r\nRKjEBkYj8Nm8uYytpvSf64Tg8KQKgzsyetpZBcp+DLqC17syTZFDw0YId2bD\r\nE1PqA/qeFQp1K714PZYWh02ksHfVqO29tJcC29zu0rXN3/lmTTbsMESA0S+a\r\nnryZwD4pFaRpHMwMhyPWe0gc+mAfqhFYcM94EAdM7sydCp1HnDcrj6pzDho4\r\nonzSufAK29WsHdWlT2HTvGbBdifIWgix13U=\r\n=NnG9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_2.0.0_1650552938507_0.9416371596341395"},"_hasShrinkwrap":false},"2.0.1":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"2.0.1","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^10.0.5"},"peerDependencies":{"koishi":"^4.6.0"},"devDependencies":{"@koishijs/plugin-cache-lru":"^1.0.0-rc.0","@koishijs/plugin-console":"^3.2.4","@koishijs/plugin-database-memory":"^1.2.0","@koishijs/plugin-sandbox":"^1.1.0","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"d5c13fe00251c79de045d051717bd526c9adda99","_id":"koishi-plugin-xff@2.0.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-hixGYFNSvuIY/ijt367qel027Gi5LdWg70OWnbPWBP0YyQWsS1Szv1dsPsEc/tU/goLGK0uhh3lKQWuaHvCjSw==","shasum":"62bc8395ff5fa3b83085107503671c703afb59a7","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-2.0.1.tgz","fileCount":8,"unpackedSize":11494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEe1sIgBaZakwpMDI5Dhu4Ju/NQxB0I5e0J/ZBROioN5AiEAm4BZw8Y8fx5RoBoRKbQEYhUacTdku6I/o31XpsgAo0o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYXySACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZbw//bQBe7qDG1jY3YCDaXit2VUcmMHjAnuR2zyhe7Ty3ZTXKwRik\r\nWN7do0wGVbo7sZOZ6xgwvbS+UtM4xll3H4zp4tFhUF1glRwydkqSXFG5Zv03\r\nPi+xolRykgi3SpklVXL1lTshDyk6iqzXADDTET+6xEC09na7bSYGIrZeXF4Z\r\nqNJIvxdmo6yDwXpebz8diy1FFuSfe18UxOjfXmud15ONpbjWhqcaqq/knivc\r\nCkeG9YJPHTu4/kO6JnsOML37wvj9P6SSCUknw6A7dcQNgGinRqAEBPxRzF4g\r\n3FABUzlPikQZ56k36AvnEn0MqwnFQNwhcHI0vj9ydp3HXASjltz2yandR3Kt\r\nomYKcwmY77rOTjGsYaymboqEXk2C4G1Ft8kMJS16Nakxz9fFEOh71T4MO6Lx\r\n48OGz8/7me+GHPYt9uWkp6M8L0vZGiTcyQh+7JlbXBiUXUEfdSQgliMGXvOJ\r\n/BOvhMsazXHX995ekOGDVkkBSihYPBpBnbSeitK3MjRhlwli+UozD0ajWJWX\r\n6l4MksLsvbvqL+QUWohUXEhh4RSe3VUjgVp8GdEv+1Rw+uZa+zi1Vnrak6Bj\r\nX8SljpzCK3APN4Vwceh9MBm2PU6UhHibdRh82zyNWB2FzaFe9EpqL6kXEyRm\r\nO5kV75Tb3Od2VJqjW5vTnpbus+cSrJUhkLg=\r\n=swJ+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_2.0.1_1650556050541_0.5914407251545029"},"_hasShrinkwrap":false},"2.0.2":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"2.0.2","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^10.0.5"},"peerDependencies":{"koishi":"^4.6.1"},"devDependencies":{"@koishijs/plugin-cache-lru":"^1.0.0-rc.0","@koishijs/plugin-console":"^3.2.4","@koishijs/plugin-database-memory":"^1.2.0","@koishijs/plugin-sandbox":"^1.1.0","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"ae2d9be7cdceca9f5aa980673aaa5b8bc44c93a3","_id":"koishi-plugin-xff@2.0.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-7UN61xdkzSk3XkbiiJhpNAsh6iCudw3UisNSni3uRg8DP6SObJsM0LbcfP5DqLdkuemji8zQkQE/zj5aLEQ77A==","shasum":"47c953916b32aae98e93dbac00d646c96244b07c","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-2.0.2.tgz","fileCount":8,"unpackedSize":11494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGeEyZjC/GBXs2oLfhrmwjnZTIYW2ozqvxEonKpkzvmwIhAJcBTI6yS005zw0kSuZEKb3bHG/fDtpbEQ6vF8yTvJyR"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiblcUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl/RAAn1MaqY2M6q2ZFx4HLns7QvI2sS/nu9lY+NCrO+NAX4yMdVu8\r\nsdvjH1nXbjNqztcEmtqemjFP30oPPlytalj+lpfb9XhvYi24NW/cX7uS7kb+\r\n53aQInm5SJCC7/wkTCZIGeGuu4mqrkdoL+VYDRU4nm9teAIl8IOqaEqHrwV1\r\n/xOsWUy7Kr4QfheTfKwqrcnP0KzMiRJPeJrDSn8ik9HGLqWqP6Mwx4Pk6eZL\r\ndm90vUNytB8D9sDbKn+GJyCZbVeN7tLp7xz0idmL++FGX5ARi1TnvQxYVxkr\r\nlrNIi4krO0g52ZOQhY+n53AxFfTnJiwGqFCX5Fn5+MaZi606SyhXPUIGewSU\r\nIHhlV7kM4dZSt891TpE955tyIGtz9MNY961aNT7t5PB+VnaKhMRl85srz96U\r\nIY8yhzAVHl7g/YC+loeg1MqOnUwbYmtjncDEgd3TfI3lWGKc+S0jW4k/QCp1\r\nPvH1CHtEOyMFupJKX9kRCZLLo/gYAJP68YQ6N4T/hQFI3XCaPGt48wUxk8xV\r\nU2Rob1kHnebwWvX1Akzrs1AbaTAtQYARpfGyId4munVOx7wijBJLMlZ4u0lK\r\n+enMEnnqKH7+720Kxt6S+Vo4ZByDte8oLQJCFcb8moXAj0Maq3fALoDMIVvD\r\nNQOEKEJ6RwSCWVk+j4jcrB2x5qyI0EOqRbo=\r\n=SVj4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_2.0.2_1651398420288_0.0755480513667206"},"_hasShrinkwrap":false},"2.0.3":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"2.0.3","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^10.0.20"},"peerDependencies":{"koishi":"^4.6.2"},"devDependencies":{"@koishijs/plugin-cache-lru":"^1.0.0-rc.0","@koishijs/plugin-console":"^3.2.4","@koishijs/plugin-database-memory":"^1.2.0","@koishijs/plugin-sandbox":"^1.1.0","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"2d657ebbe6c0a3cee9d0df48ee5fe58188f36e38","_id":"koishi-plugin-xff@2.0.3","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-2SZr7IuvxusMoLv7uwgBmHY0NrDj7ukGtWNEPVUkjanM+L+i5KL1A03TGpGuE5LlM0JXb3gJrz7VpyiprOwHkQ==","shasum":"3d3cd431743169987d4627475f1151dfd4120501","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-2.0.3.tgz","fileCount":8,"unpackedSize":11495,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA2VKSKra4CdWok5LlsB8Vgd1MI781vGKYmknSGaYIZuAiEA4rYNp3XZOy+70JvYju6rZ5Atl3pZuJGo7DgSmNIPXi8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicU0aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZyA/7B0pR2QhJ9qleyjr6PsWQ08sa2e84lsPSPK0tmyWFT4GwfWhY\r\nonaPK+Pp61DiAMQuq1Dze6nveaBFZyyqUqE+H2SVfvy9duGk3uQZCWvynbqi\r\nsJqQjojwFlkzOKmZ9n0sS8VtyE2JAVxYjZ3J84ZtR7kcXY2H0oQQvh/NpQz4\r\nEsnmC0MP3kbZ+x8X9+N5Iimrc3UcpL1m1b2S4F3Y0eOPmhDecTQSIR5p0Iev\r\n4jVCMNdl3nKGMnBdbSQya5fn6TQOEY9A3rve5hr4yE5tyQ99Pik0nnhzPX4a\r\nAE7D1p4aktfzdiUk+pEYJUt43JgikJi6F8fcqxa01YUGuVWVIjLWB3VE+0IC\r\nCfaidNNAO4P19zoQq8j9Uw/VPiRvoQs/8DXx+PhS8Q09aG2alCNBQ9FGoS+J\r\nQwaXo2HWUH5MbEcruHeHJw6TO60+SABOBHzQ6yHNRib/RTruDNHXtE10Np7Q\r\nn3bBYOiHX8WQIQOnH6tDaaM68H9QDp02y9kq8FUkYIotXfMwu5jCg66lVtgf\r\nKEKzRVHosvNPyayL031IxLNvxsAeGHNJFFVGRVZ4Vg/Q8XGqotbHwEDXr0Hd\r\nzid3z6J5bvvascV6N+Hpf4+dnZfCEEB5VNPmLnAsOWQ0kgd8lyjDrB9Lt8O8\r\nIqZGbMivWu/FiN1sPFsRZma/O7un+Shm8T4=\r\n=EIp7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_2.0.3_1651592474783_0.1770564299812316"},"_hasShrinkwrap":false},"2.0.4":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"2.0.4","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^10.0.25"},"peerDependencies":{"koishi":"^4.6.3"},"devDependencies":{"@koishijs/plugin-cache-lru":"^1.0.0-rc.0","@koishijs/plugin-console":"^3.2.4","@koishijs/plugin-database-memory":"^1.2.0","@koishijs/plugin-sandbox":"^1.1.0","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"a182ecafa6e8da79368d18f0d4bd72dfe0a9735b","_id":"koishi-plugin-xff@2.0.4","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-HaAWlsvOIu813F/ddQY+ByhlMv+VDqkMO2x1vAiEad436y96azqP4cs3zwteckc8dqWLFSWF7alwJMsuqi0g5g==","shasum":"6d70e4406c292d48957d0b13abacfb1990bfa411","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-2.0.4.tgz","fileCount":8,"unpackedSize":11495,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNMtrB50jlReQh9s1mr064A51x/OWYnj5gvv+dVjZC6AiEA231e8hnCiSETz7sKmYkvG7YU23rz8zNUhL53vPRtNkg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiegx6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNdhAAmG8fzKyIUTEW+0Hhxn1GwauGi2/YS8B1/NAavMZApAXRlXrY\r\nTPlmh/63RG2nwqk9j3W8N+pX7PMoCJTbw6cdn6b2IHaNkXwjiJM4hORJEOi9\r\ngTq2RQ1TIsX87vMHAABs+fxw7s7zU75tEdPpEG7Uohxqdi9lqBJJx1mPPH1m\r\no7tcsTGstwJUvvi9iOCLGEE4DMOJDSjTzAMF3JWSnGHesb5Eg21yiLwCHpvc\r\nhlYHFtHwmavYcpjW4ZJ9FD9r339t/jn1Is4tyzc9jwK1ohyQ6s0zUWjNmLrK\r\nW5QYooyNKMEoibvUSdvqgR1uIafAdUhZVyRhAAQ3z/gKGhv3+Nq8vVSN1kCK\r\ntt2TwnI4xfx/gkrcpJjqcoi1NKkj+8SfzxNnvN0QDADpNTN3/6uVAQM9pV1N\r\n6xXyAa5x186z0IIFRH2XrSbvM15De5/SxGkDx+85LMdlJJbOPS1iSEQNfTf/\r\nJRjsJgUcEijoGyDg2L5gGxfUHbr/ef+46vj3b/k8DY2G1kxLj8c8++s7HdzW\r\nM8AJlaBQcprDpzF6UmDECXxgXie3iLDbrHC0TRCuCZenOLkid8z3Jt+G30eg\r\n6TbDdV9DBHeP8VXP/vnUgpxYgrOhTjWGDF5KoZJjzrww7msDZmPd9Unt3Hep\r\niOO66KpT+/ORSN26Z8y4Djhf6m/sQDdMZQo=\r\n=mpp3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_2.0.4_1652165754449_0.47345818797508965"},"_hasShrinkwrap":false},"2.1.0":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"2.1.0","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^10.1.0"},"peerDependencies":{"koishi":"^4.7.0"},"devDependencies":{"@koishijs/plugin-cache-lru":"^1.0.0-rc.0","@koishijs/plugin-console":"^3.2.4","@koishijs/plugin-database-memory":"^1.2.0","@koishijs/plugin-sandbox":"^1.1.0","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"d4b9511a2f7827ec351b6fa96352260820fbbd91","_id":"koishi-plugin-xff@2.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-4O7ssyTT2sBxghwjKLc9XCvH0YQSqJmXCBUfcEVOjxemdIe7RYjsRkniNrZMcofeUhrZqRksTpyXmUEcpNeg2w==","shasum":"12d12e96157d2ea03b4d1495104ba8deeaf111c6","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-2.1.0.tgz","fileCount":8,"unpackedSize":11494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY+KmUk0AxWEB+3koqQJTp8A69dGX6qqFUz5vFFf7EvAIgHw5kfgq/sjh3DQ1L7hU2MAWckUMSdtAdVp5nqFD8w1o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigeF3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNZw/9H9ZT/rq7+ClHHab6QRBmWuEylVQtMhSKEmLaahdrmRhsQ39p\r\nf5wC54tDP5v3blpH/gHuhxRSvTEy0tKhwZj64Vek4rSWNPQb3Gmjb4Cdc67O\r\n5TE+CRjfxAT9nDBNm9TGmSldqINJA/x1IBnyaYx8u1E824tubXBU+Lh/zkYm\r\nsMhTFVp/OhvOhM/GlLQ/iDunR0Pim952yiWitFU1Vy7Z2/JQgO75gaguzln5\r\ne3WlFschJICLMepiIn/Npt6YB1VRQkY9N/JA7yZuazNX9xpSSNr4gWbKFZ0G\r\n2KpdZviWpo8SWgG/pcHw2yKN8kjBvHbOx7lXunb2i2IB+sELvHZfVJ2wVxp7\r\nExTSM2+q7PiWCdSK6s6AQw0d0uVuL6UvazQEngUuCBJB0kwC3ejdZQwgHRw1\r\nsOhNvCqHt//VElmc0NM69n/gLiW3TIHVVpqNDFcPllGtkoHwFb4zQm5cfECs\r\n5EfKB6GkuWcZH5xjzvS88SPHRu+OBUaRrgydNEsEv/O8TE7ybZU4iANg5JOk\r\nFj33ShtReSXb/DbojAQeZePKp7eWTSmlcMRYlC173I5SWzgQZQs/Y/wTyMZp\r\nc3pu8kgwZNprrr+2NHraRg0SOi+wHFB/+Dv+BHVV7PFPCZPWOgCqIbtZfxKl\r\nUpC+IS+n9cWO7zfKqhluYwGeUakQVGeGBvQ=\r\n=WUmO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_2.1.0_1652679031684_0.5516168804710226"},"_hasShrinkwrap":false},"2.1.1":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"2.1.1","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^10.1.4"},"peerDependencies":{"koishi":"^4.7.0"},"devDependencies":{"@koishijs/plugin-cache-lru":"^1.0.0-rc.0","@koishijs/plugin-console":"^3.2.4","@koishijs/plugin-database-memory":"^1.2.0","@koishijs/plugin-sandbox":"^1.1.0","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"cd73cfc6d17bbceeb37554845243899827a8bf38","_id":"koishi-plugin-xff@2.1.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-Nm+Fqe9wYjQ/Qwe7gufP5i1aEwvrVO6rDljqPYij6zoyF2ssei1t1PgHfQ0sX1k323NyCyAZzbvytYdEwcm6Iw==","shasum":"15a160cd0d0400e0f249a88bd5c886111dc90533","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-2.1.1.tgz","fileCount":8,"unpackedSize":11494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZUUUSM6pF3uPMBCFYZS+bj91swiajmvtkzyW+WHryJQIhAK33tHftTbQgWWKCtP/bgCNXezsxkJYLMxRRe+9HX2Cs"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiheK5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnfRAAl0Ujr8siP64QIzetML6ZNMmR9JBQxaEkDUQmkIfdu0loydpx\r\nZw7LAxEL6f39SuLpC6thBWseWJZTiWujSdtIvwk8PEH5YAh8Lo3YGwZtnSQ7\r\n8nfiSwfRsjcR5Mjnt+0CkVHZKIDCkb/r306r6JYAE0iTSBWuR2pumKK7e3vu\r\n+Vm6R2JEssfvgCTBdDMcYVU5+IiSttbsInL6usR+1JW53iagvGxnXOdozgWN\r\n+r3Ah5ji4KqQoqS/cDAMh5WkcQbyDrbwS3NRH7pEtuXXg6j0zCiCpxriTLOC\r\niZWB07iFVzFccGcGGyc8MNnIz2jz/tsJZk9vuKHFmQ8uA+g+evHlk3KvkGIg\r\nroOjVAjYmLGdI/We9BjRzZyO9BR2kYSffnkpEDKeRCJm2ktoOPhY/TPZjK6p\r\nVsznZMQSBJ1kyFIQGx7OJHDUXJD8oO86EKgyEz8DaKrD+zwfcJaHF2g9RmZk\r\nW/Qq1pH+KWQKHRuqBvEuwxmyV0/uWnrIBouKdMXhgCnfl/+wMjxWNz/nV9bA\r\npoRhJeEf6eSJbdLJWWDVD3tIkhzE0m64ujR9s7xiRKTJT8udpdOuX7Vz2OFX\r\n71iWkP5MLZ2zinngg9Rfpu3MGcP0h5ertj2Yk1bwZqx2Rav5mvGCDG6pff+o\r\nFSMuuDMYLPi94LQfX0Kqpk3cPnltHUcLag0=\r\n=mJ6N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_2.1.1_1652941497528_0.8946926625709604"},"_hasShrinkwrap":false},"2.1.2":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"2.1.2","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^10.1.6"},"peerDependencies":{"koishi":"^4.7.0"},"devDependencies":{"@koishijs/plugin-cache-lru":"^1.0.0-rc.0","@koishijs/plugin-console":"^3.2.4","@koishijs/plugin-database-memory":"^1.2.0","@koishijs/plugin-sandbox":"^1.1.0","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"9a54a5ae384275605fcf711b8727db74acf7012a","_id":"koishi-plugin-xff@2.1.2","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-onjCdaAJg9sE+dfVleYcyaYBsO9vy8Pdki01Xa64bczMsguOahyacI+B+HsFJksaLy8r4qa90yBPAPBkxOkIcQ==","shasum":"1dfbbf8de082a7fe7d5562cd893de79646cb2325","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-2.1.2.tgz","fileCount":8,"unpackedSize":11494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRjEWW/1JLA6eRlpteQm+Ay28BmHIUmknL/yVxGZKJiAiB9podOKkLj/U4gynBU5nJc2V4LVFpTIZUTu9Cc9WojIA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiJaJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3ohAAl/1NQ45RLzz6sow9kTpARXCfbXJjpPi/pd7jDWZW0R1C2qND\r\nEXdmodDR3Z971M/hTNi3cqnqS47iqvARLhjKmmXtVG4OVpWO0uxn+5hlzXsl\r\nt/p+j51ZqDgx/nBy3KAi86Kk1bdjyQx7KqYjSiWar1IxMWnrsFUWJjkrp/jx\r\nvSMgSLnwqHoQ8gu6AZtPmcGHOB4dRjsl/joWoQ39u0WJnz4ivzac92loeYOU\r\ng1YHw6YRA3Q+lNtMmuHFfqu/p3mC2jw4uFNJWaxB4aguNosHA+wGRnBD0n2r\r\n4VThvhT0y+GKAPQMoVDHZwHcy8GkjI1nSa4qOIDUlvzzDVPM6yBhmTc5P+VO\r\ntRk/BN082BNZfD6JkvCJ/kM6+kxKF+qc7AHlqEY4he/4SE4P1amq6DSfAy10\r\nHRi6VQAZBPEmjO8cPnBUW/KFgX9brPR4FgyBSWUzjuhSiv6Rc/C6Pvwj85Zp\r\nb50wNbUQmRFEWAAvjv5mAx3vUlYdH59UlUpy04C5UnAcgd6ChRpALuMCqwZy\r\neQpTul9dsC8sZVEBQAi6ODPHhbxi9h/voVjGq7yF9EAA1N89fvGaybMCaRV4\r\nw1x/TpESyJ4bpa807ScwJKcc7GK1jtovo74MRQF8tudfko7X5eL1Fsu9lCHx\r\nBq6wrQ9Wwg6SU5bYJqggHUM+O+JzTGuj1LQ=\r\n=ZSBB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_2.1.2_1653118601363_0.5430703689125336"},"_hasShrinkwrap":false},"2.2.0":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"2.2.0","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^10.2.1"},"peerDependencies":{"koishi":"^4.7.0"},"devDependencies":{"@koishijs/plugin-cache-lru":"^1.0.0-rc.0","@koishijs/plugin-console":"^3.3.2","@koishijs/plugin-database-memory":"^1.3.0","@koishijs/plugin-sandbox":"^1.1.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"d0949c1ad90c3d4f953c0d8ea086d6ecc8083986","_id":"koishi-plugin-xff@2.2.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-c8ZFeym+GPqHPFIMzY/1e11i4L8bUKDqMZfW3R1ZbK8lInN7XvVe9LKu7PGZGaJkE+mIzNUTY0imKRnUQJk44w==","shasum":"9b36dac3367e62e0956d630ace348f90bbd2b991","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-2.2.0.tgz","fileCount":8,"unpackedSize":11494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxrAJ2kMkcWhm4wB35YSTTkKeYJ9/Doa6d2rqu+oPsQgIhALgknhnq+xkdzhZAEzpM6E/7Ngs0jM2DvAlVJzyon7ZM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiixKaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoARRAAoUZqrK6TqCSHuDq0Y+I4tuen1tJEViRHPatZk/MsdeNQu3vi\r\nPpyzn9QxKSqwTZZFra1m+jEzIdPwfLjiSEByo3JmJ5sR55pkwy5aAOWFLhAN\r\n5cRd6UXPZjL3XV536DcjR40/IrLkTsokEGJ19GtTvXY+rC8Hgk9EXE18RWQg\r\nDWIjiXbrVFFZAgGjS+gLTE0m0Du51sTRbvlM4jm70RYjfO0qzpsCilFgI3Qo\r\nKP8z2WJ3af0iKcfkPVrXCCxwFPXMSwbNed+O+B/v1XjYxzYVf1Uz/tMexIsR\r\nV33ks05PVPOf0x2rluKwmfO/ZazG/Cahun4hX7eS2l68NkvOudTgCr+iRboY\r\ny87ekLOLlLSaqZx+6hayQGQDpCVwboFxvcOrg0WoYETR36FB0WUZ6J6+SVTy\r\nzXohKk22K7O7wKHQlmXjYFpzuUcYqWsD3Yqff2EZykKr538cjGntem9CIhzA\r\nm276JVGCXX2/KFlN+Z9EiTt8Hk1/PTlxKmLsC+2Z5hhOGxVAtHOKA49MWhEi\r\nfYfFxLnwSOEQbpaK/jUt1W/ATup4Z/bj2Np+iqkGnV3oVhGsqP5si5ytE+Vm\r\nd9iBvD4Z/+MVjcIsv9989B2ZP1mLYhTJwu3M6m6baEeyoFXzwPhSrNypvqg3\r\nBcC4pQtb2fLw70zBUsxuIX+ML15lHjCT8oE=\r\n=xFUi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_2.2.0_1653281434139_0.8692321349550522"},"_hasShrinkwrap":false},"2.2.1":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"2.2.1","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^10.2.5"},"peerDependencies":{"koishi":"^4.7.4"},"devDependencies":{"@koishijs/plugin-cache-lru":"^1.0.0-rc.0","@koishijs/plugin-console":"^3.3.2","@koishijs/plugin-database-memory":"^1.3.0","@koishijs/plugin-sandbox":"^1.1.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"fac8b75d53bd46254904af45c61ebeb2e53a8ef4","_id":"koishi-plugin-xff@2.2.1","_nodeVersion":"16.14.2","_npmVersion":"8.10.0","dist":{"integrity":"sha512-jEUVyShsu1und2XR6xIMM4jePViSf0mnK3Ic1sTngcyryRdWXNCeUtZxik2PpeNGqF7Nn5bCZJZjzH95XVsRfQ==","shasum":"91f835cbad1760e58fa334d81b3b7f5939a00e29","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-2.2.1.tgz","fileCount":8,"unpackedSize":11494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZH6C7Yig+WF5ejwKuqNxxCStvbY6gV99Uj/b8QZ+KqAIhAJqyaVnrOGbPZugxEm9uHf/ij4XCEEQPaVZ0achFL5HG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqcGoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTgg//WCyLhzEuUlm0sVVfoXz1ToBlAFXCWyrHw3QsOsGQaZl1iHjh\r\nJMeu/fIPTavPyeAhS98MxiH2SsHDPqJ6Jfwbd0pKOYpT+iaBRN5xKvOkYNS5\r\n9AkAtOCkxo/VFXZRCDor/sGbdOnJ93Z2Fg2snKU7lje/updLyoW6uYxiCy4F\r\nkfX/uj0NsMGbnR1Bnn6gn5K0haKKHyY1JVWUqaBz2ifOa8jyUqAmjU83nxAO\r\nd9eYyg9N7K8RrLJUdk8+Fst33TybXnOJApf43Ej7+tgMvryKWvp99q44d6ni\r\nw1w5OJrSeRwl8He2SN4UsI+O1Tbd+cNhAmcCLG5WzhraCpkfo384g5Uu6GHO\r\nxYzDgWl3sd1CPD0BJ4aKtQihdGfZUM6MFj/rbNzyRrhRZkN7h1pc9+soO+Z0\r\n4o/57dskF+vimmkSOJ9S42iQfIKYsXymptCITLQH2tRBIJ6T/nzdFFV5Latt\r\nd52sFid6SxpbTtRkmI4WEHt29i/u5/pXHpr2L7UvVr4EC97qu5ci8k+5Om+L\r\n1GacxqPPKXAxFECazhiJjZuMgywSlTUdmHfoWrq/PfM6Xoqv07pfV3CSrrXR\r\na4sTHZXYp5V7wrYXwQmHonHVyGpalgWGiwi3BMtoHztW01873GhzsYf2Th/Q\r\nFzg+NaSP1IVcR6r6dskqYN27fGMGL6dEFgM=\r\n=ZWxJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_2.2.1_1655292328797_0.7964606834759884"},"_hasShrinkwrap":false},"2.2.2":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"2.2.2","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^10.2.6"},"peerDependencies":{"koishi":"^4.7.4"},"devDependencies":{"@koishijs/plugin-cache-lru":"^1.0.0-rc.0","@koishijs/plugin-console":"^3.3.2","@koishijs/plugin-database-memory":"^1.3.0","@koishijs/plugin-sandbox":"^1.1.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"9f163fbcb066fbdc490fb02b9889095b7f018a64","_id":"koishi-plugin-xff@2.2.2","_nodeVersion":"16.14.2","_npmVersion":"8.10.0","dist":{"integrity":"sha512-iY2aqFF7gVFMZU4293nNcNqcF8gRgb+n1nn2VMXgu3PTSA0ICODKrsR47/3UFUXF/f9tYSpZkWMNKhEbEOEByw==","shasum":"045609e0150fe86e2035bc93e328f0776de5be0a","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-2.2.2.tgz","fileCount":8,"unpackedSize":11494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFbfVExeHWs4Wy8t8l8AxGJuxWyB63gMvksS7syXlR6AiBtSwOdgR+/gRY++XGSl+4YxGwnvas+WZZymKAgx2SLqQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqcYkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGFg/9G2tM9MiD8DpnOMEBt+ObmD+PKrsRDIOE/268HNX1BS38KWhf\r\n1STySolwPyNu4oZjYi8Hq+i9Pc6NOLKlN89dEx9NzpkUeydLISi7w6IOjD0e\r\nbnTavklphLJpSyGYVsp/vLJ01ITc5+Nz/mUtk70WUyOvNez6pUCMEpu4+Gj3\r\nIZOwV/+wvGzdW+pevUQ4ezKKLbmN2bxoyuz4ujtckgOgtqHlQDVhNDqweYsy\r\n83tzF3ugdNTPINuj6W2ZC/B/owkSB5xvXAWMRM/8GOVwwpUpAZbotrgR50T6\r\nlSwZYS/TBonvFu+1mh8GsyQ8+3//Vxde8nSquP+eOTv5ro43VUYWlxh735ln\r\nmpR5Kr6Z2Gh22FPbt5WjjA2q75Nj08pFBlSW7IREzdqkfiaLdB4cligYH7es\r\nn+48kMt3qR61GBAtxhHFPoaZJ6+tNYAjcTBKpnTaLN/3lz1NPGP+Y6UFKbB9\r\nMTT/EyKNIkFlXOJGf6jqWaYd7ndCXWVpVlAFaQz7YlI+RgZ6EXHrl+oqxbXo\r\n7so3yasYHjv2qRHbpRIqYK93kcn4BpinDAFkYozCJJlVdHpqdL1PdiCp/4w4\r\nfS+T+4yx5O0iqHzw9LzhMUPVHhG/oOQ5Vs1k6NIlODxZA2iRpZGlsn33Imlz\r\n4BL6I7YgtGADySVkTdNvZXwSIYQukkxhkpE=\r\n=Lqir\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_2.2.2_1655293476182_0.9124263067047313"},"_hasShrinkwrap":false},"2.2.3":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"2.2.3","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^10.2.8"},"peerDependencies":{"koishi":"^4.7.4"},"devDependencies":{"@koishijs/plugin-cache-lru":"^1.0.0-rc.0","@koishijs/plugin-console":"^3.3.2","@koishijs/plugin-database-memory":"^1.3.0","@koishijs/plugin-sandbox":"^1.1.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"8884813ac34c86c9cf5b406833525a1ec24ebf2e","_id":"koishi-plugin-xff@2.2.3","_nodeVersion":"16.14.2","_npmVersion":"8.10.0","dist":{"integrity":"sha512-oVD1skaKK/s0tOFtRu7CenZhPje9hlG0iwn6tF8TLpQfpkCkrvHazFV8B5pbMeUuW4TJrDgXlCUvQEMEr/Vhug==","shasum":"6edd50cdca576e4ace57b56bc055d3cb8cec22fa","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-2.2.3.tgz","fileCount":8,"unpackedSize":11494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwhcyFNYr/qmPk31FXmH53vWB8SycPXB9AUxId94e4BwIgSkQ7W4Xv1J2E5WbOFjtBvl1cZYiUqkww01PZoKm2ihQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqrYjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLGw/+Pitv1ejqsdHe8T9g6VgPmou8rVlCWTNwsByKCYPCKrC7dHmA\r\nFXFPPePmUBI2RKv1c76XJljAaIxboyOq6zwZ3Ahfo+QtZzhwl852B/QvvGTK\r\nPPIGq3B9cw+Seu+MqoQDKzhyVAySxM5Ixlz3N7g8lhvD323ir+xd5mD3di6D\r\nUKc1wcnDBtrRKCGSxMCpSp8omxxBS9n3k7DtBAEXDiVvejGdjta7vC71eoOT\r\nvlnqI9LgLBg0KCUkXWDasznHGLuv2BF+PYVy/nsRDxuV/sHnDXM+7D1UKrrF\r\n5updYsC1PJN8265GjDn8G+KXWYXY/QYBvS1KqmqRTk1waZQVFpqzaArDz4zR\r\nISx4WtOqA9ijYhbBcJlzzqPAgZTSljDIO5fDy+VnUdnAAdYkrC5c0wGPyMcA\r\nBF3WRiMBXn9PcCmdAtaeRLIaTlqKv3eEAk1ydw/FAFL/FjQ94tunonB0S7gO\r\nDDyrQmNnYwe9HbKA1vLcJxAciU+yf1NSvD0gnM5ZTWdrBsrgnIq+fV3UVeoV\r\nxtbn5VFH1Wak8DiA7diWapaH9WhWDvMT5PsXzIWFQpF1DcrDv47b336oNlbP\r\ndY4G9ZSzBU9bxKDxEo+Eoas1AUKuhN5XhE7XcgdKuoIGSvF+H0FWxNTK0l+V\r\nblr2s87l+fdmRpqrgtgoZa1oE3txu1b14pA=\r\n=GHux\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_2.2.3_1655354915228_0.7792470281644084"},"_hasShrinkwrap":false},"2.2.4":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"2.2.4","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^10.3.1"},"peerDependencies":{"koishi":"^4.7.5"},"devDependencies":{"@koishijs/plugin-cache-lru":"^1.0.0-rc.0","@koishijs/plugin-console":"^3.3.2","@koishijs/plugin-database-memory":"^1.3.0","@koishijs/plugin-sandbox":"^1.1.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"a727b949438f57550e7ebd6c73f1cb63e4a3df28","_id":"koishi-plugin-xff@2.2.4","_nodeVersion":"16.14.2","_npmVersion":"8.10.0","dist":{"integrity":"sha512-6FK2qTA/56enAa2gwvJObQT5iibZW6jaWHP9VwV51T+OsEqQfiZN8FakK9c65eGC+zMwvI1Lse42a4wedG+vlg==","shasum":"82ec5c86301020cad35538082610410363f6954e","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-2.2.4.tgz","fileCount":8,"unpackedSize":11494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhust3rkMFeB/UX3IlR6xZCAK22ISnzGDQXGyrd7ULHQIhALKn2xN9ZSPSYLh1FQG0Iy4vzceRUuquEyAxBvFQWQAx"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJir+mXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqacRAAi7PU3A8dRc+yjHFj09bIBUQfPpS9xD0PYp39GpIH3//N2s+i\r\nu4cefunlnY6nKbwH+mDbGjntED2T67dFeyEdNzdmQp9nOdOXR+yAv+PWbXM/\r\n8iyeIoxubBCAxb/SThp5j1MYKTzkQedTzCaCQPMOdHauVgbFqTfTJlE49bhb\r\n+csIz1A08/YMXpHHOtIHSk8oxDQNAS6kxm9XPSSh/D8U1TqndS6SgEGnr1mb\r\n8/L2aAwEMEXpKZ2JoztlyVrz/2/26W25ZI829CKHo6lN80PtZQUBnpyi0D6k\r\njzUJ9L8YnarGSUyxP2EKPVkEag/C/pTc7OrIZMB3Xy0MHWd5D7djuceym/dT\r\nTiRp8NIqvY8AtcIqKWAkA/RvJwFhYl7LBtA8r9Aq8c4UM7bHeK1bMr2gUSC2\r\n8xzaD8Umk3lyNv/oaI434mV6enIfbetVWHm7Hi/zSIN03DG88kPVH5HRC6pz\r\nH7GQxEBA5g1gdRBOuy4BIl9Acfxzm3ExpXEfFiQyOT3rSR9UdY7KepwZ00c4\r\nD48b4BB/YPkqQgU7+HeeFX7Sn9kOMk1fptmUiotVGCmoC9kE5wNi8qE9xz9x\r\n559cKUaKGfgpMUQnmPr52KUrxbALky2UdUZGptCzpuDWV7kpgyE4BhJtca1f\r\nmRaKpvNpVZAr1Dxi3pbznXGog33Ig0Y1OG0=\r\n=SU4R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_2.2.4_1655695767444_0.8909797390950038"},"_hasShrinkwrap":false},"2.2.5":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"2.2.5","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^10.3.2"},"peerDependencies":{"koishi":"^4.7.5"},"devDependencies":{"@koishijs/plugin-cache-lru":"^1.0.0-rc.0","@koishijs/plugin-console":"^3.3.2","@koishijs/plugin-database-memory":"^1.3.0","@koishijs/plugin-sandbox":"^1.1.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"c21fcc7f0aa9d5f097f653eaa4c2c230267385ff","_id":"koishi-plugin-xff@2.2.5","_nodeVersion":"16.14.2","_npmVersion":"8.10.0","dist":{"integrity":"sha512-8QgtY1PIxzkYb/qmOUM20r7JTj5zp5/14Gi2S3lA5/DWqFSNn7dMwIHC486i6vp78YGdStSP9Sb/3+dZLU2ICQ==","shasum":"45a9db6bc615854c6955da8692f8fe4edf61f0c0","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-2.2.5.tgz","fileCount":8,"unpackedSize":11494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeVndE0kR4+yiSDYYT696gyanzH7WDUgPFJmT8D9SIOAIgJcbainXXWzdNpwfERR8ti8Ltxf7Q6QhrU1eWXWZU4fY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuDQaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdVg/+McLeuKQRNtKhUj3MDCtnXE9F6vV8+q7Wx7Y2z5zaiN2vXorU\r\nxN2xLkfy2rUAqYzwOI02/yZa0D5k01EBbGaWSO6FP9MOOiTL+FQgpSYcnQ1p\r\nchaym/2joE7MRqsbK1BnDxf/NVKOULUu8QRLfKeyAletMfLnZc62IDzz97i9\r\nb3D4hUXM94+L8U3i3HyOLjahI/8A+YYWfugEYpSMTxxOGcWRc8DiKP7qc6QQ\r\nf30V9l/W3vqduYYVa5JJGmgtTE46ydh4rEM9pLYeEgMvfnWjiv8H0JsN3+B2\r\nR/heNM4uiZitCUNuUby1mspueLlkqct8gjChMuVp4jAVAPT914mo2NnJmJLc\r\nptFvh5qocXosW5c7O6+DeDpW+ebX/Unp1UykfQhQe8wkyMPB1t9hlE6bofG+\r\nYk7QFS1JLQhpYGWRs4dlZ+jUWVMyStUJOqc4r33xbxrZnAex8SCIocDiQE5U\r\nD7Gv30d2E2ibL97P2LWQtcDDIWxKdmU0aL9ruk1lnN3Jgx+Xcest0+FgHDKr\r\n+RK/drpZuCN0pBWVRP2aWEtPWjG2sQ7dcc0mb50pYjzO84b/eZzukZXiTbpH\r\ncw+irkplcvCs7Ycoc7SMe/RaW96IT21KJAfBN14PjB18Hc20I87XMv/1COZ0\r\nanwEi57CvTcAxVXmYXRAL5T7tm+AQ+rUWcc=\r\n=6lZI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_2.2.5_1656239130530_0.5930561798161857"},"_hasShrinkwrap":false},"3.0.0":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"3.0.0","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^11.0.6"},"peerDependencies":{"koishi":"^4.8.2"},"devDependencies":{"@koishijs/plugin-console":"^4.1.1","@koishijs/plugin-database-memory":"^1.4.1","@koishijs/plugin-sandbox":"^2.0.1","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","esbuild-loader":"^2.19.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.72.0","webpack-cli":"^4.9.2","ws":"^8.5.0"},"gitHead":"ee612df443c1e595501675dee251402a5111587b","_id":"koishi-plugin-xff@3.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.10.0","dist":{"integrity":"sha512-xu/F66VjkgmRgocy3GnAa9SimC0d1SVRH+o3/45elwRcF4/qalKTY1pvgEZY+U9E7llL9FF2cG+yNndabbUK/Q==","shasum":"3ec164c3c47ae5fc56b45ace8bc3fd845d7a71d6","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-3.0.0.tgz","fileCount":8,"unpackedSize":11842,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBa3Yan3e87ZF0JYusn63HMXDE7TX4JByLWnBs3QvWJAiEAkzV+Zgf+nbI6SmUi1n1hZPw0YJ9QJFUrdszAcpUfkCI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3ozpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWxw//ShlX5UK3Cq+hcDMUQp2JjiyMqDINOAipMTu7vqK6+PT1whbx\r\nrwRTgXZtWTrx7A88m6LklHC1usQj0/yJK132ispAVW+MAwQWQP8eOg9Z6o7r\r\niNFODyG8jdkksNXYoUWI+rxEHYF5HWLhtLXO64jGMhfma2NzemAgF10//aBv\r\nocEX/48XjY+91I66R/MPBV08KXzAyR1g6amfDbac0/G5wid/wWNR8tiRpIZo\r\n7Bz+JJ13tZM2Fi6yOZfVh9j+dMdOtATG8wswJ5WmI2h9bCzHNr9FoIGVx3aj\r\nKQsTd8nQEwctBXJqci0jVTo+v3hOdqZFd0dSNaxd6SgBA5evKD/uYbGbSO2b\r\ngihQ+zqh+5q73lpfITwAtDZuuEXr0VqM70kIW/1Ri2XPTa5JVjrqFdlUfoLD\r\nZYGN+uHtXSuLHVY2OKTfjxyf1AN4FhH+b72crygifDTzxz5FUE/QXQ9AJT3V\r\naluu4VKXrYK1fZ+35uuA6pUBRakRDqFWwh75DTan3KKsHHU8BdfbhvgRpTjK\r\nG2urG9sAh3Kjgjs2Wxyf3jnOVAMZ0dqblBdCDuBxnzE51Ldkng4d6jYJPFDh\r\neccyGNUmF3XxVOjnZu+LCwdmlg8DxxfbcAhNEYjZB0jtPbjuOymun54bRP94\r\n8CXn9B5dwEjc3D2kU4MeuyUC3YyJx2zNqtc=\r\n=W5kE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_3.0.0_1658752233358_0.6765041745015321"},"_hasShrinkwrap":false},"3.0.1":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"3.0.1","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^11.0.7"},"peerDependencies":{"koishi":"^4.8.3"},"devDependencies":{"@koishijs/plugin-console":"^4.1.1","@koishijs/plugin-database-memory":"^1.4.1","@koishijs/plugin-sandbox":"^2.0.1","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","esbuild-loader":"^2.19.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.74.0","webpack-cli":"^4.10.0","ws":"^8.5.0"},"gitHead":"512b4285f49de9d5eacaee665ea22270ea7e2223","_id":"koishi-plugin-xff@3.0.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-GQmxy9U58qeFonA6QF9sURgpaHwjFbhXIn7IxO5WDCSs+upl0TLgL4ztKhLrH7fh6HiMKWxjfRc5XBx2zfxxsw==","shasum":"2266bf3524dff27d9eddb2a00429e7c7bbf087ea","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-3.0.1.tgz","fileCount":8,"unpackedSize":11843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSoWGiD6+e5+31cQjZCXxJ4IInTsZ5GTrNhedycJcBNAIhANDu9EoP4X0JxPnuNgLVFDe6HC2vf0VJDwD+hoqZUdz1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi534UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLzQ//Xi9gTWs7Ga7AjCcSzfIVZiXe2AyN1TJqOiTeVvXmGzuq31Uw\r\n+qQnqtgw/M57VakzNUJCkKLcvNYNPbsJkfB1KroEPpQc83zuraTqajUi7oaX\r\nH9+UqtnZ8sQ4w/KDaJYaaO1R+kUm8rXA/XLlksUZw3NKkVoyxb/EF9ak28D/\r\nLfX1PbeOdQFMpjdUDw/8tGWF7HjTXmLs8NvyB410y98jxzRN8RN6wazHCV7t\r\nvjEJ9s21tSKWACrXVC70tUyi3JWKZgt1UCIC2pdPvDonDZn/KU2D7CrEFVB0\r\nmI/MLVSYitt3+ChAJ/yZTZL3pOVhyKmt/P9HgD8cLO3UZov6cPC327sp0hSf\r\nF54o1Z1035oYJVTtbsr0W8ZGTvYRI0alc5qR3X0TwNofA6SBo0f92OIqGptT\r\nrG3rsAbnI2DrysxyHzPi6QM3EwZiD1ztLmobmUJ4gg4yFwb2OmmUraOtS0BG\r\nV/z/aPt/xEGagd+7Oy8T29zr2f1QkQCvBR9h6gFj7lntb+lTQ9/irkSoRaZB\r\n9gBPpi+2T300CxvldOFWPGSYM6MAtoyeCfby2Dd21PkeElJ6RpkKlX60dEpn\r\ne+R00qryTxZveyZW1GL3T4QbKNUGzDpgMpCchESYBIUyakRifM2ptSKFT3NR\r\nG1+l47AndtN3swDal49Swr411iKhF+BynA8=\r\n=Cqdy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_3.0.1_1659338260655_0.03921621841671241"},"_hasShrinkwrap":false},"3.0.2":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"3.0.2","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^11.0.9"},"peerDependencies":{"koishi":"^4.8.4"},"devDependencies":{"@koishijs/plugin-console":"^4.1.1","@koishijs/plugin-database-memory":"^1.4.1","@koishijs/plugin-sandbox":"^2.0.1","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","esbuild-loader":"^2.19.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.2.8","ts-node":"^10.7.0","typescript":"^4.6.3","webpack":"^5.74.0","webpack-cli":"^4.10.0","ws":"^8.5.0"},"gitHead":"7d5398efe5064e6b01ec4b928262ba6e54d9f381","_id":"koishi-plugin-xff@3.0.2","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-hDldgU7klwqKvunwH0i4gGgR4SxW6uqGOuRgtYWErLzKTVEIcr78ZjN8CtSvm+vuRmPCU2l6MthSQg0lZblmYg==","shasum":"72d4fd7ac5e5084d38256b88f4138aef3c865b61","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-3.0.2.tgz","fileCount":8,"unpackedSize":11843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHsiKH6+DdqY2IzKSt0fKeRJpMMnzu7DGTf7OpEJ1alAIhAMgeXxW2kwXOt2Q9zBcag9LMntI34UstZwboS+VNiL0E"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi98W2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoV9g/8CAZdgl/v7EXLpLOI7G/6/ce4L5h6ruEKkQ0EtI9eritx0L28\r\n7ekEllq4pzxomM8jcKjdhmN4f/ocFGi1i5lhwRzo+NwH6EyiTSGj2YGiH+tO\r\n7UT1tFq5wFuIa6nCvcRU5LaLzfbLyRSYUdf8KgjFkQ2GtatBy4+nQq4Roe+E\r\nCksdP+mCMeszywtwD5LRv2cm8Cnnyo51raMmf/OPy32Bz8RVnpZsZlw6e6Ns\r\ngNcUniUcV7tH9JcmTV9E1owRJQcafVCKD3fRZQyqoRdukSY9AUuKTczZJ3Ka\r\n4ldMQ4fi4qJT+fVqF6Cgd2RKEbaAq4JVt/uaK/P7t1EVhrIDRA+RDv0m9Sjv\r\n3blSkz0nNDd849ootxo3Pg3jHPGJp74UO+5BwIt91hyeY428QIjaHaoOsgLh\r\nHLXCnAIbhP3ewnNvLgbSbuud2WeSTwq1K5bnBbe8T/kltAllMUTUBIz56c6J\r\nAEi5+BYsDroSDJIQ8AsMJJCASGtKwl1leYlRxIucwMdLSuIN1J3TaJV1OUHm\r\nFv6vMXSNt7+XQYJNVKEvqC4ve8JaH60P6BhNoqWpxoUVuz5euG1ZrQcIG0OJ\r\nQ7L6S8/iPgugS/jqmUpAy7dZ45DMi7p+X0r0FBshFdUU2iBosc1pOC6fW1aF\r\nASQZlsVVYRv0u5Z3zgk6rk8vOnf576PwdqA=\r\n=4v8p\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_3.0.2_1660405174299_0.24023150989691078"},"_hasShrinkwrap":false},"3.0.3":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"3.0.3","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^11.0.12"},"peerDependencies":{"koishi":"^4.8.7"},"devDependencies":{"@koishijs/plugin-console":"^4.1.1","@koishijs/plugin-database-memory":"^1.4.1","@koishijs/plugin-sandbox":"^2.0.1","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","esbuild-loader":"^2.19.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.3.1","ts-node":"^10.7.0","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","ws":"^8.5.0"},"gitHead":"3f83e9070c886667126851d2e95dbdd7fa76082e","_id":"koishi-plugin-xff@3.0.3","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-RLaXhi9AOebvZUO4M64q4zMAOtyOX5PyAPmEjHPkuXg22kozW1FkMG7wjtW2hLzVCyQ3+VqJEyp1RyP5ObqOkQ==","shasum":"db9cdf3d31da378aacbc5d7243089e8c94fc1c57","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-3.0.3.tgz","fileCount":8,"unpackedSize":11842,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGAXx3Ut0+GlMgmjJJpxmtqa2dXrslh4MzebQg2LrCugIgenAyqkkto09h1FaJZsfcTFzJEDJ429ifJdI0cFS02No="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDWTrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq61BAAmUBod8Ju26VWsbLVwRILNqp3ZcPTS6WGyXHQsDAk1IpVr/K8\r\n8F7jJScqXzlFLM50MRv8cDdApCHujJCseFjDseoce649dBYMmRLwa0mf1wqx\r\n4KrRL07Ji4ye0FwPck+c9etC2X30n/zIl79g5U1xyD4WBoItNj4Ky8exmC4L\r\njBztKXrlH5Kwi1asFhUyNhEMbjy+zNDQVAuOgww+/XRNAW38Z+abovN82h8k\r\no3hBVFwRq1sSh9o97cHc/UIAXt8rHPGspGPeQy2judySy4E3LmuRtUyVmZeQ\r\n9RfxFmTYrPutcbJTP8F/IdEVeIQ+aD3lGRJPbfOvq6s0lxdIdpdJXaLBG/1h\r\nM/Yj8+hXh+JGEet/l1ZkGA7L7PEnKCJrGrZkTpK/b5TSUG0/0URlIe6ACpWz\r\nL5Pyir9wbIiWrNkIlqLx0Do2fgX1Y3foBhqsNb/FsmSUoH+57pvRH4uTSK8G\r\n7Lhkvas7IXv6ixW4e2bdWJIQyYcCx1yGJNzPhewfuprun38UKdjEkzqggHn8\r\nh4c2i/3hHmvEAbskwzcO/i0IE4A0ePRqqnN4gcIWgd/i09I+ZIFMQ9gddhK8\r\nXZH6/1zgHFKdJK99v6yJEnOmvswWqtRu59+krfB5tizRzZZGzRlLOicUfMEp\r\nZdpAZ+ywC3fc1VB/0AkIdJRflMgqVyYghc8=\r\n=DqXE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_3.0.3_1661822187225_0.5986844835279634"},"_hasShrinkwrap":false},"3.1.0":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"3.1.0","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^11.1.0"},"peerDependencies":{"koishi":"^4.9.1"},"devDependencies":{"@koishijs/plugin-console":"^4.5.4","@koishijs/plugin-database-memory":"^1.5.0","@koishijs/plugin-sandbox":"^2.2.9","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","esbuild-loader":"^2.19.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.3.1","ts-node":"^10.9.1","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","ws":"^8.5.0"},"gitHead":"9b9f48a9dc6d70a18c0862619c0b92a1490cf737","_id":"koishi-plugin-xff@3.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-gHmGwXdgyS6rBVduVC4TaFWXuD9rcJrG5QperiGn3r0Z6+Z3ct8rkYLYaTvXKBkJSVbPi7nlRZQcqdgwM7hEOg==","shasum":"5a7e244c38a74fb75b10cd1f643e06b6e31a4db0","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-3.1.0.tgz","fileCount":8,"unpackedSize":11841,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWI8EoM7d9bXFcCpw1OefSmQanSo796NifxDvskokrNgIhALGB7sbXIoUGbMHLj1Cpk6cOf6bsh1SpEHlIMHNpABOS"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH+keACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGsg/+MXFcAa8bl9b7ZZ26fDHJXVI6LXRp9aG9gMM3J9Xh5xuTUmUJ\r\nqfYaeZnh+tqafDG0NUkQKcf6vriBWMncth0pXpyMjZSw5CKK8HXHneOZK4L4\r\nN96UcgjuQupffT2PIFwuVKV0Kc0VTABZTRNlL4Ziflttb/C4JuliUjYrY6sv\r\n0CnTeQGDEdPfYMy9Rd9Xd88UCTf8ysGR/O09Zj5symDBfMqp8VOkNnv79h7U\r\n5x2hUw2p2HZ82FbpTBR2r7eyg4FkCv2lL1gN6kyrNKCk02jzo60bo8pdRseO\r\nxprp9MvSusVKuXKWnSyG+IaKu+izHa9wtvXPAECtwFu+dIiz+3bNpiCCmfX2\r\nCux6pJghJXlolejh8OMY3fU9fnuD+gh3goNTmup4d57yANfYi0C9R4Hk5YGZ\r\nQM9BTvF7Z9rqgMG0qjCnsQGy65EFZnOMsoBWzFuRzWfsJH6G6u2E/8JfUY9U\r\nHYC3Dq1ZUy1zW6PeZ19Kn7rLjatOWkgPXa7Gjma0OWTi0Sj3eQ29B0h0L8hw\r\nM8c50bCacsa5t+kg0ii47wWEiQX2KLXovi9fGRxAjr2CdwmnaTRslFVLkWON\r\ns8fRlysMQNks90unns8h/0RUChlFUgbRoTvapjHcA1HdJCixMKCLDGwNeuJj\r\n73z4Xeve82g8vzcT0Df2AECNHJwBR4IUqAQ=\r\n=PMHC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_3.1.0_1663035677904_0.7863853547882669"},"_hasShrinkwrap":false},"3.1.1":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"3.1.1","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^11.1.1"},"peerDependencies":{"koishi":"^4.9.1"},"devDependencies":{"@koishijs/plugin-console":"^4.5.4","@koishijs/plugin-database-memory":"^1.5.0","@koishijs/plugin-sandbox":"^2.2.9","@types/jest":"^27.4.1","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","esbuild-loader":"^2.19.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^27.5.1","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^27.1.4","ts-loader":"^9.3.1","ts-node":"^10.9.1","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","ws":"^8.5.0"},"gitHead":"f0711385eacec70a3272d99ed1a6dd7f92eeb826","_id":"koishi-plugin-xff@3.1.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-D0QbvfHTSNHLDL0ysLrew4b9Mt69rLI9MjqCy5HAy3QAv4P+ft14f/Qj2aWZInoFcY1I7SA9/+HmXPlc6qzQKQ==","shasum":"7298b0b59b4cbf4e870236e33b0356ac23baa6cb","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-3.1.1.tgz","fileCount":8,"unpackedSize":11841,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsECmOZ4Jn5nJG459Hm0T2H/hzP5kUP9GhUdbnjGF+RQIhAKI/S2bWWRSRowf+4vkExkfScJFNQ/075n+ZB2ImPcTU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNQ6oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8/g//c6onM/XWI9JwgBUKdmqLJydxNu16Dh/H9u+2KwoLG6P5qOGX\r\nzyfAMKljhMesRbLHiLt4YDf4zQt6qf65XdMd3XMQTkAADQ4U9D/zbqCRq20i\r\n5O0tkLSXCI3IO6TmPBj/W4AvfoCIEbWQd3kaO1v+GDUTsIARH4I6MDULMgVv\r\n2pzVtNsCxhR2yQEkpRvpV9xnW9yW/vBP1ppdLNmAM4KlFckfS39bEAwE9V2P\r\nCsee5gsl+yZHvHzGNrEAnnRJ5BJ7ugBQOl7qWLTXTVePbb6phn64UV8Jou8x\r\noCPHY2w208ItZSEcfej4cWkSJRb0ZxGCVHuXq+lQWJlmnyv3jvY0xbtauLEk\r\nhKDyU8BSU7R5OiuF5YqdojIfp1QA4R+s+wsQkdsGMtWZivfHCcU75I0UxDYs\r\nByCxvhRB9WmJXWdav+qmAtm/5A5mU00V95Wv1wF1rjlR7M7CX/3rNUhpbHjy\r\nzii0lhcszaYkh7u4wRVHOIDvwluDaObQevRNc5aqUTtwnFWUQU9rOjFFYRJ8\r\nh3JI2HtQwuYnLxvsTW/hVxXB9S4y8CaCweAp1IELG4/Q132JSYJs9jzqID92\r\nz2r/qw57rs9PjiV42nQ3v5YO4HvDOdly7UK441muWeX/lBCtF9ao8XuSxToW\r\n+EYSqw/DJvV13uj8P4j77jFljdEv0xwqplc=\r\n=5EiX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_3.1.1_1664421544244_0.7951960607175714"},"_hasShrinkwrap":false},"3.2.0":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"3.2.0","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^11.1.11"},"peerDependencies":{"koishi":"^4.9.7"},"devDependencies":{"@koishijs/plugin-console":"^4.5.4","@koishijs/plugin-database-memory":"^1.5.0","@koishijs/plugin-sandbox":"^2.2.9","@types/jest":"^29.2.0","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","esbuild-loader":"^2.19.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^29.2.2","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^29.0.3","ts-loader":"^9.3.1","ts-node":"^10.9.1","typescript":"^4.8.4","webpack":"^5.74.0","webpack-cli":"^4.10.0","ws":"^8.5.0"},"gitHead":"bf9dc0825b71b7f543acc85a1703d748cb523200","_id":"koishi-plugin-xff@3.2.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-Vj9wum3gJK23ZMBefyDzPkSb9xiAkca+eiC7goMb+IF6V1mhxlN9+eQWwHmrpsDc5geMVPe7IXjgJ3bKpnWqkQ==","shasum":"8fa21f9ca2046ebdf19f42f106887df76638fc97","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-3.2.0.tgz","fileCount":8,"unpackedSize":11842,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM2A8sJ/8Pby8hzhsb3Aj97Py4oLh4pFFTBTAPvKPqxQIgNSbgkcUT6MssV0Z/q/zvBIgwrgOl+/royUb2IpmWL8A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXznMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpELA//fxPJrQRGKhOr9S5zp0t36kQB5meFkh/zOwBEUn4lLkpZIjD/\r\n8BzdWyr0CaHy61LZkBh0zvBntDT9F56K68W0RwsQoDdVoAnr8qj2umlpE0k2\r\niH1rXWR94cOJd/am7yMXG5BYityYSj4Sf3r4BThdmUNJ2sIVcjuWoupDh2gY\r\n/3Ms8P4bu5nzfbZW4LUe0Ea0r0EKzfvN0+mMxkd/jt+WA/qgDm0MaFP/xPgV\r\ncw+0oqLG+MCOLq1mMy5mj2X41lZA2CYC0Ex9qwla9ElKWpCM0PUO5gj0v5Bi\r\nggT55FiZyGdjPzJ8Eswzi1Fz/B1nM6iTmWCu3dgp9YN1iEPMsQaqjl3pTkGr\r\nB+n/h37aNZrB8GNxyAprUNWX9oI3z/Zof3GV62Rd38kryk/HILCPCwq8I3ZK\r\nNzuOr2h90YrGSgLX2X+Y9l3claUacr6knCIW0lLTYQiD7n+5dzTHH9FbCOBh\r\nXKfFzmJ3Q9pRLryIYVvDP17xrph3XkyySir4CNbMfasYRGxt6pZueSnoJKjl\r\nCWwIU+7SSweBMOjlsib1qebTWTzPhr7oO/0Co2DNC+Yb5cQJUc9JZ02C+KqN\r\n6P+VN/tLzjgNYdEs0stit46cUSMSkEjQX0r6Rl8UgSkEiqpct/6FbaNgW4vb\r\n409adgctofTU+NDFWg05cD7ZlM4A7thAJhM=\r\n=bM9p\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_3.2.0_1667185099981_0.30465042754544447"},"_hasShrinkwrap":false},"3.3.0":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"3.3.0","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^11.1.13"},"peerDependencies":{"koishi":"^4.10.3"},"devDependencies":{"@koishijs/plugin-console":"^4.5.4","@koishijs/plugin-database-memory":"^2.0.0","@koishijs/plugin-sandbox":"^2.3.5","@types/jest":"^29.2.0","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","esbuild-loader":"^2.19.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^29.2.2","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^29.0.3","ts-loader":"^9.3.1","ts-node":"^10.9.1","typescript":"^4.8.4","webpack":"^5.74.0","webpack-cli":"^4.10.0","ws":"^8.5.0"},"gitHead":"2830fbfceca73452121d64a64cb777d04f2f65ad","_id":"koishi-plugin-xff@3.3.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-9JV4rzgPVQ06EEefzr954PdvoIMZfNZt3GJpwXnBBkbERDaEgc5vQhZporgwzuu9uH5RghKO9OpwnGE1rjYEog==","shasum":"69277975f28d0331fe3a5593240e7272e0676c4c","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-3.3.0.tgz","fileCount":8,"unpackedSize":11843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGj9eY5peYDZMjptbUk+3P8k59u2x4Py/XtJOFIyPUjAiEAljGvNY/PcMWmexi5NCS/ddcmKddo3kDeL1qMQcCBY3k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhtmNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMXA/9GoXNwnE0pRSaYB72OwmmMSQjWOBx2VeTFWdKi1NBbCb4wG1S\r\n4koIrbvm5N3MA47t+abbO8gzVnH8zlqWI1U2x5n9oimNabm8PO26atVO+vDc\r\n28/DHmFTgs3bDizGOPCD07gvwAvDXufWOPRhK7Pgg1xCqLaOYt+q1kHOGdEP\r\ncAcS4phvGbQuUyKqdkoKtd+cU8Dh4fSopjs0L19gT73iJSR97fsjFpPaxCZS\r\n8uXa4XYSH9fwGnQRn9xa5h3kXVb+Uj1buRHDWcjuR7J++w778d5N5NFMP1gS\r\nAULsGz70EK6Hlk5Tgl+jkPLfuzdSImoL/UuzNkn1mLDv008pMEmyHUzmCSMO\r\n33p5WgLXpI+6kLK2U7Qkc7FVB/e4rVTVqckz02TX/KnNioyjJm4bs00CQBVb\r\nowkSy9aoucv3EoOg4ZZwg55dIlHdcNHKppmKJ06WPIPUdPfSa2u9Vm4uDgj9\r\nSnqSdk2KU7GbQW0xqQJEAu5H11VbgLnxRdW2kjMGREizi7luOp24FSBYIe85\r\nLCto0N0OQfM9ZZl+ZxoMI6hvP873OAjwlaCdWFGex434wzXOxsVhu1SVx+rH\r\n93TCNZkQcRO57TM4YCx6POBXGa/JGQUIUQ8Elb9qeDcK2pvGol5KAICkGeXy\r\nnvb1qekxomPq8gmh8KY3qhGL8msFov1a7Xg=\r\n=j0y/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_3.3.0_1669781901679_0.29631872741400556"},"_hasShrinkwrap":false},"3.4.0":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"3.4.0","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^11.1.14"},"peerDependencies":{"koishi":"^4.10.4"},"devDependencies":{"@koishijs/plugin-console":"^4.7.1","@koishijs/plugin-database-memory":"^2.0.1","@koishijs/plugin-sandbox":"^2.4.0","@types/jest":"^29.2.0","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","esbuild-loader":"^2.19.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^29.2.2","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^29.0.3","ts-loader":"^9.3.1","ts-node":"^10.9.1","typescript":"^4.8.4","webpack":"^5.74.0","webpack-cli":"^4.10.0","ws":"^8.5.0"},"gitHead":"b2e3eb1041cfc63907e655b0e975633d3e63d934","_id":"koishi-plugin-xff@3.4.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-Wy2qFUPogCsDCeh0XgOcOIjXNn9/BRDtrlgT9dTxJTO9oAJyKBLezwdXwi5QaBZ2Azc9Ch2G2NCULb+NKCQFPw==","shasum":"1ee4c2012875cea83cfaaab5f1f370c2e3a6f76b","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-3.4.0.tgz","fileCount":8,"unpackedSize":11843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHwjlWMjtD4no2X/jYoNqMuldBmB2R5aSOn288quq2YYCIHDqmAZXzawbcuIp3w3MK70f7GUpg6sx1DXzX4R7mtwS"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJji++IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4chAAl1azdJ9uXT7LW4imQAyvqbCjI4Mynx+EZF40lPIBmpFdy1nR\r\nXE9/TjwUwmMxthmMmVUIqxagok72VDMSoZL/CVqHYmawPQYqI3vMtJD3xyia\r\nOiN0cP1pcBaZ+Kormv2juB40JSiDw7bO5ukgYGsbf9X0j/lNZBdp54xsT2a+\r\nqcj00I/VQQG8q8gFJVJU+XSno+2au9yQWex064KqendLKP9Ny4T1D4QyKn5I\r\nNXbsGCZm+yRPm68VjVWXVg6DepQPJs6vPWrS7UQ4hJBEbxQ3eqJzYirC/8u0\r\nVSe/mAQEq6O93oizRmt3RzZC2O7ZexwFpSCzJebdA3fFFdUkf0nisNzSuAdz\r\nlbOfM/idO5wnJRSUlHl/ucwJyGbcTHboYX/TvSPsUe2G91vwE+JLFEhvYBdR\r\nCuY4xJ213yMf+s4K2WMDVneQ7f9uX89u5sC35Ms4Nqiw5mSZpvGCYa4L9ple\r\nSVhOlTwC3NsVaMzBeVC0nuQWlKTBEbBpE+a453zCUgH9+iwh4wjlAQheA2/9\r\n/4cG7G97L8Sr0TwVuh1EVag9gWk1ijJz1hGuj3qt814KxjIVvKm3wNWEyWFY\r\nJEXovU72uNXp5v3PIWIEkrnM3g8CiGF12VNBmHGz5Kn5qr4KD6rVrFdwExkS\r\nFNbHSP4Qj4g73auVxQYKqID8YU3UsoDOfQk=\r\n=mSF4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_3.4.0_1670115208706_0.23464061860009955"},"_hasShrinkwrap":false},"3.4.1":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"3.4.1","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^11.1.20"},"peerDependencies":{"koishi":"^4.11.0"},"devDependencies":{"@koishijs/plugin-console":"^5.0.2","@koishijs/plugin-database-memory":"^2.2.0","@koishijs/plugin-sandbox":"^2.5.0","@types/jest":"^29.2.0","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","esbuild-loader":"^2.19.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^29.2.2","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^29.0.3","ts-loader":"^9.3.1","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.74.0","webpack-cli":"^4.10.0","ws":"^8.5.0"},"gitHead":"98ab520621e4758de215b821a75b50aafb3e9b55","_id":"koishi-plugin-xff@3.4.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-7QOYc9W1N6ovW39TfkB0zkTRdVpmytYTXcKdHMFqIGrfF5tRkOTj5TRe2hs5uKYSTMKaN1TxKuOznmOz25uJQg==","shasum":"3ad1559ba4a9db296e93ec069ea0b99e70f33594","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-3.4.1.tgz","fileCount":8,"unpackedSize":11835,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBnuLMIUlv51JozHDhClOEuC5st3RPfEJH63slIgWu6uAiBkpTsCMe8ya7yj89WEKqn2JJ3sKnzhs6+jXtPFxJS9sw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsX+ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo85RAAiiEaoxLj6tnJqzebX/kjZ8ceCFhoZ2QeOW3GWokSn2jK3EmR\r\nM51YVS554/BNUlp21Om1DUjvUUJVvsHaKV+d+sEbrDVUtqGGXfYE6qlfl+Si\r\n16DMuSskDT6cUEYkONQI3oUDuFpswfdbI9B6ZsVpjklK++hQJ5W25ZaBrlwe\r\nQ7mVBvWk7Z28LC6HQCXcKODpcJgc1zp6bzkr6synQUSvooT3kjjfAe/dM339\r\nIrMqjGGIW523fdPktQMOAExQgqWsO/u+O9W2lOFfIModbblvTXLJZaTKuTEb\r\nh5jO9lw3RLrayYkVLp+ema09ySVUx/xhr96Feg/eGokObmmGeJk224fUa8XL\r\nc3r/AZyn67gj8fh3ZbXbImTytDBgPXInpxUulGIftG1pvfreNoBkoJQIonjr\r\noQFKzW24sIhAEuas4HjElcrcXDpJjiwSd7Q1uiipVsd+wbZz9hVG+cY60WzS\r\n7Kild02qy8eBzD+17VcttaNCI47Dg1q1Y3f5V77wU8nmsMLSiK9H9vy/RXx0\r\nZidxikFaiKoen3kbI+Gl+dlIChiez970KoLxnq7xfcGkiMgQp7u7sw8a43ss\r\nfTjS4s8tIk2t2SXC7G/4GvqSLpEkbKlQjCcmVIBctcJHT8K9JLjPoK74pEs5\r\nViQM/Zl8c579+ZIHQC2Z7+GyI9okmyt44jY=\r\n=SjYs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_3.4.1_1672576921752_0.8864058305151283"},"_hasShrinkwrap":false},"3.4.2":{"name":"koishi-plugin-xff","description":"X-Forwarded-For and trust proxies support for Koishi.","version":"3.4.2","main":"dist/index.js","types":"dist/src/index.d.ts","scripts":{"lint":"eslint --fix .","build":"webpack && env PACK_ALL=1 webpack","start":"ts-node ./dev","test":"jest --passWithNoTests"},"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"license":"MIT","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"tests","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"dependencies":{"koa-trust-proxy":"^0.1.4","koishi-thirdeye":"^11.1.21"},"peerDependencies":{"koishi":"^4.11.1"},"devDependencies":{"@koishijs/plugin-console":"^5.1.0","@koishijs/plugin-database-memory":"^2.2.2","@koishijs/plugin-sandbox":"^2.5.0","@types/jest":"^29.2.0","@types/node":"^17.0.23","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","esbuild-loader":"^2.19.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","jest":"^29.2.2","prettier":"^2.6.2","raw-loader":"^4.0.2","supertest":"^6.2.2","ts-jest":"^29.0.3","ts-loader":"^9.3.1","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.74.0","webpack-cli":"^4.10.0","ws":"^8.5.0"},"gitHead":"cd5bea25edffa79ca178069d0348abba3db80fe7","_id":"koishi-plugin-xff@3.4.2","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-mWu19PUVTXY5SvczLfy/a1qQpelS19kVA9aMPkPQXA/McHTsWwdeHz77RQaZnkRfc2QFeHV05c27X38vDH5CUg==","shasum":"d8be01373256b8f6573dab13537d5ee832e17bc3","tarball":"https://registry.npmjs.org/koishi-plugin-xff/-/koishi-plugin-xff-3.4.2.tgz","fileCount":8,"unpackedSize":11751,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPlodKMlJxzscQZQwrwcklfn8bqFcnliVDE0GaiAZNIQIhALRCiXf2ZQd28WnG+9dSC1SjKJ/QaKrJhjxHvKFMdgpl"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJju65lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo96Q//ZM13jq+Bdm+dOjjlwj9DVRE20WltVdqHtxOR81EBszPCo/F1\r\n0LAvGSlVFn5nSm4RynX1Bjg03RqaZq0+ho6I3wZTttD4v0wem/8jyn2sHyFQ\r\nf08+da1Ss9M1R5zy8ULGOb9/FxgJGvx46njcSffcCb65IH4T35KEl66kNmKU\r\n7O81a4FaSQMac6AltdlTkCKS7PTHq1ryDtIwcyqbWwPzSFYzbXKebK5O9Paf\r\npwvn8bAlXplOEx6ndvW60NxKxfcUHDNt1/Ugh1PburNN32bAKi2pzKeo1ai2\r\nN4nra537Dbbym66nvZUrb8KIlc89JjvulegY5oq8sDr3yk2fmdCYZOQszNEb\r\n0AfbwkZ2v6mc6WojM0IQkQ5YTV10po2jbSppS9SLSgomXJvwBcv8aRsIuc3v\r\ng3RvHLuB7JsgqzhsKVtsjo8XX+Kw8FOtM5FS6YvgxdDAXn4ov4d/AO977Wpo\r\nAM28J0ivgz35g/COy8iNB4AvU/q9Zt5nD//2jeVArsLmcasOWXMDjjHWZ+qp\r\nv2Fqn0SUQILnS8kzuGzH9Nel6E3P532ouFz9FV0Dc20dqBzNMRcnMByKcQE2\r\nPLREmskJYPVR2kTa2CMgoTrto0p1ys/7V+C3v8MmoMVa2/ns35VHz82ZiyqO\r\n5Aq1AXqTzAVH0iAmCQ1FtAiN/RGHBTuUZNU=\r\n=ZwfF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nanahira","email":"nanahira@momobako.com"},"directories":{},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koishi-plugin-xff_3.4.2_1673244260928_0.1932526728063122"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-09T15:27:41.719Z","1.0.0":"2022-04-09T15:27:41.892Z","modified":"2023-01-09T06:04:21.309Z","1.0.1":"2022-04-14T16:30:57.429Z","2.0.0":"2022-04-21T14:55:38.680Z","2.0.1":"2022-04-21T15:47:30.657Z","2.0.2":"2022-05-01T09:47:00.431Z","2.0.3":"2022-05-03T15:41:14.943Z","2.0.4":"2022-05-10T06:55:54.579Z","2.1.0":"2022-05-16T05:30:31.870Z","2.1.1":"2022-05-19T06:24:57.645Z","2.1.2":"2022-05-21T07:36:41.632Z","2.2.0":"2022-05-23T04:50:34.313Z","2.2.1":"2022-06-15T11:25:28.947Z","2.2.2":"2022-06-15T11:44:36.416Z","2.2.3":"2022-06-16T04:48:35.403Z","2.2.4":"2022-06-20T03:29:27.601Z","2.2.5":"2022-06-26T10:25:30.715Z","3.0.0":"2022-07-25T12:30:33.552Z","3.0.1":"2022-08-01T07:17:40.796Z","3.0.2":"2022-08-13T15:39:34.486Z","3.0.3":"2022-08-30T01:16:27.522Z","3.1.0":"2022-09-13T02:21:18.057Z","3.1.1":"2022-09-29T03:19:04.430Z","3.2.0":"2022-10-31T02:58:20.106Z","3.3.0":"2022-11-30T04:18:21.903Z","3.4.0":"2022-12-04T00:53:28.894Z","3.4.1":"2023-01-01T12:42:01.925Z","3.4.2":"2023-01-09T06:04:21.163Z"},"maintainers":[{"name":"nanahira","email":"nanahira@momobako.com"}],"description":"X-Forwarded-For and trust proxies support for Koishi.","homepage":"https://code.mycard.moe/3rdeye/koishi-plugin-xff","keywords":["Koishi.js","qqbot","cqhttp","onebot"],"repository":{"type":"git","url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff.git"},"author":{"name":"Nanahira","email":"nanahira@momobako.com"},"bugs":{"url":"https://code.mycard.moe/3rdeye/koishi-plugin-xff/issues"},"license":"MIT","readme":"# koishi-plugin-xff\n\n`X-Forwarded-For` 支持插件，用于 Koishi 位于反向代理而需要获取客户端源 IP 的场景。\n\n## 安装\n\n### npm\n\n```bash\nnpm install koishi-plugin-xff\n```\n\n### 直接安装\n\n在 https://cdn02.moecube.com:444/nanahira/koishi-plugin/xff/index.js 下载即可。\n\n## 配置\n\n详见 `config.ts` 部分，或详见 Schema 描述配置。\n","readmeFilename":"README.md"}