{"_id":"@civ-clone/core-unit-transport","_rev":"11-dedf3093188c91e6a89735b8a126f0f7","name":"@civ-clone/core-unit-transport","dist-tags":{"latest":"0.1.9"},"versions":{"0.1.0":{"name":"@civ-clone/core-unit-transport","version":"0.1.0","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-unit-transport@0.1.0","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-unit-transport#readme","bugs":{"url":"https://github.com/civ-clone/core-unit-transport/issues"},"dist":{"shasum":"f2688923e4f9b064e1fc6f51c970b11684be995d","tarball":"https://registry.npmjs.org/@civ-clone/core-unit-transport/-/core-unit-transport-0.1.0.tgz","fileCount":23,"integrity":"sha512-/OvicUeAGmcd8FTsx/rDrcylrfSt7nPdbo9rkqDDRAF0G9gV7tRsiTADS6v+6eZQ8myESk58jDTzyVTgkB716A==","signatures":[{"sig":"MEYCIQDUI6R3f1RGfoMNap+DjOJPBmfwASxh9KWIi7IE0yXsiwIhAM2VXEj4tVkjL43TBc++4CopH+04i7VM3kopxB88TSPK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/1BACRA9TVsSAnZWagAAEx8P/2oseiiED4pWAsbquBVX\n9Py3AbT5vIzLB7B/WpacgcYK9qXT8xvKvTRJEIcQ0+FVrbORwK4y3idKwyPc\nlZvogHc2UIR1r3JNisUkNwb8Tozy+qvEbNDKEpYo6kmtZ08xM61OflXXWL2Z\nrwIbTb2H/2RhkdNu+A6mPlnQYjvVUXtlgrVYc1YNYmPNak5dN2DYqIT/LOh6\nuUnNnHoKUoOPPBFK6bMN+YkMTwAA0n6uqgTYeQnnEmmkNYhQyRc0OmIn9sSl\nzu9zd/fesoZmLjncCDKidCt4ZWgpSjGy3x031M8W50pDxDLpdyQM5ZVi3uth\n4tPHfQnZ0XKcz4cB/Fldmnolo7HVsuYsPlLOUj5DvXVaKB0kb7i6k0MByHAl\npvBUgp4xlXsKf1UCazfqVSyYJnuEnP9aXORODlbV4UT+JWEpztltQmv9Rsbr\nz5YbTXHGDIFURk7zYQbaCs5wE5dz6nrBbdhb2v6eJgZ7FmxlZtPRCvviY+aZ\nn6eUqMGL/egmtYVZMKS8DB+8Kt5+8iyykaXLLEZUi79XArUF4/sf46Sp9iWL\nVyotloUAAruvoeHWlXhR2Hn5mv5dHP/1rXGqCZ4Bp6kcBYPQwhl2fTzA/qoM\nARf4YIdh4GXpZXw/RRsEBCzM2lNTDfe3MIdOMVrgDBt2QLB38FFA8G6I3Ea8\n32rT\r\n=yO3O\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"b4927b9340b9224f4e9ca08e61a6331389677f36","private":false,"scripts":{"build":"npm run ts:compile && npm run prettier:format","ts:compile":"tsc --build tsconfig.json","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-unit-transport.git","type":"git"},"_npmVersion":"6.14.11","description":"This is a template repo.","directories":{},"_nodeVersion":"14.4.0","dependencies":{"@civ-clone/core-unit":"^0.1.0","@civ-clone/core-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^2.1.2","typescript":"^4.0.3"},"_npmOperationalInternal":{"tmp":"tmp/core-unit-transport_0.1.0_1610567743910_0.22985365291301751","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@civ-clone/core-unit-transport","version":"0.1.1","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-unit-transport@0.1.1","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-unit-transport#readme","bugs":{"url":"https://github.com/civ-clone/core-unit-transport/issues"},"dist":{"shasum":"a2bab28fff489e610f018fad70c6479f38f1ca6d","tarball":"https://registry.npmjs.org/@civ-clone/core-unit-transport/-/core-unit-transport-0.1.1.tgz","fileCount":32,"integrity":"sha512-0HlMD8kPm7HFAJuOxNzczDoxigO6IGbU3JylA/fTTR3/hefdDcQwZNbHyOPOTKQFIENanz1gUelTa2C7ZJAm2A==","signatures":[{"sig":"MEQCIFaSJoaF8IrumOa9rqdKSpBcvVNvtGEtZObuTLzZ4o9lAiB7DCK+AgfT63zABiXlc7BNtQEX3WcCcB/ZP6fs/yVRGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWDD3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnRxAAnryyURDY4BrX6JwITekBCORLAG2hYh9/31P4h9KjFIynWHt9\r\nkSFk72qXt5Fu4Vwa05P8lpr5bqLCh90YUiGshmBtyRq541e1LrK6RCatOouc\r\nvkzs2Wd18tbYfQVwWZFUb8TQAyd61gfVt4Ig8HjYFKu5wQISKU5PDksuYaz6\r\nRTH/zodWKzcbHpRHVVkPBkceB1HI+shEK2p+P3eU0CVRaQewB0ql8SzABK/p\r\nax4u0mUTwIGfM5uKXO3m10NAP9BYQiq0qnDqyGdBpihU1vAwCOnvZd2PyWLF\r\nfILbBsNY2vSVYCPKtBA8H1peRIz22y4yP31NOG5LUPgXK8DbQpsgbqV81PQK\r\nbmsv8f78FIvMjWDbAP3e52UoiEDK8Xod7Pq1OHKWg7GZPPLSLSBTtDBBPEuM\r\nomXEPdaKOl37Wybs9iKCdMwA07vAThpKsGoORBRWLC7HJpE0R2w6vS/4ZZyO\r\nPD0vLjKrA8OgRWdqcfMoCbwTZmUsWTBiiioQ5TDSEyB7tOBRHniFi0sTSpsq\r\nVjoRdGQ93GUGyi5lDlAwuEt9JYmJ8HSM/Y2J55uWFE3+x2Pj2vUQiH0SsIcu\r\nO5gT9AnuUGf2PYApXzfbPFfjG6wFh1lxMfILAaS1ST0kcHpHkPXokyyNwEAX\r\nwcP0um+qGMBnrY58OvTeqIzrSFgYkKfKrl0=\r\n=Lut3\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"fc1ab007a67731049770d47088479686ff1739de","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-unit-transport.git","type":"git"},"_npmVersion":"8.19.1","description":"Includes the core functionality to have `Unit`s that can carry other units (`Trireme`, `Sail`, etc. in Civilization).","directories":{},"_nodeVersion":"18.1.0","dependencies":{"@civ-clone/core-rule":"^0.1.2","@civ-clone/core-unit":"^0.1.0","@civ-clone/core-registry":"^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","typescript":"^4.0.0","@types/chai":"^4.0.0","@types/node":"^14.0.0","@types/mocha":"^8.0.0","@civ-clone/core-city":"^0.1.8","@civ-clone/core-world":"^0.1.9","@civ-clone/core-player":"^0.1.6","@civ-clone/base-unit-type-naval":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core-unit-transport_0.1.1_1666724087699_0.06841058595980543","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@civ-clone/core-unit-transport","version":"0.1.2","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-unit-transport@0.1.2","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-unit-transport#readme","bugs":{"url":"https://github.com/civ-clone/core-unit-transport/issues"},"dist":{"shasum":"69c628cd6f0c2accc567a4fda2bcac1d6f6db329","tarball":"https://registry.npmjs.org/@civ-clone/core-unit-transport/-/core-unit-transport-0.1.2.tgz","fileCount":32,"integrity":"sha512-bOOfEgm/dJ2XrAxjuIN6ZlWyAmd/Fw4zgVOuJK9zcHnWXygeSMWsHONP/eqze5eL+g3ZAM0rvT6Zxm6b3soJpw==","signatures":[{"sig":"MEUCIQD/hb45UxJbW9HrFdZxCOOyZiDz63jWPojEe8hujNHxmAIgCzJ5FDABUUJDzrjRl8XU++lIOtQ0Qmz+pdGMrafBDCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf4unACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5dg/9H2Y3fYX5PgiEdLtBusJYl+DHLl5TYjtPk1wa2kj84sEajqm9\r\nXUcv3JyMnWXRQezAiN9IHDzsy3PPpskca8gasjsZxLasvlL55cYC9dNZZCVO\r\nfAXPtNtChRBE7TlB+HCd2cGyHmXqCCGTfDiLwEdqBfeBZo2M0IP75hq+5uDH\r\nK3z6Q1wrE3bdycTSpyzBQ1EVKkTT8QrUUfvkhVR8bI3KLw2rmnXHH5ZjNzBC\r\n6mH9yXgCJRxMEUXqK+Ya3gOtBjVxfV2ntCtG5cOmQU7pIWgQSQucYMU2Fgp6\r\nAZ0XzGD/Svss76KreId8IitWueIKqGlgdQxXyawcmYxwOZTKheLAekaNCj8P\r\ntR+B6C1bjRfCCLnzxAjCQvl9Hu2R4uQfiqfiLtvWCRYgCENurAhX+cCq9Lv6\r\n3yTpLsOBYBBa9iLXORPsQ0QeMGlOMVjFGT2DAfM2VYaySXlIzGlScqafQVto\r\n6BqnpeOqpW2Pt8297sxi3IJxtI0zce8DYo5HBrGEWG2FQoNDdPUP0/Mkmj3t\r\n+rv5SJa3iaowUpTCBhQzvPRUnzdpecN1Z87MD19R6wOoHxVR2tSQqv7cRCm2\r\njPddyrszuZWeze0UsBJppdR65EDJHyY47eEMtPCBOWxz3SgqMA82kozrZkHx\r\n4aabyqRCK7AZSJvQikyIQzXlaVyt7It25gc=\r\n=T3ut\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a8be3d45ee173845ed06d7c4256add9264824f9c","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-unit-transport.git","type":"git"},"_npmVersion":"8.19.1","description":"Includes the core functionality to have `Unit`s that can carry other units (`Trireme`, `Sail`, etc. in Civilization).","directories":{},"_nodeVersion":"18.1.0","dependencies":{"@civ-clone/core-rule":"^0.1.2","@civ-clone/core-unit":"^0.1.0","@civ-clone/core-registry":"^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","typescript":"^4.0.0","@types/chai":"^4.0.0","@types/node":"^14.0.0","@types/mocha":"^8.0.0","@civ-clone/core-city":"^0.1.8","@civ-clone/core-world":"^0.1.9","@civ-clone/core-player":"^0.1.6","@civ-clone/base-unit-type-naval":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core-unit-transport_0.1.2_1669303207033_0.7713466414466765","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@civ-clone/core-unit-transport","version":"0.1.3","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-unit-transport@0.1.3","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-unit-transport#readme","bugs":{"url":"https://github.com/civ-clone/core-unit-transport/issues"},"dist":{"shasum":"ffb0b56f8496748086646c97eea1d2c5093ffd5d","tarball":"https://registry.npmjs.org/@civ-clone/core-unit-transport/-/core-unit-transport-0.1.3.tgz","fileCount":32,"integrity":"sha512-ko6SAttr98IzgD5Pn/QTHbeDM6Drc+YYsV/3kJ7GJB4wUYh/ZcCfGmXha8RfcO4LeHJ/j6p6Pu5ww12BpRCc8w==","signatures":[{"sig":"MEUCIGouLzdWQg/xTJoHtCInbCA7qR2TlUP58vbWC2RWd0XnAiEA3fbmbsu7ppsdxIDuQT1lPyfWInFhLw+5MNvEt7i5aqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQunbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz0A//ZjMqNIawXHKHjqCSHLHQJDc5RH42kH2GtVd1a6qbUX3x+Q7V\r\nXKUCOkf/b06H/ipepmnzAIOS9ujTQKqyWQEC6OnEuozO1yw2HTn2AULcDBy6\r\nLxfg2oNgVHh7Su5TYyqIjsXB8oHFVcguecF+rDKf2DiSSRMx2M9kHBAqhZ5f\r\nO0hC6uq38VJlP91IQ1c3CtCUql/j8W5KTSyr8hiFLqDcy1mfm1YDx99vjycI\r\nXcCU5k/KPzmJo91jnI5T6TN3kv1BD8pNXUVMe4zwlX3opBAMJtBEbGz+GBPc\r\nGrFMnW2D2VhJTd/nyVzjTMd6oJa1qbgtin6o73pFNUE+e1W+zCil4UEcBquM\r\nEZf7VzHSpsk9OwcV5qhtsi0piSqq7CRU6pYwg0EPyPsMsiS5BQb0B/u0+8+U\r\nb9pVhhN8MqkAyvfIet3JDDVBMv7ZdITpgnfhdIgNbv/3SLhSiBZffAG/dJ1Z\r\nwNqwAwx9I9Ae5kv8zXy0zA+qfSgK/AtrLiBoFu/xVQjW9zwQFodNKizfpgye\r\nlDlj2a2+Ufk232AwQj5czoKYhHHv7k+mj19psA9Jg8uCRw8NIf5JQmUNOs+I\r\nBbmlarIfqQiJlgzEMsGE5wlOMcVtlvTUzVGp0xLVWd6MIgy/7b/G3X7b+j7d\r\nsIyPXd1Gur6vUHCjQmgSUor/ogp8sTRE2xQ=\r\n=7ABP\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"e280cc7d30c0b1e72a798255f83f5816337550c1","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 --all -x '**/*.ts' -x 'index.*' -x 'register*.*' 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-unit-transport.git","type":"git"},"_npmVersion":"8.19.2","description":"Includes the core functionality to have `Unit`s that can carry other units (`Trireme`, `Sail`, etc. in Civilization).","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@civ-clone/core-rule":"^0.1.2","@civ-clone/core-unit":"^0.1.0","@civ-clone/core-registry":"^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","typescript":"^4.0.0","@types/chai":"^4.0.0","@types/node":"^14.0.0","@types/mocha":"^8.0.0","@civ-clone/core-city":"^0.1.8","@civ-clone/core-world":"^0.1.9","@civ-clone/core-player":"^0.1.6","@civ-clone/base-unit-type-naval":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core-unit-transport_0.1.3_1682106843270_0.32513965686647617","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@civ-clone/core-unit-transport","version":"0.1.4","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-unit-transport@0.1.4","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-unit-transport#readme","bugs":{"url":"https://github.com/civ-clone/core-unit-transport/issues"},"dist":{"shasum":"3c11b1fe30cf9b56664f17ecf460bebc14625c30","tarball":"https://registry.npmjs.org/@civ-clone/core-unit-transport/-/core-unit-transport-0.1.4.tgz","fileCount":32,"integrity":"sha512-VIX+A/InDpmFV1o+XTusJzo42p20gOzjDlYhMuI1TNfg7crT70XZckRjWV2hOyPZphZjA3H1Y0E9Mqn/ZjpN+A==","signatures":[{"sig":"MEYCIQCV5tAijhlRdp2i9o7xmKEQSSTK25S37Ut47cGmvP5wbQIhAOs/IvJEAcm7iEEpvAIwdUxJgNAqORkiMSprlrqp1tB7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQvoNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv+w/9FM6EiQ/mFLNcXhg2PiW7PRUyVBOlX/gmm94G+oAh2sCGXG1w\r\n/0HcttKvEvkmInzdih72RgaNF7p2ULpWYQIIczem8OD1zjyzc3vegRoEmGsH\r\n1oiHn/uEUZmYd6x/EIDTarLQTnD4LxlO2/X8SPDKUH96Acumh5u5JA4S7C7j\r\ni1RkjDzpyqX9x/inNeeErsh8+ttjxBJsij12ASXzELAyySSmzqHyyyLJqeiz\r\n29jT6FVtpmIVHeptwOGB8e4Bghi6GoRNxktPRBhdRLEmYBKSW3rEYHYbneH7\r\nXW6aGb7f5HTUHF9juPmaWw/wKfdw/wVrTn6vxdMK8eITkZjATen8Ktexv/wi\r\n6FvojjVAlB6DIrXUViDCk0/yyORbLxB01K4SXd+1FoTLDB8XsNAt1cBmsMmQ\r\nftDH7JD2L4ho7UUSveQp3uNKkpPpsLxGPq40H+Shpx3enP+V6uYvwrn52SoL\r\nHXsaOZXPi/XmjwXmvYRvKEl+weDoLzrBWMc4JW9Le+EOG8TotyBEiuPWbLqM\r\nRXVu6fGGs+yQH7XE3JPfY+5SY1yekhoEJvnHcyGDLwVaVE13/uYfjvG3TG6+\r\n6Aom8lLC5QQlb+2USpzGoSUm35C9T6vzSR1g0W7IXwJDYHWIhZs3sH8iMnl2\r\nKJOijiM7G9xFGQi2c+8N7Bk8NkfFv8AAGfA=\r\n=3ubI\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"8a150020ab48b36c3f641b6b7975620c5a968e64","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 --all -x '**/*.ts' -x 'index.*' -x 'register*.*' 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-unit-transport.git","type":"git"},"_npmVersion":"8.19.2","description":"Includes the core functionality to have `Unit`s that can carry other units (`Trireme`, `Sail`, etc. in Civilization).","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@civ-clone/core-rule":"^0.1.2","@civ-clone/core-unit":"^0.1.0","@civ-clone/core-world":"^0.1.9","@civ-clone/core-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","chai":"^4.0.0","mocha":"^10.0.0","prettier":"^2.0.0","ts-mocha":"^10.0.0","typescript":"^4.0.0","@types/chai":"^4.0.0","@types/node":"^14.0.0","@types/mocha":"^10.0.0","@civ-clone/core-city":"^0.1.8","@civ-clone/core-player":"^0.1.6","@civ-clone/base-unit-type-naval":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core-unit-transport_0.1.4_1682110989227_0.8949331737718635","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@civ-clone/core-unit-transport","version":"0.1.5","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-unit-transport@0.1.5","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-unit-transport#readme","bugs":{"url":"https://github.com/civ-clone/core-unit-transport/issues"},"dist":{"shasum":"a307efca2c57f1cf2f0c93c2c1a955e317af3e3d","tarball":"https://registry.npmjs.org/@civ-clone/core-unit-transport/-/core-unit-transport-0.1.5.tgz","fileCount":44,"integrity":"sha512-YOanqbVa9TVXTusFXh97+maUnnRqyN1l0bClIahI2dXoqZ+NPBB9lsHQBMISSkryRcNxmHUjQogmF7Hu+IQl7w==","signatures":[{"sig":"MEYCIQCR3v3Ndhq9mphrYJS7W2+QAeuvEpcPoyxPbDeoaX8LngIhANmdSqx+dEmn/kbZ0aAGZtElmoVbyHfxPdpC2vckTexA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQv9nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBIhAAkZG6M49biSHz7pVHC2z8V83Hh0TFgjMpjt8p0+NFxVA890EQ\r\neyYp0UuAzD14PRiGWQWlkWnrnaqr+ITjLCtOIkNcpP7zh+ywObEx0zfYp28F\r\neekl285ICbRhTBnjBrZwrl3mjndckS7MN/VzjoC2XJn3S4GThTU8YuaXL6C1\r\nLvFAYHfy0mrvhw88cJfSuKmDS7FWNWk4Jizhy/9UrhQxkNINhaPZj7/iVTR8\r\n3fNASbmUCIXxEWyI1JnJSkhMXXsBuHtBwm5Fv9IDgR0W5WqLxCDX3tUQLJZI\r\nlJWBkHqHdEtR33kimWO1fpGbuMeH0byLIVQwR96Jx15Ci2F5x19UJ/LEeT8c\r\nnUcgre9Lrctjz8ThNaUkgKrsQxN4mTW13ar9VoqnnYvraz5DkDyMgqpcVLml\r\nOajv/zFzxJeYOXtQ/j/p6eH2VcklXDac5h9I0fxyZTB3o9Wy8goW/17U9IFh\r\nZVaa6VZNoF56ad/u9pLxZ72yCHv43B1mm4EiB/VY5WClHDOCFgUtNBxK6tl4\r\nn94/KaFmkjH7osiHh3zlr2bRCIrcNumtohYd4tOnBFXp+4CYalqtCSAcv4qQ\r\nP2KXnJkOCmkqsGWP2oArAAky74C5y8/RtQfy1PNOj6jhUJA2GElPfzVxZnH6\r\nt3xGnihFLZm7BSoQuqAmd3LJsjYzwKPmBkE=\r\n=fk6q\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"90e0ec0674a83a5cb7c24ae3d049e195acfae797","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 --all -x '**/*.ts' -x 'index.*' -x 'register*.*' 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-unit-transport.git","type":"git"},"_npmVersion":"8.19.2","description":"Includes the core functionality to have `Unit`s that can carry other units (`Trireme`, `Sail`, etc. in Civilization).","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@civ-clone/core-rule":"^0.1.2","@civ-clone/core-unit":"^0.1.0","@civ-clone/core-world":"^0.1.9","@civ-clone/core-yield":"^0.1.0","@civ-clone/core-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","chai":"^4.0.0","mocha":"^10.0.0","prettier":"^2.0.0","ts-mocha":"^10.0.0","typescript":"^4.0.0","@types/chai":"^4.0.0","@types/node":"^14.0.0","@types/mocha":"^10.0.0","@civ-clone/core-city":"^0.1.8","@civ-clone/core-player":"^0.1.6","@civ-clone/base-unit-type-naval":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core-unit-transport_0.1.5_1682112358951_0.5742586495413629","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@civ-clone/core-unit-transport","version":"0.1.6","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-unit-transport@0.1.6","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-unit-transport#readme","bugs":{"url":"https://github.com/civ-clone/core-unit-transport/issues"},"dist":{"shasum":"6144d2f7fcf9fcf13218d8dc646ccec64616ba45","tarball":"https://registry.npmjs.org/@civ-clone/core-unit-transport/-/core-unit-transport-0.1.6.tgz","fileCount":48,"integrity":"sha512-h74To2XPrVX56hxhtZzivZB1GdTzeLKcGo++0MvJAWGXVLZe+2Owb4WPmqtGjRTiRxdO/vJBcMOX4tlNE7xifQ==","signatures":[{"sig":"MEYCIQCwhLxpJu0RfMTULTMyUk/dFWbfAwQV3pypHzQU/HQOIAIhAK7YRXPf0+n284Q8CWTHyDWCZnfSWwDLOmE9mcxhGbaG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQ41eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpn6w/+LnuC+MTm/pqm0hdIz2lqr+kjOm1Wlx39gqFph/bk9ufy5R/u\r\nv0pkkU2BKXpWhfMpiWxhONf7uBfXMOu9/uFhQ7LRj0LyV1m2K2l/dzumeuwh\r\nu2uocA7E3CElZqY2d1aN5nRmpJRgnm6Iv9iG+p4s4owHKtwpWkvdXdkRL3fO\r\nMDCYd73nxvoCUmSvCLZBJZECKbxqHMI2xaI0cQ1DnhyssjAHzW60Rgs9Xxuh\r\nEyr5yABCJ+CZjgpng5tFII89PexHurAxHTCeUuyje9CMBPa3nPMR8cYLqzpK\r\nFPzsA3dG6jCt6wHk3Vz/d1PGu2/tVpyO6fSERfKeS3qsFCxKCgx0q/QqBeUC\r\nJSSxGOIVSDD6Sj4MuwT72Q57zrvChG4pHq1So1QYEUS1H3qFcYXURjHCybQ+\r\noWKNtQ8kfaEZzNp/+/sQXV0xruUx55m2I3a281UBCfAkwSDqQ4N3Vv/Dello\r\n6NNaEuZYarC5CtyAnWt7LQcC/i7S/bmbkQLVNcDeChh888YsDuXQ2GvV2HsZ\r\nU32GevwObftTVuNcl8HO2Wg9q/wnczOXG2zEVFEUvH8hCa8EiwcfazB1AD8E\r\nVqRGkcuBaciKXs31K51f0xoIKM2rqfU8HLsFNv2e3OBPwkQNj7AnBFSBqDOI\r\nLw5MWDG3QFtBtF0rtUoOd1cfKRvYX+LkH2k=\r\n=NoQE\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"6d7d4fdd1383694d71957245a64ad27317705500","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 --all -x '**/*.ts' -x 'index.*' -x 'register*.*' 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-unit-transport.git","type":"git"},"_npmVersion":"8.19.2","description":"Includes the core functionality to have `Unit`s that can carry other units (`Trireme`, `Sail`, etc. in Civilization).","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@civ-clone/core-rule":"^0.1.2","@civ-clone/core-unit":"^0.1.0","@civ-clone/core-world":"^0.1.9","@civ-clone/core-yield":"^0.1.0","@civ-clone/core-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","chai":"^4.0.0","mocha":"^10.0.0","prettier":"^2.0.0","ts-mocha":"^10.0.0","typescript":"^4.0.0","@types/chai":"^4.0.0","@types/node":"^14.0.0","@types/mocha":"^10.0.0","@civ-clone/core-city":"^0.1.8","@civ-clone/core-player":"^0.1.6","@civ-clone/base-unit-type-naval":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core-unit-transport_0.1.6_1682148702480_0.12641592913301514","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@civ-clone/core-unit-transport","version":"0.1.7","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-unit-transport@0.1.7","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-unit-transport#readme","bugs":{"url":"https://github.com/civ-clone/core-unit-transport/issues"},"dist":{"shasum":"d895c2fa772668a2f8f5200ea543610550f56625","tarball":"https://registry.npmjs.org/@civ-clone/core-unit-transport/-/core-unit-transport-0.1.7.tgz","fileCount":48,"integrity":"sha512-3DlqQXw5uQF1/DBwuuCQBpFZ7+QPfIDXSUFaSxrWBo63JoVzkjnC1ba/hwuqFd/98vKn3ssGE+PpTCHmKCDLUw==","signatures":[{"sig":"MEYCIQDdSgCS0qcpw+h0h9NeNiHtlKmowlbeXCAhc88a0H5QJgIhAM6unFH/AwNMvod1ouQGZ2inUjZ4erW1h9e0pyvGu6tb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33554},"gitHead":"e94bfd26494b25208566dddef1f6106d712561c1","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 --all -x '**/*.ts' -x 'index.*' -x 'register*.*' 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-unit-transport.git","type":"git"},"_npmVersion":"11.6.2","description":"Includes the core functionality to have `Unit`s that can carry other units (`Trireme`, `Sail`, etc. in Civilization).","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@civ-clone/core-rule":"^0.1.2","@civ-clone/core-unit":"^0.1.0","@civ-clone/core-world":"^0.1.9","@civ-clone/core-yield":"^0.1.0","@civ-clone/core-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","chai":"^4.0.0","mocha":"^10.0.0","prettier":"^2.0.0","ts-mocha":"^10.0.0","typescript":"^4.0.0","@types/chai":"^4.0.0","@types/node":"^14.0.0","@types/mocha":"^10.0.0","@civ-clone/core-city":"^0.1.8","@civ-clone/core-player":"^0.1.6","@civ-clone/base-unit-type-naval":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core-unit-transport_0.1.7_1789243766570_0.7014693583521432","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@civ-clone/core-unit-transport","version":"0.1.8","keywords":["typescript","civilization"],"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","_id":"@civ-clone/core-unit-transport@0.1.8","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"homepage":"https://github.com/civ-clone/core-unit-transport#readme","bugs":{"url":"https://github.com/civ-clone/core-unit-transport/issues"},"dist":{"shasum":"f5a49c32b3c11bee96ae72bd978e4f130eea98be","tarball":"https://registry.npmjs.org/@civ-clone/core-unit-transport/-/core-unit-transport-0.1.8.tgz","fileCount":48,"integrity":"sha512-FZTcxyttyb98c+5xPBcjNs2gTL0HX3VrbTQ7kp2Td6Z0ZwH+O4UJkN7jw8uMp43Ytmwt/R941thgIyqff/dkAA==","signatures":[{"sig":"MEUCIQCXm8Sx2blyoS9ZazXc2JaYHq9nSVdb+n3QXJ0q0a+L0gIgUAhl/JXDxHeUEKhdMuZmvFqa6s99vK93T9EY96537SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCv69Z7fXYYsV0HgxBUgt0WXT9TP0aVb8Yd21eAhRR4WgIgStC3+i72UdM69NTpH0CzzxgrkX31ZTSxKOLru6qTLkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36029},"gitHead":"33ecaed25525ad0f0844b1d9e14fce1312c220cc","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 --all -x '**/*.ts' -x 'index.*' -x 'register*.*' 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-unit-transport.git","type":"git"},"_npmVersion":"11.19.0","description":"Includes the core functionality to have `Unit`s that can carry other units (`Trireme`, `Sail`, etc. in Civilization).","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@civ-clone/core-rule":"^0.1.2","@civ-clone/core-unit":"^0.1.0","@civ-clone/core-world":"^0.1.9","@civ-clone/core-yield":"^0.1.0","@civ-clone/core-registry":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","chai":"^4.0.0","mocha":"^10.0.0","prettier":"^2.0.0","ts-mocha":"^10.0.0","typescript":"^4.0.0","@types/chai":"^4.0.0","@types/node":"^14.0.0","@types/mocha":"^10.0.0","@civ-clone/core-city":"^0.1.8","@civ-clone/core-player":"^0.1.6","@civ-clone/base-unit-type-naval":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core-unit-transport_0.1.8_1789915661800_0.24800245156771994","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"_id":"@civ-clone/core-unit-transport@0.1.9","bugs":{"url":"https://github.com/civ-clone/core-unit-transport/issues"},"dist":{"shasum":"e5d874aa153b4ca3abf0e91f960b33a1e9619e84","tarball":"https://registry.npmjs.org/@civ-clone/core-unit-transport/-/core-unit-transport-0.1.9.tgz","fileCount":48,"integrity":"sha512-pDbmEv3qSvdVDVIAGLvUGNJMrflEiy+o2H6REHRJdFfDdEX9jJ2DqKI9mCV4j7xhegKkJwDCPZO8OaXHLefdCQ==","signatures":[{"sig":"MEYCIQCV/QuV86Rb/QzWMDzTBecCVaDgcDBntYPlA7n4YVgzRgIhANvReTAP7GbKX++FpFOitR223XyEjDEbpBUqISOeU6R9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCOaoDnVtxp6vIsWEmNIdLNdbfyGk3okqrWj4KWEjWSOgIhAMNCgjz6J1ayHYRe1ZAW3CGwZ9P8CxXGGscnsD8cbhAS"}],"unpackedSize":39108},"name":"@civ-clone/core-unit-transport","author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"gitHead":"11f2b63a3e03a756ad98d29009f0e446ea746116","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 --all -x '**/*.ts' -x 'index.*' -x 'register*.*' ts-mocha ./tests/*.test.ts","prettier:check":"prettier --config .prettierrc --check '**/*.ts'","prettier:format":"prettier --config .prettierrc '**/*.ts' --write"},"version":"0.1.9","_npmUser":{"name":"dom111","email":"npm@dom111.co.uk"},"homepage":"https://github.com/civ-clone/core-unit-transport#readme","keywords":["typescript","civilization"],"repository":{"url":"git+ssh://git@github.com/civ-clone/core-unit-transport.git","type":"git"},"_npmVersion":"11.19.0","description":"Includes the core functionality to have `Unit`s that can carry other units (`Trireme`, `Sail`, etc. in Civilization).","directories":{},"maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"_nodeVersion":"24.21.0","dependencies":{"@civ-clone/core-rule":"^0.1.2","@civ-clone/core-unit":"^0.1.0","@civ-clone/core-world":"^0.1.9","@civ-clone/core-yield":"^0.1.0","@civ-clone/core-registry":"^0.1.3","@civ-clone/core-data-object":"^0.1.17"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.0.0","chai":"^4.0.0","mocha":"^10.0.0","prettier":"^2.0.0","ts-mocha":"^10.0.0","typescript":"^4.0.0","@types/chai":"^4.0.0","@types/node":"^14.0.0","@types/mocha":"^10.0.0","@civ-clone/core-city":"^0.1.8","@civ-clone/core-player":"^0.1.6","@civ-clone/base-unit-type-naval":"^0.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core-unit-transport_0.1.9_1790347359892_0.5241844167203911"}}},"time":{"created":"2021-01-13T19:55:43.674Z","modified":"2026-09-25T14:42:40.178Z","0.1.0":"2021-01-13T19:55:44.052Z","0.1.1":"2022-10-25T18:54:47.897Z","0.1.2":"2022-11-24T15:20:07.254Z","0.1.3":"2023-04-21T19:54:03.419Z","0.1.4":"2023-04-21T21:03:09.420Z","0.1.5":"2023-04-21T21:25:59.119Z","0.1.6":"2023-04-22T07:31:42.727Z","0.1.7":"2026-09-12T20:09:26.710Z","0.1.8":"2026-09-20T14:47:41.897Z","0.1.9":"2026-09-25T14:42:39.977Z"},"bugs":{"url":"https://github.com/civ-clone/core-unit-transport/issues"},"author":{"name":"dom111","email":"dom111@users.noreply.github.com"},"license":"MIT","homepage":"https://github.com/civ-clone/core-unit-transport#readme","keywords":["typescript","civilization"],"repository":{"url":"git+ssh://git@github.com/civ-clone/core-unit-transport.git","type":"git"},"description":"Includes the core functionality to have `Unit`s that can carry other units (`Trireme`, `Sail`, etc. in Civilization).","maintainers":[{"name":"dom111","email":"npm@dom111.co.uk"}],"readme":"# core-unit-transport\n\nIncludes the core functionality to have `Unit`s that can carry other units (`Trireme`, `Sail`, etc. in Civilization).\n\n`Transport` provides a mixin style applicator which accepts a `Unit` (or something that extends `Unit`) class and adds\nthe required methods from `ITransport`, e.g. `class SomeTransport extends Transport(SomeBase) { /* ... */ }`.\n\n`TransportManifest`s are used to track what cargo a `Transport` is carrying. and the `TransportRegistry` is used to\nretrieve these manifests.\n\nIncludes `Stowed` and `Unloaded` `Rule`s triggered when the corresponding action is performed on a `Transport`.\n\nHopefully, the way this has been written, it should be possible to have any type of unit be a `Transport` so you could\nhave `Air` `Unit`s, `Land` `Unit`s, or even `Diplomatic` `Unit`s...\n","readmeFilename":"README.md"}