{"_id":"@ailhc/obj-pool","_rev":"24-1b49b1e9ded3ab6f312cdbe524e18add","time":{"0.0.1":"2020-10-12T11:46:54.416Z","0.1.0":"2020-10-12T11:46:54.416Z","created":"2020-12-23T16:08:33.222Z","1.0.0":"2020-12-23T16:08:33.418Z","modified":"2022-04-04T12:18:24.897Z","1.0.1":"2020-12-23T16:10:43.911Z","1.0.2":"2021-02-07T09:17:02.146Z","1.1.0":"2021-02-07T12:26:55.315Z","1.1.1":"2021-02-18T04:27:06.070Z","1.1.2":"2021-02-18T07:10:58.483Z","1.1.3":"2021-03-25T05:59:39.077Z","1.1.4":"2021-03-31T08:59:50.221Z","1.2.0":"2021-04-19T12:32:23.398Z","1.2.1":"2021-04-20T02:46:45.352Z","2.0.0":"2021-04-23T15:49:23.270Z","3.0.0":"2021-04-25T04:51:05.878Z","3.0.2":"2021-04-25T06:01:06.413Z","3.0.3":"2021-04-25T07:39:47.181Z","3.0.4":"2021-05-09T09:47:58.981Z","3.0.5":"2021-05-15T09:50:35.270Z","3.0.6":"2021-06-02T09:41:39.610Z","3.0.7":"2021-06-07T15:53:54.670Z","3.0.8":"2021-06-10T15:14:06.290Z"},"name":"@ailhc/obj-pool","dist-tags":{"latest":"3.0.8"},"versions":{"1.0.0":{"name":"@ailhc/obj-pool","version":"1.0.0","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","directories":{"dist":"dist","test":"__tests__"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.es.js","typings":"dist/cjs/types","publishConfig":{"registry":"https://registry.npmjs.org"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"build:cjs":"egf build -f cjs","build:es":"egf build -f es","build:umd":"egf build -f umd:objPool","build:system":"egf build -f system:@ailhc/obj-pool","build:iife":"egf build -f iife:objPool","build:all":"npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"jest","testc":"jest --coverage"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"devDependencies":{"@ailhc/egf-cli":"1.0.0","jest":"^25.3.0","ts-jest":"^25.3.1"},"_id":"@ailhc/obj-pool@1.0.0","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-lCC/MdcaRduqZ0d5TR+xvbtkwXRypvFCbIXDdDVoi3MF9k4acJwcXDcOH9sVIJ1drIDbWNlgF9aMAGNsuCK8EA==","shasum":"96ee43fe44f702f2921ad75ef40a536a2ecfacaa","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-1.0.0.tgz","fileCount":27,"unpackedSize":253675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf42uBCRA9TVsSAnZWagAAJ6oP/RiYcgVNlwq6RB28Kezm\npR6IT4cNqW0/fJui7N7FfKdjdtJqagxMN0/KFiWmHtf+p1Zn+uxFEkRB5NaP\nZ8onj1g4/+WIHbk6CSC18+FDyJs1poGvIqMAKlpTFh57g0WPe2okR9vhM42Y\ndi0KHws/fowlAMhnVHNQz1182lvNcisYuqMRF08fN4EU4wbs3e84/qJCAw00\nZv0bjdbTb6fyEfJwg9Wp0TMIwSTOpOw+QB1dNXS+vHioGTJhbjNJ9mluSjZE\naTVYQ8MSHYV6r0+8cmw377of7KM5XmnxCjr3IZSWuuc32U/J1M2WBwDoKZqq\n+LDrTzGTWaCIk/o++0DfLptjMHvjuojryVSUUM5SWdDfqfv/V69iySi5aJB6\nEgSFXl1eQkawbLDSp5q4+EjD2qdytNe/IHnbVW/VRupgHvIpbTwwyLKD1uXF\nzI2dvKxo4tBK2wO52TggXuOHOF9CNpoONn/qkz2eJ5+SFcCohC/GAegKEhSH\nS2p7O3zrNOBj3e7r66yq+0s7y14Atrgg1yGeojahTV89oUdeLQtKXF1cPHiU\nrRTwnvQ8AspVT5qnhCHfOiPrvQ0K5kGsc6AnIhgwqWPXiRhNWRxwYvjFuQnp\n1mrAMkQShylJ1gW//6QEeCf6itvhQoanWKuVeVj9xSBY/7cjXpQetd5ISZdU\n8JTu\r\n=G+2W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHqa2kLzngYva6NhF0+OLFxtA9AOFgCdxU0ykqRrWwNAiBi+KAhOG8Cn9EG6T0ffcauVD3IIH2ytvFJrDjM5Sj54w=="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_1.0.0_1608739713283_0.6576752637825138"},"_hasShrinkwrap":false},"1.0.1":{"name":"@ailhc/obj-pool","version":"1.0.1","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","directories":{"dist":"dist","test":"__tests__"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.es.js","typings":"dist/cjs/types","publishConfig":{"registry":"https://registry.npmjs.org"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"build:cjs":"egf build -f cjs","build:es":"egf build -f es","build:umd":"egf build -f umd:objPool","build:system":"egf build -f system:@ailhc/obj-pool","build:iife":"egf build -f iife:objPool","build:all":"npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"jest","testc":"jest --coverage"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"devDependencies":{"@ailhc/egf-cli":"1.0.0","jest":"^25.3.0","ts-jest":"^25.3.1"},"_id":"@ailhc/obj-pool@1.0.1","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-h39Jm3k+4IJxmR8cloxG9BIkcseVi/nWTCYaTNuz6VM7tIDpm9pMlwNVBxYnckbgwpKzkZZ3wE67isROuVfUFQ==","shasum":"14c0566f3f773f3c5176c10d3925c1dd67ea0582","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-1.0.1.tgz","fileCount":32,"unpackedSize":241403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf42wECRA9TVsSAnZWagAAxWUQAIlxnvuVQR3iVVzR8hZE\nA4TCu6Z3i7pyTtuSqCB9IxJ8dp7fJPeP/PHmXsuwExYv/bj7tC10QLUzpjjT\naqYPoi8VGIj9clZnqt3GHEHqpymqcyHkvxw9uQACipp2he/qBJaisnBg9+8s\nkcFs6WgMw0Zi4cUi9ulFNab33ycTcgJt4PW5ZRxLjg+WKcvMtlQuLRktsy7d\nBhQe4NqAJ3e9BWRDtswDoxIaC2/wMJw5S9AWSIoKSJyyENK6F9lk7IOkstaN\nEnBngSBSadla2Fh9+qljPwWw6qkS0VzKwsXwmJXQSReg6aN5hv+hYuZBNqet\ndq2L077Mj3HGXQEHWsIX59hjpS7wjWhWG2JJZeNrOG2Q1fe7TMYhYPebQ/3K\n1ONe4aPcLEOkhbNd3BrwRUtVadDyv9ky7ndhTB/jkFZfQrAeTfjMwIQooxm3\nSsVQojv10HKjvhc2dbSengdqd3yOCY7MyIsrqWUuOZxIj6XQCze1ztTuvv9e\n7GroTjAZz1PoRtYZivs46rUEyk1KrYPdK1b/UfKQxCa25V6EmpF7nrl6ujlr\nQx+1RNl557q6kzP1LL7JVpj2uNSzfCi+7sipW7wejQyqFo6Vg1fVadSGHLQe\n4YOT1CYLBMFCDJfHy0O60od2FeEknc60Fg9IGq3d5DTxGW5tZ9Za+inrwsdr\n52Qm\r\n=lMxX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+2W5UZ34+a3wDnCW3sAHH4LwsgBRV/uYyKhvCb2i4cAIhAPqSqSVjZC3ydIPaPEHIvlAPK4aIlKQ5pK1QRy1Exzpv"}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_1.0.1_1608739843708_0.7958809844038905"},"_hasShrinkwrap":false},"1.0.2":{"name":"@ailhc/obj-pool","version":"1.0.2","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","directories":{"dist":"dist","test":"__tests__"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.es.js","typings":"dist/cjs/types","publishConfig":{"registry":"https://registry.npmjs.org"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"_id":"@ailhc/obj-pool@1.0.2","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-gpoL0Gsdo13evrmmJQj+8Zdssv+fu9h6dt7JRoiBwrfpwbFApi1RvZDP7pad97QTWHzT8GYdmo8KQ8J4GXpZnQ==","shasum":"299a5b8b595854805c05ddc1b9cfe4b93c37352e","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-1.0.2.tgz","fileCount":30,"unpackedSize":291918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgH7AOCRA9TVsSAnZWagAAGQkQAI7k8I+FpuCMahe4oPu/\nPazfYXmVV2vsMl+RKjGufjnSL/cTDh4LdaZ4PjhAiHyiLMGmZUhWaOM62/8r\ncAOi+C8OnduMknVMNmlXVkwUtyf0m6apLL91FmP/kSij69lyZDV79Br8OkGy\nC7tXDEErsKNeSoZmCwor6Y8X9ewVFl2p5UFqYrqsofnd7xTI48KcGKqR32iE\nOdx/UdvXcaIPmFEXdBOinjHjGnOt1/HiF1uZoncRty/0qWma1yxdLxpBCQfT\nVYJRM0WaYTdoZ5+mF7FAQpYByshyj+zzdKl9FDwou8ECgJTI+ucPGl0/hMFv\nbT+MxbYiqnG2QLEV9GpWISvQ2b5OrH+PCSyJdHSp/X2oNY1tfjevD6EY3Ukx\nz9mSxXVGK4MV/4rZav7J0eNxS8+ysrfzRt9uL8ApE8gJGs3aenketWkv4hI3\n/MJMahS46shR1eZDe8zOQwlMRAd2FxWSRQWJrPfwursrbxGoaTMRALx/uDhw\n9wxNWNJuIh8Y41ZiDYp3tmBHTiqypfYIlvqsxG4AUq8FIzunXau0yLJzv4oO\ndsXEX+cWK0C43hNVVbz4Efct0Cx65TheCHe6hb6ALZqRprRu6Mq1f1zzLVim\nxZjUftIZfXpXKWpfq8GZVAMkrN2En03MwSGynouDgW+LMxvDdC9i2TzjM8A+\nS3RP\r\n=gp8s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClzE2kzqAp0Fl/yiZcuKABaGIhDamimdKOQRub/2Q4egIhALMcLDvHpzaUlMhgGfhiUJi9QLrbL4+6ALsAHuHPLgiO"}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_1.0.2_1612689421927_0.1165432441861225"},"_hasShrinkwrap":false},"1.1.0":{"name":"@ailhc/obj-pool","version":"1.1.0","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","directories":{"dist":"dist","test":"__tests__"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.es.js","typings":"dist/cjs/types","exports":"./dist/es/lib/index.mjs","publishConfig":{"registry":"https://registry.npmjs.org"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"_id":"@ailhc/obj-pool@1.1.0","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-tnFafqttYAKtN8AmYLdNL964d9ZSwvCGz81/6aNg5nx6bJ9vyP1OQIWJtvWFE1MwASiJjcO40/bYLfozTg24AA==","shasum":"7e5d8760cb5f06f100a8f2302abec60dc3a5f9e6","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-1.1.0.tgz","fileCount":30,"unpackedSize":292248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgH9yPCRA9TVsSAnZWagAAhJoP/jJEw+GcSXWhOGNDnV3J\nJDt5XdkNf7KixjU1laYvQhCEWgv44tavmR7rKDUPVpNqIr51qgW9E95G0my3\n+5jfXenQzRjMqFgkFHl/AvuvfIm0/Efe4pQIrr038f23VXWPP308Y9BGmLsO\n6jFqIOLNxwl2FijnLHvaB0uTXVE55Xb8akmDBd6yKJpmRWmWqBQEFiRxdqHg\nl12SNkkKUuNAzBc9LLkoo/JuASS0kLuFxphSyGV5wzMDoaODkLjlSi/Hjoyt\n8JZsLalmHFK1haWAqGGKnIlto9wYJNpgBGjbmleSxeLPy3ZoU8h6L97lE4jq\nX8DV/CrIF5+TMASeugrucQvi5NGLJQKQaCchMI5YBwdJs5LG4lF5y3u3WLx5\nycb/1qILfDKNe5cjUSrWHDA9n4q1IO4HXqehLVWc3GYHSwlfcIbXPRRfMl1J\n1f5fTEKOOcrADgKI/YkFun9z+0WAX62nKmyDMgen8m6qn2WzVPUT6GPkfNNP\nZvAgMTpB2CXeT2+Ph5xtHFNs4YjRGxKEZHjjfhemxhsSPVpIw11QTXHruJlk\nkmOV7RcQQFLuYAMS4AjAud7dLpNjZr812z88l/u5i8Lwf69TjeS3Mr27VjW4\ni8JbCSmYY1TH1LjiK9o1I82FMZq1rcjGPG0IFn0kesnxEFVKPfmlF1L+dVWv\n+l9Y\r\n=AXWL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6pCajBziTVTgmU4vaoIfnlxD2FkgmIrhjEafZ3c4njAiEA1N393iEJbAKyY4NauEinNREMbppKhVZ/1+o4dg2xMJU="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_1.1.0_1612700815122_0.24217549520545334"},"_hasShrinkwrap":false},"1.1.1":{"name":"@ailhc/obj-pool","version":"1.1.1","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","directories":{"dist":"dist"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.es.js","typings":"dist/cjs/types","exports":"./dist/es/lib/index.mjs","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"_id":"@ailhc/obj-pool@1.1.1","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-lDREZGfru94p+xSncXZgK8VULCblW2bxv883bH2nEnDdmnnoQ8TCSdUaZe+IT5ZNdN7hDBvvidQujI2LedBZhQ==","shasum":"6f31dfad2a61afc20d167c3db06808020ad2a6b2","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-1.1.1.tgz","fileCount":26,"unpackedSize":270448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLeyaCRA9TVsSAnZWagAAyxUP+gJXhkwPEVszPTTLGj2X\nMwUrVqHnWWF1tGoo28puT8ykryFgobt6LJyDrKz3cydr2SZQYkREu/d26mUa\nc8qFvj0m/vRdI+F0yWTBIKLPhojEW2sSBGLJbuk3zFIGo1sjln6AMMaF//Pn\nN0qY0BYDOmlDKwPaFN6tw7jRf2wLs0i6iLxRbCosMh6AESUl3oUEHdJKZbwJ\ns+NnR6BO2ZpNwQbGXS2Ml5xXXCFZqu3Lc7ihUcqykBCMMLtVdx3k2A2g2hKO\n3QW2uW2pLNrsgLM7zzbLmQi4YE9o/K+9lZZ7Bm80ZilLcbEw7GGvJ3vraDZC\nqnj+y4g5/v8BshcHan5oTnK6HkwEUnRrwcOO7Ca2jtgOdZ+eANi9b5JTPv+x\nvrRxa2Wtp8+/sQwEuab0f+3pOt51+ua/f7DuPyYXu8LSqm1zc8XmZKbpZjny\nhukO8Hvdv6b254k1VaCQCJeTpytHvJt2kiaeEtNf7Ly5HfpCBBTsYFExHT3/\n7GU68FcF3/Z/BNTtvVu7y0sKOo61QHlh0OttpSe4e+A1ZlYdTCanYaR0O3fq\njmeJ5r+Cw9gu32SFQKq/KJr2u7uQRE8aB5sjC5Vocn4PecWlqWCDxPHH05w8\nO9IMq22Pc/E1Jax3WlZ4Ic3UQCvwL7AYdFCpXVAumtixQU4u63XleOX/hPEu\nq8vl\r\n=hl87\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2JGD2E4dpa+ZyhVa0Hrze2G1BnnKbdhuqGtmAnIjCMAiEAyLSkLUQal+j0lGSL8BRmAxq8HQA9gka9iqDfDdj6LYI="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_1.1.1_1613622425905_0.687281950364971"},"_hasShrinkwrap":false},"1.1.2":{"name":"@ailhc/obj-pool","version":"1.1.2","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","directories":{"dist":"dist"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.es.js","typings":"dist/cjs/types","exports":"./dist/es/lib/index.mjs","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $PWD"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"_id":"@ailhc/obj-pool@1.1.2","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-7Pha4FdP7wnkuj/kQWtvnaroMPPev5oGv1DftKs/K0gDs20/uCNb8nT2f/RcNIdeDfz30Ez8BN+qlne5TmyZsQ==","shasum":"bc81b5eb2c3d57e66b2edf73466f4f35a731761f","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-1.1.2.tgz","fileCount":26,"unpackedSize":273719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLhMCCRA9TVsSAnZWagAAzyoP/A1SRCbdtCCAxRv5Ymvp\nSxTXIX826fnqk8JGcDaoceOeuL11y1oBSoFVNfbOOzccEltbQ9dahkcPTORb\niMKw+1wCVcAYsJ8xlTIeDlRSXXbUIQfyYhoTw83BGMl2ibTUgMs2oAeUSghY\ntBgcneTqczQWxbrG14hCCY8EMP0etWwJ4LgvTSTVEemFFuAZ8mRjAly/lTCO\nwQQdilm2y3mKdnh+uZgy5tmTSq1/NXD19VTHCitVV1+apY32WcG9mLE+Sub4\nlfQ37/gHpbBkXpso+l1wmKLk5TGCdEfARgIT8fzMVW1Zo8jEaQzwX1be1qWK\nVcb2FVzGcC9WQ3FHy/dWXGnY72zytxRkX24L0uh7GUhzSjSXgNQgqWrivAC+\nT1fDQFQfXn1UGSezbj2fT35XszXlM5kylUBcviEifyf5hfondiuba+f3pha+\nUH0/SI1JeFIM/yNkhFfaMWni9namx/0ZHHY78CxZ5zI5qE3KDtfOlBp8Ee+t\nYVx97shIi8NPsyjMUrXMRH0YXkSUx2LOZMEUrzssvj989po3aI8QMU+Hdxmd\nsPVHpD1j+et05rYeLHzDlhkGHFJT467zEOGQMtEw8f3bOZIcYEA8nngJm/tD\n4qzkCmfS5S2O104WBmd3NuPXk3nf+HfDGvzFPzPWG012CD6CBNqrtYubk9o+\nH6Hv\r\n=yrdu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnuKbcNSRUcKf52pyz+T2b4tpDMuVYpVkqZLVZDYvfHAiEA0DwZqKM4c4XIlZN+daVptukRQ++VrLNdwuK5WLujQl0="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_1.1.2_1613632258343_0.8208818920469694"},"_hasShrinkwrap":false},"1.1.3":{"name":"@ailhc/obj-pool","version":"1.1.3","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","directories":{"dist":"dist"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.es.js","typings":"dist/cjs/types","exports":"./dist/es/lib/index.mjs","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $PWD"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"_id":"@ailhc/obj-pool@1.1.3","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-CkKNj17wFo1qidjHJm4eqkyjWJmMYTZCNExXOVr9DwOyZ4Sb1YfJz8GCCfFrh/Shz8O18pXDz5WQddb9gjKQvA==","shasum":"063414753e38408d993943c55fa3f52bfff81af0","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-1.1.3.tgz","fileCount":26,"unpackedSize":271734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXCbLCRA9TVsSAnZWagAAingQAJ9gQ3CjOQBa6wcyzcJl\ndGhHS8ixKsY+K9KBF88ZvhkXK30ejshdAiaBH1D9Ym3uHA0FMMbnZ2vDc/Uy\nRon4976m9LMlUr6L2oqw2TPkpSRxI2kePmkUyqilQmjipInN74ck+30Hopzr\nBBHs92G6Mc2wxsi/xPMyCI3d7q9yOdzayxw2t3WHvxZatRB/M9J12Z4slewg\nbRLLh9ips5I04Pi4Iw6VhmOu9nOecBqCtZeKW137dThWYB357D7VB1fcMbnT\n5ReFZDjZ8wTilaCGdXxZyUJCzoHVakUZxy5XP1T5FdfCwJG3Kjb+8h1TFWL3\npKzep4+uJbgBrELO+Q2HB37EjxYGXxXULu+rBAL78uXXx20qaw01hkqx3S0+\nURqXC9qnR5E20Ov2vGIsnKBQd9Hlqeu3xM5OMw8Y7U06PGPbX3GZ4ZEfYVzy\nA50XbqTYuEr6O03JxZ6lpPNHY+6aPgQsfwCrxtzFTgstKpfX4kgSsBE8INqa\n1PLgLUQnWNPrb73AJcDWLqZMFTTGckSHj8upyrVRg8HmZOcB3Q22j3Q5+G8K\nBSRoNTc0RHEwIEIwEuKNrh/ip16Rnd3F96beyQTg14aNFZgtXOeDTnG3uIHd\nNgq27qX8hYG7mpAceq3vPTcU9cb/ZrOcCp1eNFPBxSqGxtsPzUVOJNNlC31e\n4tr/\r\n=njNL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwnVMP/bO1cGA1G71JGWdBSbBonFKSGobwRRdUPX/8bAIhAPHfx5D8iNL7xYIm1Dpbmmkfr5kh2ULzo5KkPppepeJv"}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_1.1.3_1616651978891_0.3623954020829878"},"_hasShrinkwrap":false},"1.1.4":{"name":"@ailhc/obj-pool","version":"1.1.4","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.es.js","typings":"dist/cjs/types","exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $PWD"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"_id":"@ailhc/obj-pool@1.1.4","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-ik0GAilYpmtweRCeihiaf61z8CwZYI+FuU1TUjNInEdXaB3GH6v7OChpAJnVU0SMVDGCm2Ht6tUMBoV+HKixGA==","shasum":"271c00d5c5c0a0221b8ed6e74dc49d9ebc43cb06","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-1.1.4.tgz","fileCount":27,"unpackedSize":273150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZDoGCRA9TVsSAnZWagAAO3MP/iixvb62IDasa9HzxGY4\nldxOgz6D1RCMw+6PDJ+J1bEdrL4orEpaPLBOh+cdyZGi8Nb/2fLTb4nXiyfo\numVkGEYUd0fUwT38hRRXj/e1GzgetmZ0PBwzxzPzlk0VwSeEa7VTcAE5mOsT\nnzMCeWC/GKLbTQUqnzccnBl1fJHuewRe7j4DRJ+Y/dk5mkeuva5DyM+ktwz4\nGx7SpoSBdaQWrKzFgl0av1H1j9vZWOnYu5b0AAAf0FmKQgL7nPc6rrHois6I\nD/0W3RCKOvzMoid8m8fMhyQnFHBVXAm9LY9I/r8oIVmiirR/AAeYU7pBodEZ\nNG2D06CAJuFMCWq8aTEm9kEPHl7X0Q0iPgaoVvby+9I1koAu2I8+xtl5m8Yi\ndfgLyAjqYkkSRXBQaXjUCKmW5fVN+ecDCrM6jtEiEzUQAAhlnD3BQl4mZ+OR\nYdBq8ougzzdqRy0oanBLHviH+L9wUxDImeX77xIGAIohnwf2KxknzYhX5bh4\nHSYgxYKXLsR2/NHM4xTcGoVNaTbFkbfMvrxmy65AldQXPVDHOryUoJJoyboU\nTR2eoIxKj/eso6joWvgWy+tuiF3vME2A397Y1NYX5gfYHZO+bRbdPOoLe+qk\n73x9TON/tJT7LTUs2+MYxeBouWrvi8yyFeBohrVPg9BSfJoFo+h//TgWt1Ov\nwBG6\r\n=CqUV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxCUMo+QduxFVyCRUVWoTpXR6y8gQAayDa4knScmZNTAiA8AJXk6l6WCxLT31IUuCU2r5FRdvJ/YWtszeOLWfy5WQ=="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_1.1.4_1617181190021_0.4135489810685937"},"_hasShrinkwrap":false},"1.2.0":{"name":"@ailhc/obj-pool","version":"1.2.0","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.es.js","typings":"dist/cjs/types","exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $INIT_CWD","test2":"cross-var jest --config=../../jest.config.js --roots $INIT_CWD"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"_id":"@ailhc/obj-pool@1.2.0","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-8RUV0H3TFZnVnXlF2BdJfmtCHdz0+tl4oBTGx5V9WcHgVfs6gNNJlqw26iHUK1Ci/TFwRAC+D5orfz8fCNIhwQ==","shasum":"9fa48628b8324c9c4b263d5414fa66cfd3fd9610","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-1.2.0.tgz","fileCount":27,"unpackedSize":274909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfXhXCRA9TVsSAnZWagAAko8P/jLlJKhfWEQzW63QS4NV\n8NzVQLbgnXfAnYnF4Sb0ehXrH2C4zjX7Kn/3MeZsl5knDwD0ERD/7e2X9e5a\nNxhqsSksD+DdM+okm21gyQQeabbskidfba5KjmW1ejKLThgvDTL3+OCSKFfJ\nCXtsi8uLA5vpEVTHxGPYV9cVyBcec09qimr+T2inJ0IPGf2FTshoI/GnQWBx\nWtpbNqEdjDlDrOxnn5frhOq9Z2yvo2s5nWbDYGX9HG5j66zU1yuCtoRPfjvN\nLWGNioAEMcmeKZHXZO+9uc4y4SbF7RruAOSXkeueM4Kvmr5mCiYTtNQp8JqT\nzwoC3D4ok2xUI8ReVYsVlyOjMiACMpSbC/s6JSR0c0kH89f+Bu0sTwmR9ex+\nMwMeyl04cfwfPo+k1QlZjHxAbWxRVHjT5J3h19Wz5bkySw4S/8F2SGJyGgV2\n3xFCLxTAgQX1UCvzHMGYJEaziDakptORgieesVHD/tMC9EQLiT4OFuV6Br99\nn0Y2jiP7lh28hnbTgDHSmfr15rj/prvdKTyan8sbpyE8ToYjBr4Yb8kUNdDT\nWT7Mc1xqC+GuQum8M53GNpBqWKVMagpyIUpDz0PNtMVdbO28tZTUWWs9AEy6\nQJbrXl24g3tLLM1rqj8NlHqInV29U5Iq+j4c2/V+sO8ykKHwY7bMS4aygsK2\nXjH3\r\n=0KxD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXAiz+RWoB0xHDzK7AG8gBPpzuyfJpW1d8Z/d9XrOtBwIhAOUdfgbqqquDm0lgBGe0xPCnW24z3wqBaTGxZuYXdRRT"}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_1.2.0_1618835543224_0.24290266518726455"},"_hasShrinkwrap":false},"1.2.1":{"name":"@ailhc/obj-pool","version":"1.2.1","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.es.js","typings":"dist/cjs/types","exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $INIT_CWD","test2":"cross-var jest --config=../../jest.config.js --roots $INIT_CWD"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"_id":"@ailhc/obj-pool@1.2.1","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-GZLn/Ghz7jmea3LKeRHPn9rjJoeGFz6mc6OF5D6kcj/m2iqug9WFTVamP5un4etyisRX41w5Y4Ks9h9zXip5HQ==","shasum":"5de1c6430ede93f083a6c48ed76f06893274feab","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-1.2.1.tgz","fileCount":28,"unpackedSize":216735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfkCVCRA9TVsSAnZWagAAZUMP/1/Jjpbp2WU8wljLBLKG\nfNMizJXicHqjWKCU8s8Q5X/sBm80f7cYj6/EkM/mrJ0AY+c4q+1iXriIyr0+\nW415y7ntmrytwuPS/WPcikRJ9Nb7y6fImMqUzSWPW3l5WtcPeHaZCWKE4HAz\n/vF6tyLvmGQX9Y3sTJbNR9auDD7o+qFpYD3tf55wFHQupyUqAjjLaj8NM3ry\n8a2lUzCDaXZmYfXhrvXE1g0h3AQbic9/CkjR5grRjG4mzw+LS8tFQuxZdafn\noXg+9Ir3GXKRl8x9RqhSrfi6Xs3ss92RhnQS+/B70bvdOM/sTYUK6WEBMQ/k\n70OJu6jIQ/3/NwOPgjkrZKq9l7M/Ms1NOSKBrSdmZTuZ/ybNbMXx1GQIpLOG\nc2y3NeHJs2dQ1jW1LMGyYBg8Pdg6Arf2eZSh6hlZHszUG5eEWlEIKcCzTfOk\n+HgrIFnIJ+utJDO35KfyseHVv1xQWhCzVZzTIPD6vumMqa1GPvNP8e3BA4Zz\nB/6tynYDSQ4rjFCIF+6XAO2CHkUO2IW756tpLVxeMtBKKhq/S532A8t4DIbh\nVjLRP5YPLcDb3mhGpErCHtCmNY4o/ihyR0WvDnRZLydSND4jD5CdUjgLmrQc\nS9sf8CHqm2bXf/2/PrlF4PlUxakk01nLc59VZ0nlGdOg1T+k32mat2ofB5I+\nkS1t\r\n=8D7H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPzJiS07UmWrqqgn7I3pTvAgbFLQ6h1Ucr88rI6nbo3QIgG4vQiadmxeXUHBeBZjtbdCnFLSWqbbcJcqjcN/SiDBw="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_1.2.1_1618886805206_0.5216618649270621"},"_hasShrinkwrap":false},"2.0.0":{"name":"@ailhc/obj-pool","version":"2.0.0","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.es.js","typings":"dist/cjs/types","exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $INIT_CWD","test2":"cross-var jest --config=../../jest.config.js --roots $INIT_CWD"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"_id":"@ailhc/obj-pool@2.0.0","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-+VjedpuWB3H68i/mrK7oB/ZQduUmUSyZuXRKcSKGptVwwrarN8pvo+mQ4PXcw7+QPYttn/mklO+zOjkosKl65A==","shasum":"47e050e1e3c090f8f59da7d6b0e45ebfea600d46","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-2.0.0.tgz","fileCount":32,"unpackedSize":314561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgguyDCRA9TVsSAnZWagAA3LkP/1q8c/M0Fq5H356fjCOL\nMFyWYPfQcpfVj18mhemmVU/xf0qZAUdQO1eD3yH8rVjEYvYkn4Uz8UDJ/4Rf\nlzQj874gRVIrPQjFPSyfuHzbENuBieZhetMjkNlIdE9i1YgqC4yz6PFUpX/E\nhUkx5bVznPJaJFnM9mNH+H8nUJptWBHniAzDufOhrlFcxdnZ+cpVR8dDSyFf\nCSlvzn73aIQRy6L3HBNxV2sGh4/6gQkvsOHIY1mzMjWJvExHX0n1aWRMFG6Y\nHFz19P+U7W71BWvqS32A+aRj2g8dXMjULP8he0Vgu8RBeXME2TSEyhdswchL\nGgETIKgd2Yct0Bcx73kskG6ocRbpeGnNwt30Y+Q+6z3W6r9X55yCESC/bZGY\nAJ7JeLvU7t8JWWRIL0PpaOkIga+AHXs7ccwk7uZs6WbWdpEqLgiDykyGvbbI\nYXKo86vA1gqegAufCAJdTwSOukaabt9+yZqEXGJwgssi3KwKH8bqoppvRBle\na+XB+rFATYVxA62Qx4jCK7pYsJVnIXGdK/KJhfXJJfbgqG9MakkzoVVYd27M\nPLcazuAX+Twopw07QlibYkD3npJOt7r+6EgwCSh93ZICnidQby+p8q1mTcfL\ndW2uT2mmsZGgwrt6UkU83lp5aphFT3gc3TkrrC66QBLt+YLm/8MSTRZE1C/y\nX5Dn\r\n=cWJz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHR5YCdtgOBNgNBT6s1+QzG7YdF0zZFu08BzMlzX0/5QIhANQwH/WRZrKyg4/lE6fpck6rL6p5XsITGyGMq/UoPVPO"}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_2.0.0_1619192963150_0.3961885862988177"},"_hasShrinkwrap":false},"3.0.2":{"name":"@ailhc/obj-pool","version":"3.0.2","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.es.js","typings":"dist/cjs/types","exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $INIT_CWD","test2":"cross-var jest --config=../../jest.config.js --roots $INIT_CWD"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"_id":"@ailhc/obj-pool@3.0.2","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-G9HqMIMZfouXqDkNs1O8BEcp/hP2AQIxo3F41cRgIleHj1IuJPy7DgYqD1ZO4HESglyCwVX7bzhrxrdS55CwYg==","shasum":"1352e83d426e055d1d5779a2d7c4d5264f43f439","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-3.0.2.tgz","fileCount":32,"unpackedSize":290834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghQWiCRA9TVsSAnZWagAACBkP/jRnGYw2ehIGjmZpNOPF\n8AOvurWpE+STu9YvgpsIMN6hS+oVr3X1zfkeP//wdT12/+tQ1g3dQY2M4pNl\n615eQry+Oh57HHnGh8a3LxZeK0g1jxGvgG8UQiWK9Gy7TJSIM24PD8stgbqI\nexkXQwq29E34A/DAHxCBq5jNtC+efiz7m6DnvRwoyNzvuKp3BECyQDfbooyW\n56CWK3HfsIrloH/31vI2ZZ+IN5TobEjmVStgN8hXzal76giV0kVyOt6UM74h\nWX2Em1X+EQ+k4rpI2xQNUifDx8xWEVu83UxZAEjzehlEYjeN7yHFhVAezjqx\nzSbhxnzFkfgEB0e0bXfIJeYkinTiuXxscno3nQx6crLbpS7TN8ouPmoTNGGF\nXrOtkcgv/sMJ8g89dQZNgD8IBlUB+HuvDavjYs3Y72mtd1HUNFV90uMTKsVx\nbCKkZYkspt7EEbIM+z+gnLHkW7wk4uMvC/lgDpbOI1T6Pdja1xN94aWBUx5/\nKnIr90CHhiGmtevT4gTKl6n3marWHHaO3JKI1FI2KmDSSsREn0qRlQkkgZ4G\ndEztiaGMGCpN4Yduxwur58KTziOqHZPldxqbX6oTO+ofxDCb4qNOmADfRdJl\nRJ25hOHMpvm07j/ylUK8JiUb/FeVw8qRjtHQSrSbfht/MXVfWrgcZ+5W7x8a\nUcMR\r\n=fhEU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG45LWOdFlb6BaTGTDGHxYC8cW3wLmwW+EzIXs+EswUgAiEAksmHs3+gF8xNteKk8a4zt8xAdfrdw93REhbdlIzMjxM="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_3.0.2_1619330466231_0.22474151982173463"},"_hasShrinkwrap":false},"3.0.3":{"name":"@ailhc/obj-pool","version":"3.0.3","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.es.js","typings":"dist/cjs/types","exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $INIT_CWD","test2":"cross-var jest --config=../../jest.config.js --roots $INIT_CWD"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"_id":"@ailhc/obj-pool@3.0.3","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-3JAeFOKGahvWxVq14Olqqx16ciFaMDG5bs4mecvnxdRmgHR98M/qY1s8KB6q8nt81saVb1B0l1+AeOgkx1WJOg==","shasum":"dbdb0b9b9e5e9a5a60b7f08a9fc9f20fa6f29078","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-3.0.3.tgz","fileCount":32,"unpackedSize":294983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghRzECRA9TVsSAnZWagAALaYP/2xGHdNRRuZ/H3EPwzMT\nP+zyJ7yNQ0uB1Ns+h4jprtP1m27i648Rhjq7dQMGkTNMllz+LaKoZAkUGC2d\ny2fUFrWTX90wsJ1fRPS19gQvvSSBJ/nUtJ+L7kYfI/+vNg5/Gp0Ke06zC7vC\n4W8LzFQXX6iObI7SY9qj8+zEff15BVmQukQPEjS7ZvoTeprzkrdJM4Y3Egut\nby0/PGJsfPvFjjCxGeQ09lOY8nXG4Iqz1NZ7zUjrI5WT+DY56RuPZZIkUDiR\nWRG1OWoGKHYFDlbjuESX894U7mdJ1VFuySNmO7JgkY9MlWz4jomTw0FZh7wD\nJx8oMgGHPtVPM+SAEAS78pNIv70JBsTJE+EUUBLtTpDNa+kRKaam0K2Z6WHE\n84KMmGhMe21GBcuK0rjFFlfVBM+ddXjnqYyuWMlJCq+LHLmv0ei/V4ENi7l4\nUvhoCwy9wAFaSXOYhf4Bp164KvSkWHrrTFH2PSHn88ePbB71ZBo7QAWPOTGX\n6srB7y8SAZf3aU8QQa1lDmKlbUK2hvOllLOGAGWxmo5JhFAo0YBh3TIA1AQ6\ncDCOTOigxF6opXk0Mnhzds6U0JDSwZlCbVibmqOfn+0zRHg3kx05MKKRRppA\ntuQRv36J0Khm3I8EIUQ8m0lZe4BVHeVU4c8OpWHpNopyU7WZVDZzCOPQ4RL8\npu9p\r\n=9Tbl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1k2BrtDAu1CyeCrtgdIZLfdMcW6Tq6zSbYJlHK2p2DAiEAyglv8p1jbGVcn27EoFD2Q0RI7ZCHB72vYKCdgtWnChQ="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_3.0.3_1619336387075_0.6893053522978982"},"_hasShrinkwrap":false},"3.0.4":{"name":"@ailhc/obj-pool","version":"3.0.4","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.es.js","typings":"dist/cjs/types","exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"watch:cjs":"egf build -w true -f cjs -s inline","build:cjs":"egf build -f cjs -m true -s inline","build:es":"egf build -f es -m true -s inline","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true -s inline","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $INIT_CWD","test2":"cross-var jest --config=../../jest.config.js --roots $INIT_CWD"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"_id":"@ailhc/obj-pool@3.0.4","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-pIE9m1SpDRxKUu1T7926zJQXdd2Yn83m8CTsyngHv0f6z7rEfwAbRgKeWd5o4LL4hp4tm7xa2NV93G1TSTF2Ig==","shasum":"1f0bd7df7159df6559c4f9f36225f7f9aac319bf","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-3.0.4.tgz","fileCount":21,"unpackedSize":317312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgl6/PCRA9TVsSAnZWagAAVr0P/0UoOvH/IkmrFrP54K9G\nlJerAJo9wmsSLoyuu+N4khTAvxF11S7Md2nO78efBnUhPR62ys4H7hjnQVkg\nmZD/t/rBUxvRdv4iZBNs75UzLeX8OXC6IcuHE5OmnIt0GzOjt+gHEj+pgel/\nAWn+kPD1mAY1QmpfEjvCCkKQDTLTy/no28oIgCdP1yT5e/vvdGpOVTCJrV43\nKGtKNnyig4SP3nzV76HnkhWGwBHCmoeLzGtWLWw9g+EYQ0JVTmdvonNvxx3T\ncziNiobSjjfi8ZeFr245Kbm/Mtw6glLxRPAMOda4Yrs7cKyYtz7jFLy9MR6L\ngVpRqMnlAX3nwQvxK/3A1Q5Z/DGIlQFr99Ul4lXB3IhDbzYPvujjOQUiht9u\nkO815Op1hmJyrhyGdEcx7123HXlGfGDhhW8Q4lPk+KPzePgD8buDdjiCVQ1S\nZnus8DHf7q7Whjgpht51nJExsC1ZfQ3LUjdAO6KRHgjGrt5942w81l1jezbe\nYx1RsOMx5cmgk/vcI833cTRodpNNfe1K8Mi3hNNigVsSUdDMHdBATZk0B50A\n+Btn0kzW+2zKX3vsjE9cgu6DjvkF78q1pQBoxSCOPr8Q2hboe7M1ZCeLrg8D\nuqNGIcJKVJdZOlIbhXdJ0xJsVEGRalCky99B0c/+1qw8U6HhqZr436eGZ24K\ne7d1\r\n=MotC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFsHF1a/ogE6A/SOfhiPbp5z5PbQODb341Pb2tfG7MZ0AiBr+T8e5se+63t9UtqPLV5rJMChF8DeUKg6e+GkwRDXDQ=="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_3.0.4_1620553678815_0.5590572772968381"},"_hasShrinkwrap":false},"3.0.5":{"name":"@ailhc/obj-pool","version":"3.0.5","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.es.js","typings":"dist/cjs/types","exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"watch:cjs":"egf build -w true -f cjs -s inline","build:cjs":"egf build -f cjs -m true -s inline","build:es":"egf build -f es -m true -s inline","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true -s inline","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $INIT_CWD","test2":"cross-var jest --config=../../jest.config.js --roots $INIT_CWD"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"_id":"@ailhc/obj-pool@3.0.5","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-YXwprn0QkzPCMBuc7IVXex1hJuXSAIQR9/4ouNz4jPsaBOh+QYaCwwZEmv85aWqiUVsGSbx36FCzTykyPcQijQ==","shasum":"92878724e3e790e74e3c53f50b37c40ebf61760c","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-3.0.5.tgz","fileCount":21,"unpackedSize":318067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgn5lrCRA9TVsSAnZWagAAL6MP/jkh2LQOeup05f9CP+DB\n1KmDoZXVGIODjoMRmL1d/oCfnBCUHjhT81DSnYTjxS3s/kiyq+UCHZ+5DJ63\nTtzd/W2RSN5yS9qdDlMHSA3LDqexerSILWNHDZV3Ar4EhQxJt2WqNPx3lmzi\nSIxt+YyfF8I/c63EV25Ryr6M1Thq/ox9pw8iOb7i7FyI01fTa8yn8fnhnBtY\nLwx7T4zfLDRGsvq8VHK+Sc637q90bxNA/2mOzBGcJbAcG7xxKc+3ZUAFRp9x\n9+E6yBxC096C6IgY3un5nYjonLGFrFrLTaaWBd33hoM1iIB7Y2v7iPNj0/IV\nYK5keoFkCjVpCd8hQJSqjMlYBAt3SnaN851bOTk16xnFwXG8MyJbACKFwJ3Z\njgvU3pdK4W0t3OlCQiMCZPrbKBcKMVZWfQMUc8PiRbM5wO9QfoHYGdQJzjAv\n9PDqVd3966Y7fQFBIzOO3SodLsSZgvYeGJlYcGxD9bA8czb+DJUie5/nJvzV\nIdoWWL2yT8GgB7wfMhndwd+nfuNGJUDYIhqqIRTKtoORvv+X6FqOQYGZjR8F\nqx3lHJgoVErU59MJu94iYCBAeh9Ho4oZ+sFXLIIYUi9hF44UtroPzwT5BnVm\nk2SLgw+38DFaoU/usayQs/huU0xU9n+su3YPTVnE1JO2zJIq5/pZgKMO6dnD\nZwo/\r\n=mfBj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfx8X09ydALxLQxqV8KPxCGLDNeJNKyYWW6KUNfAd2QgIhAKgK0okowo+ktRsqYw/6dbmQZMvfSexct6P9nxIYmema"}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_3.0.5_1621072235120_0.33952352002735253"},"_hasShrinkwrap":false},"3.0.6":{"name":"@ailhc/obj-pool","version":"3.0.6","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"watch:cjs":"egf build -w true -f cjs -s inline","build:cjs":"egf build -f cjs -m true -s inline","build:es":"egf build -f es -m true -s inline","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true -s inline","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $INIT_CWD","test2":"cross-var jest --config=../../jest.config.js --roots $INIT_CWD"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"_id":"@ailhc/obj-pool@3.0.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"dist":{"integrity":"sha512-YRrNB58Z7t6A668/A7X9RjZG0DmVDwx7MtM5nOWw8dC4qpYjh1DfkKbeKtkNui+HKRFnh3IXBCLcKy3QdtwQ7A==","shasum":"e9b92ad40ad67c34883e4caeebc38422d88a66ec","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-3.0.6.tgz","fileCount":21,"unpackedSize":318402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt1JUCRA9TVsSAnZWagAAjEkQAIGZds/DDlBPI8QwBpWn\nce4+f0qqyRL+2ICnPB9eIDzC8vAvf99f8e9Dhglc9MqTVi8pAHEY1d9Dljhd\n4FdCzi/9L87Y1mOVvEHPO3AUjIVi2dKqY5w32kw0z9/6GroeCgeTvkESV07I\n9dGU+iVCvAUKV8Pn3hUYTCJXtoHKrHedhXZptWxeKnPsMKtP75vu4muvped8\nHAIj4xjhZJBjIM3oV7WqbbtrMOEyvVVgSZC7C20ntkcCx7VHRnotT3HeeHxB\nkY7ATwYtWjfBEaNo7cu8oLK+bkdqJw8CMwsp5uJQxlT7HVgLF7w2N1j2cgrV\nmVUyUa7JnxfYN8fMRfE3Pjoyj0ql8iV7SUiQm6BEvu9gUbynk/TPzXVA69ed\nteXbzJo+pcD/4+snVKVaUBBTdbW8VX8uFugdRRJbkv0Wl778pghbNqK+zEbj\nxKWKOWHh3w6JaixpHkBWueQHQ7kC3L4ArKkMwupsTLGDahQIQDeKqsnNP2qB\n/pCBMgJusQoIDcRVoCuu5BjZK0gB8GMI34C/cX0xqoszk/rmYtTcRuDhG7Ee\nfagj+tsu5iBp2lznnSzxK9ZMFskedl7iUTTWdczr3TvTJi3GcSjOhQTjZlk7\nEkWE3fETS1ABMkb5rinDDZrHkLJK5ZBj2+yWGvFH6dz91k7sNh4/PH4t6nw2\nSkcf\r\n=Nys8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEyzEsXs+rPdi9hPpjaFNQUFHkeL07O3lWmkdHA3+OgfAiA+2Uo+NRADq74q4Wd71PMUjo/7mBme13S/Ah6GohUL8A=="}]},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_3.0.6_1622626899431_0.20437468909785417"},"_hasShrinkwrap":false},"3.0.7":{"name":"@ailhc/obj-pool","version":"3.0.7","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"watch:cjs":"egf build -w true -f cjs -s inline","build:cjs":"egf build -f cjs -m true -s inline","build:es":"egf build -f es -m true -s inline","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true -s inline","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $INIT_CWD","test2":"cross-var jest --config=../../jest.config.js --roots $INIT_CWD"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"_id":"@ailhc/obj-pool@3.0.7","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-wRFxqh/fGAOS2791icOZ6q2klVCeKOtMxghukoDscqPB9hCQw6/gfxbbsfjqoqFeGOVIqAqQAGJzg57a9NWK8A==","shasum":"2291d8580a7fc3e40cc29b9d0971d456389116fd","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-3.0.7.tgz","fileCount":21,"unpackedSize":318739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvkESCRA9TVsSAnZWagAAd8MP/jnmPmlCPv+pQy4WJLa3\nSvVPr3TpR86lWfq8rlrV46Z4hmj2Tu8j+qT0A45ZuscTESYAR1mFoSzV9J/d\nwBk0rt803e23zOpecdLR3BKxyPjwkaMFfPbXcYX2dt3xZsE3awgeBLb7qtT9\nRyWV7OKcdjwDKfLWRm0DvADLIM1zi5R3qop+oBcdP0bW7GZ2X5jWXKCLlhDB\nlGAoJ+mBPnKR/B4KHutA+8I8tNdLcV0I0493pft4Bz0dSrErIAdTTdH6Tavd\nTjPg+QsEb7kj/tcIy+EyA0w6ZMtOT3telCVoQFpZOKbgsckiKY6Y4kAOxoYo\nQN9SfM2nCIiRX3+cAwahT5qlg9lhRFNo2C4yit82V0RqYHAe1AWTyN7cXFSF\ndcP1ta5AFQmJuKfVzaL1+oDe5u3INOYaKd2q0RtaEY23632+6RzRVRBwFjwN\nJvT3f7nukLk3gKxIdnSsrwx3aNI2M6iSdFr+31khFgRGjfTgUrZQvyBYMxs3\na67322bQeyOmi8QKlSBd0BQjvBNT3dfLjf05dWGxZYs6WZiyHb9h3KqFMKJy\nQ/1BnWp1qGDVFWSuwK1HSmezk94jPR8QfBpRRjoekCMf1nun9wsH1yX4SGW4\nxT7PzUZscbbPDIAzVjs395FJgdA0K4Lnrt4A23H6SZjJaZFn+x2zv74aUBfm\nssQv\r\n=tSKk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1UXqxHFNdcnHrORzdWIzOAsCopWR6Ur/vNdKOvynVaAIgcSTF2HaXdUbcma5OPr+m+lOY/GeHkd+RwcQDkRBxyMw="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_3.0.7_1623081234531_0.4625017871660517"},"_hasShrinkwrap":false},"3.0.8":{"name":"@ailhc/obj-pool","version":"3.0.8","description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","keywords":["object","pool","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","license":"MIT","main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"scripts":{"watch:cjs":"egf build -w true -f cjs -s inline","build:cjs":"egf build -f cjs -m true -s inline","build:es":"egf build -f es -m true -s inline","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true -s inline","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $INIT_CWD","test2":"cross-var jest --config=../../jest.config.js --roots $INIT_CWD"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"_id":"@ailhc/obj-pool@3.0.8","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-m1GsVLzgAL6p2fRCzwdYhsCA4PnYvQHDtiB51vFfULRaqF9CL3O/O1MMB6LqFou1+PAURAbeCIOnWTXJfeJ8pA==","shasum":"8e5f77cfbc1a7efa1b3ce3e5a02930130f1fbcf2","tarball":"https://registry.npmjs.org/@ailhc/obj-pool/-/obj-pool-3.0.8.tgz","fileCount":21,"unpackedSize":318927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwiw+CRA9TVsSAnZWagAAtG0P/j+cTCMeweXSdx/n9jPd\n3UJcBbPS6Sbv+7iQngRKhTEzZhaWmrl2sVoN+N6QW1KfJPrictY0o9PHq8VT\nhICzW6OS7b12zGpGykVtmKbwZAbD39y+rMgs4D1ZXyXbzx1mzI9JweoZljeA\n4kiTDfupnwxeI6iL888MxeZ7HFCCLXU6OBReFqVla6w1j0YbQOFp4I8t9xQC\nN7DX2ouI2zwWL7A8XEg/MjOJeBhL9JsYMegoHemM/YyEhjquvvA7LFAKv0Rg\njm/x0TbtqQyRekOu99YIALQXzi6qEMKA5E25lC6HBOQ+XOeb6Y2x/lkLBuvm\nS7q2M39gWxe2BqcRfMXkPeco0bJL8FHQRAabtXpv+nsR2l5Y5vAzn9evbGBj\nlGlUcr/IH7JSqOQGibK3dCItxKHxJnNJILQUAsL80eGQPXhMetbEGJCPanzQ\niOCxV7S3mVRyE9rC5UNwxKPBb2jqCaT/8+TJB8viqneIueUjhFP5uByGBblF\n2o3WAzXSjgeJ1TEXgysTXLyPH8Zno2aLyNj5HVQfMVAgxDlgAT5UGK5Z40mW\n9yd9zi07eJO4X2iOR2Z1Ab0+J0DAV0JkAoC1HCrx0E3ul48PGl6AdQ1FOOiU\nb2RmkTqXvIBC2/vxnrBSkawPZXtqNcu6d4MysWH16dirzVnplnFDUVP1VDBV\neqI6\r\n=BynG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEj6yv996VMtnUdANM1rGd+nW2h0iRvSdJ90ES6yWQKMAiBKyacFI7crud8/4XQb5MDmw+I5NUwY1UYfKa0fo5+qnA=="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/obj-pool_3.0.8_1623338046141_0.029425424258517463"},"_hasShrinkwrap":false}},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"description":"General purpose object pool module, provides a concise and complete interface for managing object pools for object generation and collection, as well as object pool manager.","homepage":"https://github.com/AILHC/EasyGameFrameworkOpen#readme","keywords":["object","pool","game"],"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"author":{"name":"AILHC","email":"505126057@qq.com"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"license":"MIT","readme":"# `@ailhc/obj-pool`\n\n## 简介\n这是一个通用的对象池管理模块，可以使用对象池管理器对全局多个对象池进行管理，也可以使用单个对象池。对象池管理的对象可以不实现对应的接口，而通过向对象池实例注册通用的对象获取和回收处理函数\n\n## 特性\n1. 全局管理多个对象池\n2. 对象无需实现对象池对象接口也可进行获取和回收处理\n3. 简洁可扩展的API\n4. 智能类型提示\n****\n## 安装\n1. 通过npm安装\n\t\n    \tnpm i @ailhc/layer   \n2. 本地link npm包\n\t\n    a. clone 项目仓库\n    \n        git clone https://github.com/AILHC/EasyGameFrameworkOpen\n        \n    b. 在packages/layer文件夹下 \n\n    \tnpm link\n    \n    c. 在项目游戏项目目录下 \n    \t\n        npm link @ailhc/layer    \n3. 使用源码\n    a. clone 项目仓库\n    \n        git clone https://github.com/AILHC/EasyGameFrameworkOpen\n    b. 直接复制packages/layer/src下的ts源码到项目文件夹下使用(排除index.ts)\n\n## 使用\n\n1. 基础使用\n\n```ts\n//使用全局管理器\nconst mgr = new ObjPoolMgr();\n//实现对象池接口\nclass ClassA implements objPool.IObj{\n    onGet(){\n\n    }\n    onReturn(){\n\n    }\n    onKill(){\n\n    }\n}\nmgr.createObjPool({sign:\"test1\",clas:ClassA});\nconst ins1 = mgr.get(\"test1\");\n\n//注入通用对象处理函数\n//这样对于没有实现IObj接口的对象也可以\nconst objPool = new BaseObjPool();\n\nobjPool.init(\n    {\n        sign: \"pool1\",\n        objHandler: {\n            onGet(obj: objPool.IObj, onGetData: any) {\n\n            },\n            onCreate(obj): void {\n\n            },\n            onReturn(obj): void {\n\n            },\n            onKill(obj): void {\n\n            }\n\n        }\n    }\n)\n```\n2. 提示更加智能\n\n```ts\ninterface ITestObjGetDataMap {\n    TestObj1: { num: number },\n    TestObj2: { name: string },\n    TestObj3: { name: string }\n}\nconst poolMgr = new ObjPoolMgr<ITestObjGetDataMap>();\npoolMgr.createByClass(\"TestObj1\", TestObj1);\npoolMgr.createByFunc(\"TestObj2\", () => {\n    return new TestObj2();\n});\npoolMgr.preCreate(\"TestObj1\", 5);\n//get 这里get可以获得对应\"TestObj1\"的传参类型提示\nconst testObj1: TestObj1 = poolMgr.get(\"TestObj1\", { num: 2 });\n\n//批量获取\nconst testObj2s: TestObj2[] = poolMgr.getMore(\"TestObj2\", { name: \"testObj2\" }, 4);\n\n```\n\n3. 阈值控制\n\n```ts\nconst objPool = new BaseObjPool();\n\nobjPool.init(\n    {\n        sign: \"pool1\",\n        objHandler: {\n            onGet(obj: objPool.IObj, onGetData: any) {\n\n            },\n            onCreate(obj): void {\n\n            },\n            onReturn(obj): void {\n\n            },\n            onKill(obj): void {\n\n            }\n\n        },\n        //阈值\n        threshold: 100\n    }\n)\n//回收对象，如果对象池里的数量大于等于100，则这个obj就会被kill掉（销毁）;\nobjPool.return(obj);\n```\n\n## [CHANGELOG](packages/obj-pool/CHANGELOG.md)\n","readmeFilename":"README.md"}