{"_id":"@civ-clone/core-city-build","_rev":"12-40c8bf3853cfdda1001a3e5be8b841aa","name":"@civ-clone/core-city-build","dist-tags":{"latest":"0.1.10"},"versions":{"0.1.0":{"name":"@civ-clone/core-city-build","version":"0.1.0","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-city-build@0.1.0","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-city-build#readme","bugs":{"url":"https://github.com/civ-clone/core-city-build/issues"},"dist":{"shasum":"c293aa0897b160ab69a9aa0d72ee9b43f75163ee","tarball":"https://registry.npmjs.org/@civ-clone/core-city-build/-/core-city-build-0.1.0.tgz","fileCount":64,"integrity":"sha512-B8ctVsnZBXXJVNm+EdYxwvdvJqBVxjNDZOccl4D1kb2IkmN+w5SeM8rrCK9roVyzjHa9Xk4ScCnOsugx+MUxLw==","signatures":[{"sig":"MEUCIBukW6BE09fJ4t7RdOlKVpPfPKUH95HbuFAaRWecOlbLAiEA2AjQsfCPShTC6Da7FWat250QwFmx91tTBit+WfNmDno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf93ewCRA9TVsSAnZWagAACOwP/21hsLlYXfOmOMQew+vH\nvA0mVyzWUPCne5IT4XZxiUNOphPjXe/c5v+FLB6Xv1v3L9LpVi+eHMiUg18C\nf649tbeVtEgekXyPcoxXrMRnUlWj74pEPwHMZIUs5hc72Zj5nZjfM+2snH3K\nEggIoG33zA6wCuMJUEl3A6jBs620sBZ3eA6GshtskZEfhSjjZ66x+Oc5mPz2\nQgSL0ZRllkCAD4YnnlzMvawC/u9AGOCYMBjcDCEn/Hpu2ONe+f4oGkPfkdhY\nDXlHuAzmTerGF5u3DjgC/5/rICQFiSZa0xlmKpc+nutoA1Zgmp0bRLWxkrOr\nSDvwb6I80DWUN0vyLw+1HhujLdJ2y0XiZJnOXk4oMbr/9JEAzNsuPYYpgZJf\nmlRn7UbSyUJU9tK6p2W9eIiAYhSNx0U2mcKJC4ACPJZDEvHm3+vehjNYLr0G\nN1WKJlX+ep/dPfoaPePCz7TOyIYY2fAm8pgDt8MsaF5wbxdhROl/G6ohfXro\nF3Y90+k5caV0amAhRtEbt2gGO43ygePuxd21KfHaDs+cTVXTx1Vd0JexS0aJ\nkH1dswOqjbJDclQT2yIb/T7R90k3y4f8XsOqgo9fW7NZKBLNFktRDUdUOl1o\nYlWMEvaJPyw1CsCpyfYcnhwcSFINv5s312O7SOIvH1mlPq1TK6Hzb4Zrw8Tb\nk+7X\r\n=fKBj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1231b3d462f92deda33019a5267c591a974a14ae","private":false,"scripts":{"test":"ts-mocha ./tests/*.test.ts","build":"npm run ts:compile && npm run prettier:format","ts:compile":"tsc --build tsconfig.json","test:coverage":"c8 ts-mocha ./tests/*.test.ts","prettier:check":"prettier --config .prettierrc '**/*.ts'","prettier:format":"prettier --config .prettierrc '**/*.ts' --write"},"_npmUser":{"name":"dom111","email":"npm@dom111.co.uk"},"repository":{"url":"git+ssh://git@github.com/civ-clone/core-city-build.git","type":"git"},"_npmVersion":"6.14.5","description":"This is a template repo.","directories":{},"_nodeVersion":"14.4.0","dependencies":{"@civ-clone/core-city":"^0.1.0","@civ-clone/core-rule":"^0.1.0","@civ-clone/core-unit":"^0.1.0","@civ-clone/core-yield":"^0.1.0","@civ-clone/core-registry":"^0.1.0","@civ-clone/core-data-object":"^0.1.0","@civ-clone/core-city-improvement":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.3.1","chai":"^4.2.0","mocha":"^8.1.3","prettier":"^2.1.2","ts-mocha":"^7.0.0","chai-spies":"^1.0.0","typescript":"^4.0.3","@types/chai":"^4.2.14","@types/node":"^14.11.2","@types/mocha":"^8.0.3","@types/chai-spies":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/core-city-build_0.1.0_1610053552215_0.24979159184783883","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@civ-clone/core-city-build","version":"0.1.1","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-city-build@0.1.1","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-city-build#readme","bugs":{"url":"https://github.com/civ-clone/core-city-build/issues"},"dist":{"shasum":"aa436d6baf6e6d17e3ad9671beb408c0e6c87f6f","tarball":"https://registry.npmjs.org/@civ-clone/core-city-build/-/core-city-build-0.1.1.tgz","fileCount":65,"integrity":"sha512-d0XjhETZrDDaWkzNEShkObTAB7NgEkZcs2J724UWR49h08E4RYHWp+zz48B4lJdT6ohTTSb8wfT3gRfo4IjLGg==","signatures":[{"sig":"MEUCIQD0LHKA5KgmiC0zej4RBubDAmL83uBTYrN0A1Y139QofAIgSZHHXqvytW7s3HWVrRCUCmjnDWl/1hy4CXH7nuqdY9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLTbBCRA9TVsSAnZWagAAyuEQAIUNKF4oyBhu2Bhc5gKc\n52PPxrQUlxhP8oAsOqvtnuwtpCiOa8m2NBBi4r5FQlXTVBtq3Qh0XmE40/F+\nLTo+gig2q2O3A/h9LUZ17MWxjgHZo0UCEhnxN9DHJdZqzpsNKsU0JakPyvNk\nMK7VWUSQvUXj4wunKGLDy6+LHVfdxw/LELkGEZuj8IUF93DQd9seR4IJcKUn\nW+9eSd+/GL+Qy3iNM6fiBNc8mBoFzjCGUtEom66pNz/dgbyt+S7QdSfV/4D3\nNem6Gr3S/ltN7473b8SgPR8LeX3EVzuAz7oD0xktMklP/pTZCPd6BguZIKz6\nnMj9Wa+0z+ZDvBVkNjp3LpGcqbiNHZzsADF+XyeHvWrVnwggMTNFPVyI0wfE\n2RfPGWmFoVLZ6YkzDgbfCA5VBEooBUgUREDl4+0KrGP8VEPWhIHFtNzmt9tC\n7fvnB31oQK3GTXnj+7mdfjdwFcFn1Wc24j2GAUOVlG8Z6ARmsr9++EGvfvJa\nzruJSa3ExLRB/IZYIgUmAaKoFmUd+P7T1vJF43Sgzcjlk1YBkc2Kxb4EmNe7\nHU9vM1ukW9Xh21/3Jg44ebD93OStgaoIes7P6UVnVIQPyHP8ZOVmmAToGfCf\nWrAsA2cCJne4UaKl39w5voQiZVQqIIOH/neBb63UOTE3fCUgKv/soUlwGdwd\n1/z3\r\n=dw72\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"423996fb4a16edafb25d2c9980d2e1ee30782a41","private":false,"scripts":{"test":"ts-mocha ./tests/*.test.ts","build":"npm run ts:compile && npm run prettier:format","ts:compile":"tsc --build tsconfig.json","test:coverage":"c8 ts-mocha ./tests/*.test.ts","prettier:check":"prettier --config .prettierrc '**/*.ts'","prettier:format":"prettier --config .prettierrc '**/*.ts' --write"},"_npmUser":{"name":"dom111","email":"npm@dom111.co.uk"},"repository":{"url":"git+ssh://git@github.com/civ-clone/core-city-build.git","type":"git"},"_npmVersion":"6.14.11","description":"This is a template repo.","directories":{},"_nodeVersion":"14.4.0","dependencies":{"@civ-clone/core-city":"^0.1.0","@civ-clone/core-rule":"^0.1.0","@civ-clone/core-unit":"^0.1.0","@civ-clone/core-yield":"^0.1.0","@civ-clone/core-registry":"^0.1.0","@civ-clone/core-data-object":"^0.1.0","@civ-clone/core-city-improvement":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.3.1","chai":"^4.2.0","mocha":"^8.1.3","prettier":"^2.1.2","ts-mocha":"^7.0.0","chai-spies":"^1.0.0","typescript":"^4.0.3","@types/chai":"^4.2.14","@types/node":"^14.11.2","@types/mocha":"^8.0.3","@types/chai-spies":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/core-city-build_0.1.1_1613575873265_0.8309605088343786","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@civ-clone/core-city-build","version":"0.1.2","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-city-build@0.1.2","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-city-build#readme","bugs":{"url":"https://github.com/civ-clone/core-city-build/issues"},"dist":{"shasum":"5c4195b9a839b23e824190d15127510d2735d5c1","tarball":"https://registry.npmjs.org/@civ-clone/core-city-build/-/core-city-build-0.1.2.tgz","fileCount":65,"integrity":"sha512-+oxcJ/9jcOe9PAoV5arzUhmS/iSDipxd9e0g9E4nkHY2DimCebtepjezG1AkjqDqsCAicXpm4kn/Bf5y+DZTFw==","signatures":[{"sig":"MEQCIFz3sY1mZuttkdXk1tC3EAh9MyY5KbRX8lzqkefxaGTeAiBtW+fZPSaCc97qCn1KNId5DPjtAxpyiCLvMPGE62tWow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNrHFCRA9TVsSAnZWagAAoJEP/R5Ww6EBEuSX5hLT40ib\nXWlR9MwK8UKcrHG4WvriUBIrXyDHvAIRLZF2ckz+NZCNgF+IPZRARkiN55Tk\noagJb59jR5GqJsFvdyimx65m8pfAJcojrgtMffLDokBkNNeJMN2a5GMmF3jQ\nSvZwacoVj0o/DNPf1WVBt1T3CINOTczobsKXVYBWAj14oPVBBhYXh2xJAHdb\n1hSHJU/NuW0zonGzJnvKZd8SJJ8jdqOrqgVIkXb6n7M6hBaRGi2yvE5FKDwO\nFAsP/C+O22G5jDAmeV8ZEm06eHk4ZHrmRdbOSxANANP/T6DuxxrvlF4jm23M\nvn0aogdbake70KAvB4lCXuQXEy2fFLV42QsY18YLzdEXLRgYhz/0iIM5PYSm\nI3Q9+IqrR1DSSt8DldDKfXZP/d6wb4n8jGYhugXQMG9i1G+OpKq4MC8LyZde\nPHBHIUGvz4okxqOgXHhhm+ncmoZk67W1cJHpNk68xJLDh4cH9E/GZsCr3gNi\nYkUq15mY3L6UGSRj4NRx1l8thjzo73ipuXQiR2aJQzWhzoeMh9MNywB6r2xg\nS/O5qq8Omqjfqc9iVqYzMbiKYUpiwPoLR7VVjLQI243JoVKVy7Sr4xzhTCQC\nLDIdcrVvH8aVhL/oYqXVTeaiExwmEiMl/iirgGJe3t7QW1G6tWHkXO8i4u/7\nknvo\r\n=VM1k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1b3c89d124b892fe5916fe55a9fa530b83646ac6","private":false,"scripts":{"test":"ts-mocha ./tests/*.test.ts","build":"npm run ts:compile && npm run prettier:format","ts:compile":"tsc --build tsconfig.json","test:coverage":"c8 ts-mocha ./tests/*.test.ts","prettier:check":"prettier --config .prettierrc '**/*.ts'","prettier:format":"prettier --config .prettierrc '**/*.ts' --write"},"_npmUser":{"name":"dom111","email":"npm@dom111.co.uk"},"repository":{"url":"git+ssh://git@github.com/civ-clone/core-city-build.git","type":"git"},"_npmVersion":"6.14.11","description":"This is a template repo.","directories":{},"_nodeVersion":"14.4.0","dependencies":{"@civ-clone/core-city":"^0.1.0","@civ-clone/core-rule":"^0.1.0","@civ-clone/core-unit":"^0.1.0","@civ-clone/core-yield":"^0.1.0","@civ-clone/core-registry":"^0.1.0","@civ-clone/core-data-object":"^0.1.0","@civ-clone/core-city-improvement":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.3.1","chai":"^4.2.0","mocha":"^8.1.3","prettier":"^2.1.2","ts-mocha":"^7.0.0","chai-spies":"^1.0.0","typescript":"^4.0.3","@types/chai":"^4.2.14","@types/node":"^14.11.2","@types/mocha":"^8.0.3","@types/chai-spies":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/core-city-build_0.1.2_1614197189260_0.872534449797512","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@civ-clone/core-city-build","version":"0.1.3","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-city-build@0.1.3","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-city-build#readme","bugs":{"url":"https://github.com/civ-clone/core-city-build/issues"},"dist":{"shasum":"fb7b1871a4493d02cb1f6c2ca21006cfec5126bc","tarball":"https://registry.npmjs.org/@civ-clone/core-city-build/-/core-city-build-0.1.3.tgz","fileCount":69,"integrity":"sha512-ehtwHpKt4INr7qnqgT5hN7vNSafeR0FRk0ie/6+rDYbl5ixWwC5xag7c2FaGG8loRX/zif2qWHF6YV+IxadX4Q==","signatures":[{"sig":"MEUCIEo8x+TlEHfhjhXc3QvoRYnOupxP7FdR3OUln8XMltIaAiEAueFRrMMOCWhss722CJgwGF3Cv+G2XalIhzjDJ/uT+zY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRo2MCRA9TVsSAnZWagAA+j8P/2/NZUUEfFsvDjohdGLb\nTBRrl6GbTnANfi67PZRH7EUzqRMDm8HFZ2B4aj2N0ZjUl/00BjiSDtsGzNDJ\nzDQE0Q0NvcW4tZV0I6ZMxBOFBYw3/H0T2Otm1xxJRtKEMwSOhvICfIyknzNN\noPfmHrKImv0TWV4OtDpAKE6Uzf9t4Ocfz5OEvZIn8E9SVLS/hQAfN10cO5o8\n9nYsynOqSRxmJ2DRhJTu0Rp1BA2MulL+0PuuxfWVUWMShCaa4mKiufNTRrr3\nawMk13cin7MjlRMlWlm6aYmzG+ttIlyqbYIM0aEZtnLdrYBPYGx6yhoLt5Cn\nnWwuiEFZDy6UF8/gyh08pzyTYpLzLBmbo18TmptuxV7ZhN/kHUHN6XUaO0wX\nPcIRzFJgHDUpAPNBMwctEIVni7nddL3TEit/f1ukN11/xpWoQzUztdrqJ2L9\nhZtrNs5uzfGx7yV2EcIoOL3cmJtuTkHbtn7IXHLfSVwHPUGGp08rwZDseEQM\niku34vGprGt9DSDQFws6pQQ2B1BdmYFUsKEiwb0wCHnoO+Zr+kRdV01IN7eF\n40vZmbNRurUNJpCwn4EIGkB23mOk90ggLjfanVnKMwCvAGPOq2QfVEvp3Dt1\nDyGdxOR70x001N3StlTSucpqThaz59ojITdHrZYqC0z7LfPZhJrovl7KjKR1\n54Ff\r\n=61qE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4b7e76d0eec6a80dff46f19cd0431b366bc59bff","private":false,"scripts":{"test":"ts-mocha ./tests/*.test.ts","build":"npm run ts:compile && npm run prettier:format","ts:compile":"tsc --build tsconfig.json","test:coverage":"c8 ts-mocha ./tests/*.test.ts","prettier:check":"prettier --config .prettierrc '**/*.ts'","prettier:format":"prettier --config .prettierrc '**/*.ts' --write"},"_npmUser":{"name":"dom111","email":"npm@dom111.co.uk"},"repository":{"url":"git+ssh://git@github.com/civ-clone/core-city-build.git","type":"git"},"_npmVersion":"6.14.11","description":"This is a template repo.","directories":{},"_nodeVersion":"14.4.0","dependencies":{"@civ-clone/core-city":"^0.1.0","@civ-clone/core-rule":"^0.1.0","@civ-clone/core-unit":"^0.1.0","@civ-clone/core-yield":"^0.1.0","@civ-clone/core-registry":"^0.1.0","@civ-clone/core-data-object":"^0.1.0","@civ-clone/core-city-improvement":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.3.1","chai":"^4.2.0","mocha":"^8.1.3","prettier":"^2.1.2","ts-mocha":"^7.0.0","chai-spies":"^1.0.0","typescript":"^4.0.3","@types/chai":"^4.2.14","@types/node":"^14.11.2","@types/mocha":"^8.0.3","@types/chai-spies":"^1.0.3","@civ-clone/civ1-city":"github:civ-clone/civ1-city"},"_npmOperationalInternal":{"tmp":"tmp/core-city-build_0.1.3_1615236492058_0.879820048984572","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@civ-clone/core-city-build","version":"0.1.4","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-city-build@0.1.4","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-city-build#readme","bugs":{"url":"https://github.com/civ-clone/core-city-build/issues"},"dist":{"shasum":"0d262afaa22ce70b9fae5c3a62bde4ff1eaa586a","tarball":"https://registry.npmjs.org/@civ-clone/core-city-build/-/core-city-build-0.1.4.tgz","fileCount":81,"integrity":"sha512-V08l071RbQmTUzxPYHnNynKVyrwTrReBvh/yRqB1Cov9nFWqM522+W2RaL87m7S5429faZjde32w524oUPYaEA==","signatures":[{"sig":"MEQCIB52kN5qY0g/R/raQT/dB2R81IVMwxXx7LR4zRl+fiyrAiAjs98XHDQMVq7ZNCxwfAN/2R6VwKKrLmtlY1uKHXKIVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLkr3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiTw/8CUtTN3Y1LepIhj8FFdCoj5CbI4I8WsS1rXs/siNPqNma91N7\r\naMwcZjmlRXT55s/RX1WoVz8d4RuB+/xEnDM7l27vO2HE4mxv7FnIBlt7Zq0w\r\nbcNXDaIIU7KWZEmRiTJ94WiTfl459heA47kt1Me4YgUaFrz4VFxGmglDNCNr\r\nI381c3O7v6AecwZp3OzlbijWo50EWmxkDwRB3w8O/LrNU83lckI4kQB0UOPp\r\nIkFK9s3LKYQfi/BzRdsn+Ccw7oms0kw2CPluhrKVuCsClQuIJcIZeAwxICZj\r\nfhrd3LDiXR6ToHT1beAISnO1ub3VLpyN5Iq46gsX2RFX1qlG3bpDqYS4L9Fc\r\nNkH92pTAF68DgC/T0HHloRlfJJHxz11YiV3cC3J6USUf2KqefuJdULtgEU6U\r\n9kzqg6SpAMt+JVZ5DOb/Ne5/8+7MH4zd1tuG1fbwHnxiFZpHTbYxl0Y+oUmq\r\nGohivrlN1oN4Ex2h/hNMZ4EtYt059XPI8e+SJt1bnO7h648RA1iWZ4L2VKmM\r\nCePGySe0QfcGURIR6oNSwiPOmApN+3bZiE90XdibMv8BHea+S71wOqkMC+9i\r\nyPNmeGX7MphBabKGR4mS4fikWRFteXgMweXyjc6GZ4HXM5tjtiHhHacjnTcv\r\njAW+Ggo7F9VAVpRkk7v3UQiomHBiSFDVLH4=\r\n=zU78\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9732eb9c65c934a0ec13891696139f2370d5696a","private":false,"scripts":{"test":"ts-mocha ./tests/*.test.ts","build":"npm run ts:compile && npm run prettier:format","ts:compile":"tsc --build tsconfig.json","test:coverage":"c8 ts-mocha ./tests/*.test.ts","prettier:check":"prettier --config .prettierrc '**/*.ts'","prettier:format":"prettier --config .prettierrc '**/*.ts' --write"},"_npmUser":{"name":"dom111","email":"npm@dom111.co.uk"},"repository":{"url":"git+ssh://git@github.com/civ-clone/core-city-build.git","type":"git"},"_npmVersion":"7.21.0","description":"The repo contains the `CityBuild` and associated objects that deal with building items in `City`s.","directories":{},"_nodeVersion":"16.8.0","dependencies":{"@civ-clone/core-city":"^0.1.0","@civ-clone/core-rule":"^0.1.0","@civ-clone/core-yield":"^0.1.0","@civ-clone/core-player":"^0.1.0","@civ-clone/core-registry":"^0.1.0","@civ-clone/core-data-object":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","chai":"^4.0.0","mocha":"^9.0.0","prettier":"^2.0.0","ts-mocha":"^9.0.0","chai-spies":"^1.0.0","typescript":"^4.0.0","@types/chai":"^4.0.0","@types/node":"^14.0.0","@types/mocha":"^8.0.0","@types/chai-spies":"^1.0.0","@civ-clone/civ1-city":"github:civ-clone/civ1-city"},"_npmOperationalInternal":{"tmp":"tmp/core-city-build_0.1.4_1647201014897_0.9443239725222623","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@civ-clone/core-city-build","version":"0.1.5","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-city-build@0.1.5","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-city-build#readme","bugs":{"url":"https://github.com/civ-clone/core-city-build/issues"},"dist":{"shasum":"f62866db85899c6322b6ebe86bc328ebf71bf3c2","tarball":"https://registry.npmjs.org/@civ-clone/core-city-build/-/core-city-build-0.1.5.tgz","fileCount":81,"integrity":"sha512-wTSruAbYXIbZJVrSagk4cemk5ownSQQ1yJfWqgzCs2/jaJclFG2liPrEWNKoJV0CUaj2K2yGynjr3yDlzgdqcQ==","signatures":[{"sig":"MEYCIQDRdUd4jYwi6/YFcvru9JQpknCNNd/5n+qE9/YutmU3gQIhAO4tPVLSIq2bXdqjM8v4YpE5o6nlBLyoN4kr+siYrzVX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNfwDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmLQ/+MAiU2zr11eWZwrS7I2RyRT2FClrEiB0TbH9MC2tdmkj7Fe/w\r\nr4ZUxOJ26C+Ry6cAW8mtBy59NHJf6fw96E8vPyWBHSS8EOcL3Vgy5n4CDkPt\r\nV4ibPiOfOUl2bXLIEzN/F6TNZE2UqHCMNo5UGnUuCgMQ6q+aihiNqn+walsy\r\nl3lcli2LFhyZxjHR8BUDGkZVd2JWMcKNSylNZjhph+Ls9/nkuylNTeItCAIn\r\nrFS3lLMI+vjaz7/cH6edcMme1HB0vdAlQdFNm/DfmqX907czhd6zC8gvDg+G\r\npw3lk840Y3gQE5Vdig6iPuPcvcp1GGSs8XCFj48DjgjdrPa5LdxgNypnEjgQ\r\nTKk4NNKitQUNMxE/VyhJHOl2q4mZ4EQs2EPtqMqpmYieLVwEdwZfj+NQhvLR\r\nknwrUKNWGPANzfzDDjkoOTDNJcT/mwyoELA1ca2KbrAU2r2oqf9BLm0NjlaV\r\nK/MKQWdaBwKs5weJvoGEyN0zrcp3XzAd6H5UCBeCxJRvhcZrkAIvlgGIcNKN\r\nXLpLg3Gv0WCxGNFRX8YHRla19lXksrduCy794magp3cW0nAwZQwRBqpb2N8C\r\nOfQ0q10J9LOiEQa5zikNt04tGQzHLqNk1uiFnGf+0OfkPUfEnq6KdyDbPsNm\r\nzRk9YBps8rtRhUUvoM1uWxQKsfXHM3ROYpk=\r\n=rsqi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","gitHead":"fd07a1e906ba20951246968313e6d52f3991a486","private":false,"scripts":{"test":"ts-mocha ./tests/*.test.ts","build":"npm run ts:compile && npm run prettier:format","ts:compile":"tsc --build tsconfig.json","test:coverage":"c8 ts-mocha ./tests/*.test.ts","prettier:check":"prettier --config .prettierrc '**/*.ts'","prettier:format":"prettier --config .prettierrc '**/*.ts' --write"},"_npmUser":{"name":"dom111","email":"npm@dom111.co.uk"},"repository":{"url":"git+ssh://git@github.com/civ-clone/core-city-build.git","type":"git"},"_npmVersion":"8.19.1","description":"The repo contains the `CityBuild` and associated objects that deal with building items in `City`s.","directories":{},"_nodeVersion":"18.1.0","dependencies":{"@civ-clone/core-city":"^0.1.0","@civ-clone/core-rule":"^0.1.0","@civ-clone/core-yield":"^0.1.0","@civ-clone/core-player":"^0.1.0","@civ-clone/core-registry":"^0.1.0","@civ-clone/core-data-object":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0","chai":"^4.0","mocha":"^9.0","prettier":"^2.0","ts-mocha":"^9.0","chai-spies":"^1.0","typescript":"^4.0","@types/chai":"^4.0","@types/node":"^16.0","@types/mocha":"^9.0","@types/chai-spies":"^1.0","@civ-clone/civ1-city":"github:civ-clone/civ1-city"},"_npmOperationalInternal":{"tmp":"tmp/core-city-build_0.1.5_1664482307357_0.35072898663529717","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@civ-clone/core-city-build","version":"0.1.6","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-city-build@0.1.6","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-city-build#readme","bugs":{"url":"https://github.com/civ-clone/core-city-build/issues"},"dist":{"shasum":"0e82512a6a7f5af2f5dc28621e5738d9160a4b81","tarball":"https://registry.npmjs.org/@civ-clone/core-city-build/-/core-city-build-0.1.6.tgz","fileCount":81,"integrity":"sha512-w8rWMdozX5V0euaGWibHa/mpGTEBBSHHofZDWDafCoVhkgVVdRVmaQVyh+WzKOfCU59uHgsB7uCJvGL8PJUMXA==","signatures":[{"sig":"MEYCIQDycrZkTbxzc37G73b4yDTAWQ20WLt0yr8NYM21l9pq+QIhAPs98al4m7h8b8sWKw301fNIhxROeGri32I/AKzfxd0y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYukQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofSQ//cPPinLLjGY/VDhZ8HJz9vDQ2i4I63JxNKlBr4bXnEt1Iw/Pu\r\nkFEnO8qhj7EM3XwQKNnmejMT0UGZb3HD2tMt7ZhczHvDzAixlfgsjXXcrRgj\r\np/i/qgIgQo7ZGQn3or9ZJ75p7u/++nQ4qUcy8kzotW5yNlpRJjDu6kU3vF/G\r\nOssHycWZaX1Rrmxe9eeBVv44pN5EahiL2gQpZAHaFBOV3e1kDUdp5RDE5aWk\r\nXi3G1x72q6hu07T8fJBaGbm+V0DRvgx4GscFVzdho/RAPHNgiRQ5bLHLl1+T\r\n3w+HpeVH2qWoVpTasLsh/gdnji+wG31HP4rr20M457WPwWhcUUFh+qQXf8da\r\nf4KOIZ45Q6l4A2ga1/YwxQSXVw89pI8S78d9svIBgh0v6BxNUbdoBh7teKiT\r\nOs+pEFnKrN+PevgqBFTDwTtike4JIQIqIUZAnBm0ZTz2Ourf+zXQ090RS+B7\r\n4mXNvE8DggWdO7LtYofLQbcus2zn9JqbG8m3SnN9s3tY/hx2xKPq89Chavxk\r\n6k9ZqyAdbX/m+FOVcrzE6/S+gade8WxBYURUQTIkuZoOOFDkTruVPLg9Mhwi\r\nSmGcfuh6ck/Oro2JXw1snlkUvz84eRDD6nFRp1xQZHhNAla9UCyqC9GgnvT6\r\nd4IM21ZzWMaq6FA4w9v4yDdMJyVOlWtf300=\r\n=Yq1K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","gitHead":"d147e93ebbaabe12828d87980349e8927550d9b2","private":false,"scripts":{"test":"ts-mocha ./tests/*.test.ts","build":"npm run ts:compile && npm run prettier:format","ts:compile":"tsc --build tsconfig.json","test:coverage":"c8 ts-mocha ./tests/*.test.ts","prettier:check":"prettier --config .prettierrc '**/*.ts'","prettier:format":"prettier --config .prettierrc '**/*.ts' --write"},"_npmUser":{"name":"dom111","email":"npm@dom111.co.uk"},"repository":{"url":"git+ssh://git@github.com/civ-clone/core-city-build.git","type":"git"},"_npmVersion":"8.19.1","description":"The repo contains the `CityBuild` and associated objects that deal with building items in `City`s.","directories":{},"_nodeVersion":"18.1.0","dependencies":{"@civ-clone/core-city":"^0.1.0","@civ-clone/core-rule":"^0.1.0","@civ-clone/core-yield":"^0.1.0","@civ-clone/core-player":"^0.1.0","@civ-clone/core-registry":"^0.1.0","@civ-clone/core-data-object":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0","chai":"^4.0","mocha":"^9.0","prettier":"^2.0","ts-mocha":"^9.0","chai-spies":"^1.0","typescript":"^4.0","@types/chai":"^4.0","@types/node":"^16.0","@types/mocha":"^9.0","@types/chai-spies":"^1.0","@civ-clone/civ1-city":"github:civ-clone/civ1-city"},"_npmOperationalInternal":{"tmp":"tmp/core-city-build_0.1.6_1667426575833_0.6326269451304503","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@civ-clone/core-city-build","version":"0.1.7","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-city-build@0.1.7","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-city-build#readme","bugs":{"url":"https://github.com/civ-clone/core-city-build/issues"},"dist":{"shasum":"52f6eb112629ae6679a90b1e30f4bdfb8048546a","tarball":"https://registry.npmjs.org/@civ-clone/core-city-build/-/core-city-build-0.1.7.tgz","fileCount":81,"integrity":"sha512-DD4nqh2rYxW+fEg0z4r7OSkRQ8BAYbWSrjyIyGkF5Nrk6agKVuVNAY3Xc+7Bqg9bQt83vJQmA9UaLaxWlb0jzg==","signatures":[{"sig":"MEUCIQCa0EBEBdO1gO6GiBILKu1I79nMQd/5uLIpXx4J5jj7wgIgBa8ILQFmt5FVXg3ZJwm6coVLlkOcNV3GVzOE6dzThII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf3V7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpdgw/9H9mODhG3HYbZF7a1Hsft2ebUu4hawXYqpXZqjeARk/jhe8LB\r\ndYAANI7ktgecRX54oDq202IXQ+KjKjvt6tlI2yl+ZZUaMRG36r1/cI19kWay\r\n3dUKungBBWnyCInTPep9ffGRl2a0AVmCRoxnvxhIuLpgo0ktXFx4QDDre1yG\r\nYUhZf6dDNFVFc59CFpo+X28JB1ugF2auOzD4F7YDyeAuPTaKX2oc49XmzxFY\r\n8V0pZJM1MP1LrkyDKh+Z4JlBki8IUkJEOVxwk69YjSOZGoPzCL2z2DwSkiM6\r\nCjVX5i3xd05C/fsIx60ypoQGF3SfoiuilOdJ4DlCZe8hvO/vJiOuAumrar9a\r\niFB9opA1tXwSQmhnieoHueCZAwFx3HnspD/FX4KhdMzSTHM8CD63LHBizg2m\r\nQ0XCblJmSHwYRQHe1YCOyoUpIsMrBBJDoVAs0/56wN1r/llXjN5rhLKc6RS/\r\nAD3sBQwrHhBKC2wHcQBCb8MG6SMMWWxwTJTStJ9FCDwsOJu8vkMsGkW9HXUM\r\nAO8Y1XXBpi+7983ALudgblif4JtnQXJk+4GsFacS9eOu2jis5r/vdQ0mwG/c\r\n5c+Pg/tyLyKLOsQ0CZUjDgdcBEEUJ5LS445AmOW/iyAlHWKjCpucfvKgTwSn\r\nOktSH3DyKomJ63PRdv3PnvZox4kpKeZKJBM=\r\n=1iVN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","gitHead":"3a20e3be95fcd857ff66dbc0196389a339c572f9","private":false,"scripts":{"test":"ts-mocha ./tests/*.test.ts","build":"npm run ts:compile && npm run prettier:format","ts:compile":"tsc --build tsconfig.json","test:coverage":"c8 ts-mocha ./tests/*.test.ts","prettier:check":"prettier --config .prettierrc '**/*.ts'","prettier:format":"prettier --config .prettierrc '**/*.ts' --write"},"_npmUser":{"name":"dom111","email":"npm@dom111.co.uk"},"repository":{"url":"git+ssh://git@github.com/civ-clone/core-city-build.git","type":"git"},"_npmVersion":"8.19.1","description":"The repo contains the `CityBuild` and associated objects that deal with building items in `City`s.","directories":{},"_nodeVersion":"18.1.0","dependencies":{"@civ-clone/core-city":"^0.1.0","@civ-clone/core-rule":"^0.1.0","@civ-clone/core-yield":"^0.1.0","@civ-clone/core-player":"^0.1.0","@civ-clone/core-registry":"^0.1.0","@civ-clone/core-data-object":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0","chai":"^4.0","mocha":"^9.0","prettier":"^2.0","ts-mocha":"^9.0","chai-spies":"^1.0","typescript":"^4.0","@types/chai":"^4.0","@types/node":"^16.0","@types/mocha":"^9.0","@types/chai-spies":"^1.0","@civ-clone/civ1-city":"github:civ-clone/civ1-city","@civ-clone/civ1-unit":"github:civ-clone/civ1-unit","@civ-clone/civ1-city-improvement":"github:civ-clone/civ1-city-improvement"},"_npmOperationalInternal":{"tmp":"tmp/core-city-build_0.1.7_1669297530801_0.0705583649481758","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@civ-clone/core-city-build","version":"0.1.8","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-city-build@0.1.8","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-city-build#readme","bugs":{"url":"https://github.com/civ-clone/core-city-build/issues"},"dist":{"shasum":"f65e3ca0e041e025c363869859b781f961b96320","tarball":"https://registry.npmjs.org/@civ-clone/core-city-build/-/core-city-build-0.1.8.tgz","fileCount":81,"integrity":"sha512-0TfHAxY1eRLorXCY4LWxUY+vYHOUw0lwxX+ANHtcIHqEohKAraCx7y5E2YESUPfwUVF2mX/upsCdjIf8yaw3pA==","signatures":[{"sig":"MEQCIF7IglKfibTjd6VmSMWwqgidtMAaQaZL9D1KW449FhnLAiAf4AzswJwc62+RDPwzseVDrebdPGVKzhbUZuU0Y7XNtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDsYwJ0w/IIYANqBPOkM4jWqIgFHKtXjdbu8cuDhopW4wIhAPPeNoaaYqAxvzDCak4hhqIwQVgyolMGkKM/kqiV7R8c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47490},"main":"index.js","types":"./index.d.ts","gitHead":"6de6fd2c60007b47fed24aec79a4200ad8cb50c2","private":false,"scripts":{"test":"ts-mocha ./tests/*.test.ts","build":"npm run ts:compile && npm run prettier:format","ts:compile":"tsc --build tsconfig.json","test:coverage":"c8 ts-mocha ./tests/*.test.ts","prettier:check":"prettier --config .prettierrc '**/*.ts'","prettier:format":"prettier --config .prettierrc '**/*.ts' --write"},"_npmUser":{"name":"dom111","email":"npm@dom111.co.uk"},"repository":{"url":"git+ssh://git@github.com/civ-clone/core-city-build.git","type":"git"},"_npmVersion":"11.6.2","description":"The repo contains the `CityBuild` and associated objects that deal with building items in `City`s.","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@civ-clone/core-city":"^0.1.0","@civ-clone/core-rule":"^0.1.0","@civ-clone/core-yield":"^0.1.0","@civ-clone/core-player":"^0.1.0","@civ-clone/core-registry":"^0.1.0","@civ-clone/core-data-object":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0","chai":"^4.0","mocha":"^9.0","prettier":"^2.0","ts-mocha":"^9.0","chai-spies":"^1.0","typescript":"^4.0","@types/chai":"^4.0","@types/node":"^16.0","@types/mocha":"^9.0","@types/chai-spies":"^1.0","@civ-clone/civ1-city":"github:civ-clone/civ1-city","@civ-clone/civ1-unit":"github:civ-clone/civ1-unit","@civ-clone/civ1-city-improvement":"github:civ-clone/civ1-city-improvement"},"_npmOperationalInternal":{"tmp":"tmp/core-city-build_0.1.8_1789243644752_0.8038540155537777","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@civ-clone/core-city-build","version":"0.1.9","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-city-build@0.1.9","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-city-build#readme","bugs":{"url":"https://github.com/civ-clone/core-city-build/issues"},"dist":{"shasum":"3374f492baccff71b35c8e92259a4651ffd8c249","tarball":"https://registry.npmjs.org/@civ-clone/core-city-build/-/core-city-build-0.1.9.tgz","fileCount":81,"integrity":"sha512-UBUFZuVtza11LSwiR8+zqCFmm8aP56QA9wz+4YO3imUmozVQsbYy+BK9GPQSc07iWOLnizZ5usknNOvcYIfC4g==","signatures":[{"sig":"MEQCIDqGJJWNhpQCOqdpTTwkTQXn6dl3hrHBq2oadLx3cwhzAiAkmm3XEpdezUhXHD1XjSFsn/ORcQaX6eWJG7kYVdYuiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICyM61d/VMOv7yOUoCrlcay8sRm4P14mFZncEtAQiMP1AiANoThVPJt1OoIInptgOig7h6E56aGajDSuZKMmn/PSGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47931},"main":"index.js","types":"./index.d.ts","gitHead":"64e8e8d7a4e9143a8ac19ec9284f2e10c9679913","private":false,"scripts":{"test":"ts-mocha ./tests/*.test.ts","build":"npm run ts:compile && npm run prettier:format","ts:compile":"tsc --build tsconfig.json","test:coverage":"c8 ts-mocha ./tests/*.test.ts","prettier:check":"prettier --config .prettierrc '**/*.ts'","prettier:format":"prettier --config .prettierrc '**/*.ts' --write"},"_npmUser":{"name":"dom111","email":"npm@dom111.co.uk"},"repository":{"url":"git+ssh://git@github.com/civ-clone/core-city-build.git","type":"git"},"_npmVersion":"11.6.2","description":"The repo contains the `CityBuild` and associated objects that deal with building items in `City`s.","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@civ-clone/core-city":"^0.1.0","@civ-clone/core-rule":"^0.1.0","@civ-clone/core-yield":"^0.1.0","@civ-clone/core-player":"^0.1.0","@civ-clone/core-registry":"^0.1.0","@civ-clone/core-data-object":"^0.1.15"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0","chai":"^4.0","mocha":"^9.0","prettier":"^2.0","ts-mocha":"^9.0","chai-spies":"^1.0","typescript":"^4.0","@types/chai":"^4.0","@types/node":"^16.0","@types/mocha":"^9.0","@types/chai-spies":"^1.0","@civ-clone/civ1-city":"github:civ-clone/civ1-city","@civ-clone/civ1-unit":"github:civ-clone/civ1-unit","@civ-clone/civ1-city-improvement":"github:civ-clone/civ1-city-improvement"},"_npmOperationalInternal":{"tmp":"tmp/core-city-build_0.1.9_1789315810352_0.9542942899016147","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"_id":"@civ-clone/core-city-build@0.1.10","bugs":{"url":"https://github.com/civ-clone/core-city-build/issues"},"dist":{"shasum":"8191e23213bf3f120d3b1e139b574b87d46d4afe","tarball":"https://registry.npmjs.org/@civ-clone/core-city-build/-/core-city-build-0.1.10.tgz","fileCount":82,"integrity":"sha512-wTpZBOCI8QJr8GTgAS0zbRYmGl0FjuZSGCpMTkOP+imfacRIC27Ivm4iWCBW5eLXF+rm5JeoZX0p3O9UTwa6cg==","signatures":[{"sig":"MEUCIESwaVoouZZhS5wWCvEvZaUpOWzhIXQ2SdEDj8C1AO7MAiEArXZz+EnODqbt7ua3osOyYv8pZVY0MRms8W/FdlIFbZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC5P2psyJyHaVLquA0UthFU00a7f05F2NdAeDkXpBeJ0QIgGp+YNDB4T3C6M8K3kWJ9Bzlfk71O3ueUWDUqJkdGVjU="}],"unpackedSize":50082},"main":"index.js","name":"@civ-clone/core-city-build","types":"./index.d.ts","author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"gitHead":"958ee3714b8e426681b5241b77ceadddf1d13d2c","license":"MIT","private":false,"scripts":{"test":"ts-mocha ./tests/*.test.ts","build":"npm run ts:compile && npm run prettier:format","ts:compile":"tsc --build tsconfig.json","test:coverage":"c8 ts-mocha ./tests/*.test.ts","prettier:check":"prettier --config .prettierrc '**/*.ts'","prettier:format":"prettier --config .prettierrc '**/*.ts' --write"},"version":"0.1.10","_npmUser":{"name":"dom111","email":"npm@dom111.co.uk"},"homepage":"https://github.com/civ-clone/core-city-build#readme","keywords":["typescript","civilization"],"repository":{"url":"git+ssh://git@github.com/civ-clone/core-city-build.git","type":"git"},"_npmVersion":"11.19.0","description":"The repo contains the `CityBuild` and associated objects that deal with building items in `City`s.","directories":{},"maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"_nodeVersion":"24.21.0","dependencies":{"@civ-clone/core-city":"^0.1.0","@civ-clone/core-rule":"^0.1.5","@civ-clone/core-yield":"^0.1.0","@civ-clone/core-player":"^0.1.0","@civ-clone/core-registry":"^0.1.0","@civ-clone/core-data-object":"^0.1.15"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0","chai":"^4.0","mocha":"^9.0","prettier":"^2.0","ts-mocha":"^9.0","chai-spies":"^1.0","typescript":"^4.0","@types/chai":"^4.0","@types/node":"^16.0","@types/mocha":"^9.0","@types/chai-spies":"^1.0","@civ-clone/civ1-city":"github:civ-clone/civ1-city","@civ-clone/civ1-unit":"github:civ-clone/civ1-unit","@civ-clone/civ1-city-improvement":"github:civ-clone/civ1-city-improvement"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core-city-build_0.1.10_1789507430324_0.619310487463268"}}},"time":{"created":"2021-01-07T21:05:52.005Z","modified":"2026-09-15T21:23:50.650Z","0.1.0":"2021-01-07T21:05:52.327Z","0.1.1":"2021-02-17T15:31:13.436Z","0.1.2":"2021-02-24T20:06:29.424Z","0.1.3":"2021-03-08T20:48:12.246Z","0.1.4":"2022-03-13T19:50:15.088Z","0.1.5":"2022-09-29T20:11:47.536Z","0.1.6":"2022-11-02T22:02:55.995Z","0.1.7":"2022-11-24T13:45:30.974Z","0.1.8":"2026-09-12T20:07:24.831Z","0.1.9":"2026-09-13T16:10:10.431Z","0.1.10":"2026-09-15T21:23:50.400Z"},"bugs":{"url":"https://github.com/civ-clone/core-city-build/issues"},"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","homepage":"https://github.com/civ-clone/core-city-build#readme","keywords":["typescript","civilization"],"repository":{"url":"git+ssh://git@github.com/civ-clone/core-city-build.git","type":"git"},"description":"The repo contains the `CityBuild` and associated objects that deal with building items in `City`s.","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"readme":"# core-city-build\n\nThe repo contains the `CityBuild` and associated objects that deal with building items in `City`s.\n\n__Note__: this should be set up using `yarn` as `npm` can't figure out a usable set of modules.\n\n## TODO\n\nAdd a generic `RushProduction` mechanism that could, for some type of `Yield`, complete production of the currently in-\nprogress item. It would need to return the cost for completion of the current item and there could be multiple available\n(e.g. sacrifice population, spend `Gold`, spend `Faith`) and it should be selectable by the `Player`.\n","readmeFilename":"README.md"}