{"_id":"@akashic-extension/resolve-player-info","_rev":"9-5b3a8703038cd46b2eb7da70f84b4534","name":"@akashic-extension/resolve-player-info","dist-tags":{"for_ae3x":"1.1.1","latest":"1.3.0"},"versions":{"1.0.0":{"name":"@akashic-extension/resolve-player-info","version":"1.0.0","keywords":[],"author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/resolve-player-info@1.0.0","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/resolve-player-info#readme","bugs":{"url":"https://github.com/akashic-games/resolve-player-info/issues"},"dist":{"shasum":"721bb88cd4b2ebb8a32c87a1f7082ffb6c61aa22","tarball":"https://registry.npmjs.org/@akashic-extension/resolve-player-info/-/resolve-player-info-1.0.0.tgz","fileCount":9,"integrity":"sha512-KS2EDGZbI/snIiUE95TAnF04JaM6wdTx8wavQRaW0K4uh6TBZWaqFSdTFfR2UwuPqI3bEUWT2DmvURgGzUBHyQ==","signatures":[{"sig":"MEYCIQDf9V9J7fbVFrjBsjmZCd9votcdPtsnnrKzyt5jQIt6uQIhAN2fGBNTOBAKLlPLUC95KwDO/NfUtFOGwUQmBtehstD6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK3ULCRA9TVsSAnZWagAAhLEP/iLyN+Xs5wD63yccy7Rd\n1NNf1Al0jc62y/l1BM6QXvhpuVJL7BzGkh23mv55DufVyxRZQLSGGu7GFNoL\naBT3ZU0oYYaQaUChDZBH5/VSpHWbX/wclsFBKbhyUhMjyGD8UadPYH60ad/K\nyE7lFNuUhkFaJefJbfNCQy4MyaE4orslEfaMes4Sodktr+/RBw/I0dXoUl/c\n6XnPuGjNDg4Plc/C+oyO1YmYH1db7u2Ftt1hTr+YAKKrecxw/1mm1XxYDdQK\n4c4a8apDZqfV4eGT6Z346WNcpIXcTwZmzbJeMOEOTz8uufnU4ddi+ephn6P3\nYR54pTTEFkWDU8AyIE6m6s8pOLmETUpynSxlUe6/VrWYg5vLmI36r12CoYAL\nRGpljoc7QUq7AAZ9CeNfWu2Mw1PxhA2B6br/MzrU4FvXNqRg2LRXnuUbjJwA\n29JIWDQJqoGyDdasKp7T7Weycdg4f3JPAIcW/AWbS9PLXV4OkBqQjyGPgakq\n7WFZyL869P/D9/e3Z+hwb9xbLovxWroYI9tRmGjKJg/CqWjZB8DF31QZtx0X\nbyYP2CqKThXBYj3ay+72DANp8JLKJLV5QBOiY2IXS6EZqI4QNujQ9WnNF66Z\nv0BkdCfbRIL7ceCYjV15DQN9Gqh+ni9QgGxChhKM1HYNsgUM45Apj06Bum4O\nnE1i\r\n=ej95\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"dfe3ca4a63894fa0bb224498447037a285daf8bf","scripts":{"lint":"npm run lint:ts && npm run lint:md","test":"npm run lint","build":"tsc -p ./","clean":"rimraf ./lib","lint:md":"remark ./*.md --frail --no-stdout --quiet --rc-path ./.remarkrc","lint:ts":"tslint -c tslint.json -p tsconfig.json","prepublish":"npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/resolve-player-info.git","type":"git"},"_npmVersion":"6.14.9","description":"ユーザー用のプレイヤー名取得ライブラリ","directories":{},"_nodeVersion":"14.15.3","dependencies":{"@akashic-extension/akashic-hover-plugin":"~3.0.0"},"publishConfig":{"@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","tslint":"^6.1.1","remark-cli":"^8.0.0","typescript":"^3.8.3","@akashic/akashic-engine":"~3.0.4","@akashic/remark-preset-lint":"~0.1.1","@akashic-extension/coe-messages":"~3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/resolve-player-info_1.0.0_1613460746772_0.7618521953049455","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@akashic-extension/resolve-player-info","version":"1.0.1","keywords":[],"author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/resolve-player-info@1.0.1","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/resolve-player-info#readme","bugs":{"url":"https://github.com/akashic-games/resolve-player-info/issues"},"dist":{"shasum":"d0987ea13df133fe2a445172ce0898008d7f6fc4","tarball":"https://registry.npmjs.org/@akashic-extension/resolve-player-info/-/resolve-player-info-1.0.1.tgz","fileCount":9,"integrity":"sha512-b7b4PXndvUWMTU5j3XLSou+c9kgOs/ESrH4kte7W4dUu5tAwEtZxVGA/DpW0d3fI9zaOUwtwKlH5RnyCCODYYQ==","signatures":[{"sig":"MEYCIQDjiSTySTZ0vDtmRhvdmBlnNkzznYjU9H+rd3oyMClKPgIhANzpWQ2KovvDAXINtnnhKL/gh4+oFsk230qxhi4SC5+h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLKzRCRA9TVsSAnZWagAAcRsQAJolQlnqqUho8ChUaA7U\nQU30mz+ZGJ2ZDVuDRM0p8mny4d6lV9AYhdXImFah1Vdq94DLZcjlkeDIJMdW\nT2SZW8TVs0aPXgmY28L5Z0JtPzyUjEhh7cdP7rJJheHrR+D27Q0R13+N3duT\nKR46Uj2u/38cuN+xHgOE/Ri90RLkmEJ0DehdDmVstzKGwWmkB9Dh5uPPtpjH\nlIOOT6uQjIbMgsulCNv2pmIEJgt5yG36mG2qchOfbW22CVJFKmnoHzZWnPZU\nlhPIUrP4Rw5K/sLK6Zd15psAsq9FBJEL6e+45ukCsUjCd8nMLCUWvprsEa3w\n79WBgq17ih623QQftY+r422NDQ7t2eLgxapCNqHtwGYNBrQ7Esu6+L8Vhe4x\nDVbdCXU1rkgAzQgixSbpUdO1IvVfEta08EloUBhxieUL7E6viEfKnh/RB1gY\nTX+kK8A2e8oHpd4Wxzztpy8zDT+bHzcf+WNZBKQKSbIE4R5Ny71Kd8syog1D\n8a+kVe5F0UPIABeEGVQftGmpFjKiwyL0f+HhpkNbDnxV1SS4zQIIu4MlRMGQ\ns2y+5pRgqtCu7MPanskDhBh0Xk2xOwl8OToKi3folh5vr+aSVNHuinCjhN2M\n716cBG8uKHHp6lZ05nP1rBXdO+CJSCIL2efsmlIMil3GefNi1IFwIEmdPug/\n+PK7\r\n=R6kj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"b1767b8a22ff596cce2d9966e7856d29116c4b21","scripts":{"lint":"npm run lint:ts && npm run lint:md","test":"npm run lint","build":"tsc -p ./","clean":"rimraf ./lib","lint:md":"remark ./*.md --frail --no-stdout --quiet --rc-path ./.remarkrc","lint:ts":"tslint -c tslint.json -p tsconfig.json","prepublish":"npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/resolve-player-info.git","type":"git"},"_npmVersion":"6.14.9","description":"ユーザー用のプレイヤー名取得ライブラリ","directories":{},"_nodeVersion":"14.15.3","dependencies":{"@akashic-extension/akashic-hover-plugin":"~3.0.0"},"publishConfig":{"@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","tslint":"^6.1.1","remark-cli":"^8.0.0","typescript":"^3.8.3","@akashic/akashic-engine":"~3.0.4","@akashic/remark-preset-lint":"~0.1.1","@akashic-extension/coe-messages":"~3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/resolve-player-info_1.0.1_1613540560628_0.20681878400005127","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@akashic-extension/resolve-player-info","version":"1.1.0","keywords":[],"author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/resolve-player-info@1.1.0","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/resolve-player-info#readme","bugs":{"url":"https://github.com/akashic-games/resolve-player-info/issues"},"dist":{"shasum":"80a6f26278ab38de2387b302fef5336aa65be985","tarball":"https://registry.npmjs.org/@akashic-extension/resolve-player-info/-/resolve-player-info-1.1.0.tgz","fileCount":9,"integrity":"sha512-CjYKeChuzacj9MZ87BZ7iN2KguB3TmqmKOuh2rC5rYfDi0O482mGxbm8HrtJo5PMy8j2alHSpsd+5wVb2Q/iKA==","signatures":[{"sig":"MEQCIGx/IKHvakrWWf/gW0nZ9iGvu0LXTzGiJCmthL6dBRQAAiAVsczED5t3WVACKe47Yrqn99FGdW4PsmE6i2i2c4VoCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSbyxCRA9TVsSAnZWagAAUjkP/jlVHcT7qdgmHBek8LoE\nziaJI6cjKM3/Gey54kTwxyksPtKVYPa5DYbbORULoDaE/RrFlstCfy/t8D3q\n5DtThAs6rKfMjrph+bzxrbqxKzGSdQePbZ++KfGOcGrZzTPQn8LQlWYU33Pm\nGd9kMTxWWnEmKY1NN0u8Pv8Oc1m5c62+AOD33SqYHoY0Dc+Z24HJMj0xTVWf\nYsJK77+6OJd5lrGW7xb5ZslN7FrURFJU8pSn9PybHL3XyHfxMhy5tstDF4nQ\nl0uEBVo4D9nWJ8nX7H5d5KYNsANfBe3o6OJUZ8lWtk9vW+Ae+8UrQA2XRB46\nirAJiEvSGeIr5Cy2iCYzr/9w7xGgcexWHb/vJ0ItSr5bjbVU88L/ww+RVEgi\nthzWuJ6Ep1p+2UKWnu2+87RSydgoPLY81qZn6XmzVSZKwrhxB6KzKrotCLFa\n7n/IG8ri68yvsJzZb9jxWOLc3z7WFN4H4ZOz7V3UtMeLcayKYeBB1M7SLYEV\n3fsjv2Iw5ftJukkbHI9lFmbP2Fw7wUs6ooFPufU0GZ58RysLjbTA2RlkU5AJ\nDUkWVi9rs00B0mXBt1rnlwz6djgk6JROLAI6qTGqYebxI6GMdT5E/ikRHHx5\nbQCzWIRruBtZ62aNbmD4RbvG8ijdZ764obO8ZtQ7fDqZLXAl+eTNGeEjr3uf\nqxFe\r\n=I40H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"60308c0d168c66239a07f5126c791af2e3508f7f","scripts":{"lint":"npm run lint:ts && npm run lint:md","test":"npm run lint","build":"tsc -p ./","clean":"rimraf ./lib","lint:md":"remark ./*.md --frail --no-stdout --quiet --rc-path ./.remarkrc","lint:ts":"tslint -c tslint.json -p tsconfig.json","prepare":"npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/resolve-player-info.git","type":"git"},"_npmVersion":"6.14.9","description":"ユーザー用のプレイヤー名取得ライブラリ","directories":{},"_nodeVersion":"14.15.3","dependencies":{"@akashic-extension/akashic-hover-plugin":"~3.0.0"},"publishConfig":{"@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","tslint":"^6.1.1","remark-cli":"^8.0.0","typescript":"^3.8.3","@akashic/akashic-engine":"~3.0.4","@akashic/remark-preset-lint":"~0.1.1","@akashic-extension/coe-messages":"~3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/resolve-player-info_1.1.0_1615445168788_0.9625479223531193","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@akashic-extension/resolve-player-info","version":"1.1.1","keywords":[],"author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/resolve-player-info@1.1.1","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/resolve-player-info#readme","bugs":{"url":"https://github.com/akashic-games/resolve-player-info/issues"},"dist":{"shasum":"e45858a9c7ab560fababac456206b6dc6145c1d1","tarball":"https://registry.npmjs.org/@akashic-extension/resolve-player-info/-/resolve-player-info-1.1.1.tgz","fileCount":16,"integrity":"sha512-q/lJfVmm0p5lNlYPVnesUJrIgibYvPe30LHzLFgRGgHyJMQqWZXXYBqcMosly13LGjyrl+KaRaOyKhUr8mGnPQ==","signatures":[{"sig":"MEUCIGW4oHo1F+EvytJL7a+Hyqa9YQCXgT1y42hY+EvEXF6yAiEAhqTGOYAhbRGqMB6bmoqkOL9M0u0BDZRMwCRi0RnfZwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwXOGCRA9TVsSAnZWagAAHVMP/RrY2PLOi9QW9/R0IUOg\nVHKS85D+8EQM1UWmAXKKSRgBnFy0eVx3xhS7k2cxb7dLH4lk+LqKHCNkkze0\njSFUl12CcB7vCEAJQ3T/BnMKVdHrfI10Gma8OKDvZgmA7lpLyU4WhmZS2GbS\ney9h89vv5dJhfG96cudpRvo9YRDI5iPHT1GxsdyPYaV5whp8XSWNzysdJCzp\n3HW1dqfas0yCGu66si77vUmihuacnrkl0V4jsE3TMDuGz8ZQ6B5C49Pnu+72\nhcncbswXuDx4w4TJR2IcCSBG5bdVnaTE+G7RET1ZzfQ6JiBtzTeVLw8WyxWf\nc7/umPcKROM/+HNMJ+X5f2FlPqhr4tpSB8hT+KLWv3LI/WMKks0shy6C4vzM\nboLTvlY5CfhcUJ/ti0/0oq7ZH9y+ROathOVORlmiszyCsRjKy5tDBnFftMvv\ntQSHFQqwYtVEJSsHpq3h6IQT3ntlqxeRcecpHDUuOARghuWbAzlho/o6g2fX\nEIQ9FTtTq1Qq8wcrAdgUDxuxpo2lK1q0gPXIY7QjppVoWNIzY9HXx+KR/VZP\nV4KOHtlWl1NGuXxc07OVoL7uucN2uuIxLC5CcInAikrkwM8uhguZQ7dwpv48\nPTN1yv938ompWza5KZ1kl6O3JJ9pQ+MKYKbuhLqUQd+T7NgjwvNTMA9KrQ2K\npA7q\r\n=sJ9Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"f9bc876fa1370a3c711d53db80a0c1518d685654","scripts":{"lint":"npm run lint:ts && npm run lint:md","test":"npm run lint","build":"tsc -p ./","clean":"rimraf ./lib","lint:md":"remark ./*.md --frail --no-stdout --quiet --rc-path ./.remarkrc","lint:ts":"tslint -c tslint.json -p tsconfig.json","prepare":"npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/resolve-player-info.git","type":"git"},"_npmVersion":"7.14.0","description":"ユーザー用のプレイヤー名取得ライブラリ","directories":{},"_nodeVersion":"14.15.3","dependencies":{"@akashic-extension/akashic-hover-plugin":"~3.0.0"},"publishConfig":{"@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","tslint":"^6.1.1","remark-cli":"^8.0.0","typescript":"^3.8.3","@akashic/akashic-engine":"~3.0.4","@akashic/remark-preset-lint":"~0.1.1","@akashic-extension/coe-messages":"~3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/resolve-player-info_1.1.1_1623290758288_0.4726862732978365","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@akashic-extension/resolve-player-info","version":"1.2.0","keywords":[],"author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/resolve-player-info@1.2.0","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/resolve-player-info#readme","bugs":{"url":"https://github.com/akashic-games/resolve-player-info/issues"},"dist":{"shasum":"cc923d32d9ef83fcc078c028d4bf9e68ebc9ad2b","tarball":"https://registry.npmjs.org/@akashic-extension/resolve-player-info/-/resolve-player-info-1.2.0.tgz","fileCount":16,"integrity":"sha512-DtqCyvcEsrVrPTUD5Lev6mkQUSM85XlTkW7bC1mY9chIKXKHpI1037n4kjrQi3J+1f7Pq+JAoGpfByH0K5BVrg==","signatures":[{"sig":"MEYCIQCkHjkkkBlVyT8i8bJJNndzKu4a6RrXkRWYMD4Q00U9IgIhAI947hl6SBcnwJ2OOiEijqDiK+GISiT9UAjcGPCIPCVl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33327},"main":"lib/index.js","gitHead":"54dece66e97b6da4982ac8431b1ac4a963b7f0ff","scripts":{"lint":"npm run lint:ts && npm run lint:md","test":"npm run lint","build":"tsc -p ./","clean":"rimraf ./lib","lint:md":"remark ./*.md --frail --no-stdout --quiet --rc-path ./.remarkrc","lint:ts":"tslint -c tslint.json -p tsconfig.json","prepare":"npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"akashic-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/resolve-player-info.git","type":"git"},"_npmVersion":"9.8.1","description":"ユーザー用のプレイヤー名取得ライブラリ","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@akashic-extension/akashic-hover-plugin":"~3.2.2"},"publishConfig":{"@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","tslint":"^6.1.1","remark-cli":"^8.0.0","typescript":"^3.8.3","@akashic/akashic-engine":"~3.0.4","@akashic/remark-preset-lint":"~0.1.1","@akashic-extension/coe-messages":"~3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/resolve-player-info_1.2.0_1706617142867_0.48895840973639926","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@akashic-extension/resolve-player-info","version":"1.3.0","keywords":[],"author":{"name":"DWANGO Co., Ltd."},"license":"MIT","_id":"@akashic-extension/resolve-player-info@1.3.0","maintainers":[{"name":"akashic-extension-owner","email":"akashic@dwango.co.jp"},{"name":"yu-ogi","email":"yusuke_ogiwara@dwango.co.jp"},{"name":"xtity","email":"kousuke.sima@gmail.com"},{"name":"kmkr01","email":"charonda.sasakia@gmail.com"},{"name":"akashic-owner","email":"akashic@dwango.co.jp"}],"homepage":"https://github.com/akashic-games/resolve-player-info#readme","bugs":{"url":"https://github.com/akashic-games/resolve-player-info/issues"},"dist":{"shasum":"1c491fbff8810f97998709e81a5aff81b00f9e2e","tarball":"https://registry.npmjs.org/@akashic-extension/resolve-player-info/-/resolve-player-info-1.3.0.tgz","fileCount":12,"integrity":"sha512-HIxClwkf5urZpB44l2Cg1KMwNLnz5+S3dznefdSTRZKsvNwby+aUtVICtoFY8HXV1LFaBVUEERw3YkMkcK1Wmw==","signatures":[{"sig":"MEUCIA9yakmHHfa6MHGXyVmf0H0hYCAMwfhGy/1mQ4WsnqWxAiEA/7UBb9NQQS9KA1Jw4aXlu4dFgSpa+roUQGiVpHd8pcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29794},"main":"lib/index.js","gitHead":"28e55dfb1ebabd734ac283572b6b43acf84599df","scripts":{"lint":"npm run lint:ts && npm run lint:md","test":"npm run lint","build":"tsc -p ./","clean":"rimraf ./lib","lint:md":"remark ./*.md --frail --no-stdout --quiet --rc-path ./.remarkrc","lint:ts":"tslint -c tslint.json -p tsconfig.json","prepare":"npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"akashic-owner","email":"akashic@dwango.co.jp"},"repository":{"url":"git+https://github.com/akashic-games/resolve-player-info.git","type":"git"},"_npmVersion":"9.8.1","description":"ユーザー用のプレイヤー名取得ライブラリ","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@akashic-extension/akashic-hover-plugin":"~3.2.2"},"publishConfig":{"@akashic-extension:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","tslint":"^6.1.1","remark-cli":"^8.0.0","typescript":"^3.8.3","@akashic/akashic-engine":"~3.0.4","@akashic/remark-preset-lint":"~0.1.1","@akashic-extension/coe-messages":"~3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/resolve-player-info_1.3.0_1708481610964_0.16716067014556657","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-02-16T07:32:26.633Z","modified":"2025-10-08T10:36:23.589Z","1.0.0":"2021-02-16T07:32:26.944Z","1.0.1":"2021-02-17T05:42:40.760Z","1.1.0":"2021-03-11T06:46:08.954Z","1.1.1":"2021-06-10T02:05:58.470Z","1.2.0":"2024-01-30T12:19:03.064Z","1.3.0":"2024-02-21T02:13:31.105Z"},"bugs":{"url":"https://github.com/akashic-games/resolve-player-info/issues"},"author":{"name":"DWANGO Co., Ltd."},"license":"MIT","homepage":"https://github.com/akashic-games/resolve-player-info#readme","keywords":[],"repository":{"url":"git+https://github.com/akashic-games/resolve-player-info.git","type":"git"},"description":"ユーザー用のプレイヤー名取得ライブラリ","maintainers":[{"email":"akashic@dwango.co.jp","name":"akashic-extension-owner"},{"email":"akashic@dwango.co.jp","name":"akashic-owner"}],"readme":"<p align=\"center\">\n<img src=\"https://github.com/akashic-games/resolve-player-info/blob/master/img/akashic.png\"/>\n</p>\n\n# resolve-player-info\n\nニコニコ生放送 (ニコ生ゲーム) や ゲームアツマールにおいて、\nプレイヤーのユーザ情報を取得するための Akashic Engine 向けライブラリです。\n\n利用には Akashic Engine v3 以降が必要です。\n\n## インストール\n\n`akashic install` コマンドでインストールしてください。\n\n```sh\nakashic install @akashic-extension/resolve-player-info\n```\n\nインストール後にテキストエディタで game.json を開いて、次のような `environment.external.coeLimited` プロパティがなければ作成してください。\n値は `\"0\"` としてください。(v2.1.2 以降の `akashic-cli` では、 `akashic install` 時に自動的に作成されます。)\n\n```json\n{\n  ...,\n  \"environment\": {\n    \"external\": {\n      \"coeLimited\": \"0\"\n    }\n  }\n}\n```\n\n## 利用方法\n\nスクリプトアセット内で、 `require()` で関数 `resolvePlayerInfo()` を取得します。\n\n```javascript\nvar resolvePlayerInfo = require(\"@akashic-extension/resolve-player-info\").resolvePlayerInfo;\n```\n\nTypeScript の場合は `import` を利用してください。\n\n```typescript\nimport { resolvePlayerInfo } from \"@akashic-extension/resolve-player-info\");\n```\n\n取得した `resolvePlayerInfo()` を呼び出すと、各プレイヤーのユーザ名などの情報が `g.game.onPlayerInfo` で通知されます。\nまた以降そのプレイヤーが生成したイベント (画面押下の `g.PointDownEvent` など) には、 `player.name` プロパティにユーザ名が含まれるようになります。\n\n```javascript\nvar nameTable = {};\ng.game.onPlayerInfo.add(function (ev) {\n  // ev.player.id にプレイヤーIDが、ev.player.name にそのプレイヤーの名前が含まれます。\n  // ここで取得しなくても、以降そのプレイヤーが生成したイベントはすべて .player.name で名前を参照できます。\n  nameTable[ev.player.id] = ev.player.name;\n});\n\nresolvePlayerInfo({ raises: true });\n```\n\n`resolvePlayerInfo()` は、ローカルイベント (ローカルエンティティの操作などを契機とするイベント) の処理内でのみ利用してください。\n\nニコニコ生放送 (ニコ生ゲーム) では、ユーザ名の利用許諾を求めるダイアログが表示されます。\n許諾された場合にはユーザ名が、されなかった場合はランダムに生成されたダミーの名前 (「ゲスト123」など) が通知されます。\n\n詳細な利用方法は [「ユーザ名を使う」](https://akashic-games.github.io/shin-ichiba/player-info.html) を参照してください。\n\n## 仕様\n\n```javascript\nresolvePlayerInfo(opts, callback);\n```\n\n第一引数 `opts` はオプションです。次のプロパティを指定できます。\n\n|プロパティ名|デフォルト値|内容|\n|:---:|:---:|:---|\n|`raises`|`false`|`true` の時、取得完了時に `g.PlayerInfoEvent` を送信します。<br> 送信された`g.PlayerInfoEvent` は `g.game.onPlayerInfo` で全員に通知されます。|\n|`limitSeconds`|`15`|名前の利用許諾ダイアログを表示する場合に、自動的に拒否とみなしてダイアログを閉じるまでの時間。単位は秒です。|\n\n第二引数 `callback` には、関数を指定できます。指定した場合、名前取得の完了時に `callback(err, playerInfo)` の形で引数 2 つで呼び出されます。\n\n|引数|内容|\n|:---:|:---|\n|`err`|第一引数。成功した場合、 `null` 。なんらかのエラーが発生した場合、それが渡されます。|\n|`playerInfo`|第二引数。取得したプレイヤー情報。<br>`err` が `null` の時のみ与えられます。|\n\nプレイヤー情報 `playerInfo` は、次のプロパティを含みます。\n\n|プロパティ名|型|内容|\n|:---:|:---:|:---|\n|`name`|`string`|ユーザ名。|\n|`userData.accepted`|`boolean`|名前利用を許諾したか。 `false` の場合、 `name` はランダムに生成された名前です (e.g. 「ゲスト123」)。|\n|`userData.premium`|`boolean`|ユーザーがニコニコプレミアム会員かどうか。|\n|`userData.unnamed`|`boolean` またはなし|名前のない (非プレイヤー) インスタンスの時、 `true` 。<br>サーバサイドなどの特殊なインスタンスの場合にのみ `true` になります。<br>このプレイヤーは自発的に操作を行うことはありません。<br> `raises` オプションが真の場合でも、このプレイヤーが `g.PlayerInfoEvent` で通知されることはありません。|\n\n## 制限\n\n* `resolvePlayerInfo()` は、ローカルイベント (ローカルエンティティの操作などを契機とするイベント) の処理内でのみ利用してください。\n  これに反する場合、早回しで最新フレームに追いつくような局面でもダイアログが表示されてしまうなど、いくつかの動作に支障があります。\n* このライブラリはダイアログを表示することがあります。UI 表示の都合上、ゲーム画面の高さは幅の 0.4 倍以上でなければなりません。\n  (ニコ生ゲームの推奨解像度は 16:9 (高さが幅の 0.56 倍) で、これを満たします)\n* `resolvePlayerInfo()` の呼び出し後、 `limitSeconds` 秒経過するまで\n  (または呼び出した全員分の `game.onPlayerInfo` が通知されるまで) はシーン切り替えを行わないでください。\n\n## 開発\n\n### ビルド方法\n\nTypeScript で書かれています。ビルドには Node.js が必要です。以下のコマンドでビルドしてください。\n\n```sh\nnpm install\nnpm run build\n```\n\n## ライセンス\n本リポジトリは MIT License の元で公開されています。\n詳しくは [LICENSE](https://github.com/akashic-games/resolve-player-info/blob/master/LICENSE) をご覧ください。\n\nただし、画像ファイルおよび音声ファイルは\n[CC BY 2.1 JP](https://creativecommons.org/licenses/by/2.1/jp/) の元で公開されています。\n\n","readmeFilename":"README.md"}