{"_id":"noelle-core","_rev":"40-e4aafe48b060cb312be9a84d6fc0e264","name":"noelle-core","dist-tags":{"latest":"0.3.5","beta":"0.4.8-beta"},"versions":{"0.1.0":{"name":"noelle-core","version":"0.1.0","description":"诺艾尔神教-九章机-内核","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"node dist/test.js","build":"tsc"},"author":{"name":"yueao7"},"license":"MIT","devDependencies":{"typescript":"^4.4.4"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"gitHead":"a5dbca7de73f865259dc71412a67a06e3ae9955a","_id":"noelle-core@0.1.0","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-ooyOOwNYdBgj0Ewy/dfio5zhkiZhTU2tNtsqSyNv6a4gxF9h80oF5AH6ni66NZpt/EUktEwjp2y9U6vpVHda4g==","shasum":"f9ae1832a5c91b8ec225641d02fd764683ebc741","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.1.0.tgz","fileCount":59,"unpackedSize":137375,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGuHv8/F/cNLZ5wc4X6stM5cBcy8VDYbDNOP8C8L8hTqAiAv8gWgcFIrkr5K9TQ6U3YankQ/ZS0YrdtICo0h0PrnOA=="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.1.0_1635414905673_0.2738677226682882"},"_hasShrinkwrap":false},"0.1.1":{"name":"noelle-core","version":"0.1.1","description":"诺艾尔神教-九章机-内核","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"node dist/test.js","build":"tsc"},"author":{"name":"yueao7"},"license":"MIT","devDependencies":{"typescript":"^4.4.4"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"gitHead":"a5dbca7de73f865259dc71412a67a06e3ae9955a","_id":"noelle-core@0.1.1","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-zBSXCcR17oemQx6drwb2Iaa36y8H1pl+ZirBcNh1zUCfQN9te3rblnrG+m6fRfDR832KUdsRxaO1QHOx+zgClg==","shasum":"998543f9d0376d42f2e667bfd814731031d98b68","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.1.1.tgz","fileCount":59,"unpackedSize":137375,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1NXGSdIPJfSBIlyt9cu8Q+kH+z+dT8KQ4wBcGb5pnYAiB6Gsx8cSGeHYmQZ8wYKOINKfU3jaNZzwyENLD51td4kQ=="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.1.1_1635415030027_0.17457613983354237"},"_hasShrinkwrap":false},"0.1.2":{"name":"noelle-core","version":"0.1.2","description":"诺艾尔神教-九章机-内核","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"node dist/test.js","build":"tsc","update":"publish"},"author":{"name":"yueao7"},"license":"MIT","devDependencies":{"typescript":"^4.4.4"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"gitHead":"72bd9281fbf16765724707c3527da3034b3d9d5a","_id":"noelle-core@0.1.2","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-rYYFIVYbxaFVc4mK3st+KSbVIO9Ol556zxEEnpPiMm1RzM7Ar5fEnx0KfcYIKDCAzKTyCVIBdAWWeiWhMBWrlQ==","shasum":"f30c5b95f95aeaf965aa374bf3b30bd113a7dcd8","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.1.2.tgz","fileCount":60,"unpackedSize":138144,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFUqDEkDvACAuTACqOMZkIJZ30rbEx/9cG+F4K3tuMN+AiEA9n4krUvRxaW8796rSl1hRWTrrq2WzTszZezDgwlbD7Y="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.1.2_1635415728629_0.16673844522338155"},"_hasShrinkwrap":false},"0.1.3":{"name":"noelle-core","version":"0.1.3","description":"诺艾尔神教-九章机-内核","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"node dist/test.js","build":"tsc","update":"publish"},"author":{"name":"yueao7"},"license":"MIT","devDependencies":{"typescript":"^4.4.4"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"gitHead":"72bd9281fbf16765724707c3527da3034b3d9d5a","_id":"noelle-core@0.1.3","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-qGEVVKfbr6gIuyHEgN/5CMjZIc9w7YPDw7CpfpIas0tNNeP3LukcZkDEy0z8eXEbSqFn3zVP4Mmmqk6z2ohYbA==","shasum":"47f8d36214cd09bfca7fa408cc14bdacbec36076","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.1.3.tgz","fileCount":60,"unpackedSize":138145,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK3k8NoFYL3qHgnDwKhHEf3lXJ3gm0+wGEuFpHPBdY1AIhAIRp3u0Thbuqu6gk8i2OUeVJfRSrISO2VWJP87bs/buI"}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.1.3_1635415804438_0.3744226138302309"},"_hasShrinkwrap":false},"0.2.1":{"name":"noelle-core","version":"0.2.1","description":"诺艾尔神教-九章机-内核","main":"dist/index.js","types":"dist/index.d.ts","keywords":["noelle"],"scripts":{"test":"tsc && node dist/test.js","build":"tsc","update":"npm publish"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"typescript":"^4.4.4"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"gitHead":"83c63de332d9b0ec4f283659d71824e157393bfd","_id":"noelle-core@0.2.1","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-CLGqU9kkNM7aojlML2/O0vNn+n/d7+8ATCQZN+Kx4zxRmrfDvZSs3yYh5eQpXLmp4Hc8F/ApZ7xzG8igLFEEnw==","shasum":"9b7c31713ae2351ea95d9ce68507803d839b3e6a","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.2.1.tgz","fileCount":67,"unpackedSize":169670,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWQo2UUUixRLV6swyiAPYd5gDgoiWz3/bwqT8EhgMpqAIgS/086uOG+8r0g5ySsC4GLf4hVl1F0c/Ue9/7Wvdwmgw="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.2.1_1635499816556_0.950142694718981"},"_hasShrinkwrap":false},"0.2.2":{"name":"noelle-core","version":"0.2.2","description":"诺艾尔神教-九章机-内核","main":"dist/index.js","types":"dist/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教"],"scripts":{"test":"npm run build && node dist/test.js","build":"tsc","update":"npm publish"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/node":"^16.11.6","typescript":"^4.4.4"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"gitHead":"19ecbd2d8cc7448eda32f3b5a881ce7dd3db8072","_id":"noelle-core@0.2.2","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-tjlv3ufqdH2CXK5bmVXu+UjRBs09AzVgeH2RHc+sSR1tw2/OaSgsopdc+RZHhXWcxfY3L4R0ZLnks3U2WIVQdQ==","shasum":"5fd4fbc0986a56a48e4487c303d2571e621a5c5a","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.2.2.tgz","fileCount":272,"unpackedSize":173565,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBSI6hPtcUWM+k4+WEjlIlRrZPQ53Na0KI2cntT0F1T4AiAgWmn0ms26sAX46KIu7/W6X1HeYshoBbGtSoH6ToLjqw=="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.2.2_1635571492485_0.0034193572010485784"},"_hasShrinkwrap":false},"0.2.3":{"name":"noelle-core","version":"0.2.3","description":"诺艾尔神教-九章机-内核","main":"dist/index.js","types":"dist/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教"],"scripts":{"test":"npm run build && node dist/test.js","build":"tsc","update":"npm publish"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/node":"^16.11.6","typescript":"^4.4.4"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"gitHead":"19ecbd2d8cc7448eda32f3b5a881ce7dd3db8072","_id":"noelle-core@0.2.3","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-K6kRKSs5NJYJ2DNqvQpQr37I2ToAOJ5y2v4C3UnFX5AhIJj+QKgUAfZSaUAfqX8oSu2+9q1C3Fp5gqWx0ZGZYg==","shasum":"25038582f171a1877c5576350664525c10c84732","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.2.3.tgz","fileCount":272,"unpackedSize":173652,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu0GG+oHAj4jQD+hioLy1QLpEGOgrfLVKh6PiUeQhRwgIgX8ma43Dq4rtH2Bob7etd1D0cxa9qPhlWHQmfF/WMSmo="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.2.3_1635571689877_0.828180420330421"},"_hasShrinkwrap":false},"0.2.5":{"name":"noelle-core","version":"0.2.5","description":"诺艾尔神教-九章机-内核","main":"dist/index.js","types":"dist/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教"],"scripts":{"test":"npm run build && node dist/test.js","build":"tsc","update":"tsc && npm publish"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/node":"^16.11.6","typescript":"^4.4.4"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"gitHead":"0c0129d30ac234ace830a2b180f37f862a769686","_id":"noelle-core@0.2.5","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-McIjFgb1igCsi/zVlGW+sWXIgMfZ6Rkc3kyCJrorD0xLT2N+398BASIldCo0nWytPIj+vLcNiDMwGA/tVn17Kw==","shasum":"8a4455794cecec8830c0ed3eb7e4dd968da167c5","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.2.5.tgz","fileCount":272,"unpackedSize":170701,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRnmgsas+E7+YIjqV1hJCT4FrOl2bln+pXvTvDQB4GFAiEArQamSsggrbs5xD8z1FcgxmAuA5HvDjePjEjMqVgl65M="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.2.5_1635644497263_0.7913750669320099"},"_hasShrinkwrap":false},"0.2.8":{"name":"noelle-core","version":"0.2.8","description":"诺艾尔神教-九章机-内核","main":"dist/index.js","types":"dist/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教"],"repository":{"type":"git","url":"https://gitee.com/U1405/noelle-core.git"},"scripts":{"test":"npm run build && node dist/test.js","build":"tsc","update":"tsc && npm publish"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/node":"^16.11.6","typescript":"^4.4.4"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"gitHead":"79e21ac83491dc3011778a679003a3ebff2f6f5e","_id":"noelle-core@0.2.8","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-qPqp/agDV2VkLnBeWlAydgCT0CnByK2DZLBF5Ky0y1lnNcGHZcGk4AglgzHleWpgBj8FnwJKR535Y3PTXcxAEg==","shasum":"615ee13257bddc9174a65ce5b75e3fa58062b682","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.2.8.tgz","fileCount":280,"unpackedSize":191554,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKkzSVd7KaAg31GUzPX/j2P5usemu42OurUhgK1um8DAIgZQfEg1AmZbkmCej4QNfCJcXXoSv/+k1STk6vXKVUcCw="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.2.8_1635676629462_0.5285321531281275"},"_hasShrinkwrap":false},"0.2.9":{"name":"noelle-core","version":"0.2.9","description":"诺艾尔神教-九章机-内核","main":"dist/index.js","types":"dist/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"git+https://github.com/CV-souryu/noelleComputeCore.git"},"scripts":{"test":"npm run build && node dist/test.js","build":"tsc","update":"tsc && npm publish"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/node":"^16.11.6","typescript":"^4.4.4"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"gitHead":"9567b147266ea44b01f5afd49abe04a179aee773","bugs":{"url":"https://github.com/CV-souryu/noelleComputeCore/issues"},"homepage":"https://github.com/CV-souryu/noelleComputeCore#readme","_id":"noelle-core@0.2.9","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-yRDEVT/H5VDXTWcmqhsNq6ljyIkxkrmKu1mTpr/ssL+TljNwqcROT6hXtqkoBajjJhhUVPOQMq5CrZ548kT4vA==","shasum":"756ea2e80d3e53d41698797294476149abb0b535","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.2.9.tgz","fileCount":276,"unpackedSize":180746,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNp/7g6R83W+X01m4pds3tWNhCpTI4JcQ8FEHdAm3NcwIhAK2L0K223yU3wteIX5CAFlGRXOZmHVY+u/e++mVWJ+cA"}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.2.9_1635905069434_0.516080660817062"},"_hasShrinkwrap":false},"0.2.10":{"name":"noelle-core","version":"0.2.10","description":"诺艾尔神教-九章机-内核","main":"dist/index.js","types":"dist/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"git+https://github.com/CV-souryu/noelleComputeCore.git"},"scripts":{"test":"npm run build && node dist/test.js","build":"tsc","update":"tsc && npm publish"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/node":"^16.11.6","typescript":"^4.4.4"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"gitHead":"53ff965b32f223df3b4fd1800a4dea6f580735eb","bugs":{"url":"https://github.com/CV-souryu/noelleComputeCore/issues"},"homepage":"https://github.com/CV-souryu/noelleComputeCore#readme","_id":"noelle-core@0.2.10","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-lO8GbgOJDenL6jbFzJvfjJl1XrDRUxfMbdV68LNyEMjZNhFO2fWp9YvA6LfviX0wS4ysQ0WGTZbhIv31Vc/bwg==","shasum":"3b533f3a9a616100e9412586c4ecc6f4a949e10c","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.2.10.tgz","fileCount":277,"unpackedSize":175560,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACM4iS/JtdrLjsrANwirYJo+/ShgbMQ1KH0zcGZ/LyhAiEA79NHKL1n7L3COLnL2ShLh/EuN35sVcQGLbePdP3TWeQ="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.2.10_1636037849083_0.8489487573154193"},"_hasShrinkwrap":false},"0.2.11":{"name":"noelle-core","version":"0.2.11","description":"诺艾尔神教-九章机-内核","main":"dist/index.js","types":"dist/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"git+https://github.com/CV-souryu/noelleComputeCore.git"},"scripts":{"test":"npm run build && node dist/test.js","build":"tsc","update":"tsc && npm publish"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"typescript":"^4.4.4"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{"@types/node":"^16.11.6"},"gitHead":"5798902e40c2baf6af62cf19b386cbe92f7e5839","bugs":{"url":"https://github.com/CV-souryu/noelleComputeCore/issues"},"homepage":"https://github.com/CV-souryu/noelleComputeCore#readme","_id":"noelle-core@0.2.11","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-IEiIrlkA0Bt9rrP4qOKAA1lrL9W8E3OM8xqlxttewJnz1J918BbG0OnL9m3ozWwSyfz7KZGvq5dWqZ1+ghJdHg==","shasum":"8cc3f1423669fdd5d33049c03f1916f1eba29d8e","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.2.11.tgz","fileCount":276,"unpackedSize":172950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVfYRfCHut1m3IQHgb17LvkKWfQTcJzOCFJ/TjITmuXwIhAOzcisD/PU8r4rWyF2snRHLDP++9o3s+bL/he12woV7O"}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.2.11_1636093309500_0.7927303054346055"},"_hasShrinkwrap":false},"0.2.12":{"name":"noelle-core","version":"0.2.12","description":"诺艾尔神教-九章机-内核","main":"dist/index.js","types":"dist/d/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"git+https://github.com/CV-souryu/noelleComputeCore.git"},"scripts":{"test":"npm run build && node dist/test.js","build":"tsc","update":"tsc && npm publish"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"typescript":"^4.4.4"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{"@types/node":"^16.11.6"},"gitHead":"5798902e40c2baf6af62cf19b386cbe92f7e5839","bugs":{"url":"https://github.com/CV-souryu/noelleComputeCore/issues"},"homepage":"https://github.com/CV-souryu/noelleComputeCore#readme","_id":"noelle-core@0.2.12","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-rqCjydqLflmxMqDK+w75oM9/DQ/Rb1N19RWcIbENkyLhyhh4DeAxkjmlAl1T1DiS6I7V0XiyRjzGj7KlVbvkyQ==","shasum":"ac3cc2854e20b2102a6bd8fa69ccce1c20f6f392","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.2.12.tgz","fileCount":276,"unpackedSize":172957,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCEwI+jkl/AvrD+dUuZxZXWj1C10mSDeg8KpyN8XgQMQIhAJIcSSwgz9I3uT+/wzlY29LsUsYVYTBMhmYjxxL76JGo"}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.2.12_1636093895108_0.33148959243625686"},"_hasShrinkwrap":false},"0.2.14":{"name":"noelle-core","version":"0.2.14","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"git+https://github.com/CV-souryu/noelleComputeCore.git"},"scripts":{"test":"npm run build && node test/index.js","build":"webpack && tsc -d","update":"npm run build  && npm publish","pack":"webpack"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{"@types/node":"^16.11.6"},"gitHead":"5798902e40c2baf6af62cf19b386cbe92f7e5839","bugs":{"url":"https://github.com/CV-souryu/noelleComputeCore/issues"},"homepage":"https://github.com/CV-souryu/noelleComputeCore#readme","_id":"noelle-core@0.2.14","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-ZQPH1uCM2/3pZOobQr8+EVS1kTza3S84TopmLHjPiN+pCGaB4FR10lFvWRMbxdaBu3cMUCDJf47ttKHlpQJjGQ==","shasum":"46cdb51ba3aef15a5510a229f19d43e153296e4a","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.2.14.tgz","fileCount":140,"unpackedSize":121932,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF5cLKSD3LhHZkBFu/+E3iL3Eru4/19grHTCoJWWZiaXAiAf2IRoy0UqrtaJtRojnRhVe/2p7vD1kN7jcNCe+t56OA=="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.2.14_1636104617838_0.04721236378235205"},"_hasShrinkwrap":false},"0.2.15":{"name":"noelle-core","version":"0.2.15","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"git+https://github.com/CV-souryu/noelleComputeCore.git"},"scripts":{"test":"npm run build && node test/index.js","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{"@types/node":"^16.11.6"},"gitHead":"5798902e40c2baf6af62cf19b386cbe92f7e5839","bugs":{"url":"https://github.com/CV-souryu/noelleComputeCore/issues"},"homepage":"https://github.com/CV-souryu/noelleComputeCore#readme","_id":"noelle-core@0.2.15","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-D/HYsHyMHqR66w5M0iexK6NA7VFBY9IG4JkVie+2UA9dt4fgnWMbWEMKtbQLb+L9Z3NhUQDPBmphW0NnFSDIzQ==","shasum":"07b640a54b897b689784061f18c86245dde4e3c3","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.2.15.tgz","fileCount":13,"unpackedSize":106116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDXI+z1ZqVlSQQsEXBLp639b18LdUg6YUhb+DZJfbvdWAiBZbZzNhn+79PsvIa/JWiQ+hyS+Ov8b5IxHNe0kJAebHQ=="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.2.15_1636108036196_0.36620836613633245"},"_hasShrinkwrap":false},"0.2.16":{"name":"noelle-core","version":"0.2.16","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"git+https://github.com/CV-souryu/noelleComputeCore.git"},"scripts":{"test":"npm run build && node test/index.js","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"gitHead":"686cda14d65bb08752cc0d77660dc38e492fab8f","bugs":{"url":"https://github.com/CV-souryu/noelleComputeCore/issues"},"homepage":"https://github.com/CV-souryu/noelleComputeCore#readme","_id":"noelle-core@0.2.16","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-QbkyRJU+dl3TDQmLo7G5sLnNXVRaHe5kxS8pGo2Wg9p200EqN7eFVQNkb5DLBhZuOiobev5+H9yZde5ClHxTlw==","shasum":"4eeccf56b8a83a256564e6d84e0d45311e2896f6","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.2.16.tgz","fileCount":13,"unpackedSize":106123,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcIJqs21NJQFLW2ELqFwPCD2tBfFVzZV323V6xKwcxcQIgZbLuGRfzPjfOxWsZXYR4M9D99vavlCvd3FCP/tshQX0="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.2.16_1636362556617_0.45530172570690053"},"_hasShrinkwrap":false},"0.2.17":{"name":"noelle-core","version":"0.2.17","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"git+https://github.com/CV-souryu/noelleComputeCore.git"},"scripts":{"test":"npm run build && node test/index.js","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"gitHead":"686cda14d65bb08752cc0d77660dc38e492fab8f","bugs":{"url":"https://github.com/CV-souryu/noelleComputeCore/issues"},"homepage":"https://github.com/CV-souryu/noelleComputeCore#readme","_id":"noelle-core@0.2.17","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-MM/4ASlWm6E19Ywc0LTilvjJTTgCkObuMzOOl1Am38Gal+ju4KSXVZD/m3zABOKBpXqs6c104P7fm0QhLuKI9A==","shasum":"cb5652c3907c1b1c0231e58fbc07b9915c41a8e5","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.2.17.tgz","fileCount":13,"unpackedSize":109809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqb3WLPV02dGpoTBbQmNkErPdn5rlpI6jAYMeI9pLNCAiAhSV7qSVZk5nR4T5Qpcd6CNESzG7LVo6g8VuwtjacHng=="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.2.17_1636440998877_0.06725940472166525"},"_hasShrinkwrap":false},"0.2.18":{"name":"noelle-core","version":"0.2.18","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"git+https://github.com/CV-souryu/noelleComputeCore.git"},"scripts":{"test":"npm run build && node test/index.js","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"gitHead":"4c53cbb468fe87baa21791fcf4d55e50b3e684e8","bugs":{"url":"https://github.com/CV-souryu/noelleComputeCore/issues"},"homepage":"https://github.com/CV-souryu/noelleComputeCore#readme","_id":"noelle-core@0.2.18","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-SnEqVRA2Y2nVAiN8ZklkaMFELSr7RS9tItzLRORUtoxRVD5irkHFeKhImRfzP7kWZdyqP+GeTkZ84c3UeaNqyQ==","shasum":"6e0c0195e87646ecb248fd88c2a38a302f5377df","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.2.18.tgz","fileCount":13,"unpackedSize":109812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDERKgEHAJ3WG7kDNijf0AbIpJpD+ks/ecvdir5k8xOFwIhAPQDcO6vywUJumpufUk7V4WsoCfWgwtj86bAyXedER8k"}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.2.18_1636854878903_0.14021282766723098"},"_hasShrinkwrap":false},"0.2.19":{"name":"noelle-core","version":"0.2.19","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"git+https://github.com/CV-souryu/noelleComputeCore.git"},"scripts":{"test":"npm run build && node test/index.js","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"gitHead":"4c53cbb468fe87baa21791fcf4d55e50b3e684e8","bugs":{"url":"https://github.com/CV-souryu/noelleComputeCore/issues"},"homepage":"https://github.com/CV-souryu/noelleComputeCore#readme","_id":"noelle-core@0.2.19","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-thZ9e3dKkQtFOHty7gvS3fJ8XB/8rYqGcMvDIwtftavK/4HlWB+6cnIYR25kECZN0eeG4mTcO54tt44kTVpvSQ==","shasum":"37eb44a9501c39f919f5cc6ea1f2709dd5cce93e","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.2.19.tgz","fileCount":13,"unpackedSize":109901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4Rl0RNlvDN0quNP7AvkIo2J+mqsVH0qHpnRc/3ETlCAiEAtlUMzqMDQ+4q8+FwLCm0KSasjQ7hqSxl86pJQvsAGGY="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.2.19_1636855342362_0.531696546143541"},"_hasShrinkwrap":false},"0.2.20":{"name":"noelle-core","version":"0.2.20","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"git+https://github.com/CV-souryu/noelleComputeCore.git"},"scripts":{"test":"npm run build && node test/index.js","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish","ftest":"node test"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"gitHead":"a55863f2d311088ae057b246932cb1bea6cfc0b2","bugs":{"url":"https://github.com/CV-souryu/noelleComputeCore/issues"},"homepage":"https://github.com/CV-souryu/noelleComputeCore#readme","_id":"noelle-core@0.2.20","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-xfPlB95Z2UYecfddPEjMtuxMmzwO9vLBnzllc1vnQbXvFSWziTlwJjr1eARB45Zpzv5tB57HcQC8NE9E3ynqyg==","shasum":"a6741ddcbcb8211318b80c09c71d1432e99ec015","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.2.20.tgz","fileCount":13,"unpackedSize":112168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJho1RQCRA9TVsSAnZWagAAhxkP/AndATnWe4Z8Xd5hZtx7\nSfWs+fZ5JeeJqSAUyDsCesMEvcyRzVvnNdG6kpWpWOhecyxWuL1KSs0zKJvS\n6+frodB6w5y63iQvHm1nP11sqwD4BQgi7suDQxglmJV33jp1bcPl8HopGP1y\nNN7Jny/e0w/40tdEeHzIx+WFke/0yw0X2OabBWY45HxBtZaHjtBfFFwQN/ne\nNma0+Curl1S3JTunyASesaZX1nY7k/p5I/Xv6o6+g6CzxfA6RGpHXwpBTBSA\nXiYxBTcZ25jqPwS+kaRibA43kreXOyxzBgOlgFRoPOtdfmSL6UBdDCkmDGHg\ndz7xixRCeo4JlBob9TKPpEvSjsvkFLNm7LPoS51Lg9NAlLgBMdDNJwwJ4m21\nOpY4w7iqIzS4DrSyFZTYUOn91PEkLL9lo0meKhgnZnj0PU5gpYMGeqUtKFKu\nePj0yDzKBIg7QOzYr23yQfELyJBgues4rhDyWRdB6kXt1sfXftzhjPbhldLR\nSylXHTlA1wnQ7WrBbPyd3s7U3Ix6kxnt2ONBWHjYnJ/QqI+JjfpZ/SKDHIoE\n5N+qcY9LKtGfFYVPp6caDT/zs03GwjEsAmovaymRhH2bWGht9Px3QVpVX5GD\n+wHlipH/QXvlv/UuiJ4DbPOyFzRD1RfZOSCTk6m4C1N4FUGL7yZUwN2MdXiJ\nGzBa\r\n=GFdV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbcJ3d286KvSVgm1N+NQzRIN6LL8gkZQ3GhUwPqEkRWAiBwTOdRq7hLy/Cwn7gxf29KhQwM37qgF8WtTxRrMnTnRQ=="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.2.20_1638093904107_0.6628337423166459"},"_hasShrinkwrap":false},"0.3.1":{"name":"noelle-core","version":"0.3.1","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"git+https://github.com/CV-souryu/noelleComputeCore.git"},"scripts":{"test":"npm run build && node test/index.js","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish","ftest":"node test"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"gitHead":"ee5bccc4c120d9993502a1b45ff85b437aae394e","bugs":{"url":"https://github.com/CV-souryu/noelleComputeCore/issues"},"homepage":"https://github.com/CV-souryu/noelleComputeCore#readme","_id":"noelle-core@0.3.1","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-uGlYDnr66VtlrO5s6pxKnPWjlAJkFmDjUQ1X8VxdJ21WLHIeqkdginOGLQJHvOAYUlxM0Lok+JMr7s0+MWsiDA==","shasum":"e579df1fe2978b1f5b67012ba343c87f7029c018","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.3.1.tgz","fileCount":13,"unpackedSize":114970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwUOrCRA9TVsSAnZWagAAzckQAIXpOELUFoduneufwxUj\nKNaG8KxmcHKrK76We4levc46oCAZfT/2RIegvoXF06iush0d7zfb1ADmNGK8\noT2tRgr4RT626JHb8Z1qqUXWFR5DGJEBGnmQUEPc+oBD7pon3Acy5EaWOC3I\nkv7cFvkGXqaLxYEulvAR6xXhFHlz0g4rMwPg4uLFqU44oaHpgo6fDNU1PPRx\ngXyU2ysjiebzRbc+ZNje+CWKXZCMcZC1IGF/EFBJT1R2lXFQmzZLXH8Dj0/C\nl9dawUZWmDJeeDhBgVnd3B+cbVIcynkILastco1OA7Pzk/uj8jAoNYF/j9s7\nIgoLP6Jf/fmaa5wqx39Zbgae91ZJrAn18Vt6S6XcgjXRcsL30n1UZmcs3/cs\n/ix3AGc4bPFb6t78+ss0WU6oKpZMRz0gXlkwgDyey7wCTiAP2sZotYEpoqdn\n6jpIlVCB4QAFlNgdb5RHCXiD+eJzUT6OzuhOjlKUz8K79h1f8iaUe6iaa3kT\nGovhpQi+OuVBMT3O50P8MMlgQr2DKSKOjOv+h/uAJTUpIex0+WAcYwY4T5qk\n6IAl5N65c2mZMkMJaOqxsAnHxXVa/ov3236++PEuos50VqNOvm0Hvodi+p4l\nLDVdm51Mdazni3CYsGdCn9w6JWgfpagbD9KbFSGiZ8GqtBred9N83HukKTsl\n5whl\r\n=OvkO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5dbBmj8YiOzbRbuTy0M8aHV+sE0ZbkykJMBHlIBcb6AiAXVhzhfCAg6LwR6RJO5zA6O5L/LfLGD7qDb7pEiteHuw=="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.3.1_1640055723283_0.3200856573562325"},"_hasShrinkwrap":false},"0.3.2":{"name":"noelle-core","version":"0.3.2","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"git+https://github.com/CV-souryu/noelleComputeCore.git"},"scripts":{"test":"npm run build && node test/index.js","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish","ftest":"node test"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"gitHead":"ee5bccc4c120d9993502a1b45ff85b437aae394e","bugs":{"url":"https://github.com/CV-souryu/noelleComputeCore/issues"},"homepage":"https://github.com/CV-souryu/noelleComputeCore#readme","_id":"noelle-core@0.3.2","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-SOASQk1PeFr7u/Uk2HZTl4UNBl8JgsIhrHW+KwuvVseAN7BefIIB3uvZ24JnZTQRptUZrZuy6dxEvgf+UbvjVg==","shasum":"babcfd9c8ccb15506c6189ed7f862b4b199d1cdf","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.3.2.tgz","fileCount":13,"unpackedSize":115336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhw+blCRA9TVsSAnZWagAAumEP/0IyaYgQb09Mx8B7Cwh2\nSXMBGMBoh6aTbp+rgGuZbpyI5VmbzUITZZMGshFT8KkYlLoFnZaNk9VVfvwn\nCOexV/jMXtFcIAHBWn8rPlqCzTfCZlhverfi+OXRbX1Xg9KoaxKQU9iCCi84\nTYRteqCjdwB8U1W1/ntwg6ZsPAOcpg+ZAyJH1xYY0BRd7ta4oIIKzsYNZ21w\nnX7FH5dPBXOcczEggLNRRk2NJaFyGwlKLkzoNZpfApjUCr9zCS+eaTuc7Mk4\n5jZg9of444Cy8/5mwwN3bc5PP8NE5+ajHAl9T2wBgOzFSHuOVT2eX1h3Xjwb\n8+Ns9uPpyu0AC4xo8EXFDxF1YgCN9umeCLRk8UVQ5j9pcJhOOOkkj92C36tD\nFV/3fYsiSceLoyXszu+h24DQa3V5JkaRmw+msvNYNUAnM59ShkOI4qy3Jf48\nu9+9sMzmXoR5OVPIU0z2SGCMMy5GhFWWaxqPRMQDoH27VaeThzXnIrEhuLuR\nL4KwVIqsQx8Ua+EZp6VR9giJtcBVEykjiNlxutVD3RTgB2qvb0QzX7F8Ratp\nk8OK39+LRGhX4/+AOaF4dc1/GW3VsNqeWRTgvb10YMMrszdF5xPSE5SgOEC+\nTFZ7423iDa9MrCfqL3VXEDWaZUC1xkONZlWChH4Fk8XcvWY1Tf8u0SgSEDFh\n3Lvl\r\n=1NLp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZ2q69YHp9/TdEMJ8c2oM0Hc3h6Eh4OonzivHGvPWO+AiEA3zHBuvRmlVBOZZR/YB4yTIkQjzuhsEUVGKWFmlTagtg="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.3.2_1640228580892_0.07408802365282963"},"_hasShrinkwrap":false},"0.3.3":{"name":"noelle-core","version":"0.3.3","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"git+https://github.com/CV-souryu/noelleComputeCore.git"},"scripts":{"test":"npm run build && node test/index.js","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish","ftest":"node test"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"gitHead":"9d0d9b5c1cad09458a7e024e6f96c0052378f206","bugs":{"url":"https://github.com/CV-souryu/noelleComputeCore/issues"},"homepage":"https://github.com/CV-souryu/noelleComputeCore#readme","_id":"noelle-core@0.3.3","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-7Cu1d0IWyz4iHhP3bL8s/Cn13SPFdEQNCXycsL0LJ7fHDOmLFclKJuNRaW6hiDAKK2UNJn9nfJN6zHJiaRRpPQ==","shasum":"9f06df64ab7f9e21747e9173a40151002c986ab6","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.3.3.tgz","fileCount":13,"unpackedSize":115404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxArDCRA9TVsSAnZWagAAMZ0P/jwDPJTAgZiUFbJo170+\ndUYnGWVH5z8M2M8x6sUksP0R40L9emlRsovE0J2JGwliz/7TDaTHsyj5xghK\nJhbkvwmguCdRoXIVYB+fv26cpAM94xkT0jB/BWNXZaG6nX/ihMskn2rpiCQP\nL/TnezdL+nNoZBZNMKiNvtBZAn8cPbhs4HFVjWWNJFJHBRg6qj66wwiBIEoB\ns+WIIJGuscVhqSYNh0LBQVz41lp/3uotMGTP4BcAPnpWQ6BvuBaR0+OLxSmF\nRkJCvIxj/V2UdJyQgeyH/Of4uufX5Z2HaXSkBng8YlGZCD4iG9/JafavA7/2\nTClqXDSEd3OoptZaMVsxBUn845DRDa968mRlhs/3BEvhC3/93v8kqNQdyAho\nDypV7BCE6UQphnQQnl0QpZRNXVNdwhH0BjDNi4o3UJ9MfrO6Faydo/2YBp+S\nqHZaspXeMGK0WQqQJBbq2FbY8fmcyuuXc2pOnJWDhfzQYSHXjEVj09fId7oT\nl1lb0HYWt0uf5KUWQlyJu6RGuwvuxUj4aDBzwsKigaArTC64Ip9NcwXeJlkX\no+qY6qq3Z/0HP8J4OxwDVNgm0yehPj35tVTL/T/RKFepaVT0vsB9/Hh0hx+t\n5dJRBDe6ynRecJfuJMCOjSZZ0ZviwOmDB8BO/JGBtwCyDrmUImV5xrrmzufl\njf8q\r\n=1XVC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbBjehwg7g2zF4eX2gER7Oyc/dQZgWfE16bFaL3i/XDAiAZHPXsouc5m1aT92RLPWl21trum0MlsF7zvLH+wLSeeg=="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.3.3_1640237762923_0.10046222332798216"},"_hasShrinkwrap":false},"0.3.4":{"name":"noelle-core","version":"0.3.4","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"https://gitee.com/U1405/noelleComputeCore"},"scripts":{"test":"npm run build && node test/index.js","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish","ftest":"node test"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"gitHead":"5d3bd13abf2072e2f6f41b4e87f65039d8745f18","_id":"noelle-core@0.3.4","_nodeVersion":"14.16.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-TUdysFbnQUNwUTMbgV0lmMwpxHmi9PXTarysK52jq5SkWAkLrYVRe3QbihwrRzxxwvzF6SCuklssPIGBujqv/w==","shasum":"ee51b9dd4a4d23bed341135af9e608e8e096ad52","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.3.4.tgz","fileCount":13,"unpackedSize":124141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3WQ6CRA9TVsSAnZWagAAvdEP/3v8M61Ha3webd+hVIuQ\n6MTLlVIfzMC2K9I4SkyOn3uBRpvlyzP8Y3IU+hKvCvDwzyM3/LGQ/oYWHVkD\n9iSC7ooSULL7njTQFkMjAplHc5X2iBR0bQxnA6qlfTGnmgf82f4j6gmG0jjm\n3QJyGzNeF+nJoVgxnF1RH2QX8rgxoMWwyMnX+BKeWvQ1TelgHgzIMisqY6ri\nvHe4/aLIGsylVk47tH2fO7WcdWucqHFeeuXun0Rt/y3yFJyqhc7SebU/21MV\nEkuMNFC+PG8SPal5ovxri/fSMbCe1gV46zzw/F2gn9V3M5BIE0vd+HJ+rNsu\njMNyYWORdgX8PMKIEo+3GK1pVxHk9wrrzTxd9db6aam8sKS4BCr0NDLLjs+A\nshTtR14Cc9QAU+5vbUWWbH0/9+d5BHG1AwBp/JhyLdvM0JONHo+pLyUPn/Ht\nZzikHkwk/Cw050q+WkGm2HoJmkU6Nf9xMVnAlk8ftPFnZ74m7ve1sucEoudx\nfIVjkM2QBUzfaQ0eJcImxTvXuO4A2U9x7xUQJZch5GIj5KMJ8CZVodUGI6u8\nEqKOYiKcC+ISE0jXeMGHhCidmy9cAh0ecv+sOolJA8pPdarEhCtd3iyZd9VM\noAiPioTn9EuKKnReagUxDcPqCl3U2128ka1TV1WNQCjKSFXJOvWbI/ujh7rA\nrgkq\r\n=YGlu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYcPpIjaL9JwW797rmPf2ijLYQd9l2ordeZ52BAtNy1AIgYiPayUny8V9B8KxWBEst8PPxINaLWnzCGLvytS4HNnM="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.3.4_1641899066738_0.6339720480221194"},"_hasShrinkwrap":false},"0.3.5":{"name":"noelle-core","version":"0.3.5","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"https://gitee.com/U1405/noelleComputeCore"},"scripts":{"test":"npm run build && node test/index.js","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish","ftest":"node test"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"gitHead":"9a3006b44e50f99d2a319e8c358acbae07c1a63e","_id":"noelle-core@0.3.5","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-OeKscskgiJaoaZq0l4UErlVdwEvxp23hp4q2OLKB2O4JOWAqcJg1snVQggCh/RHuGqRA/Edyn8BAMdTQKu9bNA==","shasum":"b53391cea9d8bd5c203b7f96cfdc3e5b053d904f","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.3.5.tgz","fileCount":13,"unpackedSize":124523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3rIpCRA9TVsSAnZWagAAzu8QAJlNkQyJxYRH+1xrNUwQ\nIYBrt96fwMJvYWfCxFM9HcKTtBs85/fi/j8OG0lD1I+XeteTlPgDOt+dtV1K\n3XYRKQhRXDUB+SNP4GeF6Sjs58YfdqP3PSV6kuGTI4vtZK2E/D5+aC0sHybI\n9DW6/Zwyv/qSw1dIQDr67RM98riIXlcHsafXb0Prf5Ov6Cuspy8UV1/OrKAO\n1H9Y4XuvtJn/qzk/jFyJdxy6YAqU4+BXoj0DdE44rq0NZ4ylD865M2ZtXzrf\nMrpdVy+tN5apGLzfBn//rA2pKNoWcKT9EgRUBhMcKzew0jjpmwZe7o3bYg76\nSrGU2KuncgoV2qXa9x8iOG0DfJYGWXoGJ4VWVSPTKKAT6RrBZv2UUTPFpYP8\nSCTGTsDySaMd9IifmGZY3b9Fb7CF2Atm//S0UjCi0cDqcX88kAX1rLFGuBT4\nxIlOYhovLaCDeQ+xh0TDMPf8K7SKp3pCy39GGuLYdq6GUsrO2S6b63oBoyH5\nTpkwMMkj9ORBRQpZI9l4hjbgQiALqzCiYVFIDXwLvH7PKelZVSREe3Xcxs56\nmaMs776FUzCSZXtU0SsVDmcqfO6l3ZGK94yoZdniBHZ0WaGYYeLaeOCdIPKJ\nrLxof2mpssXKGl4m3o9rOL6r/Jm538BZXRmcodqCF6TjYQLywvRU893YwmOm\ngFTf\r\n=KaFN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjeycjavN5EcDy4Px2XEuSdKMkZtIrzSdY2y/xpku23wIhAJiV2fDkoHUJDUrSABMyqHX7oAgIhvu8oFv70zva350b"}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.3.5_1641984553536_0.05603324186256087"},"_hasShrinkwrap":false},"0.4.1-beta":{"name":"noelle-core","version":"0.4.1-beta","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"https://gitee.com/U1405/noelleComputeCore"},"scripts":{"test":"npm run build && node main","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish","ftest":"node main"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"readme":"<!--\r\n * @Date: 2022-01-19 09:22:06\r\n * @LastEditors: YueAo7\r\n * @LastEditTime: 2022-01-21 16:24:01\r\n * @FilePath: \\noelle-core-v2\\README.md\r\n-->\r\n# noelleCore\r\n![![诺艾尔神教](https://www.noelle.cool/)](https://www.noelle.cool/favicon.ico)\r\n\r\n[![State-of-the-art Shitcode](https://img.shields.io/static/v1?label=State-of-the-art&message=Shitcode&color=7B5804)](https://github.com/trekhleb/state-of-the-art-shitcode)\r\n### 介绍\r\nnoelleCore,适用于原神计算,诺艾尔神教 构造 计算核心。\r\n通过构造自定义函数来完成原神中的技能机制\r\n\r\n### 快速入门\r\n\r\n#### 安装\r\n```\r\nnpm i noelle-core --save\r\n```\r\n#### 使用\r\n\r\n```js\r\nimport noelle,{ Tools, Types, Classes } from \"noelle-core\"\r\n\r\n```\r\n\r\n#### 圣遗物属性词典\r\n```json\r\n//请使用键名构造圣遗物数据\r\n{\r\n    \"atkBase\":\"攻击力-白\",\r\n    \"atkExtra\": \"攻击力-固\",\r\n    \"atkRate\": \"攻击力-%\",\r\n    \"defBase\":\"防御力-白\",\r\n    \"defExtra\": \"防御力-固\",\r\n    \"defRate\": \"防御力-%\",\r\n    \"healthBase\":\"生命值-白\",\r\n    \"healthExtra\": \"生命值-固\",\r\n    \"healthRate\": \"生命值-%\",\r\n    \"critRate\": \"暴击率\",\r\n    \"critDMG\": \"暴击伤害\",\r\n    \"energyRechargeRate\": \"元素充能效率\",\r\n    \"elementMastery\": \"元素精通\",\r\n    \"elementDMGPyro\": \"火元素伤害加成\",\r\n    \"elementDMGHydro\": \"水元素伤害加成\",\r\n    \"elementDMGCryo\": \"冰元素伤害加成\",\r\n    \"elementDMGElectro\": \"雷元素伤害加成\",\r\n    \"elementDMGGeo\": \"岩元素伤害加成\",\r\n    \"elementDMGAnemo\": \"风元素伤害加成\",\r\n    \"elementDMGDendro\": \"草元素伤害加成\",\r\n    \"elementDMGPhysical\": \"物理伤害加成\",\r\n    \"cureRate\": \"治疗加成\"\r\n}\r\n```\r\n","readmeFilename":"README.md","gitHead":"2bc5f4587fc30636b65a31f1d9e3baa67085154d","_id":"noelle-core@0.4.1-beta","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-o8xhhjCn7zA6vV4xhL5AD3RAew47PBmXg+Q65rAIQSANlf/fEga1pxlC62luF2lKq+fLBIqFnVnYr1yjdqQHPg==","shasum":"db23f5237fef3e7d1c2daf9d015dce45d958ba02","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.4.1-beta.tgz","fileCount":18,"unpackedSize":55150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6m5YCRA9TVsSAnZWagAApx0P/3oArEN97jtSXNbIagi+\nbZmNx99X9NUrsveh1KP5rCYkSLpHYDr7/fRvnSmI/3GH52Tg1RX7Er1MjfaK\nNt2Ny9K3ngyI0L9dCShXWm5FkZTRmZ++dB4ycA7H5ZIIzCv5c3LSstMOlm5Q\nCMNz86avg9jzyRwvFOUrFRkrSa9mliWVJtWec/YPusfMyBzLNOYIm7LgHGdD\n/Qh4SHPfQUtPUXhBcU4e7KcG+JnA2PENNBLT6NtqDMQPaSy89K07XFDMKKzL\nZuFMyTqsZ/wshTmlZLi2LLUatv/caLHA183+YnL7rUWoVEZi7JYbN6G/o6bq\nhKFuyBAxKG95d9gkO+ZGPGNdISl2Bm4/Mb/kk0YQnlsQNZA4mhsSxyoC+bU4\nJL6kPx7Nck3ztkWwc/5MLeG93CXl9MtlESG5QPMV57wPySHrsA6WDxWqLZrV\nd387NDGDseWBtCfSlFMJsa/oBo4wDNu0g00PPcRWnpQNaV5fcLPQo4zKZDUB\njeW4R2qSgOfQc26CPoWO442/0oUjfGP/jSCIjSHntiIBpwMrmGQgdrH3RAQL\nrlK+wbKbJVeavGnA/+EYBhMmZ6K60BaQZ1MdDOcAIX1/ox5NJU9C70ksodwD\nFJT/7aY4ueCCK1Wmd+uJFjWM+8nKvqLUa8GRS6b1ah5OSr7dkNoYDn62Ln2z\nesgU\r\n=ugrR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEOkKiUax3n85G8qly+n9OJvUTWgtgg+/jwINuRJ+t3QIhAMsjUoIh9evoBWL+JTBwIrJydIa1pmCFwX8vVHP1taqU"}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.4.1-beta_1642753624722_0.5852610306511732"},"_hasShrinkwrap":false},"0.4.2-beta":{"name":"noelle-core","version":"0.4.2-beta","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"https://gitee.com/U1405/noelleComputeCore"},"scripts":{"test":"npm run build && node main","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish","ftest":"node main"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"readme":"<!--\r\n * @Date: 2022-01-19 09:22:06\r\n * @LastEditors: YueAo7\r\n * @LastEditTime: 2022-01-21 16:24:01\r\n * @FilePath: \\noelle-core-v2\\README.md\r\n-->\r\n# noelleCore\r\n![![诺艾尔神教](https://www.noelle.cool/)](https://www.noelle.cool/favicon.ico)\r\n\r\n[![State-of-the-art Shitcode](https://img.shields.io/static/v1?label=State-of-the-art&message=Shitcode&color=7B5804)](https://github.com/trekhleb/state-of-the-art-shitcode)\r\n### 介绍\r\nnoelleCore,适用于原神计算,诺艾尔神教 构造 计算核心。\r\n通过构造自定义函数来完成原神中的技能机制\r\n\r\n### 快速入门\r\n\r\n#### 安装\r\n```\r\nnpm i noelle-core --save\r\n```\r\n#### 使用\r\n\r\n```js\r\nimport noelle,{ Tools, Types, Classes } from \"noelle-core\"\r\n\r\n```\r\n\r\n#### 圣遗物属性词典\r\n```json\r\n//请使用键名构造圣遗物数据\r\n{\r\n    \"atkBase\":\"攻击力-白\",\r\n    \"atkExtra\": \"攻击力-固\",\r\n    \"atkRate\": \"攻击力-%\",\r\n    \"defBase\":\"防御力-白\",\r\n    \"defExtra\": \"防御力-固\",\r\n    \"defRate\": \"防御力-%\",\r\n    \"healthBase\":\"生命值-白\",\r\n    \"healthExtra\": \"生命值-固\",\r\n    \"healthRate\": \"生命值-%\",\r\n    \"critRate\": \"暴击率\",\r\n    \"critDMG\": \"暴击伤害\",\r\n    \"energyRechargeRate\": \"元素充能效率\",\r\n    \"elementMastery\": \"元素精通\",\r\n    \"elementDMGPyro\": \"火元素伤害加成\",\r\n    \"elementDMGHydro\": \"水元素伤害加成\",\r\n    \"elementDMGCryo\": \"冰元素伤害加成\",\r\n    \"elementDMGElectro\": \"雷元素伤害加成\",\r\n    \"elementDMGGeo\": \"岩元素伤害加成\",\r\n    \"elementDMGAnemo\": \"风元素伤害加成\",\r\n    \"elementDMGDendro\": \"草元素伤害加成\",\r\n    \"elementDMGPhysical\": \"物理伤害加成\",\r\n    \"cureRate\": \"治疗加成\"\r\n}\r\n```\r\n","readmeFilename":"README.md","gitHead":"2bc5f4587fc30636b65a31f1d9e3baa67085154d","_id":"noelle-core@0.4.2-beta","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-4XT4ouYL+h9aNXGrCiiS9oLG3BLA8juYTrwQ2AJcBqSq2LAyNCProOeN93Tq8JZMyjwdvkreB9EbPzQgKAJc/A==","shasum":"7854718ff4e7a6d3e760c67ad22addbe28584208","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.4.2-beta.tgz","fileCount":18,"unpackedSize":55150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6nBpCRA9TVsSAnZWagAAxLYP/3aYghK4cC7Ca60jnN1N\nhExuccFtB7aFeLN5Xog4v8Fdnt0N+Me+jmzdI8ZaZ3RfavXsNXmx6Sczr5+x\nvv271e5xgi10TtNDd8C659wy+TbzS/eKVTscPxAixyrumF/gU2O+rr2+zcmB\nttDABpGKy1UFuzMexOoC/YptfgIm/eaNCxmc9zVmvQQm6IBH5OrlVXHu2Bk7\nx1gswxFpRzIZbll5RYBr2PCnmg3C1MEy/oclwYz0KhtBKIw5Et7gpG4Bf9DI\ny0OcutaJjE3f/73yb99NEpC5gfuE2IoW8/2ljKjWeebzCEhYDhk/PH5dZZn9\nUD0OCRngfGOt0oJQcy56mU7xNxWTHRgAynVjtEtEQOcop51EZD39mD4MSZJN\niT4N2iBHnmmzVUZ+7QMGDB1lv189qDAzPVSGSV4PFtbWAHIMdb9iihI3XUZw\n6EcL8UkniyOCf5pESrjg3MMoBh9jkVNUplA78RgDusR69/zCvHfAZK1w0lyB\nHC6Zhj4xZ8ywAiRc5a7P62GpTjn3RP4yLSHn5Il95GkEBYBa919lurd0rCKn\nAyxXmvCOImyeO1IIltZ/DHn2Wl48VY3+bzsXpoXb9GLflfhwPW5DmiGhB+mg\nTYfj/FIqoVb+ejP2XVDD9EA6mBokLHWGiscDdMuh1/nTcFYn9Ep5omr8vO4/\np5Vb\r\n=BI3g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGEa97btec/xdQ3lEliuLTyYoGfn9ubD3083ifgGHkngIhAMGuufcrmbQgCWHS1f6WoAkcZkHYRG9qlVJ+9my2LPh1"}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.4.2-beta_1642754152846_0.6010260272456731"},"_hasShrinkwrap":false},"0.4.3-beta":{"name":"noelle-core","version":"0.4.3-beta","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"https://gitee.com/U1405/noelleComputeCore"},"scripts":{"test":"npm run build && node main","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish","ftest":"node main"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"readme":"<!--\r\n * @Date: 2022-01-19 09:22:06\r\n * @LastEditors: YueAo7\r\n * @LastEditTime: 2022-01-21 16:24:01\r\n * @FilePath: \\noelle-core-v2\\README.md\r\n-->\r\n# noelleCore\r\n![![诺艾尔神教](https://www.noelle.cool/)](https://www.noelle.cool/favicon.ico)\r\n\r\n[![State-of-the-art Shitcode](https://img.shields.io/static/v1?label=State-of-the-art&message=Shitcode&color=7B5804)](https://github.com/trekhleb/state-of-the-art-shitcode)\r\n### 介绍\r\nnoelleCore,适用于原神计算,诺艾尔神教 构造 计算核心。\r\n通过构造自定义函数来完成原神中的技能机制\r\n\r\n### 快速入门\r\n\r\n#### 安装\r\n```\r\nnpm i noelle-core --save\r\n```\r\n#### 使用\r\n\r\n```js\r\nimport noelle,{ Tools, Types, Classes } from \"noelle-core\"\r\n\r\n```\r\n\r\n#### 圣遗物属性词典\r\n```json\r\n//请使用键名构造圣遗物数据\r\n{\r\n    \"atkBase\":\"攻击力-白\",\r\n    \"atkExtra\": \"攻击力-固\",\r\n    \"atkRate\": \"攻击力-%\",\r\n    \"defBase\":\"防御力-白\",\r\n    \"defExtra\": \"防御力-固\",\r\n    \"defRate\": \"防御力-%\",\r\n    \"healthBase\":\"生命值-白\",\r\n    \"healthExtra\": \"生命值-固\",\r\n    \"healthRate\": \"生命值-%\",\r\n    \"critRate\": \"暴击率\",\r\n    \"critDMG\": \"暴击伤害\",\r\n    \"energyRechargeRate\": \"元素充能效率\",\r\n    \"elementMastery\": \"元素精通\",\r\n    \"elementDMGPyro\": \"火元素伤害加成\",\r\n    \"elementDMGHydro\": \"水元素伤害加成\",\r\n    \"elementDMGCryo\": \"冰元素伤害加成\",\r\n    \"elementDMGElectro\": \"雷元素伤害加成\",\r\n    \"elementDMGGeo\": \"岩元素伤害加成\",\r\n    \"elementDMGAnemo\": \"风元素伤害加成\",\r\n    \"elementDMGDendro\": \"草元素伤害加成\",\r\n    \"elementDMGPhysical\": \"物理伤害加成\",\r\n    \"cureRate\": \"治疗加成\"\r\n}\r\n```\r\n","readmeFilename":"README.md","gitHead":"2bc5f4587fc30636b65a31f1d9e3baa67085154d","_id":"noelle-core@0.4.3-beta","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-snv3CEKpZIvetB770BRwfk2gOiwdT1bJ51LtDWc5pO50Cl8ebQlYmw6x/ISd5jpzxTdTlUVGRVfXgOpqxEbA0w==","shasum":"0816eae59c4b704483055c4bc9c244625f05c1a2","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.4.3-beta.tgz","fileCount":18,"unpackedSize":55128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6nI5CRA9TVsSAnZWagAAlgYP/0oz7DTzF3WdVEaC8KqA\nVVqbcVg5g7QLZLG8aza0KQq09mpXFn+gyYXgas7baJDedztu+CO7/sTAyhnK\nm9B6hwPnGDSFOsh/RwoZFlt3PPZqmkrt5dSWOPRy836VoJAA8YnNMwCG3Ber\nhAlIzQwJYoDVrxUQpNNA0dwGR6aVlN9FMQbI33TJrPneiGAa9NLuxTvV90oA\n3IgxTRRCmU5MoKGEH+ncH06f9AAUF61CJuIo4SngrgSzW1FJ64APz5bRbs/Y\nvZha5RKvl7kZi2DdYDbA3EIvvLZlDmI1b4HkXrKr5fTmWTLTUXwsg29ZyL3L\nKvHoxwCSLuzRXQZSttSWOSdxZqezG0Ao1wkyFVWezkWo03TPedvFnv+2zNj0\nChfTSl8ajP9uKhNeRLAO2GONN3dyR09bDXroHUbJE9UoCTQW4VXMDKQXI5vJ\ns36WmiVLDsyKINKHv+Kp7sQUKBEJISjALxnAaTJoZXV2J9wr5cRyaQadlN79\nZ69dccHH2z4GWVJxKejhsXuQJ6evKMw3F+O+05ff4RJMSd9lFOtOQ+iPuyqU\nI+U97bZ4i0nrfKM/etXaAqsjPhRUIq0U8kLn0g0NElCvNg/wDQ5GBYrxwxIa\nxIfFlqMQSirJ2/gBlAtWTovG9zpQIW09dXLMAMR4MbmySnxCexjnjwK2iQtG\n4pz3\r\n=Q+1U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDoU7ybw/U+O4bAdQ65iZIedsEQhwsYEvnB2MjLBqUt/AiBQF88vrYtieOWFGjydOkuZ8hB91RksrZ7/TP+VlyfEvw=="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.4.3-beta_1642754617295_0.6864297907564414"},"_hasShrinkwrap":false},"0.4.4-beta":{"name":"noelle-core","version":"0.4.4-beta","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"https://gitee.com/U1405/noelleComputeCore"},"scripts":{"test":"npm run build && node main","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish","upbete":"npm run build  && npm publish --tag=beta","ftest":"node main"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"readme":"<!--\r\n * @Date: 2022-01-19 09:22:06\r\n * @LastEditors: YueAo7\r\n * @LastEditTime: 2022-01-24 14:54:20\r\n * @FilePath: \\noelle-core-v2\\README.md\r\n-->\r\n# noelleCore\r\n![![诺艾尔神教](https://www.noelle.cool/favicon.ico)](https://www.noelle.cool/)\r\n[![State-of-the-art Shitcode](https://img.shields.io/static/v1?label=State-of-the-art&message=Shitcode&color=7B5804)](https://github.com/trekhleb/state-of-the-art-shitcode)\r\n![![诺艾尔神教git](https://img.shields.io/badge/-%E8%AF%BA%E8%89%BE%E5%B0%94%E7%A5%9E%E6%95%99-orange)](https://github.com/Genshin-Impact-Cult-of-Noelle)\r\n### 介绍\r\nnoelleCore,适用于原神计算,诺艾尔神教 构造 计算核心。\r\n通过构造自定义函数来完成原神中的技能机制\r\n\r\n### 快速入门\r\n\r\n#### 安装\r\n```\r\nnpm i noelle-core --save\r\n```\r\n#### 使用核心来构建人物\r\n\r\n```TypeScript\r\n// import noelle,{ Tools, Types, Classes } from \"noelle-core\"\r\nimport Noelle from \"noelle-core\"\r\nconst { Tool: { getFrame, DMGRate }, Class: { Damage, Buff, Prop } } = Noelle\r\nconst burstData:Noelle.Type.SkillRate[]=[\r\n    // SkillRate指技能描述中某一行内容 \r\n    {   //行倍率数据 \r\n        row:[\r\n            {\r\n                // 该行的其中一个倍率以攻击力为基底 \r\n                use: \"atk\",\r\n                // 该行的其中一个倍率有15个等级数据 \r\n                rate: [0.672, 0.7224, 0.7728, 0.84, 0.8904, 0.9408, 1.008, 1.0752, 1.1424, 1.2096, 1.2768, 1.344, 1.428, 1.512, 1.596]\r\n            }\r\n        ]\r\n        //技能帧计数 \r\n        delay:{\r\n            //此处must与last都是130的原因是这是元素爆发，常规操作下无法中断\r\n            //后续动作可中断时帧数\r\n            must:130,\r\n            //后续动作不可中断时帧数 \r\n            last:130\r\n        }\r\n    }\r\n]\r\nconst Burst:Noelle.Type.Skill = {\r\n    //技能名\r\n    name:\"大扫除\",\r\n    //技能初始化函数(尽情使用闭包吧)\r\n    init(skill){\r\n        //冷却时间\r\n        let CD = 0\r\n        //防御转攻击倍率\r\n        const defToAtk = [0.4, 0.43, 0.46, 0.5, 0.53, 0.56, 0.60, 0.64, 0.68, 0.72, 0.76, 0.8, 0.85, 0.9, 0.95]\r\n        //在fnc里实现具体的技能逻辑\r\n        skill.fnc = (from,to,time,lv)=>{\r\n            if (CD > time) {\r\n                const sum = CD -time\r\n                console.warn(\"尚未冷却警告\", \"大扫除\", \"剩余时间\", Math.floor(sum / 60), \"秒\", sum % 60, \"帧\")\r\n            }\r\n            CD = 900 * (1 - from.Last.coolDownRate.Last) + time\r\n            /**buff构造参数：\r\n             * 名称，\r\n             * buff类型(object:本体,teamNow：全队驻场生效,teamBase:全队生效)\r\n             * buff存活时间对象\r\n             * 初始化函数(尽情闭包)        \r\n            */            \r\n            const buff = new Buff(\"大扫除\",\"object\",getFrame(time,15),(buffObj)=>{\r\n                //buff.modifyDMG 伤害修饰函数，cmd伤害指令，time伤害帧位，DMG伤害实例(可空)\r\n                buff.modifyDMG = (cmd, time, DMG?) => {\r\n                    //当伤害类型为普攻重击坠击时\r\n                    if (DMG.DMGType === \"ATKNORMAL\" || DMG.DMGType === \"ATKDOWN\" || DMG.DMGType === \"ATKBASH\") {\r\n                        //伤害的元素类型转化为岩属性\r\n                        DMG.ElementType = \"Geo\"\r\n                    }\r\n                    return DMG\r\n                }\r\n            })\r\n            //取回技能释放角色对象\r\n            const Character = from.character.core\r\n            //取回角色计算装备以及Buff后的最终属性 中的防御属性 中的最终值\r\n            const CharacterDEF = from.Last.def.Last\r\n            //计算大扫除转化倍率\r\n            const Rate = defToAtk[lv - 1] + (Character.extraStar > 5 ? 0.5 : 0)\r\n            //计算转化后的攻击力值使用Prop对象，使用push将属性描述放入Prop对象\r\n            const atk = new Prop().push(skillLabel, CharacterDEF * Rate, \"extra\")\r\n            //Prop与属性位置无关联，只表示一个数学量\r\n            //你甚至可以 buff.target[\"critRate\"].add(atk)\r\n            //将<Prop>atk 放入对应的属性位置            \r\n            buff.target[\"atk\"].add(atk)\r\n            //将buff放入技能发动者对象\r\n            from.pushBuff(\"character\", buff)\r\n            //判断技能来源以及技能目标是否同一阵营(诺艾尔.tag 不等于 丘丘人.tag)(诺艾尔.tag 等于 五郎.tag)\r\n            if (to.character.core.tag != from.character.core.tag) {\r\n                /**创建伤害对象\r\n                 * from 伤害来源\r\n                 * skillObj 伤害技能\r\n                 * DMGrate 伤害倍率\r\n                 * 伤害类型\r\n                 * 伤害属性\r\n                */\r\n                const DMG = new Damage(from, skillObj, to, DMGRate(burstData[0], lv), \"ATKNORMAL\", \"Geo\")\r\n                //将伤害交给来源修饰\r\n                from.modifyDamage(DMG, t, \"Q\")\r\n                //将伤害交塞入目标并结算\r\n                to.pushDamage(DMG, t)\r\n            }\r\n            return {\r\n                delay:{\r\n                    must:120,\r\n                    last:130\r\n                }\r\n            }\r\n        }\r\n    }\r\n}\r\n//定义人物数据\r\nexport const 诺艾尔: Noelle.Type.Character = {\r\n    //数据类型，用于加载时的标识\r\n    type: \"character\",\r\n    //人物基础属性\r\n    character: {\r\n        //神之眼属性\r\n        elementType: \"Geo\",\r\n        //性别\r\n        gender: \"girl\",\r\n        //等级数据\r\n        levelData: {\r\n            //单条等级数据\r\n            def: {\r\n                //rate 增幅百分比\r\n                rate: [0, 0, 0, 0, 0.075, 0.075, 0.15, 0.15, 0.15, 0.15, 0.225, 0.225, 0.30, 0.30],\r\n                //base 白值(暴击爆伤请使用base)\r\n                base: [67, 172, 222, 333, 368, 423, 471, 526, 562, 617, 652, 708, 743, 799],\r\n            },\r\n            atk: {\r\n                base: [16, 41, 53, 80, 88, 101, 113, 126, 134, 148, 156, 169, 178, 191],\r\n            },\r\n            health: {\r\n                base: [1012, 2600, 3356, 5027, 5564, 6400, 7117, 7953, 8490, 9325, 9862, 10698, 11235, 12071],\r\n            }\r\n        },\r\n        //名称\r\n        name: \"诺艾尔\",\r\n        //星级\r\n        star: 4,\r\n        //阵营\r\n        tag: \"Tivat\",\r\n        //武器类型\r\n        weaponType: \"claymore\"\r\n    },\r\n    //技能数据挂载(上面只定义了Burst)\r\n    skill: {\r\n        //元素爆发\r\n        elementBurst: Burst,\r\n        //元素战技\r\n        elementSkill: Burst,\r\n        //普通攻击\r\n        normalAttack: Burst\r\n    }\r\n}\r\n```\r\n\r\n\r\n<table>\r\n        <tr>\r\n            <td>Noelle模块名</td>\r\n            <td>类型</td>\r\n            <td>属性</td>\r\n            <td>描述</td>\r\n        </tr>\r\n        <tr>\r\n            <td rowspan=\"5\">Type</td>\r\n            <td rowspan=\"5\">TypeScript::type</td>\r\n            <td>Character</td>            \r\n            <td>角色数据结构定义</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Skill</td>\r\n            <td>技能数据结构定义</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Weapon</td>\r\n            <td>武器数据结构定义</td>\r\n        </tr>\r\n        <tr>\r\n            <td>ArtifactSet</td>\r\n            <td>圣遗物套装结构定义</td>\r\n        </tr>\r\n        <tr>\r\n            <td>SkillRate</td>\r\n            <td>技能倍率结构</td>\r\n        </tr>\r\n        <tr>\r\n            <td rowspan=\"3\">Class</td>\r\n            <td rowspan=\"3\">TypeScript::class</td>\r\n            <td>Prop</td>            \r\n            <td>基本属性类</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Buff</td>\r\n            <td>增减异常状态类</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Damage</td>\r\n            <td>伤害类</td>\r\n        </tr>\r\n        <tr>\r\n            <td rowspan=\"2\">Tool</td>\r\n            <td rowspan=\"2\">TypeScript::object&lt;string,Function&gt;</td>\r\n            <td>getFrame</td>            \r\n            <td>取回帧区间object</td>\r\n        </tr>\r\n        <tr>\r\n            <td>DMGRate</td>\r\n            <td>取回技能倍率</td>\r\n        </tr>\r\n        <tr>\r\n            <td>load</td>\r\n            <td>Function</td>\r\n            <td></td>            \r\n            <td>加载数据到缓存区</td>\r\n        </tr>\r\n    </table>\r\n\r\n#### 角色属性名词典\r\n\r\n#### 圣遗物属性词典\r\n```json\r\n//                       \r\n//请使用键名构造圣遗物数据 \r\n//                       \r\n{\r\n    \"atkBase\":\"攻击力-白\",\r\n    \"atkExtra\": \"攻击力-固\",\r\n    \"atkRate\": \"攻击力-%\",\r\n    \"defBase\":\"防御力-白\",\r\n    \"defExtra\": \"防御力-固\",\r\n    \"defRate\": \"防御力-%\",\r\n    \"healthBase\":\"生命值-白\",\r\n    \"healthExtra\": \"生命值-固\",\r\n    \"healthRate\": \"生命值-%\",\r\n    \"critRate\": \"暴击率\",\r\n    \"critDMG\": \"暴击伤害\",\r\n    \"energyRechargeRate\": \"元素充能效率\",\r\n    \"elementMastery\": \"元素精通\",\r\n    \"elementDMGPyro\": \"火元素伤害加成\",\r\n    \"elementDMGHydro\": \"水元素伤害加成\",\r\n    \"elementDMGCryo\": \"冰元素伤害加成\",\r\n    \"elementDMGElectro\": \"雷元素伤害加成\",\r\n    \"elementDMGGeo\": \"岩元素伤害加成\",\r\n    \"elementDMGAnemo\": \"风元素伤害加成\",\r\n    \"elementDMGDendro\": \"草元素伤害加成\",\r\n    \"elementDMGPhysical\": \"物理伤害加成\",\r\n    \"cureRate\": \"治疗加成\"\r\n}\r\n```\r\n","readmeFilename":"README.md","gitHead":"231c2e8910b80f4c7efe47d02736e8bb991f43c7","_id":"noelle-core@0.4.4-beta","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-cQfEqm26bO7zFLDL38s2CQ2LOolH7J0SP3ne4TVFd5qLesNh+57SmSe20V1uanUw9xsR0hnZM7CIu1bZlL8Unw==","shasum":"8f163c401520d8bdfd412a534049653828081787","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.4.4-beta.tgz","fileCount":18,"unpackedSize":63642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7k72CRA9TVsSAnZWagAAURwP/iGfHCH4bdnS6omd6c+G\n5gJp8fyDc52FoCNNQhc2tOIWc0DK6jXVt2yWTfbTQZvblgiENrFr8nU/Ql/C\nF24aOA+RzEcHfeTlGUJsQ/3x+J7OiUSwHeuSzy5NjyG0lf5h2UfPHqcAGk4m\nqVWocxewdwIjp2RLfkcbwu+TDWL1nt/LskE8JqTvzXE0V1hAySeCvgwZL99g\nq47yJhq1Xmr73WFOP7am1LQftE4pEDzUsAcSHkX+XcNDmnb0Ns2JEBvuFtLT\nIxt1gmhsXYB7LrycZ5rWzrk2gl+ezhAGlXJoTQPwFNeJICPIj4TqueqR/xGG\nbzviBIFIRq9TijBfmTf+obUWjKCBP7KQf3PCDVJDqVBFyzpi6Rw6iVH0B/Xq\nL3HdRif5L5NhDLXX13eR36BWMB33WNto/Bu3ltzly4DBqkPzizSCGBMH7Hqh\nrLhU/9biACwHB7x60FpgAseQZOTr/gDv3KC9P6uefFCLbYB/l5P0w/AT2tM1\nXU0uzZ7K3N+H+mMLNLD6cETBbLc+R7JiUprSjkcX4IQgslmX6ziFNoMep/sZ\nAg4U2J0th1fla1smD2RqttZLA58qEePzYv6pVQm09dqXq3yNZ8kkLKcVhnkP\nRkecQZH65GBlBNBQemBzBqM806S4Em9+QzKVpTx3bETaHZz0uWPxeF+7tGzx\n7pDu\r\n=r1LZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjJ5ubxkFl4K/YkqAOrbWskOgPn/PiJSHtzbhetGUhVQIhAIsnHg1k3Fm/4LaqRMf042Kpqx449MiNmGmypZYzVN+2"}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.4.4-beta_1643007734496_0.849708454313777"},"_hasShrinkwrap":false},"0.4.5-beta":{"name":"noelle-core","version":"0.4.5-beta","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"https://gitee.com/U1405/noelleComputeCore"},"scripts":{"test":"npm run build && node main","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish","upbeta":"npm run build  && npm publish --tag=beta","ftest":"node main"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"readme":"<!--\r\n * @Date: 2022-01-19 09:22:06\r\n * @LastEditors: YueAo7\r\n * @LastEditTime: 2022-01-24 14:54:20\r\n * @FilePath: \\noelle-core-v2\\README.md\r\n-->\r\n# noelleCore\r\n![![诺艾尔神教](https://www.noelle.cool/favicon.ico)](https://www.noelle.cool/)\r\n[![State-of-the-art Shitcode](https://img.shields.io/static/v1?label=State-of-the-art&message=Shitcode&color=7B5804)](https://github.com/trekhleb/state-of-the-art-shitcode)\r\n![![诺艾尔神教git](https://img.shields.io/badge/-%E8%AF%BA%E8%89%BE%E5%B0%94%E7%A5%9E%E6%95%99-orange)](https://github.com/Genshin-Impact-Cult-of-Noelle)\r\n### 介绍\r\nnoelleCore,适用于原神计算,诺艾尔神教 构造 计算核心。\r\n通过构造自定义函数来完成原神中的技能机制\r\n\r\n### 快速入门\r\n\r\n#### 安装\r\n```\r\nnpm i noelle-core --save\r\n```\r\n#### 使用核心来构建人物\r\n\r\n```TypeScript\r\n// import noelle,{ Tools, Types, Classes } from \"noelle-core\"\r\nimport Noelle from \"noelle-core\"\r\nconst { Tool: { getFrame, DMGRate }, Class: { Damage, Buff, Prop } } = Noelle\r\nconst burstData:Noelle.Type.SkillRate[]=[\r\n    // SkillRate指技能描述中某一行内容 \r\n    {   //行倍率数据 \r\n        row:[\r\n            {\r\n                // 该行的其中一个倍率以攻击力为基底 \r\n                use: \"atk\",\r\n                // 该行的其中一个倍率有15个等级数据 \r\n                rate: [0.672, 0.7224, 0.7728, 0.84, 0.8904, 0.9408, 1.008, 1.0752, 1.1424, 1.2096, 1.2768, 1.344, 1.428, 1.512, 1.596]\r\n            }\r\n        ]\r\n        //技能帧计数 \r\n        delay:{\r\n            //此处must与last都是130的原因是这是元素爆发，常规操作下无法中断\r\n            //后续动作可中断时帧数\r\n            must:130,\r\n            //后续动作不可中断时帧数 \r\n            last:130\r\n        }\r\n    }\r\n]\r\nconst Burst:Noelle.Type.Skill = {\r\n    //技能名\r\n    name:\"大扫除\",\r\n    //技能初始化函数(尽情使用闭包吧)\r\n    init(skill){\r\n        //冷却时间\r\n        let CD = 0\r\n        //防御转攻击倍率\r\n        const defToAtk = [0.4, 0.43, 0.46, 0.5, 0.53, 0.56, 0.60, 0.64, 0.68, 0.72, 0.76, 0.8, 0.85, 0.9, 0.95]\r\n        //在fnc里实现具体的技能逻辑\r\n        skill.fnc = (from,to,time,lv)=>{\r\n            if (CD > time) {\r\n                const sum = CD -time\r\n                console.warn(\"尚未冷却警告\", \"大扫除\", \"剩余时间\", Math.floor(sum / 60), \"秒\", sum % 60, \"帧\")\r\n            }\r\n            CD = 900 * (1 - from.Last.coolDownRate.Last) + time\r\n            /**buff构造参数：\r\n             * 名称，\r\n             * buff类型(object:本体,teamNow：全队驻场生效,teamBase:全队生效)\r\n             * buff存活时间对象\r\n             * 初始化函数(尽情闭包)        \r\n            */            \r\n            const buff = new Buff(\"大扫除\",\"object\",getFrame(time,15),(buffObj)=>{\r\n                //buff.modifyDMG 伤害修饰函数，cmd伤害指令，time伤害帧位，DMG伤害实例(可空)\r\n                buff.modifyDMG = (cmd, time, DMG?) => {\r\n                    //当伤害类型为普攻重击坠击时\r\n                    if (DMG.DMGType === \"ATKNORMAL\" || DMG.DMGType === \"ATKDOWN\" || DMG.DMGType === \"ATKBASH\") {\r\n                        //伤害的元素类型转化为岩属性\r\n                        DMG.ElementType = \"Geo\"\r\n                    }\r\n                    return DMG\r\n                }\r\n            })\r\n            //取回技能释放角色对象\r\n            const Character = from.character.core\r\n            //取回角色计算装备以及Buff后的最终属性 中的防御属性 中的最终值\r\n            const CharacterDEF = from.Last.def.Last\r\n            //计算大扫除转化倍率\r\n            const Rate = defToAtk[lv - 1] + (Character.extraStar > 5 ? 0.5 : 0)\r\n            //计算转化后的攻击力值使用Prop对象，使用push将属性描述放入Prop对象\r\n            const atk = new Prop().push(skillLabel, CharacterDEF * Rate, \"extra\")\r\n            //Prop与属性位置无关联，只表示一个数学量\r\n            //你甚至可以 buff.target[\"critRate\"].add(atk)\r\n            //将<Prop>atk 放入对应的属性位置            \r\n            buff.target[\"atk\"].add(atk)\r\n            //将buff放入技能发动者对象\r\n            from.pushBuff(\"character\", buff)\r\n            //判断技能来源以及技能目标是否同一阵营(诺艾尔.tag 不等于 丘丘人.tag)(诺艾尔.tag 等于 五郎.tag)\r\n            if (to.character.core.tag != from.character.core.tag) {\r\n                /**创建伤害对象\r\n                 * from 伤害来源\r\n                 * skillObj 伤害技能\r\n                 * DMGrate 伤害倍率\r\n                 * 伤害类型\r\n                 * 伤害属性\r\n                */\r\n                const DMG = new Damage(from, skillObj, to, DMGRate(burstData[0], lv), \"ATKNORMAL\", \"Geo\")\r\n                //将伤害交给来源修饰\r\n                from.modifyDamage(DMG, t, \"Q\")\r\n                //将伤害交塞入目标并结算\r\n                to.pushDamage(DMG, t)\r\n            }\r\n            return {\r\n                delay:{\r\n                    must:120,\r\n                    last:130\r\n                }\r\n            }\r\n        }\r\n    }\r\n}\r\n//定义人物数据\r\nexport const 诺艾尔: Noelle.Type.Character = {\r\n    //数据类型，用于加载时的标识\r\n    type: \"character\",\r\n    //人物基础属性\r\n    character: {\r\n        //神之眼属性\r\n        elementType: \"Geo\",\r\n        //性别\r\n        gender: \"girl\",\r\n        //等级数据\r\n        levelData: {\r\n            //单条等级数据\r\n            def: {\r\n                //rate 增幅百分比\r\n                rate: [0, 0, 0, 0, 0.075, 0.075, 0.15, 0.15, 0.15, 0.15, 0.225, 0.225, 0.30, 0.30],\r\n                //base 白值(暴击爆伤请使用base)\r\n                base: [67, 172, 222, 333, 368, 423, 471, 526, 562, 617, 652, 708, 743, 799],\r\n            },\r\n            atk: {\r\n                base: [16, 41, 53, 80, 88, 101, 113, 126, 134, 148, 156, 169, 178, 191],\r\n            },\r\n            health: {\r\n                base: [1012, 2600, 3356, 5027, 5564, 6400, 7117, 7953, 8490, 9325, 9862, 10698, 11235, 12071],\r\n            }\r\n        },\r\n        //名称\r\n        name: \"诺艾尔\",\r\n        //星级\r\n        star: 4,\r\n        //阵营\r\n        tag: \"Tivat\",\r\n        //武器类型\r\n        weaponType: \"claymore\"\r\n    },\r\n    //技能数据挂载(上面只定义了Burst)\r\n    skill: {\r\n        //元素爆发\r\n        elementBurst: Burst,\r\n        //元素战技\r\n        elementSkill: Burst,\r\n        //普通攻击\r\n        normalAttack: Burst\r\n    }\r\n}\r\n```\r\n\r\n\r\n<table>\r\n        <tr>\r\n            <td>Noelle模块名</td>\r\n            <td>类型</td>\r\n            <td>属性</td>\r\n            <td>描述</td>\r\n        </tr>\r\n        <tr>\r\n            <td rowspan=\"5\">Type</td>\r\n            <td rowspan=\"5\">TypeScript::type</td>\r\n            <td>Character</td>            \r\n            <td>角色数据结构定义</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Skill</td>\r\n            <td>技能数据结构定义</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Weapon</td>\r\n            <td>武器数据结构定义</td>\r\n        </tr>\r\n        <tr>\r\n            <td>ArtifactSet</td>\r\n            <td>圣遗物套装结构定义</td>\r\n        </tr>\r\n        <tr>\r\n            <td>SkillRate</td>\r\n            <td>技能倍率结构</td>\r\n        </tr>\r\n        <tr>\r\n            <td rowspan=\"3\">Class</td>\r\n            <td rowspan=\"3\">TypeScript::class</td>\r\n            <td>Prop</td>            \r\n            <td>基本属性类</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Buff</td>\r\n            <td>增减异常状态类</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Damage</td>\r\n            <td>伤害类</td>\r\n        </tr>\r\n        <tr>\r\n            <td rowspan=\"2\">Tool</td>\r\n            <td rowspan=\"2\">TypeScript::object&lt;string,Function&gt;</td>\r\n            <td>getFrame</td>            \r\n            <td>取回帧区间object</td>\r\n        </tr>\r\n        <tr>\r\n            <td>DMGRate</td>\r\n            <td>取回技能倍率</td>\r\n        </tr>\r\n        <tr>\r\n            <td>load</td>\r\n            <td>Function</td>\r\n            <td></td>            \r\n            <td>加载数据到缓存区</td>\r\n        </tr>\r\n    </table>\r\n\r\n#### 角色属性名词典\r\n\r\n#### 圣遗物属性词典\r\n```json\r\n//                       \r\n//请使用键名构造圣遗物数据 \r\n//                       \r\n{\r\n    \"atkBase\":\"攻击力-白\",\r\n    \"atkExtra\": \"攻击力-固\",\r\n    \"atkRate\": \"攻击力-%\",\r\n    \"defBase\":\"防御力-白\",\r\n    \"defExtra\": \"防御力-固\",\r\n    \"defRate\": \"防御力-%\",\r\n    \"healthBase\":\"生命值-白\",\r\n    \"healthExtra\": \"生命值-固\",\r\n    \"healthRate\": \"生命值-%\",\r\n    \"critRate\": \"暴击率\",\r\n    \"critDMG\": \"暴击伤害\",\r\n    \"energyRechargeRate\": \"元素充能效率\",\r\n    \"elementMastery\": \"元素精通\",\r\n    \"elementDMGPyro\": \"火元素伤害加成\",\r\n    \"elementDMGHydro\": \"水元素伤害加成\",\r\n    \"elementDMGCryo\": \"冰元素伤害加成\",\r\n    \"elementDMGElectro\": \"雷元素伤害加成\",\r\n    \"elementDMGGeo\": \"岩元素伤害加成\",\r\n    \"elementDMGAnemo\": \"风元素伤害加成\",\r\n    \"elementDMGDendro\": \"草元素伤害加成\",\r\n    \"elementDMGPhysical\": \"物理伤害加成\",\r\n    \"cureRate\": \"治疗加成\"\r\n}\r\n```\r\n","readmeFilename":"README.md","gitHead":"cb972049c98b8d3238043643e3dfd190ef4ea7f4","_id":"noelle-core@0.4.5-beta","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-NggVQTc2rxGNJKfpC//0O5FP1Gmgt+6xzGP/JN4sBLmBLnHiBxWUdiNukJvx1knBy3BhYUbUuPPQv7D0uiEuMQ==","shasum":"ba824ad93b6bc8c190f3525d7ad8ae4be1ec8e96","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.4.5-beta.tgz","fileCount":18,"unpackedSize":63642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7lL7CRA9TVsSAnZWagAACB0P/0GNrhFQPOb62P3BQDia\nZGzzvwVh1+oDQkdG1M1UPj1/EY+QYohIGmSTJUyGTeAtn/HWi3kZ5KHqxXwJ\nDC5Q/50elO8S4BhDx0f+FmdJvOe3A1VwiGZSX5kGTNoHj4qTvfjRhwEG8a/z\nvWogifAwgb2sfnIq1skielaJnU22L8dR4nGc+4jZvpS845UCwVjJ7EqbUHq7\nKW8RrEF4aM/kYqmLVUgt5fpZJmfza7oxiLfmvF/FdzoiUJCpIalBujaV6Asr\n/HWmyLAlXZTTTlczNe1sgkBHOFxLaU0t8KU53W+99q3WHatM+Afpas1OR1oB\nHIiXu2I4FhEBf1Ilztj47fmvOfrxciDkZh32vzPq/m28uHv5PGNfU3YjHkZK\n8SiZyopiYTD5CwVxGjCRcr9gwFqVaLbZ3CO8rc5R0EyovG/xpmNskLg4G4Um\n2SsrhJCvAQrxxcTbLd3S6IG/wuevLPGTjg22V4WijOj5SC0gX+TYurPrGYDs\njEor6i2TPSxQybX4Px3H4XWWhFvY/2UuWu6Wevad6GPMm/jr6eTRDCsIs7D3\nYHffdSMrFtymlzVFo5zJHFuZtdeDljN7Iu6vUa99wN1l3OU5Kut5YDMgKibq\n1dhklqMYarRt4zaHe2ZO3hRqhodsDLI+zI2quyoKeBTZa7oyVYXjKn599CZq\nZGL+\r\n=5MP9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWfvehL4aAQt89DyXRLpm/rA8hhU4QhCV6JW5wwDhyawIgMivXlel5wW+efhWK/0xmFG5EwsSa0U+kUehzj9Sft/o="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.4.5-beta_1643008763378_0.2784361640549218"},"_hasShrinkwrap":false},"0.4.6-beta":{"name":"noelle-core","version":"0.4.6-beta","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"https://gitee.com/U1405/noelleComputeCore"},"scripts":{"test":"npm run build && node main","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish","upbeta":"npm run build  && npm publish --tag=beta","ftest":"node main"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"readme":"<!--\r\n * @Date: 2022-01-19 09:22:06\r\n * @LastEditors: YueAo7\r\n * @LastEditTime: 2022-01-24 14:54:20\r\n * @FilePath: \\noelle-core-v2\\README.md\r\n-->\r\n# noelleCore\r\n[![诺艾尔神教](https://www.noelle.cool/favicon.ico)](https://www.noelle.cool/)\r\n[![State-of-the-art Shitcode](https://img.shields.io/static/v1?label=State-of-the-art&message=Shitcode&color=7B5804)](https://github.com/trekhleb/state-of-the-art-shitcode)\r\n[![诺艾尔神教git](https://img.shields.io/badge/-%E8%AF%BA%E8%89%BE%E5%B0%94%E7%A5%9E%E6%95%99-orange)](https://github.com/Genshin-Impact-Cult-of-Noelle)\r\n### 介绍\r\nnoelleCore,适用于原神计算,诺艾尔神教 构造 计算核心。\r\n通过构造自定义函数来完成原神中的技能机制\r\n\r\n### 快速入门\r\n\r\n#### 安装\r\n```\r\nnpm i noelle-core --save\r\n```\r\n#### 使用核心来构建人物\r\n\r\n```TypeScript\r\n// import noelle,{ Tools, Types, Classes } from \"noelle-core\"\r\nimport Noelle from \"noelle-core\"\r\nconst { Tool: { getFrame, DMGRate }, Class: { Damage, Buff, Prop } } = Noelle\r\nconst burstData:Noelle.Type.SkillRate[]=[\r\n    // SkillRate指技能描述中某一行内容 \r\n    {   //行倍率数据 \r\n        row:[\r\n            {\r\n                // 该行的其中一个倍率以攻击力为基底 \r\n                use: \"atk\",\r\n                // 该行的其中一个倍率有15个等级数据 \r\n                rate: [0.672, 0.7224, 0.7728, 0.84, 0.8904, 0.9408, 1.008, 1.0752, 1.1424, 1.2096, 1.2768, 1.344, 1.428, 1.512, 1.596]\r\n            }\r\n        ]\r\n        //技能帧计数 \r\n        delay:{\r\n            //此处must与last都是130的原因是这是元素爆发，常规操作下无法中断\r\n            //后续动作可中断时帧数\r\n            must:130,\r\n            //后续动作不可中断时帧数 \r\n            last:130\r\n        }\r\n    }\r\n]\r\nconst Burst:Noelle.Type.Skill = {\r\n    //技能名\r\n    name:\"大扫除\",\r\n    //技能初始化函数(尽情使用闭包吧)\r\n    init(skill){\r\n        //冷却时间\r\n        let CD = 0\r\n        //防御转攻击倍率\r\n        const defToAtk = [0.4, 0.43, 0.46, 0.5, 0.53, 0.56, 0.60, 0.64, 0.68, 0.72, 0.76, 0.8, 0.85, 0.9, 0.95]\r\n        //在fnc里实现具体的技能逻辑\r\n        skill.fnc = (from,to,time,lv)=>{\r\n            if (CD > time) {\r\n                const sum = CD -time\r\n                console.warn(\"尚未冷却警告\", \"大扫除\", \"剩余时间\", Math.floor(sum / 60), \"秒\", sum % 60, \"帧\")\r\n            }\r\n            CD = 900 * (1 - from.Last.coolDownRate.Last) + time\r\n            /**buff构造参数：\r\n             * 名称，\r\n             * buff类型(object:本体,teamNow：全队驻场生效,teamBase:全队生效)\r\n             * buff存活时间对象\r\n             * 初始化函数(尽情闭包)        \r\n            */            \r\n            const buff = new Buff(\"大扫除\",\"object\",getFrame(time,15),(buffObj)=>{\r\n                //buff.modifyDMG 伤害修饰函数，cmd伤害指令，time伤害帧位，DMG伤害实例(可空)\r\n                buff.modifyDMG = (cmd, time, DMG?) => {\r\n                    //当伤害类型为普攻重击坠击时\r\n                    if (DMG.DMGType === \"ATKNORMAL\" || DMG.DMGType === \"ATKDOWN\" || DMG.DMGType === \"ATKBASH\") {\r\n                        //伤害的元素类型转化为岩属性\r\n                        DMG.ElementType = \"Geo\"\r\n                    }\r\n                    return DMG\r\n                }\r\n            })\r\n            //取回技能释放角色对象\r\n            const Character = from.character.core\r\n            //取回角色计算装备以及Buff后的最终属性 中的防御属性 中的最终值\r\n            const CharacterDEF = from.Last.def.Last\r\n            //计算大扫除转化倍率\r\n            const Rate = defToAtk[lv - 1] + (Character.extraStar > 5 ? 0.5 : 0)\r\n            //计算转化后的攻击力值使用Prop对象，使用push将属性描述放入Prop对象\r\n            const atk = new Prop().push(skillLabel, CharacterDEF * Rate, \"extra\")\r\n            //Prop与属性位置无关联，只表示一个数学量\r\n            //你甚至可以 buff.target[\"critRate\"].add(atk)\r\n            //将<Prop>atk 放入对应的属性位置            \r\n            buff.target[\"atk\"].add(atk)\r\n            //将buff放入技能发动者对象\r\n            from.pushBuff(\"character\", buff)\r\n            //判断技能来源以及技能目标是否同一阵营(诺艾尔.tag 不等于 丘丘人.tag)(诺艾尔.tag 等于 五郎.tag)\r\n            if (to.character.core.tag != from.character.core.tag) {\r\n                /**创建伤害对象\r\n                 * from 伤害来源\r\n                 * skillObj 伤害技能\r\n                 * DMGrate 伤害倍率\r\n                 * 伤害类型\r\n                 * 伤害属性\r\n                */\r\n                const DMG = new Damage(from, skillObj, to, DMGRate(burstData[0], lv), \"ATKNORMAL\", \"Geo\")\r\n                //将伤害交给来源修饰\r\n                from.modifyDamage(DMG, t, \"Q\")\r\n                //将伤害交塞入目标并结算\r\n                to.pushDamage(DMG, t)\r\n            }\r\n            return {\r\n                delay:{\r\n                    must:120,\r\n                    last:130\r\n                }\r\n            }\r\n        }\r\n    }\r\n}\r\n//定义人物数据\r\nexport const 诺艾尔: Noelle.Type.Character = {\r\n    //数据类型，用于加载时的标识\r\n    type: \"character\",\r\n    //人物基础属性\r\n    character: {\r\n        //神之眼属性\r\n        elementType: \"Geo\",\r\n        //性别\r\n        gender: \"girl\",\r\n        //等级数据\r\n        levelData: {\r\n            //单条等级数据\r\n            def: {\r\n                //rate 增幅百分比\r\n                rate: [0, 0, 0, 0, 0.075, 0.075, 0.15, 0.15, 0.15, 0.15, 0.225, 0.225, 0.30, 0.30],\r\n                //base 白值(暴击爆伤请使用base)\r\n                base: [67, 172, 222, 333, 368, 423, 471, 526, 562, 617, 652, 708, 743, 799],\r\n            },\r\n            atk: {\r\n                base: [16, 41, 53, 80, 88, 101, 113, 126, 134, 148, 156, 169, 178, 191],\r\n            },\r\n            health: {\r\n                base: [1012, 2600, 3356, 5027, 5564, 6400, 7117, 7953, 8490, 9325, 9862, 10698, 11235, 12071],\r\n            }\r\n        },\r\n        //名称\r\n        name: \"诺艾尔\",\r\n        //星级\r\n        star: 4,\r\n        //阵营\r\n        tag: \"Tivat\",\r\n        //武器类型\r\n        weaponType: \"claymore\"\r\n    },\r\n    //技能数据挂载(上面只定义了Burst)\r\n    skill: {\r\n        //元素爆发\r\n        elementBurst: Burst,\r\n        //元素战技\r\n        elementSkill: Burst,\r\n        //普通攻击\r\n        normalAttack: Burst\r\n    }\r\n}\r\n```\r\n\r\n\r\n<table>\r\n        <tr>\r\n            <td>Noelle模块名</td>\r\n            <td>类型</td>\r\n            <td>属性</td>\r\n            <td>描述</td>\r\n        </tr>\r\n        <tr>\r\n            <td rowspan=\"5\">Type</td>\r\n            <td rowspan=\"5\">TypeScript::type</td>\r\n            <td>Character</td>            \r\n            <td>角色数据结构定义</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Skill</td>\r\n            <td>技能数据结构定义</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Weapon</td>\r\n            <td>武器数据结构定义</td>\r\n        </tr>\r\n        <tr>\r\n            <td>ArtifactSet</td>\r\n            <td>圣遗物套装结构定义</td>\r\n        </tr>\r\n        <tr>\r\n            <td>SkillRate</td>\r\n            <td>技能倍率结构</td>\r\n        </tr>\r\n        <tr>\r\n            <td rowspan=\"3\">Class</td>\r\n            <td rowspan=\"3\">TypeScript::class</td>\r\n            <td>Prop</td>            \r\n            <td>基本属性类</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Buff</td>\r\n            <td>增减异常状态类</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Damage</td>\r\n            <td>伤害类</td>\r\n        </tr>\r\n        <tr>\r\n            <td rowspan=\"2\">Tool</td>\r\n            <td rowspan=\"2\">TypeScript::object&lt;string,Function&gt;</td>\r\n            <td>getFrame</td>            \r\n            <td>取回帧区间object</td>\r\n        </tr>\r\n        <tr>\r\n            <td>DMGRate</td>\r\n            <td>取回技能倍率</td>\r\n        </tr>\r\n        <tr>\r\n            <td>load</td>\r\n            <td>Function</td>\r\n            <td></td>            \r\n            <td>加载数据到缓存区</td>\r\n        </tr>\r\n    </table>\r\n\r\n#### 角色属性名词典\r\n\r\n#### 圣遗物属性词典\r\n```json\r\n//                       \r\n//请使用键名构造圣遗物数据 \r\n//                       \r\n{\r\n    \"atkBase\":\"攻击力-白\",\r\n    \"atkExtra\": \"攻击力-固\",\r\n    \"atkRate\": \"攻击力-%\",\r\n    \"defBase\":\"防御力-白\",\r\n    \"defExtra\": \"防御力-固\",\r\n    \"defRate\": \"防御力-%\",\r\n    \"healthBase\":\"生命值-白\",\r\n    \"healthExtra\": \"生命值-固\",\r\n    \"healthRate\": \"生命值-%\",\r\n    \"critRate\": \"暴击率\",\r\n    \"critDMG\": \"暴击伤害\",\r\n    \"energyRechargeRate\": \"元素充能效率\",\r\n    \"elementMastery\": \"元素精通\",\r\n    \"elementDMGPyro\": \"火元素伤害加成\",\r\n    \"elementDMGHydro\": \"水元素伤害加成\",\r\n    \"elementDMGCryo\": \"冰元素伤害加成\",\r\n    \"elementDMGElectro\": \"雷元素伤害加成\",\r\n    \"elementDMGGeo\": \"岩元素伤害加成\",\r\n    \"elementDMGAnemo\": \"风元素伤害加成\",\r\n    \"elementDMGDendro\": \"草元素伤害加成\",\r\n    \"elementDMGPhysical\": \"物理伤害加成\",\r\n    \"cureRate\": \"治疗加成\"\r\n}\r\n```\r\n","readmeFilename":"README.md","gitHead":"06fdd4bf0387b0a36f86a1b7c432fca4de8cc182","_id":"noelle-core@0.4.6-beta","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-HcJRuNK0fUqodMwIjKMvD5YuRVJ86gILqg9Y+JGSncnDHXEAesliPCOyRF1Zo9sj895hafZyW31nsYXDayI4Yw==","shasum":"af1b0e1c67594e7fe3484c7e442fc0429997103f","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.4.6-beta.tgz","fileCount":19,"unpackedSize":65875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7mprCRA9TVsSAnZWagAArBUP/RrTDzNfof5VNZlT5yfR\nIE3Pe8dpacXkmPePYZi0ZJuSWFiF0DtC3HqFrtJc5ErW3uWGyzYH74IcDgEk\nfkOWQ6ptiqLzRd/8JCQBgVRHXVCZxsPXvOCKyWQKKNVVoDgREpwOd9E62yQe\noTgJTtIrks2apHv+zsPmMFfrK6QN2SHSJvQvkowrZTDQ2Bq3cBGMM4eMmg7o\npYnVbU2ewZr1gRCBgIxxpZPsKhnBpMtDJrzzX3qt7KRs5qlrEGOkUut9PLIE\n48dhuBkv0MgHc7HqvRYOWcqqkZANFsTtWap8LLVvA7SnaCm21LvrH8+Prc4b\nTByp4sdrKEOg4bBY2xs4B07D93OMEKl+MNMMZGrECskFl/wUv+wjEbmXbSC2\n+OlvDfIjqtRXwMmie3AbOBMYW8FrPtygVZuTCMsAuAD7sMsctQO4VcbmbjIb\nCVr/vChPoRNvUxeq6fa1DxSbAiTs4p6+4FFn2EURwdKMEo+K2urJQOI6NLsV\nX7b874mnt43KBJloErmDXmN9VD+KIKV/NE9fAPbwLItwVQYJg9JtliF8g15J\nygLSmvcrYrqJYsFNCsJtyuK0VSKzb6WqBzpnK6rdY7+klaeKEKKHW7hKSWPg\nqWO84+ol/I1rAs8kJxZinE4LNitEtWFtKfU3Sx7bmUCG/DXo4muiAk0g96Fn\n+bHx\r\n=Fcnk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGWNZqgqJ3RrAlewlGlJIvfJexNFVhW6gT5J6wCxJKMAiEAwi88jDXl4DoTuFvQz1PgDSXOo7drVUh9q9/aOUBP6AY="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.4.6-beta_1643014763093_0.737632312648558"},"_hasShrinkwrap":false},"0.4.8-beta":{"name":"noelle-core","version":"0.4.8-beta","description":"诺艾尔神教-九章机-内核","main":"main/index.js","types":"main/types/index.d.ts","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"https://gitee.com/U1405/noelleComputeCore"},"scripts":{"test":"npm run build && node main","build":"webpack && tsc --declarationDir ./main/types","update":"npm run build  && npm publish","upbeta":"npm run build  && npm publish --tag=beta","ftest":"node main"},"author":{"name":"yueao7"},"license":"Apache-2.0","devDependencies":{"@types/webpack-env":"^1.16.3","clean-webpack-plugin":"^4.0.0","declaration-bundler-webpack-plugin":"^1.0.3","ts-loader":"^9.2.6","typescript":"^4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1","@types/node":"^16.11.6"},"tsd":{"compilerOptions":{"esModuleInterop":true}},"dependencies":{},"readme":"<!--\r\n * @Date: 2022-01-19 09:22:06\r\n * @LastEditors: YueAo7\r\n * @LastEditTime: 2022-01-24 14:54:20\r\n * @FilePath: \\noelle-core-v2\\README.md\r\n-->\r\n# noelleCore\r\n[![诺艾尔神教](https://www.noelle.cool/favicon.ico)](https://www.noelle.cool/)\r\n[![State-of-the-art Shitcode](https://img.shields.io/static/v1?label=State-of-the-art&message=Shitcode&color=7B5804)](https://github.com/trekhleb/state-of-the-art-shitcode)\r\n[![诺艾尔神教git](https://img.shields.io/badge/-%E8%AF%BA%E8%89%BE%E5%B0%94%E7%A5%9E%E6%95%99-orange)](https://github.com/Genshin-Impact-Cult-of-Noelle)\r\n### 介绍\r\nnoelleCore,适用于原神计算,诺艾尔神教 构造 计算核心。\r\n通过构造自定义函数来完成原神中的技能机制\r\n\r\n### 快速入门\r\n\r\n#### 安装\r\n```\r\nnpm i noelle-core --save\r\n```\r\n#### 使用核心来构建人物\r\n\r\n```TypeScript\r\n// import noelle,{ Tools, Types, Classes } from \"noelle-core\"\r\nimport Noelle from \"noelle-core\"\r\nconst { Tool: { getFrame, DMGRate }, Class: { Damage, Buff, Prop } } = Noelle\r\nconst burstData:Noelle.Type.SkillRate[]=[\r\n    // SkillRate指技能描述中某一行内容 \r\n    {   //行倍率数据 \r\n        row:[\r\n            {\r\n                // 该行的其中一个倍率以攻击力为基底 \r\n                use: \"atk\",\r\n                // 该行的其中一个倍率有15个等级数据 \r\n                rate: [0.672, 0.7224, 0.7728, 0.84, 0.8904, 0.9408, 1.008, 1.0752, 1.1424, 1.2096, 1.2768, 1.344, 1.428, 1.512, 1.596]\r\n            }\r\n        ]\r\n        //技能帧计数 \r\n        delay:{\r\n            //此处must与last都是130的原因是这是元素爆发，常规操作下无法中断\r\n            //后续动作可中断时帧数\r\n            must:130,\r\n            //后续动作不可中断时帧数 \r\n            last:130\r\n        }\r\n    }\r\n]\r\nconst Burst:Noelle.Type.Skill = {\r\n    //技能名\r\n    name:\"大扫除\",\r\n    //技能初始化函数(尽情使用闭包吧)\r\n    init(skill){\r\n        //冷却时间\r\n        let CD = 0\r\n        //防御转攻击倍率\r\n        const defToAtk = [0.4, 0.43, 0.46, 0.5, 0.53, 0.56, 0.60, 0.64, 0.68, 0.72, 0.76, 0.8, 0.85, 0.9, 0.95]\r\n        //在fnc里实现具体的技能逻辑\r\n        skill.fnc = (from,to,time,lv)=>{\r\n            if (CD > time) {\r\n                const sum = CD -time\r\n                console.warn(\"尚未冷却警告\", \"大扫除\", \"剩余时间\", Math.floor(sum / 60), \"秒\", sum % 60, \"帧\")\r\n            }\r\n            CD = 900 * (1 - from.Last.coolDownRate.Last) + time\r\n            /**buff构造参数：\r\n             * 名称，\r\n             * buff类型(object:本体,teamNow：全队驻场生效,teamBase:全队生效)\r\n             * buff存活时间对象\r\n             * 初始化函数(尽情闭包)        \r\n            */            \r\n            const buff = new Buff(\"大扫除\",\"object\",getFrame(time,15),(buffObj)=>{\r\n                //buff.modifyDMG 伤害修饰函数，cmd伤害指令，time伤害帧位，DMG伤害实例(可空)\r\n                buff.modifyDMG = (cmd, time, DMG?) => {\r\n                    //当伤害类型为普攻重击坠击时\r\n                    if (DMG.DMGType === \"ATKNORMAL\" || DMG.DMGType === \"ATKDOWN\" || DMG.DMGType === \"ATKBASH\") {\r\n                        //伤害的元素类型转化为岩属性\r\n                        DMG.ElementType = \"Geo\"\r\n                    }\r\n                    return DMG\r\n                }\r\n            })\r\n            //取回技能释放角色对象\r\n            const Character = from.character.core\r\n            //取回角色计算装备以及Buff后的最终属性 中的防御属性 中的最终值\r\n            const CharacterDEF = from.Last.def.Last\r\n            //计算大扫除转化倍率\r\n            const Rate = defToAtk[lv - 1] + (Character.extraStar > 5 ? 0.5 : 0)\r\n            //计算转化后的攻击力值使用Prop对象，使用push将属性描述放入Prop对象\r\n            const atk = new Prop().push(skillLabel, CharacterDEF * Rate, \"extra\")\r\n            //Prop与属性位置无关联，只表示一个数学量\r\n            //你甚至可以 buff.target[\"critRate\"].add(atk)\r\n            //将<Prop>atk 放入对应的属性位置            \r\n            buff.target[\"atk\"].add(atk)\r\n            //将buff放入技能发动者对象\r\n            from.pushBuff(\"character\", buff)\r\n            //判断技能来源以及技能目标是否同一阵营(诺艾尔.tag 不等于 丘丘人.tag)(诺艾尔.tag 等于 五郎.tag)\r\n            if (to.character.core.tag != from.character.core.tag) {\r\n                /**创建伤害对象\r\n                 * from 伤害来源\r\n                 * skillObj 伤害技能\r\n                 * DMGrate 伤害倍率\r\n                 * 伤害类型\r\n                 * 伤害属性\r\n                */\r\n                const DMG = new Damage(from, skillObj, to, DMGRate(burstData[0], lv), \"ATKNORMAL\", \"Geo\")\r\n                //将伤害交给来源修饰\r\n                from.modifyDamage(DMG, t, \"Q\")\r\n                //将伤害交塞入目标并结算\r\n                to.pushDamage(DMG, t)\r\n            }\r\n            return {\r\n                delay:{\r\n                    must:120,\r\n                    last:130\r\n                }\r\n            }\r\n        }\r\n    }\r\n}\r\n//定义人物数据\r\nexport const 诺艾尔: Noelle.Type.Character = {\r\n    //数据类型，用于加载时的标识\r\n    type: \"character\",\r\n    //人物基础属性\r\n    character: {\r\n        //神之眼属性\r\n        elementType: \"Geo\",\r\n        //性别\r\n        gender: \"girl\",\r\n        //等级数据\r\n        levelData: {\r\n            //单条等级数据\r\n            def: {\r\n                //rate 增幅百分比\r\n                rate: [0, 0, 0, 0, 0.075, 0.075, 0.15, 0.15, 0.15, 0.15, 0.225, 0.225, 0.30, 0.30],\r\n                //base 白值(暴击爆伤请使用base)\r\n                base: [67, 172, 222, 333, 368, 423, 471, 526, 562, 617, 652, 708, 743, 799],\r\n            },\r\n            atk: {\r\n                base: [16, 41, 53, 80, 88, 101, 113, 126, 134, 148, 156, 169, 178, 191],\r\n            },\r\n            health: {\r\n                base: [1012, 2600, 3356, 5027, 5564, 6400, 7117, 7953, 8490, 9325, 9862, 10698, 11235, 12071],\r\n            }\r\n        },\r\n        //名称\r\n        name: \"诺艾尔\",\r\n        //星级\r\n        star: 4,\r\n        //阵营\r\n        tag: \"Tivat\",\r\n        //武器类型\r\n        weaponType: \"claymore\"\r\n    },\r\n    //技能数据挂载(上面只定义了Burst)\r\n    skill: {\r\n        //元素爆发\r\n        elementBurst: Burst,\r\n        //元素战技\r\n        elementSkill: Burst,\r\n        //普通攻击\r\n        normalAttack: Burst\r\n    }\r\n}\r\n```\r\n\r\n\r\n<table>\r\n        <tr>\r\n            <td>Noelle模块名</td>\r\n            <td>类型</td>\r\n            <td>属性</td>\r\n            <td>描述</td>\r\n        </tr>\r\n        <tr>\r\n            <td rowspan=\"5\">Type</td>\r\n            <td rowspan=\"5\">TypeScript::type</td>\r\n            <td>Character</td>            \r\n            <td>角色数据结构定义</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Skill</td>\r\n            <td>技能数据结构定义</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Weapon</td>\r\n            <td>武器数据结构定义</td>\r\n        </tr>\r\n        <tr>\r\n            <td>ArtifactSet</td>\r\n            <td>圣遗物套装结构定义</td>\r\n        </tr>\r\n        <tr>\r\n            <td>SkillRate</td>\r\n            <td>技能倍率结构</td>\r\n        </tr>\r\n        <tr>\r\n            <td rowspan=\"3\">Class</td>\r\n            <td rowspan=\"3\">TypeScript::class</td>\r\n            <td>Prop</td>            \r\n            <td>基本属性类</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Buff</td>\r\n            <td>增减异常状态类</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Damage</td>\r\n            <td>伤害类</td>\r\n        </tr>\r\n        <tr>\r\n            <td rowspan=\"2\">Tool</td>\r\n            <td rowspan=\"2\">TypeScript::object&lt;string,Function&gt;</td>\r\n            <td>getFrame</td>            \r\n            <td>取回帧区间object</td>\r\n        </tr>\r\n        <tr>\r\n            <td>DMGRate</td>\r\n            <td>取回技能倍率</td>\r\n        </tr>\r\n        <tr>\r\n            <td>load</td>\r\n            <td>Function</td>\r\n            <td></td>            \r\n            <td>加载数据到缓存区</td>\r\n        </tr>\r\n    </table>\r\n\r\n#### 角色属性名词典\r\n\r\n#### 圣遗物属性词典\r\n```json\r\n//                       \r\n//请使用键名构造圣遗物数据 \r\n//                       \r\n{\r\n    \"atkBase\":\"攻击力-白\",\r\n    \"atkExtra\": \"攻击力-固\",\r\n    \"atkRate\": \"攻击力-%\",\r\n    \"defBase\":\"防御力-白\",\r\n    \"defExtra\": \"防御力-固\",\r\n    \"defRate\": \"防御力-%\",\r\n    \"healthBase\":\"生命值-白\",\r\n    \"healthExtra\": \"生命值-固\",\r\n    \"healthRate\": \"生命值-%\",\r\n    \"critRate\": \"暴击率\",\r\n    \"critDMG\": \"暴击伤害\",\r\n    \"energyRechargeRate\": \"元素充能效率\",\r\n    \"elementMastery\": \"元素精通\",\r\n    \"elementDMGPyro\": \"火元素伤害加成\",\r\n    \"elementDMGHydro\": \"水元素伤害加成\",\r\n    \"elementDMGCryo\": \"冰元素伤害加成\",\r\n    \"elementDMGElectro\": \"雷元素伤害加成\",\r\n    \"elementDMGGeo\": \"岩元素伤害加成\",\r\n    \"elementDMGAnemo\": \"风元素伤害加成\",\r\n    \"elementDMGDendro\": \"草元素伤害加成\",\r\n    \"elementDMGPhysical\": \"物理伤害加成\",\r\n    \"cureRate\": \"治疗加成\"\r\n}\r\n```\r\n","readmeFilename":"README.md","gitHead":"b03136da55807c6622315f05a0c438461f841b16","_id":"noelle-core@0.4.8-beta","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-NnMyw3Ns/e6taoJQ9MNLTI6Gn6nmWzskseJpyjDm/wuPgRyCBsL7pUjF88X/tHgDBlkPmmoIop1232roc68jaQ==","shasum":"492228d142e264c8c178d7f41de7f242cf4cc8d7","tarball":"https://registry.npmjs.org/noelle-core/-/noelle-core-0.4.8-beta.tgz","fileCount":19,"unpackedSize":66036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh71UVCRA9TVsSAnZWagAApOMP/3sg+1jTZcmCXmTXj/lv\nmkXTWKXHYg7foAB5+p1bWQ+ErXkI9XkVDmBFptAln1RyT4q6HUIEdX1+XGX0\nU1tMWkqQORmNYt1tPPHNNMxhwro0JN8yti6taoLwpqYf63nabXBZlwYb3Zqu\nCJSpztw+0ODDmSockxqzHy63km/FZwMAYSpeljBiSB+y7VyuwLJHtrVYrX1p\nrWgglah3JFCq+wyKmcaLwhnlpgl9xT9BHw9GqNhHeYckxRFOsgzy0lw0y2/1\nHTwg7Eg1YF4JxhyW+RCromh1Wvmqlb6ywSk48lDEq3iDyGmX09ommKkkyf3C\nlNdBtqPt8hkgVJhqx37u1FPuJG4pZx9jNG+QU5Vq/hTwiCrhk1kVapkT/BSV\njcSn9ofoIzONZjCAGXH1758PMvkBwTr59JsLkfNnDJwjLk/x8hnBl1cCIZ36\ntWGDq65SCTfsnGXjHerEb371a6KWaakqXkBtoyEnxHvD5BzBv0JXa/Ejjhwv\n7BP5LNnMFrRdZE9i92BOgoaO/Txl4mNsPN+2b/le6hvZql+BTz30NmnWRXb8\nZzE0KdvL3/90GA8hDU9uS1R5NoWABCzqycXDf+HcVzZZf8J+ZOs/6tLcilx7\ni004/9bloaUenGdZnavr9IaDdwqH+xORA29atHqHUPV29e+5R+TgxfOoDsdO\nGOHo\r\n=Tzux\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHssxgFYzS7igKUyriaYPJuSIEvcE30kLoAKjZcI0oMqAiEA69OWjssgZb7e8qVDcOaOq/FL5+tBQAuTL7AKK4xMc6A="}]},"_npmUser":{"name":"yueao7","email":"Leaoqi@outlook.com"},"directories":{},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/noelle-core_0.4.8-beta_1643074837789_0.8420383810047412"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-28T09:55:05.673Z","0.1.0":"2021-10-28T09:55:05.833Z","modified":"2022-05-11T08:34:10.396Z","0.1.1":"2021-10-28T09:57:10.145Z","0.1.2":"2021-10-28T10:08:48.795Z","0.1.3":"2021-10-28T10:10:04.697Z","0.2.1":"2021-10-29T09:30:16.680Z","0.2.2":"2021-10-30T05:24:52.670Z","0.2.3":"2021-10-30T05:28:10.067Z","0.2.4":"2021-10-31T01:37:22.859Z","0.2.5":"2021-10-31T01:41:37.415Z","0.2.6":"2021-10-31T10:35:04.870Z","0.2.7":"2021-10-31T10:35:56.508Z","0.2.8":"2021-10-31T10:37:09.635Z","0.2.9":"2021-11-03T02:04:29.662Z","0.2.10":"2021-11-04T14:57:29.263Z","0.2.11":"2021-11-05T06:21:49.740Z","0.2.12":"2021-11-05T06:31:35.332Z","0.2.13":"2021-11-05T09:22:24.365Z","0.2.14":"2021-11-05T09:30:18.059Z","0.2.15":"2021-11-05T10:27:16.377Z","0.2.16":"2021-11-08T09:09:16.757Z","0.2.17":"2021-11-09T06:56:38.991Z","0.2.18":"2021-11-14T01:54:39.053Z","0.2.19":"2021-11-14T02:02:22.507Z","0.2.20":"2021-11-28T10:05:04.251Z","0.3.1":"2021-12-21T03:02:03.483Z","0.3.2":"2021-12-23T03:03:01.066Z","0.3.3":"2021-12-23T05:36:03.059Z","0.3.4":"2022-01-11T11:04:26.901Z","0.3.5":"2022-01-12T10:49:13.661Z","0.4.1-beta":"2022-01-21T08:27:04.892Z","0.4.2-beta":"2022-01-21T08:35:53.067Z","0.4.3-beta":"2022-01-21T08:43:37.675Z","0.4.4-beta":"2022-01-24T07:02:14.651Z","0.4.5-beta":"2022-01-24T07:19:23.536Z","0.4.6-beta":"2022-01-24T08:59:23.219Z","0.4.8-beta":"2022-01-25T01:40:37.963Z"},"maintainers":[{"name":"yueao7","email":"Leaoqi@outlook.com"}],"description":"诺艾尔神教-九章机-内核","author":{"name":"yueao7"},"license":"Apache-2.0","readme":"","readmeFilename":"","keywords":["noelle","原神","typescript","诺艾尔神教","Genshin"],"repository":{"type":"git","url":"https://gitee.com/U1405/noelleComputeCore"}}