{"_id":"@cal1201/register-aws-ecs-task-definition","_rev":"2-1b003881c68315fb7cce1e7155af0a6f","name":"@cal1201/register-aws-ecs-task-definition","dist-tags":{"latest":"0.0.15"},"versions":{"0.0.14":{"name":"@cal1201/register-aws-ecs-task-definition","version":"0.0.14","keywords":["actions","icalia","aws","ecs","build","push"],"author":{"name":"Callum Everatt"},"license":"MIT","_id":"@cal1201/register-aws-ecs-task-definition@0.0.14","maintainers":[{"name":"cal1201","email":"callum.everatt@finlegal.io"}],"contributors":[{"url":"https://ical.ink/vov","name":"Vov"}],"dist":{"shasum":"f6f83a653322d3bbc643cc24da484bc9d6deac26","tarball":"https://registry.npmjs.org/@cal1201/register-aws-ecs-task-definition/-/register-aws-ecs-task-definition-0.0.14.tgz","fileCount":14,"integrity":"sha512-YoC4fzc/8M4B5F9MIZaVqwQ6QTm1A0g3BRQWMQhqsABOs2rbUHJRuL6fHIIiGldvTu3YURdmhYfiErV4qdVf3g==","signatures":[{"sig":"MEUCIEMf+/E/mQZqYIKZXZQnqcv2IP9uxDZ4Ox3V9FgLsIjLAiEAuVrWcjfr0bLGrX38LBaPSJMAjnn3zcVGs63NW2fG7iQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16452},"main":"lib/main.js","types":"lib/main.d.ts","scripts":{"test":"jest --coverage","build":"tsc && ncc build","format":"prettier --write **/*.ts","pre-checkin":"yarn run format && yarn run build","debug-action":"yarn run build && node -r dotenv/config index.js","format-check":"prettier --check **/*.ts"},"_npmUser":{"name":"cal1201","email":"callum.everatt@finlegal.io"},"repository":{"url":"git+https://github.com/cal1201/register-aws-ecs-task-definition.git","type":"git"},"description":"Registers a Task Definition in AWS ECS","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Icalia Labs\nCopyright (c) 2026 Callum Everatt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"aws-sdk":"^2.875.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","yaml":"^2.8.3","dotenv":"^17.4.2","ts-jest":"^26.5.4","ts-node":"^10.9.2","prettier":"^3.8.3","@types/tmp":"^0.2.0","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^25.6.0","@vercel/ncc":"^0.38.4","jest-runtime":"^30.3.0","@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@actions/github":"^6.0.1","typescript-formatter":"^7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/register-aws-ecs-task-definition_0.0.14_1777026555862_0.32236101863951583","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@cal1201/register-aws-ecs-task-definition","version":"0.0.15","description":"Registers a Task Definition in AWS ECS","main":"lib/main.js","types":"lib/main.d.ts","scripts":{"debug-action":"yarn run build && node -r dotenv/config index.js","build":"tsc && ncc build","format":"prettier --write **/*.ts","format-check":"prettier --check **/*.ts","test":"jest --coverage","pre-checkin":"yarn run format && yarn run build"},"repository":{"type":"git","url":"git+https://github.com/cal1201/register-aws-ecs-task-definition.git"},"keywords":["actions","icalia","aws","ecs","build","push"],"author":{"name":"Callum Everatt"},"contributors":[{"name":"Vov","url":"https://ical.ink/vov"}],"license":"MIT","devDependencies":{"@actions/core":"^1.11.1","@actions/exec":"^1.1.1","@actions/github":"^6.0.1","@types/jest":"^26.0.22","@types/node":"^25.6.0","@types/tmp":"^0.2.0","@vercel/ncc":"^0.38.4","dotenv":"^17.4.2","jest":"^26.6.3","jest-runtime":"^30.3.0","prettier":"^3.8.3","ts-jest":"^26.5.4","ts-node":"^10.9.2","typescript":"^4.2.3","typescript-formatter":"^7.2.2","yaml":"^2.8.3"},"dependencies":{"aws-sdk":"^2.875.0"},"licenseText":"MIT License\n\nCopyright (c) 2021 Icalia Labs\nCopyright (c) 2026 Callum Everatt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@cal1201/register-aws-ecs-task-definition@0.0.15","dist":{"shasum":"1ae15f144082ad67b3c55677592ec3cb2d6704ae","integrity":"sha512-7b9Su5k/Wd9V1qA32EgkBvEEek9pV8IKv7o4FEmTpQFxrzUT9YmcWshBQjYReXcGudeAMJ1F6arQ8FYH0/oygQ==","tarball":"https://registry.npmjs.org/@cal1201/register-aws-ecs-task-definition/-/register-aws-ecs-task-definition-0.0.15.tgz","fileCount":14,"unpackedSize":17220,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC5boEjATF9v3CAUoq8wW1kZ+TJ0l/zP68W9RLE/a4QUQIgKjjWyseLQjf8Iz8xQ7gDx16sj5J2yVLHEiQUFr7+d8s="}]},"_npmUser":{"name":"cal1201","email":"callum.everatt@finlegal.io"},"directories":{},"maintainers":[{"name":"cal1201","email":"callum.everatt@finlegal.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/register-aws-ecs-task-definition_0.0.15_1777028352371_0.9574379416174803"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-24T10:29:15.727Z","modified":"2026-04-24T10:59:12.640Z","0.0.14":"2026-04-24T10:29:15.992Z","0.0.15":"2026-04-24T10:59:12.539Z"},"author":{"name":"Callum Everatt"},"license":"MIT","keywords":["actions","icalia","aws","ecs","build","push"],"repository":{"type":"git","url":"git+https://github.com/cal1201/register-aws-ecs-task-definition.git"},"description":"Registers a Task Definition in AWS ECS","contributors":[{"name":"Vov","url":"https://ical.ink/vov"}],"maintainers":[{"name":"cal1201","email":"callum.everatt@finlegal.io"}],"readme":"# Register AWS ECS Task Definition\n\nRegisters a Task Definition in AWS ECS\n\n## Github Action Usage\n\n```yaml\n      - name: Register AWS ECS Task Definition\n        uses: cal1201/register-aws-ecs-task-definition@v0.0.1\n        with:\n          family: my-task-definition-family\n          template: templates/ecs/my-task-definition.yml\n\n          # You can override the image used on any container - the most common\n          # use case is to deploy an image built & pushed on a previous step:\n          container-images: '{\"my-container\":\"my-built-image\"}'\n\n          # You can optionally override any environment variable in the task \n          # container definitions, given that the overridden environment variable\n          # already exists in the container definition:\n          environment-vars: '{\"FOO\":\"BAR\"}'\n\n          # You can also override secrets already defined in the \"secrets\" key\n          # inside the container definition by using a map consisting of the\n          # \"name\" as key, and the \"valueFrom\" as the value - the secret name\n          # *must* be present in the definition, otherwise it will be ignored.\n          secrets: '{\"MY_SECRET\":\"some-secret-name\"}'\n```\n\n## Library Usage\n\n```\nyarn add --dev @cal1201/register-aws-ecs-task-definition\n```","readmeFilename":"README.md"}