{"_id":"@adp-psych/container-tools","_rev":"17-e2214bec70f5cc43b8e177d56915e3ce","name":"@adp-psych/container-tools","dist-tags":{"latest":"3.0.0"},"versions":{"0.1.0":{"name":"@adp-psych/container-tools","version":"0.1.0","description":"Tools for using containers for psychology experiments","keywords":["command-line","npm","package","container","psychology","experiment"],"homepage":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031","bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031"},"main":"lib/index.js","bin":{"build-container":"bin/build-container.js","build-helm-chart":"bin/build-helm-chart.js","build-kubernetes-configuration":"bin/build-kubernetes-configuration.js","install-cert-manager":"bin/install-cert-manager.js","install-experiment":"bin/install-experiment.js","install-external-dns":"bin/install-external-dns.js"},"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"scripts":{"clean":"rimraf doc tls","doc":"npm-run-all doc:*","doc:js":"jsdoc --configure jsdoc.config.js bin lib","lint":"npm-run-all lint:*","lint:js":"eslint .","lint:package":"npmPkgJsonLint .","npm-check":"awk '/^[^#].*$/ {print \"--ignore\", $0}' .depignore |xargs npm-check","prepare":"husky install","release":"np","test":"true"},"dependencies":{"@adp-psych/pkg-basename":"^1.0.8","dotenv-defaults":"^2.0.1","ejs":"^3.1.6","pkg-dir":"^5.0.0","read-pkg-up":"^7.0.1"},"devDependencies":{"@adp-psych/babel-config":"^2.0.5","@adp-psych/commitlint-config":"^5.1.1","@adp-psych/eslint-config":"^26.0.0","@adp-psych/jsdoc-config":"^2.0.3","@adp-psych/npm-package-json-lint-config":"^7.1.2","husky":"^6.0.0","np":"^7.5.0","npm-check":"^5.9.2","npm-run-all":"^4.1.5","rimraf":"^3.0.2"},"engines":{"node":">=14"},"private":false,"publishConfig":{"access":"public"},"funding":{},"copyright":"Copyright © 2021  Anthony Di Pietro.","containerRegistry":"quay.io/adp-psych","hostname":"container-tools.adp-psych.cloud","gitHead":"d4de9f565e94cbc01a219cca5bb9adb0430e8918","_id":"@adp-psych/container-tools@0.1.0","_nodeVersion":"16.1.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-LO0QhC8XxqGpnqmNos0RBi5fIk8g6T01gCY1vPzi0JONs/7v8g3zFhY3XOAkRCTvB1fP1eoL9WDmfTxN8Z682g==","shasum":"7dd2592f5aeb0d986ee8b006e93fcf8368a684db","tarball":"https://registry.npmjs.org/@adp-psych/container-tools/-/container-tools-0.1.0.tgz","fileCount":23,"unpackedSize":81574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmPUwCRA9TVsSAnZWagAAZFUP/iMPUZQfKP17LfE71oRI\n6cuB0jiTy+wJmLjWrPbbEYaLIpSsPMwT5zzaSIL1iewIDo9am2cInsawNV6v\nNuv9Qx3f7VbCVMxStUB1xsDzGW04k8bPE7/G0fywpXU7Oyct/cBnnb4VxKKW\ngQazV8LtVOhPvxex9R3eXHGfLxPB51WRQTEiK05Fdhq5iCZCzzS1whBakoZl\nCcvCCqwnwpavFW1ZD3kSxIXrxvl2e6a/FZmcKXpxcfwuZnuE46K488BUNCTk\nLhvhkMgZnuJJgq0aV/B52cqGPDlNdWuOXjWkXEnUk2heTca+MvH71P/BqX2Z\nL/iWUk4Br75XMX7GnWghydCe54m3SSQyYerJqXJG2M/bHhu+6+Ydh6o5+Nzy\n17927tun94KxzL2To7+7PaEMj/vbbP1gKkWbSwWb5bX1TX87YJQq1f7EwIFH\nwdeFgUgpzeLjEpQSRK9MdafqXZ6Y1e4SciSkZHnsTDwNEvjCxZ4c5cZNdGK4\ndVQLLTK6rXzPrhdmPVDrJrRSvM2yAUFwpXytaBps3fkYFfHAUiunN7z3dHhc\ncW5wXqOMYK2+JdBc7YtcYMMr6JVUpLYirphDj7dwR+8giYiSdmfcKOjzrW10\nP3P7S5PvSn+cUFQZ9IpWUSVLSNDH1oc4lfuu1NwIl21qctn6llC4o2I5zzDO\nCCJd\r\n=HeyW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmvpVLcDdkJ0Y0dfQf67V1Ar0cPPZLHaou6FG9Sj1QVAiAj6FtQcG0y73JCGYcVhvoXuEyZASnMOONMljgHwcxHEg=="}]},"_npmUser":{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"},"directories":{},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/container-tools_0.1.0_1620636975984_0.7061741996452837"},"_hasShrinkwrap":false},"0.2.0":{"name":"@adp-psych/container-tools","version":"0.2.0","description":"Tools for using containers for psychology experiments","keywords":["command-line","npm","package","container","psychology","experiment"],"homepage":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031","bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031"},"main":"lib/index.js","bin":{"build-container":"bin/build-container.js","build-helm-chart":"bin/build-helm-chart.js","build-kubernetes-configuration":"bin/build-kubernetes-configuration.js","create-kubernetes-cluster":"bin/create-kubernetes-cluster.js","install-cert-manager":"bin/install-cert-manager.js","install-experiment":"bin/install-experiment.js","install-external-dns":"bin/install-external-dns.js"},"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"scripts":{"clean":"rimraf doc tls","doc":"npm-run-all doc:clean doc:js","doc:clean":"rimraf doc","doc:js":"jsdoc --configure jsdoc.config.js bin lib","lint":"npm-run-all lint:*","lint:js":"eslint .","lint:package":"npmPkgJsonLint .","npm-check":"awk '/^[^#].*$/ {print \"--ignore\", $0}' .depignore |xargs npm-check","prepare":"husky install","release":"np","test":"true"},"dependencies":{"@adp-psych/pkg-basename":"^2.0.3","dotenv-defaults":"^2.0.1","ejs":"^3.1.6","pkg-dir":"^5.0.0","read-pkg-up":"^7.0.1"},"devDependencies":{"@adp-psych/babel-config":"^2.1.2","@adp-psych/commitlint-config":"^5.2.0","@adp-psych/eslint-config":"^28.0.1","@adp-psych/jsdoc-config":"^2.1.1","@adp-psych/npm-package-json-lint-config":"^8.0.0","husky":"^6.0.0","np":"^7.5.0","npm-check":"^5.9.2","npm-run-all":"^4.1.5","rimraf":"^3.0.2"},"engines":{"node":">=14"},"private":false,"publishConfig":{"access":"public"},"funding":{},"copyright":"Copyright © 2021  Anthony Di Pietro.","containerRegistry":"quay.io/adp-psych","hostname":"container-tools.adp-psych.cloud","gitHead":"74a2b21cb153424c2f6412b833c51f9f18fbb7e1","_id":"@adp-psych/container-tools@0.2.0","_nodeVersion":"16.2.0","_npmVersion":"7.15.0","dist":{"integrity":"sha512-uom+QV+SHFtN/oIrXSmK3OyIyPkMNwhi805BooT8ThfU8xSiD2roTEkYISPLrEGwzFFskkndguL09E/42EnqSg==","shasum":"6d367a17a6acf3a4bfefa8762ee5378645f976ba","tarball":"https://registry.npmjs.org/@adp-psych/container-tools/-/container-tools-0.2.0.tgz","fileCount":25,"unpackedSize":89807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsf08CRA9TVsSAnZWagAAAvgQAIy/e9hXKb5AyDg985yw\nfngUYHxElZQs84/3amPNcvbkyaWKMN3xt9/rMv8iSIVV75EaeIpFsnvKhK+Q\nOaOVoOQn27gkX9vV5excGp1d5OIyEpg0tB0GWDH8qR+Rd9Ax8tjtuEgjrEWn\nhq/Sok58L4NOsJO0I5qHQPsBZkKYEeUsy2tEBG0sI+1XJrBkkYzJm7CPbN7+\n5o10qwNvdtqz9RzJaNqAA0/9OHAIaqpq7OahLfK8wT5teuZNoHwnNfUC3CLh\n268KsDiU2oz24V/o7/rRx55G21tPeutnQ0Kxmg/neXpMBsSkvuKb7s8ENcss\nhlrRpluN35F76NLjDyCmdkoCDFkWt4FjhUjPu1kV+0jkpJwqRPqvPyTwnSLk\noyCYHafLXO/cpgSs3BMqg7ofXrM2M8IGUNzWuNWq2snruKCdD6l6B9PvVWac\nbV+kO/rNrUH8PYq9l8+Re5T5XAYyaeM6JY+TlpJQZec28x5Gqne0KY9DyEc7\nPRQbVfA7+2YgpKF7TkPYWP36LkedpVRK8toj2qY3rY6O/fMYgwNIAZYgvdkH\no1w3eejpZsGtGTB+brV9jHSIjvTD/LcXZjf/W/Pfj9atr+KgpDH7Awbj2cZD\nZJWHLfWP/kZFPW/eM6sTVFnLYUZdzjWWFuzSO4t9kBPKSddOIba8Vn/hdTP0\nFzM4\r\n=jqVi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeibFYjBWJ9HoWj6SrX0JbocpOewWhIavkeya0zAx8BwIhAKDRxaaOsHp9R9PbVfhsL/JUYn0562iCeVJMiiI0kaiO"}]},"_npmUser":{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"},"directories":{},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/container-tools_0.2.0_1622277435567_0.657791128289658"},"_hasShrinkwrap":false},"0.3.0":{"name":"@adp-psych/container-tools","version":"0.3.0","description":"Tools for using containers for psychology experiments","keywords":["command-line","npm","package","container","psychology","experiment"],"homepage":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031","bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031"},"main":"lib/index.js","bin":{"build-container":"bin/build-container.js","build-helm-chart":"bin/build-helm-chart.js","build-kubernetes-configuration":"bin/build-kubernetes-configuration.js","create-kubernetes-cluster":"bin/create-kubernetes-cluster.js","generate-selfsigned-certificate":"bin/generate-selfsigned-certificate.js","install-cert-manager":"bin/install-cert-manager.js","install-experiment":"bin/install-experiment.js","install-external-dns":"bin/install-external-dns.js","install-wave":"bin/install-wave.js"},"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"scripts":{"clean":"rimraf doc tls","doc":"npm-run-all doc:clean doc:js","doc:clean":"rimraf doc","doc:js":"jsdoc --configure jsdoc.config.js bin lib","lint":"npm-run-all lint:*","lint:js":"eslint .","lint:package":"npmPkgJsonLint .","npm-check":"awk '/^[^#].*$/ {print \"--ignore\", $0}' .depignore |xargs npm-check","prepare":"husky install","release":"np","test":"true"},"dependencies":{"@adp-psych/pkg-basename":"^2.0.3","dotenv-defaults":"^2.0.2","ejs":"^3.1.6","node-forge":"^0.10.0","pkg-dir":"^5.0.0","read-pkg-up":"^7.0.1"},"devDependencies":{"@adp-psych/babel-config":"^2.1.3","@adp-psych/commitlint-config":"^5.2.0","@adp-psych/eslint-config":"^29.0.0","@adp-psych/jsdoc-config":"^2.1.1","@adp-psych/npm-package-json-lint-config":"^8.0.0","husky":"^6.0.0","np":"^7.5.0","npm-check":"^5.9.2","npm-run-all":"^4.1.5","rimraf":"^3.0.2"},"engines":{"node":">=14"},"private":false,"publishConfig":{"access":"public"},"funding":{},"copyright":"Copyright © 2021  Anthony Di Pietro.","containerRegistry":"quay.io/adp-psych","hostname":"container-tools.adp-psych.cloud","gitHead":"56dd87a1f2acf555f4d85524389b9ab655ac7637","_id":"@adp-psych/container-tools@0.3.0","_nodeVersion":"16.3.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-jvDoQ4tls0o7/oISWw77BBJyG4vH5ZsQBa/ZK4KwMRhfbDPT4h4PF4yMzTvWJ34D41GI3nQn6R3DKlOLBHFO6g==","shasum":"691c26b113b03d055b9ac413f5b65348eb611f19","tarball":"https://registry.npmjs.org/@adp-psych/container-tools/-/container-tools-0.3.0.tgz","fileCount":30,"unpackedSize":104951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvyDYCRA9TVsSAnZWagAAdYsP/296DbBiyZOzY1CLcPqE\ne31/mL1xrlUEWEcZ2zzaZFK7FcG+GtdrfF6cgd6stPgnVACiDYmVW6FMK7h/\nqv+JS8Osr1qy3qbzJHo3Ua1uQ1gdBSzoh/U9jYfyNQcS1S27+pUO81igLYdB\nJYKIDPbXF+plenucooupq+z58gwi1Ilu3JcWmmpeO/IOf/b4L6x6PR7uqW+p\nGpLnhTPyMOdLSQEgZSK4jjawKlqQO4yQ3uiWfdiLLqwcTIik2jEk/2uVuFK9\n9f0J8idRerl7VYY4eOPidwYn622YVT8Mmn7hycAHXc2QgRU987OIJx7iXfUy\nAaZfUOR5NPbkYKhek6u14SdcwjMkuFWQbaKEa7OEhK/WLfg5qzQoFP5gFwLV\nEzlmzJjKW7+LHGSyEhqKmz3HucREu4cpLPNr9DRjQNiYYh/B0sEOZwqFa3lw\n5VG3o52k8Dwzs0ggmd7rOCjP0Mf77YeUmfLc5LOXg+IhOa7vKf/653G/TEtU\n/uWiPITP5JskGDiW9XCyfex/c2wpUjalAz4w3p6XAhZQUu/VwQuwy8vsKX2t\nEID0ad2sxdSpICFoktKOPvrQHoA2lhQQhkaJHtSPCcD+02nU5x3nXhAmMNhN\njij42AylQKLmFMdAUotLKj7fjrdUyTar03CJy+Fo3JkiWUDrqcn6/6XHSOaY\nfzFh\r\n=LHPJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlW+C3nlptMEHjPzaPoOlA/srdFAsIS6YhZ+D/pgGshAiBIRDyUKBjACrCjO9igWmj8hwI/hYtz04NdkrYGyNShZA=="}]},"_npmUser":{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"},"directories":{},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/container-tools_0.3.0_1623138520476_0.9842879762474217"},"_hasShrinkwrap":false},"0.4.0":{"name":"@adp-psych/container-tools","version":"0.4.0","description":"Tools for using containers for psychology experiments","keywords":["command-line","npm","package","container","psychology","experiment"],"homepage":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031","bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031"},"main":"lib/index.js","bin":{"build-container":"bin/build-container.js","build-helm-chart":"bin/build-helm-chart.js","build-kubernetes-configuration":"bin/build-kubernetes-configuration.js","create-kubernetes-cluster":"bin/create-kubernetes-cluster.js","generate-selfsigned-certificate":"bin/generate-selfsigned-certificate.js","install-cert-manager":"bin/install-cert-manager.js","install-experiment":"bin/install-experiment.js","install-external-dns":"bin/install-external-dns.js","install-wave":"bin/install-wave.js"},"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"scripts":{"clean":"rimraf doc tls","doc":"npm-run-all doc:clean doc:js","doc:clean":"rimraf doc","doc:js":"jsdoc --configure jsdoc.config.js bin lib","lint":"npm-run-all lint:*","lint:js":"eslint .","lint:package":"npmPkgJsonLint .","npm-check":"awk '/^[^#].*$/ {print \"--ignore\", $0}' .depignore |xargs npm-check","prepare":"husky install","release":"np","test":"true"},"dependencies":{"@adp-psych/pkg-basename":"^2.0.3","dotenv-defaults":"^2.0.2","ejs":"^3.1.6","node-forge":"^0.10.0","pkg-dir":"^5.0.0","read-pkg-up":"^7.0.1"},"devDependencies":{"@adp-psych/babel-config":"^2.1.3","@adp-psych/commitlint-config":"^5.2.0","@adp-psych/eslint-config":"^29.0.0","@adp-psych/jsdoc-config":"^2.1.1","@adp-psych/npm-package-json-lint-config":"^8.0.0","husky":"^6.0.0","np":"^7.5.0","npm-check":"^5.9.2","npm-run-all":"^4.1.5","rimraf":"^3.0.2"},"engines":{"node":">=14"},"private":false,"publishConfig":{"access":"public"},"funding":{},"copyright":"Copyright © 2021  Anthony Di Pietro.","containerRegistry":"quay.io/adp-psych","hostname":"container-tools.adp-psych.cloud","gitHead":"d10ead83d1eb6ac8ed838f42a0b8651d01a0ee08","_id":"@adp-psych/container-tools@0.4.0","_nodeVersion":"16.3.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-nmDaX5jHgAs/Blp9XFRNBtqQJJ8MOIqs+9M/SaripnxN/iijXtMkYXNxA/jWNGILQqp0uWrirl62gWL9HEKQfA==","shasum":"e0ef04c3f0412c8b9028b2b7e5e1faf416c912d0","tarball":"https://registry.npmjs.org/@adp-psych/container-tools/-/container-tools-0.4.0.tgz","fileCount":30,"unpackedSize":105018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv1PhCRA9TVsSAnZWagAAVK4P/i3PanV/HBXA5EN/ZwII\n4aliLcFosgykfY/8TkOI2FeB1jkpsGrfnw/eXeP/aanidua/Hqs3oNTARt2S\nYwBLUXi4BBDviZeS+EbtxnX6yD6QT4SqGibV7mc3HB6mCIsbRk36g0us/2SX\n+GXKizemPYA5sMa4BppV6FBEEwbYRlSAF5SQKWVp2VXTkM3Dc3oQ2nWSCXYq\nBMHr+y1v7wkKiIf4EssKGnNEkKq6kfMXKuicBZExPJUNBmlpkvI0ErPISePv\nNI11RvsZKGPFshsOFvAVIonX1YnW4O30DHc2UHLsDdwJ2S9M8QV1uJzP5Xxf\n6UPpTVBwRYumFWYFVPhWWYFMGbCNZRfNndnRK7Fi2gb89pKMhAVphc8a4jk1\numL2PH25YoZMS9enXOMBMHr4cZGPGCQmnoksvHq5vuqkvh069xtlEC2jw4XN\nhlcA6ijKwk0HuTdeHXglBnDU8W1CX+GArZNdxMtZ7W3IlG/zwISxiPj8ygAi\nLQWZK0ssFla8E9+lEgJhFsNXfYLZiKy1EhK0I4XqSJ4xPPXHCvx4pDYiNUVQ\nXagqy/EErlDi2fXvTDalGKBZNq1pVhzV8ElRB9HZayFRAKWErb+ZUqsZWbT2\nRShLlOtxCmolrtlMY0EXaDVOQuCp25pIqyORvKLkTPAxuNf9Z9mbtc2JD2zb\nofA5\r\n=d8O8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjykxw9bmy9f9MqC5Z5yZO/wcOf97IkZJqp2X2L/MpQwIgf3yZgntYWpNEBLc6S7Vq5DJ8kgCRNJ/AsgKeR33qqnY="}]},"_npmUser":{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"},"directories":{},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/container-tools_0.4.0_1623151585037_0.04781378380875134"},"_hasShrinkwrap":false},"0.4.1":{"name":"@adp-psych/container-tools","version":"0.4.1","description":"Tools for using containers for psychology experiments","keywords":["command-line","npm","package","container","psychology","experiment"],"homepage":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031","bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031"},"main":"lib/index.js","bin":{"build-container":"bin/build-container.js","build-helm-chart":"bin/build-helm-chart.js","build-kubernetes-configuration":"bin/build-kubernetes-configuration.js","create-kubernetes-cluster":"bin/create-kubernetes-cluster.js","generate-selfsigned-certificate":"bin/generate-selfsigned-certificate.js","install-cert-manager":"bin/install-cert-manager.js","install-experiment":"bin/install-experiment.js","install-external-dns":"bin/install-external-dns.js","install-wave":"bin/install-wave.js"},"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"scripts":{"clean":"rimraf doc tls","doc":"npm-run-all doc:clean doc:js","doc:clean":"rimraf doc","doc:js":"jsdoc --configure jsdoc.config.js bin lib","lint":"npm-run-all lint:*","lint:js":"eslint .","lint:package":"npmPkgJsonLint .","npm-check":"awk '/^[^#].*$/ {print \"--ignore\", $0}' .depignore |xargs npm-check","prepare":"husky install","release":"np","test":"true"},"dependencies":{"@adp-psych/pkg-basename":"^2.0.3","dotenv-defaults":"^2.0.2","ejs":"^3.1.6","node-forge":"^0.10.0","pkg-dir":"^5.0.0","read-pkg-up":"^7.0.1"},"devDependencies":{"@adp-psych/babel-config":"^2.1.3","@adp-psych/commitlint-config":"^5.2.0","@adp-psych/eslint-config":"^29.0.0","@adp-psych/jsdoc-config":"^2.1.1","@adp-psych/npm-package-json-lint-config":"^8.0.0","husky":"^6.0.0","np":"^7.5.0","npm-check":"^5.9.2","npm-run-all":"^4.1.5","rimraf":"^3.0.2"},"engines":{"node":">=14"},"private":false,"publishConfig":{"access":"public"},"funding":{},"copyright":"Copyright © 2021  Anthony Di Pietro.","containerRegistry":"quay.io/adp-psych","hostname":"container-tools.adp-psych.cloud","gitHead":"2d4fa89836b8ff4c8dff11f8ad6256e83dd4822f","_id":"@adp-psych/container-tools@0.4.1","_nodeVersion":"16.3.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-gvewAxmW2pK5D8N35A3b5x/9F7Bd/UmTbMdFD6m6/ZvnG0e2dcduaVjrHF2Fpa7eNKbcWDndlzjIZieYW9EIdA==","shasum":"e991434f937331ae4d883f5b9e91a2ead9c9815a","tarball":"https://registry.npmjs.org/@adp-psych/container-tools/-/container-tools-0.4.1.tgz","fileCount":30,"unpackedSize":105018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv10PCRA9TVsSAnZWagAA+jUP/3zbaNea8SWud0W4EUyO\njdK2Jiqgx/mSMW2OUBt+9w3RETmY33BQG8OJWtdiJiVr2CIQdEmpycL+7ecH\nlNfDO3r/4qKIAYevAwbDtkLa2hFWC/0hRwyFNvZzBPUt9A8dZeq6fzyVZ/my\nujE5fIKsGwm0f0fJcuYOjZfbjp4tlkfrqRdQ0yMTfuZIrobnnqqx8PfUMIjH\nf+iKNLle0yoG4OrBU4Bpa1cHUS8NIRJqQHfCC6tVRVPADag5sT1qPyTHh7sG\nIH4pBwx5e5xL8OwFoGZ1d8/JNr4Oy4wezUps2EUSRlLqoc+RM225V3lQle6u\nKEc8FOjtdhhgRfxk1dVdXthH26vL48iRyLq7RSEU0l3Zaa38niC+U2b++wEZ\nhfcdgIHDQ0PUwzCTymNrbNvlDbYZnnh7yvwqsP1UKsbdUidRECT4jzBduq9K\n9kz5QqZff8K6wJDYmgOK0YKustTLnUWelInQChyqp/J1iI3Sf9FaBP08eJ/0\ninHgHlbkoBSJMeS/exMjaAdihCIgI3DqvcP90FlJK7qO2yxUR+F9rhLKpCrd\nnO0MzCPDtBAmDjFC0DMyl4izYQ5ubxA9eh8BvjQl2oqxAADttyC85rbFWXPd\n7dLjlacWhhiDw3tPWOEImgzRmMAZYaLTzdyQvq+C8gJDJzPnX2G9GPyo/YAq\ndvNr\r\n=mkJH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXdj6sQ5qCJcxEKm5kdwgf9/JMVEs5L3MSR0Kr7Dbu9AiAjj6zEqKVjjGr9Q9c5uUA/28WKoizeSFkGFtPmqrJu9w=="}]},"_npmUser":{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"},"directories":{},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/container-tools_0.4.1_1623153935649_0.057397881945407514"},"_hasShrinkwrap":false},"0.5.0":{"name":"@adp-psych/container-tools","version":"0.5.0","description":"Tools for using containers for psychology experiments","keywords":["command-line","npm","package","container","psychology","experiment"],"homepage":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031","bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031"},"main":"lib/index.js","bin":{"build-container":"bin/build-container.js","build-helm-chart":"bin/build-helm-chart.js","build-kubernetes-configuration":"bin/build-kubernetes-configuration.js","create-digitalocean-domain":"bin/create-digitalocean-domain.js","create-kubernetes-cluster":"bin/create-kubernetes-cluster.js","generate-selfsigned-certificate":"bin/generate-selfsigned-certificate.js","install-cert-manager":"bin/install-cert-manager.js","install-experiment":"bin/install-experiment.js","install-external-dns":"bin/install-external-dns.js","install-wave":"bin/install-wave.js"},"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"scripts":{"clean":"rimraf doc tls","doc":"npm-run-all doc:clean doc:js","doc:clean":"rimraf doc","doc:js":"jsdoc --configure jsdoc.config.js bin lib","lint":"npm-run-all lint:*","lint:js":"eslint .","lint:package":"npmPkgJsonLint .","npm-check":"awk '/^[^#].*$/ {print \"--ignore\", $0}' .depignore |xargs npm-check","prepare":"husky install","release":"np","test":"true"},"dependencies":{"@adp-psych/pkg-basename":"^2.0.3","dotenv-defaults":"^2.0.2","ejs":"^3.1.6","node-forge":"^0.10.0","pkg-dir":"^5.0.0","read-pkg-up":"^7.0.1"},"devDependencies":{"@adp-psych/babel-config":"^2.2.0","@adp-psych/commitlint-config":"^5.2.0","@adp-psych/eslint-config":"^30.1.1","@adp-psych/jsdoc-config":"^2.1.1","@adp-psych/npm-package-json-lint-config":"^8.0.0","husky":"^7.0.1","np":"^7.5.0","npm-check":"^5.9.2","npm-run-all":"^4.1.5","rimraf":"^3.0.2"},"engines":{"node":">=14"},"private":false,"publishConfig":{"access":"public"},"funding":{},"copyright":"Copyright © 2021  Anthony Di Pietro.","containerRegistry":"quay.io/adp-psych","hostname":"container-tools.adp-psych.cloud","gitHead":"9d648ca8893890dab9e5277b72c81cd2b6a15928","_id":"@adp-psych/container-tools@0.5.0","_nodeVersion":"16.4.2","_npmVersion":"7.19.1","dist":{"integrity":"sha512-+G1/Lel6VDwOZ3DqPgYd7xtj9/VhPpfnpY/VQ7GMBvsvDLna3MCEuMrrALQZWFTCChH2NoEYIeI36lDsMbw9fQ==","shasum":"ebfd64f24a9295b50eb74da612112b11a5ee7985","tarball":"https://registry.npmjs.org/@adp-psych/container-tools/-/container-tools-0.5.0.tgz","fileCount":32,"unpackedSize":108585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8F+KCRA9TVsSAnZWagAARi4P+gOIHnobe8iQU7mNKBG9\nfGDCE7/CssZvsILqbRfEXledAw376GbhNZj3ZCmqRUgGNzMxyPxQOb+mAdYa\nVvVKBShPPs7RUX+Mzh+/7HvEP4WYUYEa0ho5x+k8uWu4zhaFNfqT+51cqKmx\nZNkIb6GxqExMRIgvR0ViQEtWKuR0wkzHOwVYwo/ZXXfgoV5VOU7PCKy92/F2\nLcyqS00U1aeqkmm/I5fN/e+T2NagXGtn7ATzh+fufpbnDnOKBqk9R59fee/A\nm7nM0A1rUspDQ0tVT0waRAhFsB4/rUPuPsGTXfC2al8EzaopkLGEVwOa9Z1D\n9snChhfZvLe7WWk8mQRpgT2d14/rf75uqVKWXo9SiBlOPw8k+yfUOpxIPIef\n9+4NLtuusL/l+K5T6vzWtuxaYNFz0NIIbti++e3oGRHLm0+wL18+kvfU64ZE\nbzMgaI0QVbjypeHfH6px6cGulxWT7Ekz1kvCg8jrFYvd9bJtZGltKoD6VmC1\nomtrlUovDf6S8b/WFE/XYw6ZahBzqWFbOWxO2l01GvLCQnJuhbV5jxaNg4yj\nlxsXOI5tdr9uHnieMMelhL9DvOxbTuqhMu7C7F5O0450y2p1lpxUHfLBMNuS\nzKt6j95sRHo2K4r9iS67ePTFPWg+/0HHU4fs74PM9hIJTBs0EZRgIFgWvm45\nidjo\r\n=eZeF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtnKvKPTmy63NG4noFbu23X8NwO728Ty5GX9wAkR0evAIgQiVvB59uFLJrPyERz0E89evG+X+NVbtXoTKXZOUKqwM="}]},"_npmUser":{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"},"directories":{},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/container-tools_0.5.0_1626365834735_0.2570943852633152"},"_hasShrinkwrap":false},"0.6.0":{"name":"@adp-psych/container-tools","version":"0.6.0","description":"Tools for using containers for psychology experiments","keywords":["command-line","npm","package","container","psychology","experiment"],"homepage":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031","bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031"},"main":"lib/index.js","bin":{"build-container":"bin/build-container.js","build-helm-chart":"bin/build-helm-chart.js","build-kubernetes-configuration":"bin/build-kubernetes-configuration.js","create-digitalocean-domain":"bin/create-digitalocean-domain.js","create-kubernetes-cluster":"bin/create-kubernetes-cluster.js","generate-selfsigned-certificate":"bin/generate-selfsigned-certificate.js","install-cert-manager":"bin/install-cert-manager.js","install-experiment":"bin/install-experiment.js","install-external-dns":"bin/install-external-dns.js","install-wave":"bin/install-wave.js"},"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"scripts":{"clean":"rimraf doc tls","doc":"npm-run-all doc:clean doc:js","doc:clean":"rimraf doc","doc:js":"jsdoc --configure jsdoc.config.js bin lib","lint":"npm-run-all lint:*","lint:js":"eslint .","lint:package":"npmPkgJsonLint .","npm-check":"awk '/^[^#].*$/ {print \"--ignore\", $0}' .depignore |xargs npm-check","prepare":"husky install","release":"np","test":"true"},"dependencies":{"@adp-psych/pkg-basename":"^2.0.3","dotenv-defaults":"^2.0.2","ejs":"^3.1.6","node-forge":"^0.10.0","pkg-dir":"^5.0.0","read-pkg-up":"^7.0.1"},"devDependencies":{"@adp-psych/babel-config":"^2.2.0","@adp-psych/commitlint-config":"^5.2.0","@adp-psych/eslint-config":"^30.2.0","@adp-psych/jsdoc-config":"^2.1.1","@adp-psych/npm-package-json-lint-config":"^8.0.0","husky":"^7.0.1","np":"^7.5.0","npm-check":"^5.9.2","npm-run-all":"^4.1.5","rimraf":"^3.0.2"},"engines":{"node":">=14"},"private":false,"publishConfig":{"access":"public"},"funding":{},"copyright":"Copyright © 2021  Anthony Di Pietro.","containerRegistry":"quay.io/adp-psych","hostname":"container-tools.adp-psych.cloud","gitHead":"5ca5a1175ceac98f7997ea272f6cf38c6b20d548","_id":"@adp-psych/container-tools@0.6.0","_nodeVersion":"16.4.2","_npmVersion":"7.19.1","dist":{"integrity":"sha512-1ncHSpB3npV8DN6ARjDQdkEixw3iNtyDEwEtAp9189/l4obhCQuCLUffBe3CWHbs52rAa7m0I4Qot3ckUdvFqg==","shasum":"2db1abb5f114fcea93842696a78ae5f212301f4f","tarball":"https://registry.npmjs.org/@adp-psych/container-tools/-/container-tools-0.6.0.tgz","fileCount":33,"unpackedSize":109427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8oUjCRA9TVsSAnZWagAAg8oQAJjim4HE1ereTJUbEE4p\nP+iLtLPGPvSEh7gsu8jtRij5FB5q64PtR2I9xFrW3aoPQqE+uAOlbIoRGug7\nT6ZUXlITciIeGQOYprXvcGRq0cUJMwvGXeb9xM525w2cbMltjSN7Cw/w7XUe\nFXkgaKRpH5CKRH/fwMgvNAQT3P9XEacIDkn0Tgcgdoi8gvccM9sE83J8FKur\njzTc9wJOluhXx+zvEMFnRYE7rFvnqvDVJ6nRYqmXu8UD3K0BnbkxiPyZ6DJQ\n/2VahO3a1pm/q77L3xglE5RiwykQmtfGA7HSx79wFSPeubq8QFJ7VbInxMvH\ngAlPe3gNF8Ugo+VkTiwK0S/WvXmyrTsWprXBa21+bl1bTxBpOc+i5TwLw8vH\ng4aluA1fV5so72cf7+6mJ4fbJBz2g8oxaWLPwvbkGB0CKYFVseIq5sHbV6sO\nK1ECkRFZSKbTbdHMnEVmtPSo/rqUgRznRUy324ATnAVcJHiOVayT1DHBnIEM\nlvyAxfiyKFiuFj05xJTC9MBwudfIBIWKWOx/PJ863rQ4hrTSHqsAMRnX47Dm\nOI/hYOHzXpvN2hETUyc1qJsuHoq+uQ6D7qff6ovHp+D/khlaWI+E357Hn+Uw\nij9aRFYLNGH+iYujTn5om4shLC8kfL0wac1eY3Y10kiwFkDUDZEfqQnC0B2A\npEC6\r\n=gFmv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnoXU/a1GMz0tlM/WSSlIW4DtT5w2COPWBLnyYJ3/ivAiBWHHuzDDIi11JymsO9tx1ntEcY65vTE5huEaK7JXc4nQ=="}]},"_npmUser":{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"},"directories":{},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/container-tools_0.6.0_1626506531385_0.7518910409330222"},"_hasShrinkwrap":false},"1.0.0":{"name":"@adp-psych/container-tools","version":"1.0.0","description":"Tools for using containers for psychology experiments","keywords":["command-line","npm","package","container","psychology","experiment"],"homepage":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031","bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031"},"main":"lib/index.js","bin":{"build-container":"bin/build-container.js","build-helm-chart":"bin/build-helm-chart.js","build-kubernetes-configuration":"bin/build-kubernetes-configuration.js","create-digitalocean-domain":"bin/create-digitalocean-domain.js","create-kubernetes-cluster":"bin/create-kubernetes-cluster.js","generate-selfsigned-certificate":"bin/generate-selfsigned-certificate.js","install-cert-manager":"bin/install-cert-manager.js","install-experiment":"bin/install-experiment.js","install-external-dns":"bin/install-external-dns.js","install-wave":"bin/install-wave.js"},"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"scripts":{"clean":"rimraf doc tls","doc":"npm-run-all doc:clean doc:js","doc:clean":"rimraf doc","doc:js":"jsdoc --configure jsdoc.config.js bin lib","lint":"npm-run-all lint:*","lint:js":"eslint .","lint:package":"npmPkgJsonLint .","npm-check":"awk '/^[^#].*$/ {print \"--ignore\", $0}' .depignore |xargs npm-check","prepare":"husky install","release":"np","test":"true"},"dependencies":{"@adp-psych/pkg-basename":"^2.0.3","dotenv-defaults":"^2.0.2","ejs":"^3.1.6","node-forge":"^0.10.0","pkg-dir":"^5.0.0","read-pkg-up":"^7.0.1"},"devDependencies":{"@adp-psych/babel-config":"^2.3.1","@adp-psych/commitlint-config":"^5.3.0","@adp-psych/eslint-config":"^31.4.0","@adp-psych/jsdoc-config":"^2.1.1","@adp-psych/npm-package-json-lint-config":"^9.2.0","husky":"^7.0.1","np":"^7.5.0","npm-check":"^5.9.2","npm-run-all":"^4.1.5","rimraf":"^3.0.2"},"engines":{"node":">=14"},"private":false,"publishConfig":{"access":"public"},"funding":{},"copyright":"Copyright © 2021  Anthony Di Pietro.","containerRegistry":"quay.io/adp-psych","hostname":"container-tools.adp-psych.cloud","gitHead":"5f93264abe22c81c29a367c503049c9dfd95b15e","_id":"@adp-psych/container-tools@1.0.0","_nodeVersion":"16.6.2","_npmVersion":"7.20.6","dist":{"integrity":"sha512-MZyx80J/30aVzIiIcOsTG1NNhpYWVSKs3c74qQKCKVd7p62M2MlxQgBMBu+lzfu5wA9DiOH5A/jeu/PgWeKbwg==","shasum":"9759ef9310957c053edc897a3b6afaa042594442","tarball":"https://registry.npmjs.org/@adp-psych/container-tools/-/container-tools-1.0.0.tgz","fileCount":33,"unpackedSize":109578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG9efCRA9TVsSAnZWagAAZ9oP/1TYaKxFt7NxqslST7kY\nVSn7JpLqbHkSqZfWwSAEuxm4/yqmIN000ImdyOud5uxc2YLiop1It87gEzXb\nGVz7Mx5404qm9AH8Tm7q4LivTK3THGAeYG5WsN7X4wcrlEe7CztLP3cNMDz9\n35eFPS02H7R/+wgzprzAY8DfT2KC4A7zGaM0dSySQWvSD8MLMU0oalA/hAYw\nOOWzBBFVYPv5RGqOQJHKlMJQ6BW9g8ft5ZMiZG+VCYWRinD6iXGRVFUgrq05\nR6lp/1DKz89Jboj274FyhxCY4iDfeQaPWKjyuVg5xcpScjMgzTNsLmPstpby\n7Vpkc4BMSu9rwp5pWnDlUTx5Rry5f92cdeY70o4txa1KmnEitY2Evo1S62I4\nklszFuOHeoyhSBeaSqGkzGhWEa2ctrvFoAHV0pEeGaJ8Fi3ffhNoIF1elnhL\nTkC7E02Z9lAzRrMKS4JvRkjoy888+jrsty0Kjs+eW92OclATY5kobODSsG0C\niMlkmAl4co/Ith4zhcqWKw7flop0DIENMbhJQ35EBuoxMt5TYLblVO9R1T5z\nQKNoRfsb1gDKA1xb14g1D8qkhQNIJFXDIa1qLaeIBirlPkWrUpiDMpv5my7u\n9+oB27TVWOBcEnhx4QdZ9StHYXUCIf14eew+oMBJGi2xBS5ESIUPLfy60fVz\nnR0L\r\n=wbEd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA51rbJXNNTVM0seK6u77rkaTt8cweCk4nfBLHtJ2ZClAiAE8THDulAPd8Wer41CiVVqLogiyvNvVUNStNy5DKhOvA=="}]},"_npmUser":{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"},"directories":{},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/container-tools_1.0.0_1629214622910_0.017891578612382553"},"_hasShrinkwrap":false},"2.0.0":{"name":"@adp-psych/container-tools","version":"2.0.0","description":"Tools for using containers for psychology experiments","keywords":["command-line","npm","package","container","psychology","experiment"],"homepage":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031","bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031"},"main":"lib/index.js","bin":{"build-container":"bin/build-container.js","build-helm-chart":"bin/build-helm-chart.js","build-kubernetes-configuration":"bin/build-kubernetes-configuration.js","create-digitalocean-domain":"bin/create-digitalocean-domain.js","create-kubernetes-cluster":"bin/create-kubernetes-cluster.js","generate-selfsigned-certificate":"bin/generate-selfsigned-certificate.js","install-cert-manager":"bin/install-cert-manager.js","install-experiment":"bin/install-experiment.js","install-external-dns":"bin/install-external-dns.js","install-wave":"bin/install-wave.js"},"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"scripts":{"clean":"rimraf doc tls","doc":"npm-run-all doc:clean doc:js","doc:clean":"rimraf doc","doc:js":"jsdoc --configure jsdoc.config.js bin lib","lint":"npm-run-all lint:*","lint:js":"eslint .","lint:package":"npmPkgJsonLint .","npm-check":"awk '/^[^#].*$/ {print \"--ignore\", $0}' .depignore |xargs npm-check","prepare":"husky install","release":"np","test":"true","update":"npm-check-updates --upgrade"},"dependencies":{"@adp-psych/pkg-basename":"^2.0.3","dotenv-defaults":"^2.0.2","ejs":"^3.1.6","node-forge":"^0.10.0","pkg-dir":"^5.0.0","read-pkg-up":"^7.0.1"},"devDependencies":{"@adp-psych/babel-config":"^2.3.1","@adp-psych/commitlint-config":"^5.3.0","@adp-psych/eslint-config":"^31.4.1","@adp-psych/jsdoc-config":"^2.1.1","@adp-psych/npm-check-updates-config":"^1.0.0","@adp-psych/npm-package-json-lint-config":"^9.2.0","husky":"^7.0.2","np":"^7.5.0","npm-check":"^5.9.2","npm-run-all":"^4.1.5","rimraf":"^3.0.2"},"engines":{"node":">=14"},"private":false,"publishConfig":{"access":"public"},"funding":{},"copyright":"Copyright © 2021  Anthony Di Pietro.","containerRegistry":"quay.io/adp-psych","hostname":"container-tools.adp-psych.cloud","gitHead":"938ca7e6108e695f578a469442ba33f95762a435","_id":"@adp-psych/container-tools@2.0.0","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-6WjlSKhlggO7dv2eMuuK7vvpgE2QrM/ElUxcOr17liEfRSHmD1i/wTJEul3gOPtqLt6/O9dvPBBBIII7gwUIUQ==","shasum":"03a093dc6ba4caf71ed5b065dfca599a01768ca4","tarball":"https://registry.npmjs.org/@adp-psych/container-tools/-/container-tools-2.0.0.tgz","fileCount":33,"unpackedSize":109802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJmemCRA9TVsSAnZWagAAzKAP/jY2gA1L9Tcg3CXzlW1E\nfz28Dupbz+vgvdngIl6z+cWhtYHu1rQGKV/Jf3dcqaWFtQoOoFJn9CfVBmIc\nsv1yBxJl65R0nNxnkd/cwzv75sBMYpkSj6YM7kzivoAPM6PO8SzZJI1Fra2S\nhHOs/j0ewBmBbWWSPioTTVq8OM8xtPChXs0WLa3hYCj7uWkg7hgFU7wHwHSc\nVmc6v7LcV9Ld/ZIQlIwdhctdDGdrTyzWHtJ1diPpoVBQ2AkukGnCN9IYQ375\nxcLkNeEFDnOuXMcF28U20HlMEGxX1KM4bh89SwrYJuricfxofC4F2B5tJzMl\nJedoDovyCbGj/2XTSkkhvV1u6FPBh6TIjiXDsdGQ5bnFV/cSSzRy6sWAmnwr\n93f47JQKsuIJcEoQPBmWXz0/pJJJVjyeqU2BYW0OfypzRJeSEJNVKwEA4SOR\nf5Qs3B7Rbk04GOIXFVc3uIOk0ZmWJ3BJtk0Qq8qF7TagXrVGsr+2lMhjh5nR\ntWJL76qnAV7Bgua/uaD7ujXngZM3IJ+M/9udMsVEDWKa2lGWDW96SjXEV/AN\nXvPbP4GEiCtJLAsv07H1IBJErrndke1j8zAnWnshj8EdYhUJlYXJOusQQQrp\nLZFkWfMlLi4JJOTdKbt0Wxz4q07Y4nvUmFjHYCvZE6mHawSd4PPv6cR0k1YE\n+prX\r\n=pu/A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICAvFQ0KZFG3RU0scVLQEKOENu0021yr7wsIpMiBisyHAiBd6SNBePD3NeaI8V2LVZJllNMndTDgcIuX3UdVs17EHw=="}]},"_npmUser":{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"},"directories":{},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/container-tools_2.0.0_1629906854881_0.27499866459360645"},"_hasShrinkwrap":false},"2.1.0":{"name":"@adp-psych/container-tools","version":"2.1.0","description":"Tools for using containers for psychology experiments","keywords":["command-line","npm","package","container","psychology","experiment"],"homepage":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031","bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031"},"main":"lib/index.js","bin":{"build-container":"bin/build-container.js","build-helm-chart":"bin/build-helm-chart.js","build-kubernetes-configuration":"bin/build-kubernetes-configuration.js","create-digitalocean-domain":"bin/create-digitalocean-domain.js","create-kubernetes-cluster":"bin/create-kubernetes-cluster.js","generate-selfsigned-certificate":"bin/generate-selfsigned-certificate.js","install-cert-manager":"bin/install-cert-manager.js","install-experiment":"bin/install-experiment.js","install-external-dns":"bin/install-external-dns.js","install-wave":"bin/install-wave.js"},"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"scripts":{"clean":"rimraf doc tls","doc":"npm-run-all doc:clean doc:js","doc:clean":"rimraf doc","doc:js":"jsdoc --configure jsdoc.config.js bin lib","lint":"npm-run-all lint:*","lint:js":"eslint .","lint:package":"npmPkgJsonLint .","npm-check":"awk '/^[^#].*$/ {print \"--ignore\", $0}' .depignore |xargs npm-check","prepare":"husky install","release":"np","test":"true","update":"npm-check-updates --upgrade"},"dependencies":{"@adp-psych/pkg-basename":"^2.0.3","dotenv-defaults":"^3.0.0","ejs":"^3.1.6","node-forge":"^0.10.0","pkg-dir":"^5.0.0","read-pkg-up":"^7.0.1"},"devDependencies":{"@adp-psych/babel-config":"^2.3.2","@adp-psych/commitlint-config":"^5.3.0","@adp-psych/eslint-config":"^32.0.0","@adp-psych/jsdoc-config":"^2.1.1","@adp-psych/npm-check-updates-config":"^1.0.1","@adp-psych/npm-package-json-lint-config":"^9.2.1","husky":"^7.0.2","np":"^7.5.0","npm-check":"^5.9.2","npm-run-all":"^4.1.5","rimraf":"^3.0.2"},"engines":{"node":">=14"},"private":false,"publishConfig":{"access":"public"},"funding":{},"copyright":"Copyright © 2021  Anthony Di Pietro.","containerRegistry":"quay.io/adp-psych","hostname":"container-tools.adp-psych.cloud","gitHead":"6cfe1826c0e51427d6ddc30c329f2c4674ba4155","_id":"@adp-psych/container-tools@2.1.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-ubjyw+XQmGlSPYZF5hbqBF4Zl0zha0OXSoOuxZvSFntVzU52NljHz9cL1XqRiIXm3UGl+C5zXo0O8IhUPrcAgg==","shasum":"a50179ec7c1c86ff5f01d044ff53e42aba5c2e29","tarball":"https://registry.npmjs.org/@adp-psych/container-tools/-/container-tools-2.1.0.tgz","fileCount":33,"unpackedSize":109802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhv06nCRA9TVsSAnZWagAAsyEQAJhDOPZMu9t118MskxY5\nrrY23k0rjLszvasP7rvrhvlqla1YYxttgqtFoEVixc7+vbLvaHLZzfy9w7f7\nZSciA8orksNp1GEErhPnQQ4goZMBHmm/Ld6qQVW65vF9knXZr16++TpMm4sn\nuGWt2+Tc4PPe5RctwJuEodlL/HPteX6xQteQAbp0R4W+U3YDc/NsXn53MKVc\nRxT1ss6JAH12W9Dz1btixtcpEDjhtdXZjdk9bRn47hjKyuiJAKbQP3iRi79B\nyXrwtQgtFGaP1419e8VU4w+om/ymR1zfHij6xdBaxwxBc0irnbXViRj8o5mJ\nb8z1W1dI4TzjoTmQmWNDxpWe82cHOffarjoY6lqlJe9VVn4UOt8lnqY31KFf\nznrrEifMyrYsRexZ8pMDhxWoN/9dC8o+wlBbmsK5ZsNKzi4acTedpRH3Qxoj\n/dyj6CmPAsMZaXMuzgAf4TxJmQIBeEF9UNVZSImqnCcDRebKvduzJ7IaxuTD\nBSbGehYl4yqhmbgJcIcfdbGaWGc9dKUQD3v1M1vk1FiX2daZXWbJ5ukf1bdp\nn7zozZ8AICvT706RRBw/S9iQIWn8gLF0n+h30dcoIol2WgYYzVJVKTrCF5k0\ndprS9kTUQfrHFNdi6A3QGepsigFFvr8igGVhM+GNxke0vBPbxx+9oZSNi8iU\nFXnm\r\n=yX1O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOrD5mJdmeRyVN4Sn19pMXG2qIGp3DvyC16Gb1JXmrbwIgCxDOJAkRRQt0UBb4g1oq1JU8X+YPTXIQy5APmEPE0w4="}]},"_npmUser":{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"},"directories":{},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/container-tools_2.1.0_1632599127671_0.7617769603386515"},"_hasShrinkwrap":false},"2.1.1":{"name":"@adp-psych/container-tools","version":"2.1.1","description":"Tools for using containers for psychology experiments","keywords":["command-line","npm","package","container","psychology","experiment"],"homepage":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031","bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://www.research.uwa.edu.au/postgraduate-profiles/all?profile/1/id/8031"},"main":"lib/index.js","bin":{"build-container":"bin/build-container.js","build-helm-chart":"bin/build-helm-chart.js","build-kubernetes-configuration":"bin/build-kubernetes-configuration.js","create-digitalocean-domain":"bin/create-digitalocean-domain.js","create-kubernetes-cluster":"bin/create-kubernetes-cluster.js","generate-selfsigned-certificate":"bin/generate-selfsigned-certificate.js","install-cert-manager":"bin/install-cert-manager.js","install-experiment":"bin/install-experiment.js","install-external-dns":"bin/install-external-dns.js","install-wave":"bin/install-wave.js"},"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"scripts":{"clean":"rimraf doc tls","doc":"npm-run-all doc:clean doc:js","doc:clean":"rimraf doc","doc:js":"jsdoc --configure jsdoc.config.js bin lib","lint":"npm-run-all lint:*","lint:js":"eslint .","lint:package":"npmPkgJsonLint .","npm-check":"awk '/^[^#].*$/ {print \"--ignore\", $0}' .depignore |xargs npm-check","prepare":"husky install","release":"np","test":"true","update":"npm-check-updates --upgrade --dep prod,dev,bundle,optional,peer"},"dependencies":{"@adp-psych/pkg-basename":"^2.0.3","dotenv-defaults":"^5.0.0","ejs":"^3.1.6","node-forge":"^1.2.1","pkg-dir":"^5.0.0","read-pkg-up":"^7.0.1"},"devDependencies":{"@adp-psych/babel-config":"^3.0.0","@adp-psych/commitlint-config":"^5.4.0","@adp-psych/eslint-config":"^35.0.1","@adp-psych/jsdoc-config":"^2.1.2","@adp-psych/npm-check-updates-config":"^2.0.0","@adp-psych/npm-package-json-lint-config":"^9.2.3","husky":"^7.0.4","np":"^7.6.0","npm-check":"^5.9.2","npm-run-all":"^4.1.5","rimraf":"^3.0.2"},"engines":{"node":">=14"},"private":false,"publishConfig":{"access":"public"},"funding":{},"copyright":"Copyright © 2021, 2022  Anthony Di Pietro.","containerRegistry":"quay.io/adp-psych","hostname":"container-tools.adp-psych.cloud","gitHead":"f7293f343a132cc1281d59b1107361fdf949537a","_id":"@adp-psych/container-tools@2.1.1","_nodeVersion":"17.4.0","_npmVersion":"8.4.0","dist":{"integrity":"sha512-GU7ofYWJXB396YBPewPrxRr4D55LxDu+n63aV9VbgdqQYTEP2OPyGTtPwRnYmDbL/B0V5MH5p9PIJCcwFuAnWg==","shasum":"6b4c1ef1183b257892d52eed4a223f0f10cc787b","tarball":"https://registry.npmjs.org/@adp-psych/container-tools/-/container-tools-2.1.1.tgz","fileCount":33,"unpackedSize":109849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/D74CRA9TVsSAnZWagAAuRMP/3BdC/LPZ6DxqId4/huA\n+67+0v1IFX2MAfKIQfKt9j0q05mWgAuiwuKrgeSmDKy48/YwYSPkLyf06U0y\nLb21ueEyyl1lC3uLRBzJpahSPTJVvrWrRcMUpyTt5A329MZiSb4malODpB03\nernp4PYMKeaXy94EJ+fu1+yZZRRBqmoj4cM8Vd92nwTiThMQ+aER1aZIKbkk\ncQMTyPuvgtYUX6qMpstRTCb214eouhNah1yOl0rjRsM2ZdJdyv0VM4ydpv15\nVJVJXtXOKqx29Y7XAGJjuTeREwkWsEYUTk+W2mxogtxCvfOc07J621YFjNFS\nuf/dU8W/SJFRWH+K5Bh/HL40xGnqt3yrqgIHVgsx6vgScQ1aHWUaUSLeLAYJ\n3+gJIWY0UK0JJIrGgNOM49fFYR04qi3aeQ8J9jVZrmowmAC6O8vloieEuhhB\nE14ET6HyWO7PsWopEILwPyj1soDVw5K9PFhxN8A6iGj8TmDtB1kyCi64ofhA\n8dVTX2j1k77iMrIzWuEV3ybhqOu866rqQoD2QghySKSkX/QZ5udM2+BQPszn\nCuX6A+d7SXhk6ae47o5CWr+wc6V8/ayJkF5RtXSYW5Q5H51rk+G/SP9EPQ4N\na7gsDv6l6L6HLkLkqSIwvkE6utOcVxXZiCOc7o2AkhwFZvmHaK/EwrkN6YcK\nfkoY\r\n=u1WY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7A8LRU4svh3QB+YVSRDYKzj3o8yJxUn5qSWoe+KwtcAiEA//zrSN2fKJbNDIt6tXTqX7p/+joX3OIERPIAAt2rQco="}]},"_npmUser":{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"},"directories":{},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/container-tools_2.1.1_1643921144099_0.5036076260937439"},"_hasShrinkwrap":false},"2.1.2":{"name":"@adp-psych/container-tools","version":"2.1.2","description":"Tools for using containers for psychology experiments","keywords":["command-line","npm","package","container","psychology","experiment"],"homepage":"https://git.dipietro.id.au/adp-psych/container-tools","bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://anthony.dipietro.id.au/"},"main":"lib/index.js","bin":{"build-container":"bin/build-container.js","build-helm-chart":"bin/build-helm-chart.js","build-kubernetes-configuration":"bin/build-kubernetes-configuration.js","create-digitalocean-domain":"bin/create-digitalocean-domain.js","create-kubernetes-cluster":"bin/create-kubernetes-cluster.js","generate-selfsigned-certificate":"bin/generate-selfsigned-certificate.js","install-cert-manager":"bin/install-cert-manager.js","install-experiment":"bin/install-experiment.js","install-external-dns":"bin/install-external-dns.js","install-wave":"bin/install-wave.js"},"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"scripts":{"clean":"rimraf doc tls","doc":"npm-run-all doc:clean doc:js","doc:clean":"rimraf doc","doc:js":"jsdoc --configure jsdoc.config.js bin lib","lint":"npm-run-all lint:*","lint:js":"eslint .","lint:package":"npmPkgJsonLint .","npm-check":"awk '/^[^#].*$/ {print \"--ignore\", $0}' .depignore |xargs npm-check","prepare":"husky install","release":"np","test":"true","update":"npm-check-updates --upgrade --dep prod,dev,bundle,optional,peer"},"dependencies":{"@adp-psych/pkg-basename":"^2.0.4","dotenv-defaults":"^5.0.0","ejs":"^3.1.6","node-forge":"^1.3.1","pkg-dir":"^5.0.0","read-pkg-up":"^7.0.1"},"devDependencies":{"@adp-psych/babel-config":"^3.0.2","@adp-psych/commitlint-config":"^5.4.2","@adp-psych/eslint-config":"^36.1.3","@adp-psych/jsdoc-config":"^2.1.3","@adp-psych/npm-check-updates-config":"^2.0.2","@adp-psych/npm-package-json-lint-config":"^9.2.5","husky":"^7.0.4","np":"^7.6.1","npm-check":"^5.9.2","npm-run-all":"^4.1.5","rimraf":"^3.0.2"},"engines":{"node":">=14"},"private":false,"publishConfig":{"access":"public"},"funding":{},"copyright":"Copyright © 2021, 2022  Anthony Di Pietro.","containerRegistry":"quay.io/adp-psych","hostname":"container-tools.adp-psych.cloud","gitHead":"ae6a99473e6a23b6ddbacac49c06d833e1859e17","_id":"@adp-psych/container-tools@2.1.2","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-6udMmpfepmBBHTwm0tItFjYdKWx4mowbZjSM0NfrDwkkv6O50/lNRpWlMST7XCMy0VGwFIp1g0XC3hZZQJ4U4g==","shasum":"7429a9c1083398dd81eddadaa241c3ee0f6f53c6","tarball":"https://registry.npmjs.org/@adp-psych/container-tools/-/container-tools-2.1.2.tgz","fileCount":33,"unpackedSize":109782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRButACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogEQ/8CkxF234242pu8WC0ZKMto+QO7NsKL16DLxbx9GMgvisHQXzx\r\n+0DS+z7JqBM+5VqCFMlx2RXCpHKl51q4pKhAO28GOQ9HEBm0OwQ0kb8y/kjf\r\n2qf8DRZgpLVIbWGCqYrpcLXJt8nrsZvugzsrbDBocWG5r1uU0OvBQ/kczvbc\r\nLJN3V/PLHFo4hmGpBahGnti+EmsuOsSuvQ+F9YHe8bGxw2jk97z0GPoyttnf\r\nePzNwsyEyAP8BcLU+9lMw2nLLCJWplLFIVreReQpiZuKIE6MSxfoD7WdctOu\r\nesqS3bCIhX/wl63INilstu/1sOfBdL+MnMGruYhRaBOu903PWlHZqSY3rNuA\r\njTxzIiM/73N7x05q0GSUB2RY08I2CaJWKjeo3uktSxma7fWonl7bgDUMRB4w\r\nuuqilzRdHJ9VgDp+P1v76y92hQwbCUrE9ebWMxefRos03YYa40Kzo4ouJtS7\r\nQ4lMHM+wINA1pbTTNVAXGRa0ATe6lWuZifpvnqKG+9NW5+P21WKLO0sO7cd3\r\nqhPgHkYaiz7QN4d+MrPy0XV3O426V7qk6qxRdOjI/PpYS9IlFdKdWJEbsPwE\r\nyj49WvZr383bPXm64LwCKyZXmu1ilrcLC7fnPykOlbOKMB6ujSWIIUZkeFXh\r\nsA4ltem/1Gn+awyjTkYwifRMCwGEiSTQZ/Q=\r\n=jNb8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELk/2MUSGukEEjyPBCOryreVpDNmfY0rAOvKQ+cqcKrAiEA18ZVy9bKqPktRpA3M60/TkQJkGKUyks77hKxxTZU0mk="}]},"_npmUser":{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"},"directories":{},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/container-tools_2.1.2_1648630701038_0.9585879784529019"},"_hasShrinkwrap":false},"2.1.3":{"name":"@adp-psych/container-tools","version":"2.1.3","description":"Tools for using containers for psychology experiments","keywords":["command-line","npm","package","container","psychology","experiment"],"homepage":"https://git.dipietro.id.au/adp-psych/container-tools","bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://anthony.dipietro.id.au/"},"main":"lib/index.js","bin":{"build-container":"bin/build-container.js","build-helm-chart":"bin/build-helm-chart.js","build-kubernetes-configuration":"bin/build-kubernetes-configuration.js","create-digitalocean-domain":"bin/create-digitalocean-domain.js","create-kubernetes-cluster":"bin/create-kubernetes-cluster.js","generate-selfsigned-certificate":"bin/generate-selfsigned-certificate.js","install-cert-manager":"bin/install-cert-manager.js","install-experiment":"bin/install-experiment.js","install-external-dns":"bin/install-external-dns.js","install-wave":"bin/install-wave.js"},"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"scripts":{"clean":"rimraf doc tls","doc":"npm-run-all doc:clean doc:js","doc:clean":"rimraf doc","doc:js":"jsdoc --configure jsdoc.config.js bin lib","lint":"npm-run-all lint:*","lint:js":"eslint .","lint:package":"npmPkgJsonLint .","npm-check":"awk '/^[^#].*$/ {print \"--ignore\", $0}' .depignore |xargs npm-check","prepare":"husky install","release":"np","test":"true","update":"npm-check-updates --upgrade --dep prod,dev,bundle,optional,peer"},"dependencies":{"@adp-psych/pkg-basename":"^2.0.4","dotenv-defaults":"^5.0.0","ejs":"^3.1.7","node-forge":"^1.3.1","pkg-dir":"^5.0.0","read-pkg-up":"^7.0.1"},"devDependencies":{"@adp-psych/babel-config":"^3.0.3","@adp-psych/commitlint-config":"^5.4.2","@adp-psych/eslint-config":"^36.2.0","@adp-psych/jsdoc-config":"^2.1.3","@adp-psych/npm-check-updates-config":"^2.0.3","@adp-psych/npm-package-json-lint-config":"^9.2.5","husky":"^7.0.4","np":"^7.6.1","npm-check":"^5.9.2","npm-run-all":"^4.1.5","rimraf":"^3.0.2"},"engines":{"node":">=14"},"private":false,"publishConfig":{"access":"public"},"funding":{},"copyright":"Copyright © 2021, 2022  Anthony Di Pietro.","containerRegistry":"quay.io/adp-psych","hostname":"container-tools.adp-psych.cloud","gitHead":"90eba857b98bf4620fe552ccbc91422341aef271","_id":"@adp-psych/container-tools@2.1.3","_nodeVersion":"17.9.0","_npmVersion":"8.7.0","dist":{"integrity":"sha512-jCm61Eu4T6jLc1KcXqr5AmCl4EY3U/G+9sinMAB/scTss5X9bifYFSMU6u+s/qI4elCUx37Qwhp1Gyu87lpj2w==","shasum":"384bcb261d2b2f06941114c2b06eecb00836e6ee","tarball":"https://registry.npmjs.org/@adp-psych/container-tools/-/container-tools-2.1.3.tgz","fileCount":33,"unpackedSize":109831,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfWC5xJxBx4D9+5uE1dUwtdPnY38OXtd66HDcApDH/VQIgWhs5RkXKk1K34hHs+TjZrraQv4g5hjtfbi8U1kczSAc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYRNjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1kxAAjsANC3YjMpDNDgvOk8HMmHBPlf3jpcjTpYY4O5uy5ee23/D/\r\nvs7+l8nsbhqhTCILz0f+dkKKBNDoHKmF1ph3xgWvtTdhVQ7uCM+9QXqEWKd9\r\ng4cT07QcUjZONJCXLUvco/smRw/53Wq7Xp1m4/HyBdxgty3BqwJcVYTuVFvk\r\nH4HGQMZQT8H56hEdPOkAYgGu3ml1W4XQhxTmjKrY1SS4+M1joP9qi4aEV8er\r\nY8fQNusyOi6A8db5vn+AMSaxkWCO/YlJv5Pf/jKwUXhgQ/4lFzs/Ozexopbo\r\n3FG6pR+7UAJmqtfR3X7O33T9cC8J1KoYa2YKyt5ergbuiGKkEgywLV5si83Q\r\neAlmXg8BRjnQSuRdH3x8v3o/0V8PUL6PQ+zyvhxe+Ndlf7nISNIulbyd2kOO\r\nC3Wbv221KXXlBW248R3m0kmadw+Afj1LYhkGzw8kp5CBGMwKNjaEqkYxiY08\r\nN2hYqEYJdvugENsulCC9LRxmr2ExDwFqfYhNQMgt8pdaBpK2fEbflTey9Abq\r\nGI/cGGyIH+an+ZvRUKLlcePMEuup3xzuoQsQbwO6/mISM2/+gW3cbudCx9f5\r\nhgMk0cI9NcZmWWRqviD1balAhXbmMraQTftBEegsbnbiJFtwJRCdVFUiFV6i\r\nQz48c/HJE33Y2NLLJKmuA8G5gFxSDv3yQRM=\r\n=eoKZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"},"directories":{},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/container-tools_2.1.3_1650529123108_0.11060706902153705"},"_hasShrinkwrap":false},"2.1.4":{"name":"@adp-psych/container-tools","version":"2.1.4","description":"Tools for using containers for psychology experiments","keywords":["command-line","npm","package","container","psychology","experiment"],"homepage":"https://git.dipietro.id.au/adp-psych/container-tools","bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://anthony.dipietro.id.au/"},"main":"lib/index.js","bin":{"build-container":"bin/build-container.js","build-helm-chart":"bin/build-helm-chart.js","build-kubernetes-configuration":"bin/build-kubernetes-configuration.js","create-digitalocean-domain":"bin/create-digitalocean-domain.js","create-kubernetes-cluster":"bin/create-kubernetes-cluster.js","generate-selfsigned-certificate":"bin/generate-selfsigned-certificate.js","install-cert-manager":"bin/install-cert-manager.js","install-experiment":"bin/install-experiment.js","install-external-dns":"bin/install-external-dns.js","install-wave":"bin/install-wave.js"},"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"scripts":{"clean":"rimraf doc tls","doc":"npm-run-all doc:clean doc:js","doc:clean":"rimraf doc","doc:js":"jsdoc --configure jsdoc.config.js bin lib","lint":"npm-run-all lint:*","lint:js":"eslint .","lint:package":"npmPkgJsonLint .","npm-check":"awk '/^[^#].*$/ {print \"--ignore\", $0}' .depignore |xargs npm-check","prepare":"husky install","release":"np","test":"true","update":"npm-check-updates --upgrade --dep prod,dev,bundle,optional,peer"},"dependencies":{"@adp-psych/pkg-basename":"^2.0.4","dotenv-defaults":"^5.0.0","ejs":"^3.1.8","node-forge":"^1.3.1","pkg-dir":"^5.0.0","read-pkg-up":"^7.0.1"},"devDependencies":{"@adp-psych/babel-config":"^3.0.4","@adp-psych/commitlint-config":"^5.4.3","@adp-psych/eslint-config":"^37.0.0","@adp-psych/jsdoc-config":"^2.1.3","@adp-psych/npm-check-updates-config":"^2.0.4","@adp-psych/npm-package-json-lint-config":"^9.2.5","husky":"^8.0.1","np":"^7.6.1","npm-check":"^5.9.2","npm-run-all":"^4.1.5","rimraf":"^3.0.2"},"engines":{"node":">=14"},"private":false,"publishConfig":{"access":"public"},"funding":{},"copyright":"Copyright © 2021, 2022  Anthony Di Pietro.","containerRegistry":"quay.io/adp-psych","hostname":"container-tools.adp-psych.cloud","gitHead":"2608d8002268a724e46d961b453d8a9044b93c95","_id":"@adp-psych/container-tools@2.1.4","_nodeVersion":"18.4.0","_npmVersion":"8.12.2","dist":{"integrity":"sha512-DfmtfcsWsSnRogR3teqpeFmxJ7pcoBreW+0gJUQlfaTO7VrH2enwnnnkf8wB9yJoeQCifcbC2rQoIVca+GAdBQ==","shasum":"c797dc8b681fc6a07f71d9ac3f0362e732fd5069","tarball":"https://registry.npmjs.org/@adp-psych/container-tools/-/container-tools-2.1.4.tgz","fileCount":33,"unpackedSize":109831,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrCqImB2LNdkEm6r9FfHf8FS4B8G3Cf9GpZC79r4UdHAiEAiGQ9gNSHvmzc5HgtJ+TGwIig583PZI3bGhRJ1zs8Tcs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisDYsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqpxg/7BDMf/xpf1ItmTLtrT/LfhTfTiBd53d4xpM2dWTH2bWlUN9Kt\r\nJqgtQyaaKUn8+Ke2huQnsnO8qa8zEKhL4e9MsoqNTiYNhtM8CmlpIqYAzAX3\r\niA5QMG+bOPsLSau92w1CxRj7Odfs2eMDD/Lsd4P67Q6ZOOi52GJ9/70Wsmh8\r\nuISuQMC1N349omtNxC7neono8jodeWa2K7rrzHTSfQu4CRenbJzZQqIfu9O3\r\n/HnOLCEghx6EoIMUEwgnddKY23G0ymwwKapTdXB8n391y0S448fjWKSEH4zU\r\n32TCNWtL9gSBsKeYJtOPYBO+ZGIhLvA+e13PFpm3tWiHKelL5d7KFq6RtSOG\r\n98cY2NWTIVWC7dT2PAl3dmCow4GSM8UTgAjer8KNmArmgB68A9EZudCvW79Q\r\n6yyvxc+yJdc5UnFbv/53TrNXTPRiar5u3/HlQtBKC53Qmm/QD7mhEfVT6PAe\r\naF6no2k28jfSXWg8aU56hYZQw9FWOIcwK/PvgGwcoHq3ubN2gucj+Y1y3oHL\r\ngUQxAFNPz6sV5dLtPmvlhwyRttV9Kn+KVYQ8LSKYmA7AGEPfhPGcFEx9ULqj\r\n023n/YBxAAuq5VtiBM+CPAhscv5415sunRvruita1ahXVgopYtlt+XcR5FV7\r\n9mDyIrxsKu2LNMOurh9HIUrMOAq2fCD1/R0=\r\n=4nqc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"},"directories":{},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/container-tools_2.1.4_1655715371893_0.6344055356226463"},"_hasShrinkwrap":false},"2.1.5":{"name":"@adp-psych/container-tools","version":"2.1.5","description":"Tools for using containers for psychology experiments","keywords":["command-line","npm","package","container","psychology","experiment"],"homepage":"https://git.dipietro.id.au/adp-psych/container-tools","bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://anthony.dipietro.id.au/"},"main":"lib/index.js","bin":{"build-container":"bin/build-container.js","build-helm-chart":"bin/build-helm-chart.js","build-kubernetes-configuration":"bin/build-kubernetes-configuration.js","create-digitalocean-domain":"bin/create-digitalocean-domain.js","create-kubernetes-cluster":"bin/create-kubernetes-cluster.js","generate-selfsigned-certificate":"bin/generate-selfsigned-certificate.js","install-cert-manager":"bin/install-cert-manager.js","install-experiment":"bin/install-experiment.js","install-external-dns":"bin/install-external-dns.js","install-wave":"bin/install-wave.js"},"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"scripts":{"clean":"rimraf doc tls","doc":"npm-run-all doc:clean doc:js","doc:clean":"rimraf doc","doc:js":"jsdoc --configure jsdoc.config.js bin lib","lint":"npm-run-all lint:*","lint:js":"eslint .","lint:package":"npmPkgJsonLint .","npm-check":"awk '/^[^#].*$/ {print \"--ignore\", $0}' .depignore |xargs npm-check","prepare":"husky install","release":"np","test":"true","update":"npm-check-updates --upgrade --dep prod,dev,bundle,optional,peer --format group --interactive"},"dependencies":{"@adp-psych/pkg-basename":"^2.0.4","dotenv-defaults":"^5.0.2","ejs":"^3.1.8","node-forge":"^1.3.1","pkg-dir":"^5.0.0","read-pkg-up":"^7.0.1"},"devDependencies":{"@adp-psych/babel-config":"^3.0.5","@adp-psych/commitlint-config":"^5.4.4","@adp-psych/eslint-config":"^38.0.0","@adp-psych/jsdoc-config":"^2.1.3","@adp-psych/npm-check-updates-config":"^3.0.0","@adp-psych/npm-package-json-lint-config":"^9.2.5","husky":"^8.0.1","np":"^7.6.2","npm-check":"^5.9.2","npm-run-all":"^4.1.5","rimraf":"^3.0.2"},"engines":{"node":">=14"},"private":false,"publishConfig":{"access":"public"},"funding":{},"copyright":"Copyright © 2021, 2022  Anthony Di Pietro.","containerRegistry":"quay.io/adp-psych","hostname":"container-tools.adp-psych.cloud","gitHead":"54c72aef0902d035c19e354cf7e3fbfafcc42901","_id":"@adp-psych/container-tools@2.1.5","_nodeVersion":"18.4.0","_npmVersion":"8.12.2","dist":{"integrity":"sha512-ZgWy+tOobkqXWs9/mSwWXV9gpz/5zxlrz0G7QR/aV8HUgylR20nwGuOtkpd9AFB4aHxve6i/06ViKy0Fwz355Q==","shasum":"f9400e15acc221705c54d8104f1422f2da7c4e58","tarball":"https://registry.npmjs.org/@adp-psych/container-tools/-/container-tools-2.1.5.tgz","fileCount":33,"unpackedSize":109940,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDADW9aQ2QXofAmPeUSwonTylXVqM+xjx6fQfRG8gpRxwIhAMjGU7fUqscHvxgs6lgYzm6ais8fZ1aYhUL1bOF7Rzmr"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixrvBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIkw/+J/y+rcQ+OTz36v2eBDup1DU61tzobqrdKkvg/cUzttYInPXG\r\nWaMmE5cAfBh0SW1ukBJ5mBdmzY+N98GzIkhVeCAM9GS0aYPQiXGj5z/4Ff/g\r\nRVa0J6UOyL52LOcubKwgr5LP0+qLCjk0x4DHDGxFngjNR2pbhZmU6faF26pm\r\nKblAi58/oo8EShZyqO4wS8Fy19SWTL5IqZWBEdf0JGooP3FiiOCpp5cw9t6b\r\n2sHxzCPIFBXcwftXx5//vQej7HvjPyAphLTAYln3yX3HkxKtvBZxMEJN1ZIf\r\nt87sqQcre37KVeY8nbEVGdhXDymQYiDZwRNcCgPOHrczNwjuEX5kRiFK0LrD\r\nbEgccMYOIeUWmFAgGG8b+9OX7HHtK1MWOzIOGRDVuBlGn6xkf58qZZqdulCF\r\nT6qJ3QyBRDdQL61tiS4jA9Bb5V1N0z6GFfztj9UxZc6ietr/vlyHq9PR70nJ\r\njLHHaTGZbSUA7qGcU4P8grvkrculzNb7/T4T9ii+h430BHGUZgFoQWOnAEPE\r\nwKqoQks2n/y5Y6j2C2LLi0bvVC2LKuQ5xKISWZNCivPBAQqR7skfkoJ5TJ31\r\n35jm7xBWYjBVFlYUCjEx6jGLO0CucUaThHq5S4L0fAo/1YqggEzr96PIWlbz\r\nKUAjRpFU9TZpiVY6mdQF0+25VQomOeoizsg=\r\n=YZyU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"},"directories":{},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/container-tools_2.1.5_1657191361625_0.5294140472901758"},"_hasShrinkwrap":false},"3.0.0":{"name":"@adp-psych/container-tools","version":"3.0.0","description":"Tools for using containers for psychology experiments","keywords":["command-line","npm","package","container","psychology","experiment"],"homepage":"https://git.dipietro.id.au/adp-psych/container-tools","bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://anthony.dipietro.id.au/"},"main":"lib/index.js","bin":{"build-container":"bin/build-container.js","build-helm-chart":"bin/build-helm-chart.js","build-kubernetes-configuration":"bin/build-kubernetes-configuration.js","create-digitalocean-domain":"bin/create-digitalocean-domain.js","create-kubernetes-cluster":"bin/create-kubernetes-cluster.js","generate-selfsigned-certificate":"bin/generate-selfsigned-certificate.js","install-cert-manager":"bin/install-cert-manager.js","install-experiment":"bin/install-experiment.js","install-external-dns":"bin/install-external-dns.js","install-wave":"bin/install-wave.js"},"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"scripts":{"clean":"rimraf doc tls","doc":"npm-run-all doc:clean doc:js","doc:clean":"rimraf doc","doc:js":"jsdoc --configure jsdoc.config.js bin lib","lint":"npm-run-all lint:*","lint:js":"eslint .","lint:package":"npmPkgJsonLint .","npm-check":"npm-check","prepare":"husky install","release":"np","test":"true","update":"npm-check-updates --upgrade --dep prod,dev,bundle,optional,peer --format group --interactive"},"dependencies":{"@adp-psych/pkg-basename":"^2.0.4","dotenv-defaults":"^5.0.2","ejs":"^3.1.8","node-forge":"^1.3.1","pkg-dir":"^5.0.0","read-pkg-up":"^7.0.1"},"devDependencies":{"@adp-psych/babel-config":"^3.0.6","@adp-psych/commitlint-config":"^5.4.4","@adp-psych/eslint-config":"^38.0.1","@adp-psych/jsdoc-config":"^2.1.4","@adp-psych/npm-check-updates-config":"^4.0.0","@adp-psych/npm-package-json-lint-config":"^9.2.5","husky":"^8.0.1","np":"^7.6.2","npm-check":"^6.0.1","npm-run-all":"^4.1.5","rimraf":"^3.0.2"},"engines":{"node":">=14"},"private":false,"publishConfig":{"access":"public"},"funding":{},"copyright":"Copyright © 2021, 2022  Anthony Di Pietro.","containerRegistry":"quay.io/adp-psych","hostname":"container-tools.adp-psych.cloud","gitHead":"dd4401036540abe18db104510804dfb5fec841bc","_id":"@adp-psych/container-tools@3.0.0","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-2CAC6ToncuzajHBY4ywnQF2uYSebj/SpwrCm41l92Vi1V6iWFT7qk5YAwEU2VQrSEurT/LoALAVJwC9OQNhGZA==","shasum":"5ca0d854bda3858e3b62d88b0d194f65f16ba69e","tarball":"https://registry.npmjs.org/@adp-psych/container-tools/-/container-tools-3.0.0.tgz","fileCount":33,"unpackedSize":109928,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4Pt+5iCpFUEIbScIiGV9JDm+tvsV+J/0dxc3AWjKwUwIhAOPJmqd4c8IGGibinlvjxWOxrRKZM5qzBp4JH7b6suP3"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi447UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvNA/5AD12DkOaKn8fc24Ch+N0z4HSydYnggA5x8d1mYl0++IU/FDs\r\nk2wKYE47YpI3SU81dbC5l3ZY+VRp1AC0ylZ0EWRWJJXqsLfP1Ai01eNFQbF9\r\n5j5kF32qhkTCI8iKs227As08TEQaeYxR0Oon4wb2E/AIm3r91EavqHanqxuq\r\ntYxh3Mpsvnu9OJLoQ2qSJgr8OKKK6KUyjSzxQpfHlk8t/PNxgJFs1sTznfR8\r\n3WustWrsclFXnr1E+QdgRFBj0k12qsXtBdIDQ94fbdRWARjKfgNO2h3wBGfJ\r\naBrY0B37PdBND203Mg3ZlWX174Ju3+xk7NMoUFn5MAOkIoSzrxm84dtA3cTI\r\nzq5unbmhS1MNCamrgIOXF1lwf/nC733WqlhWOLOvzlPH8YsjB7gaZEhQj82A\r\n0ZJS7S0zPUh+PlQKWq3+90zwE0Q/1SwJopkABlCV5bbNDZa+PfTBFOhsrlkW\r\n0d0zSYEIhYDiQ5hROSGdsM94bhzoVANzw0FLUrR6fk5ZA90Mhh8+qitf/1nf\r\n3AHgfq3H1NxwJW10TVyzS7u5MaggDZ2c4/8hV6tMV3dumBA6KNwqElu3U5Px\r\na9XGOnR4a0gb9e+4+5E8iAUddaiH4/QYpN5D6udPq/82V37U1l8dWMh/F2Li\r\nWGFaCVAPLXFMJS0jrxnXjJlMieoKzQYUOzs=\r\n=be+0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"},"directories":{},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/container-tools_3.0.0_1659080404278_0.17987212605848169"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-10T08:56:15.934Z","0.1.0":"2021-05-10T08:56:16.129Z","modified":"2022-07-29T07:40:04.605Z","0.2.0":"2021-05-29T08:37:15.731Z","0.3.0":"2021-06-08T07:48:40.608Z","0.4.0":"2021-06-08T11:26:25.173Z","0.4.1":"2021-06-08T12:05:35.897Z","0.5.0":"2021-07-15T16:17:14.881Z","0.6.0":"2021-07-17T07:22:11.547Z","1.0.0":"2021-08-17T15:37:03.244Z","2.0.0":"2021-08-25T15:54:14.994Z","2.1.0":"2021-09-25T19:45:28.031Z","2.1.1":"2022-02-03T20:45:44.222Z","2.1.2":"2022-03-30T08:58:21.150Z","2.1.3":"2022-04-21T08:18:43.276Z","2.1.4":"2022-06-20T08:56:12.067Z","2.1.5":"2022-07-07T10:56:01.812Z","3.0.0":"2022-07-29T07:40:04.527Z"},"maintainers":[{"name":"adp-psych","email":"anthony.dipietro@research.uwa.edu.au"}],"description":"Tools for using containers for psychology experiments","homepage":"https://git.dipietro.id.au/adp-psych/container-tools","keywords":["command-line","npm","package","container","psychology","experiment"],"repository":{"type":"git","url":"git@git.dipietro.id.au:adp-psych-container-tools"},"author":{"name":"Anthony Di Pietro","email":"anthony.dipietro@research.uwa.edu.au","url":"https://anthony.dipietro.id.au/"},"bugs":{"email":"anthony.dipietro@research.uwa.edu.au"},"license":"AGPL-3.0-or-later","readme":"# @adp-psych/container-tools\n\nTools for using containers for psychology experiments.\n\n## Usage\n\n### Installation\n\nInstall the package from [npm](https://www.npmjs.com/)\n(requires [Node.js](https://nodejs.org/)):\n\n```sh\nnpm install --save-dev @adp-psych/container-tools\n```\n\n### Dependencies\n\nThese tools depend on the following software:\n\n- [**podman**](https://podman.io/):\n  A tool for running [OCI](https://opencontainers.org/) containers.\n  [\\[Installation instructions\\]](https://podman.io/getting-started/installation.html)\n\n- [**buildah**](https://buildah.io/):\n  A tool for building [OCI](https://opencontainers.org/) images.\n  [\\[Installation instructions\\]](https://github.com/containers/buildah/blob/master/install.md)\n\n- [**doctl**](https://docs.digitalocean.com/reference/doctl/):\n  The [DigitalOcean](https://www.digitalocean.com/) command-line interface.\n  [\\[Installation instructions\\]](https://docs.digitalocean.com/reference/doctl/how-to/install/)\n\n- [**kubectl**](https://kubernetes.io/docs/tasks/tools/#kubectl):\n  The [Kubernetes](https://kubernetes.io/) command-line interface.\n  [\\[Installation instructions\\]](https://kubernetes.io/docs/tasks/tools/#kubectl)\n\n- [**Helm**](https://helm.sh/):\n  The [Kubernetes](https://kubernetes.io/) package manager.\n  [\\[Installation instructions\\]](https://helm.sh/docs/intro/install/)\n\nThe above software must be installed and available via the system path\nfor these tools to work.\n\n### Accounts\n\nThese tools require you to have a [DigitalOcean](https://www.digitalocean.com/)\naccount to host your experiments and a container registry account to host your\ncontainers (e.g., [Quay.io](https://quay.io/)).\n\n#### DigitalOcean\n\n[Sign up for a DigitalOcean account](https://cloud.digitalocean.com/registrations/new)\nand\n[create a personal access token](https://docs.digitalocean.com/reference/api/create-personal-access-token/).\nI recommend creating a separate personal access token for each computer that\nwill have access to your DigitalOcean account, and naming each token after\nthe computer that will use it.\n\nConfigure doctl to access your account (replace `$TOKEN` with your token):\n\n```sh\ndoctl auth init -t \"$TOKEN\"\n```\n\nThen\n[create another personal access token](https://docs.digitalocean.com/reference/api/create-personal-access-token/)\nnamed `ExternalDNS` for\n[ExternalDNS](https://github.com/kubernetes-sigs/external-dns) to use.\n\n#### Quay.io\n\n[Create a Quay.io account](https://quay.io/signin/).\n\nConfigure podman to access your account:\n\n```sh\npodman login quay.io\n```\n\n### Execution\n\nShow the usage information for each command:\n\n```sh\nnpx build-container --help\nnpx build-helm-chart --help\nnpx build-kubernetes-configuration --help\nnpx create-digitalocean-domain --help\nnpx create-kubernetes-cluster --help\nnpx install-cert-manager --help\nnpx install-experiment --help\nnpx install-external-dns --help\nnpx install-wave --help\n```\n\n## Development\n\n### Cleaning\n\nRemove generated files:\n\n```sh\nnpm run clean\n```\n\n### Documentation\n\nGenerate documentation into the `doc` directory with\n[JSDoc](https://jsdoc.app/):\n\n```sh\nnpm run doc\n```\n\n### Linting\n\nLint the project with [ESLint](https://eslint.org/) and\n[npm-package-json-lint](https://npmpackagejsonlint.org/):\n\n```sh\nnpm run lint\n```\n\n### Testing\n\nTest the command by running it:\n\n```sh\nnpm run test\n```\n\n### Dependencies\n\nCheck for new dependencies with\n[npm-check](https://github.com/dylang/npm-check):\n\n```sh\nnpm run npm-check\n```\n\n### Release\n\nPublish a release with [np](https://github.com/sindresorhus/np):\n\n```sh\nnpm run release\n```\n\n## Legal Information\n\n### Copyright\n\nCopyright © 2021, 2022  Anthony Di Pietro\n\n### License\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Affero General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Affero General Public License for more details.\n\nYou should have received a copy of the GNU Affero General Public License\nalong with this program.  If not, see\n[https://www.gnu.org/licenses/](https://www.gnu.org/licenses/).\n","readmeFilename":"README.md"}