{"_id":"@alphabetabc/core2","_rev":"10-c3ad4113a887199f13963dc6ccfb5787","name":"@alphabetabc/core2","dist-tags":{"latest":"0.1.6"},"versions":{"0.0.1":{"name":"@alphabetabc/core2","version":"0.0.1","keywords":[],"author":"","license":"MIT","_id":"@alphabetabc/core2@0.0.1","maintainers":[{"name":"alphabet_vis","email":"alphabet_vis@qq.com"}],"dist":{"shasum":"4a56729e57001b95fe446d56f8e0a21dfb1a0aea","tarball":"https://registry.npmjs.org/@alphabetabc/core2/-/core2-0.0.1.tgz","fileCount":4,"integrity":"sha512-6tLn01SQrpLvuVAduc6KJT8FF1hT/ztK3LIgM8PTcwlSL0I0Ud4DLLD5ouYYsPEO81MdF0ztITzS1D/NY22YVA==","signatures":[{"sig":"MEYCIQCyon9UdmighC5vNiLRgyZ4v9uEl9Oo/KHwLxzw+LY24QIhAKMm27tSbeklC7XNGBs6enXtLS5FFOa+0zz7i5DWKVZY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL0ZWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz1w/+OAtT/F2+UajtFkv2deoD/tYmFoWdN2oBFy+gNzvs20FmDSWX\r\n4FzDbk1aLFql7IM4i5PWcJwaco+QW0Q5EbHMFcRd0vaF0YsD//ooARaF9KSz\r\n3fvMxbmgn2ZomDYPXRc1Yg4k1D/IGPEN6fl5sHMnQ0KX/2+0mZhUg2P9FVd0\r\nHRuIY7mgAgzwGewXQzX0CkerGMfd1ZUFRA3e248g0N7xDv3OakYEGql0OPVv\r\n6vDH6vjk2nQSrgl1lWVfCFDszDGE8FI+LX2DKEa830qOREn8X8Q996OOxtbW\r\nbK+7fvd6jNpBuQ7nidmrE1Zkojol0qN27DsRhkQX7e5kpU0yixDiVcNBSX+7\r\ne+NzkaNtPAcIpu6Rq5or3FDtEiIHAkFCKBlL97E3h5N6Pp54DHDNfdN4Qhbk\r\nkWplOrz5yk1abgcDuyEHQOiN6RYq2suI40RcO+E+MGmuKvwW2RlQRwEinAEy\r\n8NvxGmmDnmI38Je8xxwZpVpLF+z24qYJEtlc6FOEvVS8peS3r7/XeUhV2hz4\r\nHK00NeTqu3W+5c1wBbcfQI0yhPp9NrMVlQLdxWc5IzVA5nGfzK7NwcHJ8we0\r\nhiu+O1hQ6q/k1U2FBCYzcHAh0UjxmnJWKc+61HePdslabd076WovwsHWmfIb\r\nxVfgpWh6la+2ryb6u8l/qdZyyyXsgA7U2/8=\r\n=leQd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.es.js","gitHead":"2d8bd580172444c4d90a23de9db4c2dad0123f0e","scripts":{"test":"node ./dist/index.js","build":"cross-env NODE_ENV=production rollup -c ../../scripts/rollup.config.js"},"_npmUser":{"name":"alphabet_vis","email":"alphabet_vis@qq.com"},"_npmVersion":"8.3.1","description":"JavaScript Common Library","directories":{},"_nodeVersion":"16.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"*"},"_npmOperationalInternal":{"tmp":"tmp/core2_0.0.1_1647265366452_0.08274057243673649","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@alphabetabc/core2","version":"0.0.2","keywords":[],"author":"","license":"MIT","_id":"@alphabetabc/core2@0.0.2","maintainers":[{"name":"alphabet_vis","email":"alphabet_vis@qq.com"}],"dist":{"shasum":"ea161330a901a44f19a95a804f261453f8ad7757","tarball":"https://registry.npmjs.org/@alphabetabc/core2/-/core2-0.0.2.tgz","fileCount":4,"integrity":"sha512-rCRe2Fyj/qcZmxJR/D0UEEmz3FI9J10Kcf2LvFZIfQhBJtCpHPUBAr2KVNaFqHaNQxCNIfJ5jpv4mPwF9FeXyg==","signatures":[{"sig":"MEQCIEULMX7pyA+ItwOMyVlFYV3qHQ/vHQm+4jS+e8b5SBPsAiAWz0YH23pa1p0iGeMkxnCpNNjANmHqvu+ybu7kOBVJNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL1CyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5OBAAoj6qH24oGpWyOwjtmtNGSWm4ZIriIZATtIGO5Y+d1Ih5SIQ5\r\niEHtBBAxwLyA38+hzqjUjE0ZRuNVD9q4o3Qj53DGX0k6r3YH3kJylAkEWiNW\r\nHLxrI5fxHknoMjZkaVIZFzvdtcwbs1gizTXWoTagObnnqmbr3n1LsXCgU2ZH\r\nCSfU+qsMvivum/z6pJmBIZk+UVREmx3iJcElMQcRgfKtb22fAqzQwJoZXFSR\r\nDaKGd7lH/uVs4IQOxBnJpJDRlwalLIeMN+0UIA4Q6MxGrA4qwo9IxqAWYxQM\r\nKoiAHEtytOSBTRhGU0Prwv0+F3YjrjlxrYAKybk+PbSsLUubHRE14viXVp5c\r\n76YTtCDwXPIW7t1UGOZGfMWz357dujfY3c+eTK+T6aBTQYinUQMg6YVI8n9Q\r\nWcPS6zjXdgk5n4HEipSdSdo3QDtDcZTQYUreUaFdexrcak8jKyu016qkEPBt\r\nfYHA+ZEPgnJR6p4VeSdr3pkGAUGJEFqN5O1Gqtn/+UmlEpO74Wn+dRT+uAmS\r\n+fwvxivH8htUn/jX56BdwjRM/lxnSaPS+ph9qgS9cNO2bfnhtPUjTi7fmmpu\r\nZle6xziJ0vWjKw7mZB71jOOF93D6Mcz55uxzOu6hPjOFYvEw7QAt/rpa1Qoy\r\neD122JdyKaORpBYXwV6is1cFFGx6ikhCPYo=\r\n=EMB1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.es.js","gitHead":"1e3b0b760c26e7744c76f2fd6e305bd65400cf65","scripts":{"test":"node ./dist/index.js","build":"cross-env NODE_ENV=production rollup -c ../../scripts/rollup.config.js"},"_npmUser":{"name":"alphabet_vis","email":"alphabet_vis@qq.com"},"_npmVersion":"8.3.1","description":"JavaScript Common Library","directories":{},"_nodeVersion":"16.14.0","dependencies":{"@alphabetabc/core":"workspace:../core"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"*"},"_npmOperationalInternal":{"tmp":"tmp/core2_0.0.2_1647268018785_0.5039639175469004","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@alphabetabc/core2","version":"0.0.3","keywords":[],"author":"","license":"MIT","_id":"@alphabetabc/core2@0.0.3","maintainers":[{"name":"alphabet_vis","email":"alphabet_vis@qq.com"}],"homepage":"https://github.com/alphabetabcZclub/alphabetabc.open.dev#readme","bugs":{"url":"https://github.com/alphabetabcZclub/alphabetabc.open.dev/issues"},"dist":{"shasum":"c2507803912818b1aec006cfa923347dbc4bb0b8","tarball":"https://registry.npmjs.org/@alphabetabc/core2/-/core2-0.0.3.tgz","fileCount":13,"integrity":"sha512-9ssMWh4tEdx2BYcVmDgiSaxj03+SyeqHdnPofep5BUsjT99xs2dgaiQi9WB42TyE/Ny+eQgRjzAgBgJr9L12Kg==","signatures":[{"sig":"MEUCIF6Eev9GRG98NW1r1+VXaewHoK6MHtN1374lLfPOqk34AiEAnWNp4xbCXpyqritAzVg9dnORlpl2RNe47SJsouQFQWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkL79ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoO7Q//eVxrtk/2FgAwv6EQltdjLRQSJrlS4lKzR4O6uJY/RnzzFLy7\r\nuk9ZnxOVs9BKgQqAwFyupAlkrwE6o8cF4HWct3bWsohKZpAbku2KX+DAHljh\r\nmU2+ceCfl5rI6sB7IDPDiIZ6N/a4NIF17WKB5U3XINujCdxhWXLa44OxwW2n\r\nOM8MxFiY9mR7ihwlV1c/mgksA1jpR8d3OkNIOvmdu2m5l846YTpbr/FLSJpL\r\nbnGTb2p+FjMiylHqDExHYyxiiy+1aNx9x1BEdntuy6kG/DCvp8NkP+Am+jPG\r\nY4M6Euv7aSw9M0RNvzseaJlQZKYeKjahd4Vua7ImOon6n4rkbJXmkTNAAjNe\r\noYcSrp4xoIOoBcnrW/RWJaoXXBAB8M6vh3tL0Y1FoI2ctU09HpoLQNvWusW4\r\nXJndULoDorIn1/JilU+fUEp0aoXTecneb+RnZ8TzFBwZBEOaTlpBpcNLWqmC\r\n8o9elO1EM0bGi8t9snGfsA7YKATRFaP2onGWPcHGz3ujtWtrLFj9jXZg4TQ1\r\nuM7mptmWJlA1lMkVHmMKUObD3YphpDfhjudKr+l3RhMHoGzLcoJFR/CGX/ve\r\nQtK8x3Ooe5sn7ymI7kh0+fhNIUc03gwZU9za8qrKpmomkL1yzygZcOu1y50p\r\nmOCzTJKdr/kAynAah1JhsomwOr950Uv/bAY=\r\n=mBa1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:alphabetabc-core2-0.0.3.tgz","types":"types/index.d.ts","module":"dist/index.es.js","scripts":{"test":"node ./dist/index.js","build":"pnpm build:package&pnpm build:declaration","clean":"rimraf types dist","build:package":"cross-env NODE_ENV=production rollup -c ../../scripts/rollup.config.mjs","build:declaration":"tsc -p ./tsconfig.d.json"},"_npmUser":{"name":"alphabet_vis","email":"alphabet_vis@qq.com"},"_resolved":"C:\\Users\\xiemi\\AppData\\Local\\Temp\\c9775a897254aa3083859ff58be83948\\alphabetabc-core2-0.0.3.tgz","_integrity":"sha512-9ssMWh4tEdx2BYcVmDgiSaxj03+SyeqHdnPofep5BUsjT99xs2dgaiQi9WB42TyE/Ny+eQgRjzAgBgJr9L12Kg==","repository":{"url":"git+https://github.com/alphabetabcZclub/alphabetabc.open.dev.git"},"_npmVersion":"9.5.0","description":"JavaScript Common Library","directories":{},"_nodeVersion":"18.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core2_0.0.3_1680850777725_0.13870348701273505","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@alphabetabc/core2","version":"0.1.0","keywords":[],"author":"","license":"MIT","_id":"@alphabetabc/core2@0.1.0","maintainers":[{"name":"alphabet_vis","email":"alphabet_vis@qq.com"}],"homepage":"https://github.com/alphabetabcZclub/alphabetabc.open.dev#readme","bugs":{"url":"https://github.com/alphabetabcZclub/alphabetabc.open.dev/issues"},"dist":{"shasum":"bee98711ab19ea8321797b377afc07ab518d7d3b","tarball":"https://registry.npmjs.org/@alphabetabc/core2/-/core2-0.1.0.tgz","fileCount":13,"integrity":"sha512-zCiIDuyS5xEPCYzkKxKdn42D2HwllvEIjYMb/UU8sK1fWm0k4H+Qhf/ZlRdqgQKSk4greazzD1Rk9Tc5cmYWAw==","signatures":[{"sig":"MEUCIQCEpOyw+lv5ylgRD9tPXCnVCFmG2VDTcGVcqznlPkjIEQIgGpzz2olTZFz5sqInTvZRJCBBdvplZolkHci05ZcpkSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkL8LEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbpw/9FcJEoJNQp32hGAwWDJBR/sSPw9u3Uxdz9I2CW/8hf1RUx+zE\r\nQ+rt1PXQu+b25piQZZnuSd040pxIvd8dkiedcbMTxbWIQ5AcC+S3WSDEQ6tg\r\nm1df6/K1np8mI8orfgw2YxLvYO4A6cjt93uTIcztCrzB1TXbvrI7LSIGx45/\r\neYike6fyOLZoJAQIkG7OXjHVqZtAgm1YmAj9pBPqfzDdIHQ0DGeZrPq43Ktw\r\nfBY7lPEq41Mv8bvFGbbeBU12deF8UVmjSC3gxogfEv46ClNYc64/O4mVYo8Z\r\nTrCfMOxz+mKHCPr8oRC0DNxeS6AQrSIXd7tpeYbYtR64Qbcx2nXVKOxx+/JI\r\nGXrV+tqrG3tbzKieMpZo0pYgCAWJ85eeqE1h83gJw6x6tF6NvFz7yTnkC8hc\r\nbz578w32q9j7MOToBzH8sNChcXHyx1dkTEVSViHAH16tBN5YMafcnoltzCdk\r\nYuIRO1FYSZF5wksqq3s+s1o/VUAPNBbjOqaKfu9auv+KBosK3a/lJia8NSaJ\r\nak+BPgFZ6tbmqnsGoswJhYaoVCPeDvQUacL8JKE2LWLnOQ2G2Ynvm9NH4v4n\r\nsHbWPsZRDFxrGxyRk3UenmqQtEfw3Wx/9yOjUzbN5ooO3PcHxJRe6a7nTzBC\r\nc0H88NOQvBLTZ0Z/2hpAt1sTm/ws2BPHedE=\r\n=ytgC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:alphabetabc-core2-0.1.0.tgz","types":"types/index.d.ts","module":"dist/index.es.js","scripts":{"test":"node ./dist/index.js","build":"pnpm build:package&pnpm build:declaration","clean":"rimraf types dist","prepublish":"pnpm build","build:package":"cross-env NODE_ENV=production rollup -c ../../scripts/rollup.config.mjs","build:declaration":"tsc -p ./tsconfig.d.json"},"_npmUser":{"name":"alphabet_vis","email":"alphabet_vis@qq.com"},"_resolved":"C:\\Users\\xiemi\\AppData\\Local\\Temp\\76ff6df4e2806a8aaff1ef489c0bd314\\alphabetabc-core2-0.1.0.tgz","_integrity":"sha512-zCiIDuyS5xEPCYzkKxKdn42D2HwllvEIjYMb/UU8sK1fWm0k4H+Qhf/ZlRdqgQKSk4greazzD1Rk9Tc5cmYWAw==","repository":{"url":"git+https://github.com/alphabetabcZclub/alphabetabc.open.dev.git"},"_npmVersion":"9.5.0","description":"JavaScript Common Library","directories":{},"_nodeVersion":"18.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core2_0.1.0_1680851651807_0.6002327479593716","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@alphabetabc/core2","version":"0.1.1","keywords":[],"author":"","license":"MIT","_id":"@alphabetabc/core2@0.1.1","maintainers":[{"name":"alphabet_vis","email":"alphabet_vis@qq.com"}],"homepage":"https://github.com/alphabetabcZclub/alphabetabc.open.dev#readme","bugs":{"url":"https://github.com/alphabetabcZclub/alphabetabc.open.dev/issues"},"dist":{"shasum":"eb368de81aa4d20a0642684136e632695471a9f4","tarball":"https://registry.npmjs.org/@alphabetabc/core2/-/core2-0.1.1.tgz","fileCount":15,"integrity":"sha512-qW9nMHFpxqK6cUd6iDIyAefHXY/DTXOUpkudqge4FgHQSjpaBPPHTO15CtgbpqSGpj1BUW+UdHu9euOjpHhgEg==","signatures":[{"sig":"MEUCIQD2fCgN1m4pk6oC6yQmYgZthh4R+HP9+DSss+ENfOil3wIgDPbtqehFlarW5si8MKcykrDevrUJg6/zzF9yu0gRGuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23503},"main":"dist/index.js","_from":"file:alphabetabc-core2-0.1.1.tgz","types":"types/index.d.ts","module":"dist/index.es.js","scripts":{"test":"node ./dist/index.js","build":"pnpm clean&pnpm build:package&pnpm build:declaration","clean":"rimraf types dist","prepublish":"pnpm build","build:package":"cross-env NODE_ENV=production rollup -c ../../scripts/rollup.config.mjs","build:declaration":"tsc -p ./tsconfig.d.json"},"_npmUser":{"name":"alphabet_vis","email":"alphabet_vis@qq.com"},"_resolved":"C:\\Users\\xiemi\\AppData\\Local\\Temp\\d5d1ec5a6e3b04208afe42378852ebe4\\alphabetabc-core2-0.1.1.tgz","_integrity":"sha512-qW9nMHFpxqK6cUd6iDIyAefHXY/DTXOUpkudqge4FgHQSjpaBPPHTO15CtgbpqSGpj1BUW+UdHu9euOjpHhgEg==","repository":{"url":"git+https://github.com/alphabetabcZclub/alphabetabc.open.dev.git"},"_npmVersion":"9.5.1","description":"JavaScript Common Library","directories":{},"_nodeVersion":"18.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core2_0.1.1_1688189557447_0.823389546149728","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@alphabetabc/core2","version":"0.1.2","keywords":[],"author":"","license":"MIT","_id":"@alphabetabc/core2@0.1.2","maintainers":[{"name":"alphabet_vis","email":"alphabet_vis@qq.com"}],"homepage":"https://github.com/alphabetabcZclub/alphabetabc.open.dev#readme","bugs":{"url":"https://github.com/alphabetabcZclub/alphabetabc.open.dev/issues"},"dist":{"shasum":"229358f74ae5e5f48340dd0b2f478bc494a396ae","tarball":"https://registry.npmjs.org/@alphabetabc/core2/-/core2-0.1.2.tgz","fileCount":15,"integrity":"sha512-75Ws/2jqlWJ6CATLnqsDRNpeuZVAEwT9po0vOJPpoFBvFcUI8y71ut4gI5erfgM2wkNL+0+82FEU68flQIoacg==","signatures":[{"sig":"MEUCIAe3F2p90KNEBnKrC+LSKTCPX6PeqtoENNnQ/JhVNvcPAiEAvRS4OXAVd9RqFJSq4ixwqwgiBdswl267lh2DSNPkFjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23511},"main":"dist/index.js","_from":"file:alphabetabc-core2-0.1.2.tgz","types":"types/index.d.ts","module":"dist/index.es.js","scripts":{"test":"node ./dist/index.js","build":"pnpm clean&pnpm build:package&pnpm build:declaration","clean":"rimraf types dist","prepublish":"pnpm build","build:package":"cross-env NODE_ENV=production rollup -c ../../scripts/rollup.config.mjs","build:declaration":"tsc -p ./tsconfig.d.json"},"_npmUser":{"name":"alphabet_vis","email":"alphabet_vis@qq.com"},"_resolved":"C:\\Users\\xiemi\\AppData\\Local\\Temp\\3b6e9fe3688aef646c9f6eab72f87db8\\alphabetabc-core2-0.1.2.tgz","_integrity":"sha512-75Ws/2jqlWJ6CATLnqsDRNpeuZVAEwT9po0vOJPpoFBvFcUI8y71ut4gI5erfgM2wkNL+0+82FEU68flQIoacg==","repository":{"url":"git+https://github.com/alphabetabcZclub/alphabetabc.open.dev.git"},"_npmVersion":"9.5.1","description":"JavaScript Common Library","directories":{},"_nodeVersion":"18.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core2_0.1.2_1689172873816_0.7908740225832318","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@alphabetabc/core2","version":"0.1.3","keywords":[],"author":"","license":"MIT","_id":"@alphabetabc/core2@0.1.3","maintainers":[{"name":"alphabet_vis","email":"alphabet_vis@qq.com"}],"homepage":"https://github.com/alphabetabcZclub/alphabetabc.open.dev#readme","bugs":{"url":"https://github.com/alphabetabcZclub/alphabetabc.open.dev/issues"},"dist":{"shasum":"b956ed9d81739d3c96fa7ef571fc4d4b14aae351","tarball":"https://registry.npmjs.org/@alphabetabc/core2/-/core2-0.1.3.tgz","fileCount":15,"integrity":"sha512-r9/Siz9W7SVbhhh4PKu7pqxvjasTHOgPz+QGT8lI5om+Aid1Y/BZ01oe0E16WfwvKuporGmZRWjWEWc3pUXOHQ==","signatures":[{"sig":"MEYCIQDnfceGM2B3hVqnY8xgzVFRCBHbL4LiqTKes1dLCAfSXwIhAOPvHMn3baPRSnqeM7txv0HQZqX2La1z+CTYZrcaSmsN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23675},"main":"dist/index.js","_from":"file:alphabetabc-core2-0.1.3.tgz","types":"types/index.d.ts","module":"dist/index.es.js","scripts":{"test":"node ./dist/index.js","build":"pnpm clean&pnpm build:package&pnpm build:declaration","clean":"rimraf types dist","prepublish":"pnpm build","build:package":"cross-env NODE_ENV=production rollup -c ../../scripts/rollup.config.mjs","build:declaration":"tsc -p ./tsconfig.d.json"},"_npmUser":{"name":"alphabet_vis","email":"alphabet_vis@qq.com"},"_resolved":"C:\\Users\\xiemi\\AppData\\Local\\Temp\\a4ab24529993a194beee121cb927d4c0\\alphabetabc-core2-0.1.3.tgz","_integrity":"sha512-r9/Siz9W7SVbhhh4PKu7pqxvjasTHOgPz+QGT8lI5om+Aid1Y/BZ01oe0E16WfwvKuporGmZRWjWEWc3pUXOHQ==","repository":{"url":"git+https://github.com/alphabetabcZclub/alphabetabc.open.dev.git"},"_npmVersion":"9.6.7","description":"JavaScript Common Library","directories":{},"_nodeVersion":"18.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core2_0.1.3_1693038879346_0.901183292160266","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@alphabetabc/core2","version":"0.1.4","keywords":[],"author":"","license":"MIT","_id":"@alphabetabc/core2@0.1.4","maintainers":[{"name":"alphabet_vis","email":"alphabetabctcba@163.com"}],"homepage":"https://github.com/alphabetabcZclub/alphabetabc.open.dev#readme","bugs":{"url":"https://github.com/alphabetabcZclub/alphabetabc.open.dev/issues"},"dist":{"shasum":"26c7a0994c51d9f8ee56db74fdc522d234d2924d","tarball":"https://registry.npmjs.org/@alphabetabc/core2/-/core2-0.1.4.tgz","fileCount":16,"integrity":"sha512-eeRJUi0iQTUpGCOtM/ERt788/RYLuesfDurgUejmEetBq0DJdKoClqFSfkr9MiHFJKVqyLXXScGwrATo4IQ9aQ==","signatures":[{"sig":"MEUCIQDzNssQ9k1PMMu9xUAW9cQgp4YjvSyVyYh+RcQbw4SbxQIgKo0uiEsyYSuC0kCpKbCTtNiVaslcYZGri/9spa3Uo7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25010},"main":"dist/index.js","_from":"file:alphabetabc-core2-0.1.4.tgz","types":"types/index.d.ts","module":"dist/index.es.js","scripts":{"test":"node ./dist/index.js","build":"pnpm clean&pnpm build:package&pnpm build:declaration","clean":"rimraf types dist","prepublish":"pnpm build","build:package":"cross-env NODE_ENV=production rollup -c ../../scripts/rollup.config.mjs","build:declaration":"tsc -p ./tsconfig.d.json"},"_npmUser":{"name":"alphabet_vis","email":"alphabetabctcba@163.com"},"_resolved":"C:\\Users\\xiemi\\AppData\\Local\\Temp\\2b11488eee6796aca5b73f550baec685\\alphabetabc-core2-0.1.4.tgz","_integrity":"sha512-eeRJUi0iQTUpGCOtM/ERt788/RYLuesfDurgUejmEetBq0DJdKoClqFSfkr9MiHFJKVqyLXXScGwrATo4IQ9aQ==","repository":{"url":"git+https://github.com/alphabetabcZclub/alphabetabc.open.dev.git"},"_npmVersion":"10.5.0","description":"JavaScript Common Library","directories":{},"_nodeVersion":"20.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core2_0.1.4_1712468530783_0.4683683973860988","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@alphabetabc/core2","version":"0.1.5","keywords":[],"author":"","license":"MIT","_id":"@alphabetabc/core2@0.1.5","maintainers":[{"name":"alphabet_vis","email":"alphabetabctcba@163.com"}],"homepage":"https://github.com/alphabetabcZclub/alphabetabc.open.dev#readme","bugs":{"url":"https://github.com/alphabetabcZclub/alphabetabc.open.dev/issues"},"dist":{"shasum":"18f4d143bce504db197062d20ec82cc4a391546a","tarball":"https://registry.npmjs.org/@alphabetabc/core2/-/core2-0.1.5.tgz","fileCount":5,"integrity":"sha512-ieMXN8j3s0I1pDcl5276kD3qgk0uWrQ3wgFHwyAYTfo5AaPmayAMUsBgao55s3UrZSk+yeT7ix7465Fj8odgjg==","signatures":[{"sig":"MEUCIQCBj8zQ4NWalVDiDWMM9PZifmGjBV59MN42jo/mJaIJMwIgLK1qvb4NYWL5TCJrk3itiHQ37rLsZLzQUJjJIVndUT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24150},"main":"dist/index.js","_from":"file:alphabetabc-core2-0.1.5.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"test":"node ./dist/index.js","build":"run-s clean build:package build:types -l","clean":"rimraf types dist","build:dts":"rollup -c ../../scripts/rollup.config.dts.mjs","prepublish":"pnpm build","build:types":"run-s build:types-temp build:dts clean:types-temp","build:package":"cross-env NODE_ENV=production rollup -c ../../scripts/rollup.config.mjs","build:types-temp":"tsc -p ./tsconfig.d.json","clean:types-temp":"rimraf types"},"_npmUser":{"name":"alphabet_vis","email":"alphabetabctcba@163.com"},"_resolved":"C:\\Users\\xiemi\\AppData\\Local\\Temp\\afff45e236363d6ab4223e51db23fa6b\\alphabetabc-core2-0.1.5.tgz","_integrity":"sha512-ieMXN8j3s0I1pDcl5276kD3qgk0uWrQ3wgFHwyAYTfo5AaPmayAMUsBgao55s3UrZSk+yeT7ix7465Fj8odgjg==","repository":{"url":"git+https://github.com/alphabetabcZclub/alphabetabc.open.dev.git"},"_npmVersion":"10.5.0","description":"JavaScript Common Library","directories":{},"_nodeVersion":"20.12.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core2_0.1.5_1712884111989_0.8377998790045749","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@alphabetabc/core2","version":"0.1.6","description":"JavaScript Common Library","main":"dist/index.js","module":"dist/index.es.js","types":"dist/index.d.ts","keywords":[],"author":"","license":"MIT","publishConfig":{"access":"public"},"repository":{"url":"git+https://github.com/alphabetabcZclub/alphabetabc.open.dev.git"},"scripts":{"clean":"rimraf types dist","build:package":"cross-env NODE_ENV=production rollup -c ../../scripts/rollup.config.mjs","build:types":"node ../../scripts/rollup.build.dts.mjs","build":"run-s clean build:package build:types -l","prepublish":"pnpm build","test":"node ./dist/index.js"},"_id":"@alphabetabc/core2@0.1.6","bugs":{"url":"https://github.com/alphabetabcZclub/alphabetabc.open.dev/issues"},"homepage":"https://github.com/alphabetabcZclub/alphabetabc.open.dev#readme","_integrity":"sha512-LNZztGJxhiqE3zTjASN/GthIQgAhcfHt4gBMhxjjcgmT06ugMLNfuBcuVkFITBF+rCPMrODdvz2r+PrjbNdDBg==","_resolved":"C:\\Users\\xiemi\\AppData\\Local\\Temp\\9899891c478c8ed193cf2715754d791e\\alphabetabc-core2-0.1.6.tgz","_from":"file:alphabetabc-core2-0.1.6.tgz","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LNZztGJxhiqE3zTjASN/GthIQgAhcfHt4gBMhxjjcgmT06ugMLNfuBcuVkFITBF+rCPMrODdvz2r+PrjbNdDBg==","shasum":"d6055bf9daee4b1dc71c1862e6bdd6d2c341f50b","tarball":"https://registry.npmjs.org/@alphabetabc/core2/-/core2-0.1.6.tgz","fileCount":5,"unpackedSize":23982,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3N8dp9iO2QXbO5qrp4XtB3e2Md8rp0P7k87fkIb3hUAIgfYCEdEOx3dCHn7v3Uvkdr3xI4q4Yp6MOaCOE87L68IQ="}]},"_npmUser":{"name":"alphabet_vis","email":"alphabetabctcba@163.com"},"directories":{},"maintainers":[{"name":"alphabet_vis","email":"alphabetabctcba@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core2_0.1.6_1725347120322_0.34004623291568903"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-14T13:42:46.392Z","modified":"2024-09-03T07:05:20.682Z","0.0.1":"2022-03-14T13:42:46.668Z","0.0.2":"2022-03-14T14:26:58.957Z","0.0.3":"2023-04-07T06:59:37.874Z","0.1.0":"2023-04-07T07:14:12.021Z","0.1.1":"2023-07-01T05:32:37.638Z","0.1.2":"2023-07-12T14:41:14.031Z","0.1.3":"2023-08-26T08:34:39.535Z","0.1.4":"2024-04-07T05:42:10.912Z","0.1.5":"2024-04-12T01:08:32.134Z","0.1.6":"2024-09-03T07:05:20.473Z"},"bugs":{"url":"https://github.com/alphabetabcZclub/alphabetabc.open.dev/issues"},"license":"MIT","homepage":"https://github.com/alphabetabcZclub/alphabetabc.open.dev#readme","keywords":[],"repository":{"url":"git+https://github.com/alphabetabcZclub/alphabetabc.open.dev.git"},"description":"JavaScript Common Library","maintainers":[{"name":"alphabet_vis","email":"alphabetabctcba@163.com"}],"readme":"# @alphabetabc/core2\r\n\r\n```ts\r\nimport {\r\n    //\r\n    Timer,\r\n    BatchUpdate,\r\n    EventDispatcher,\r\n    createEventDispatcher,\r\n    UiComponent,\r\n    bindContext,\r\n    domUtils,\r\n} from '@alphabetabc/core2';\r\n```\r\n\r\n## timer\r\n\r\n```ts\r\n  const timer = new Timer(delay, [count?, callback?]);\r\n  const timer = new Timer(1000, 10); // interval\r\n  const timer = new Timer(Timer.REQUEST_ANIMATION_FRAME); // requestAnimationFrame\r\n\r\n  timer.runningStatus // boolean\r\n\r\n  timer.start();\r\n  timer.stop();\r\n  timer.reset();\r\n  timer.clear();\r\n  timer.addListener(e => {\r\n       console.log(e); // { type:\"timer|completed\", count?:number }\r\n  });\r\n  timer.on('timer',() => {});\r\n  timer.on('completed',() => {})\r\n```\r\n\r\n## BatchUpdate\r\n\r\n```ts\r\nconst bu = new BatchUpdate();\r\n\r\nconst updater = () => {\r\n    console.log('log------update');\r\n};\r\nbu.addUpdater(updater);\r\nbu.removeUpdater(updater);\r\nbu.update();\r\n```\r\n\r\n## EventDispatcher\r\n\r\n### 直接使用\r\n\r\n```ts\r\nconst dispatch = new EventDispatcher();\r\ndispatch.once(Symbol.for('click'), (...args) => {\r\n    console.log('log------------once', args);\r\n});\r\ndispatch.on(Symbol.for('click'), (...args) => {\r\n    console.log('log------------', args);\r\n});\r\nsetTimeout(() => {\r\n    dispatch.emit(Symbol.for('click'), 666);\r\n    console.log('emit');\r\n}, 1000);\r\nsetTimeout(() => {\r\n    dispatch.emit(Symbol.for('click'), 8888);\r\n    console.log('emit2');\r\n}, 2000);\r\n```\r\n\r\n### 创建一个对象\r\n\r\n```ts\r\nconst dispatcher = createEventDispatcher();\r\ndispatcher.on('click', () => {});\r\ndispatcher.emit('click', { value: 6666 });\r\n```\r\n\r\n### 装饰 function\r\n\r\n```ts\r\nconst Obj: any = function () {};\r\nEventDispatcher.Decorator()(Obj);\r\nconst obj = new Obj();\r\n\r\nobj.on(Symbol.for('click2'), (...args) => {\r\n    console.log('log------------2222', args);\r\n});\r\nsetTimeout(() => {\r\n    obj.emit(Symbol.for('click2'), 8888);\r\n    console.log('emit3');\r\n}, 2000);\r\n```\r\n\r\n### 装饰 object\r\n\r\n```ts\r\nconst Obj: any = {};\r\nEventDispatcher.Decorator()(Obj);\r\nconst obj = Obj;\r\nobj.on(Symbol.for('click2'), (...args) => {\r\n    console.log('log------------object', args);\r\n});\r\nsetTimeout(() => {\r\n    obj.emit(Symbol.for('click2'), 8888);\r\n    console.log('object');\r\n}, 2000);\r\n```\r\n\r\n### 类装饰器\r\n\r\n```ts\r\n@EventDispatcher.Decorator()\r\nclass P {}\r\n\r\nconst p1 = new P();\r\n// @ts-ignore\r\np1.on('click', (...args) => {\r\n    console.log('log---------class', args);\r\n});\r\n// @ts-ignore\r\np1.emit('click', 6666);\r\nconst p2 = new P();\r\n// @ts-ignore\r\n// console.log(p2.on);\r\n// console.log(p1.on);\r\n// @ts-ignore\r\np2.emit('click', 6666);\r\nconsole.log(p2);\r\n```\r\n\r\n## UiComponent\r\n\r\n```ts\r\n// todo\r\n```\r\n","readmeFilename":"README.md"}