{"_id":"@decentm/concourse-ts-resource-s3","_rev":"5-5fa77b70c27bd4830b94e959bc74505a","name":"@decentm/concourse-ts-resource-s3","dist-tags":{"latest":"0.2.1"},"versions":{"0.0.1":{"name":"@decentm/concourse-ts-resource-s3","version":"0.0.1","license":"MIT","_id":"@decentm/concourse-ts-resource-s3@0.0.1","maintainers":[{"name":"decentm","email":"decentm@decentm.com"}],"ava":{"require":["tsconfig-paths/register"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=ts-node/esm/transpile-only"]},"dist":{"shasum":"2160f9bf62a8247a8b7040cf8116baf403ff54f7","tarball":"https://registry.npmjs.org/@decentm/concourse-ts-resource-s3/-/concourse-ts-resource-s3-0.0.1.tgz","fileCount":13,"integrity":"sha512-DMLBnnaTUBNX6Cc+Pa+dnNUbqIYy9rQpgbzuLVYZkB5hdByrWdTIIJyMHbSqXZb5FED/dZApISsA39xoxbshXg==","signatures":[{"sig":"MEQCICP2AK4H2VLQ+/KKMe28YCnFpofB43Wz8hk9e94JqO+uAiAo7YkUIJwtP15DFJEidllgMUPnaId4zynKnlv9rYNsRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1R/EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr43Q/9GOpWTwP2z49jXSi5jp7QoIUhcgUTP8FpiXoaOmkXkNzG7q9/\r\nYzvwJm5pmhAU8BGuXnHVpPJEt5H/OjPB0WU/TxmUpSzbOYwyaVpavIXZMFzu\r\nzQzzJM+EebUpmcO9xd4FflDhmMWcwt04Agr7d4vgiw/g+WnRNTTF8+zgVJBc\r\nDYLebQrGNfG7jTqseCy/MAteoEMto0XUJumLOPcds2Wwj0a09jnEEYm6mYZd\r\nJEdQCuDeEAWR+QsIT1/zWRG6qepBuC/Dg3UbePG6iz13ibYLtq3V1fEtrLKf\r\n/OocGeQsJc1rc2I4k3M34T/nxWnCndB+fj2eYD3zvPAjmZvPi/bQqCBx/EQy\r\nQW/O/wMaYtTodOYdJOxz4+H3XgD0UbNZW3HztNTlzbxhkSZ8fO2dnCf2+Wai\r\n7IPAcJ/vLmMHqvxQlc3aLcMSvg0bT+0JkkQ8E7tO7/Lxg833mH0W2gJ8Swd8\r\niGkggKIiY6CJvE4I0SiyTL8Y0nVfuSKRHiKtnPEFRGRS0OMEWglru3fQF0zJ\r\ncnBF5+xLhOvOAZnEmABGtpSpW6mhUFdjne4GfJhEEcVkojnTA5aqcOQaWZmK\r\nTYZ2JaxPC8ADrF3WNVWcL/uN0rkLwJiOFTZdzt01endHrcF9S1w1wUiIapl/\r\n5Zkvv41cxGkDedZQgMDe6FBiDJ39x8Nf2GA=\r\n=70D6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","scripts":{"t":"yarn test","test":"c8 --reporter=lcov --reporter=text ava","build":"nx build"},"_npmUser":{"name":"decentm","email":"decentm@decentm.com"},"description":"`npm i --save-dev @decentm/concourse-ts @decentm/concourse-ts-resource-s3`","directories":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","ava":"^5.1.1","ts-node":"^10.9.1","typescript":"^4.9.4","@types/node":"^18.11.18","tsconfig-paths":"^4.1.2"},"peerDependencies":{"@decentm/concourse-ts":"0.x"},"_npmOperationalInternal":{"tmp":"tmp/concourse-ts-resource-s3_0.0.1_1674911683971_0.5210191597469176","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.2":{"name":"@decentm/concourse-ts-resource-s3","version":"0.0.2","license":"MIT","_id":"@decentm/concourse-ts-resource-s3@0.0.2","maintainers":[{"name":"decentm","email":"decentm@decentm.com"}],"ava":{"require":["tsconfig-paths/register"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=ts-node/esm/transpile-only"]},"dist":{"shasum":"8b6cd4908ad6c85967d88cbc63d0bb9f0f1a90b5","tarball":"https://registry.npmjs.org/@decentm/concourse-ts-resource-s3/-/concourse-ts-resource-s3-0.0.2.tgz","fileCount":13,"integrity":"sha512-1GeHNX7g5KRdzfcq7boZbREDRC2wt7JypMc3pulZxct5wAvBamVpxwctPGHhMbZLTQHAFR0cac1e+eTur6FIHQ==","signatures":[{"sig":"MEUCIQDpiP/OOQ7Sz3x0vz3IeDWWMUCGrS4etLpoFCCn402HjQIgHG4QYdDxXATlfkccq9X7ACpuLilhUdl/au87lGxXKpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1Z27ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdTA//eUQfMMKQRb4iS9bvbiKS/kzSzYY7oX3LVMu+/mKLTyZGfDhS\r\nWB/Vt1ujeXa8vup3OqPnLbjGIFubEjdI+ZnDIe7IsCRbB3IdRVZ6mWbDPZ52\r\ndorEnEWM8AY6HioyGJpB8csu9KNROGl1iTczgnvVpawAKX9QsUVxJVU2fq6p\r\nRy7vzxU7r7fuBHVFO4vnK1z85ST9vUGgIeZ4Tnh4OyxRxKoZsyZrBO3RkANu\r\nbMkC8hUvSX3X/3JjlCDVj+YDmkii6r40B9Yx/TJHiW+OYVuFqLQp4EitPddb\r\nFkzdkhyGTflGgRMdrNOjwAOHjzXpT/P+Br7VigLIxm98zO/r54Sf2qyAQEbk\r\ngRRgdBpm3vTwXyLEMijZkDsc07Gv/CofwwT0IyiPIchba0iOsVW5V3b0BTFk\r\n5Hb0t1gh1No9d+7jwkqIk+8b7bAo8KNZaaW/lAzaGhQdA0LEPAAtTECXlpN0\r\n+DqFSMCqECeSqqeVfB6+2RDCXQMEjY5OTcz94lqMwntZn3HXMhQaPoSic/R+\r\nu1cE2G2vs7IocE3uGtbn4z70wI8FR2u2IK5UjfwBHHiBimkT5usPMaA9T5HI\r\nC+HULSSepvmbJrvkD4yr258MUuXdJyTDFoZyKDrRrm79rdu84o+R9G1HLd8k\r\n4MBQ2Omy6MMXBpHVLDR/nX91wbyXdK6xZ+k=\r\n=ji0v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","scripts":{"t":"yarn test","test":"c8 --reporter=lcov --reporter=text ava","build":"nx build"},"_npmUser":{"name":"decentm","email":"decentm@decentm.com"},"description":"`npm i --save-dev @decentm/concourse-ts @decentm/concourse-ts-resource-s3`","directories":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","ava":"^5.1.1","ts-node":"^10.9.1","typescript":"^4.9.4","@types/node":"^18.11.18","tsconfig-paths":"^4.1.2"},"peerDependencies":{"@decentm/concourse-ts":"0.x"},"_npmOperationalInternal":{"tmp":"tmp/concourse-ts-resource-s3_0.0.2_1674943931090_0.1268076579993036","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.0":{"name":"@decentm/concourse-ts-resource-s3","version":"0.2.0","license":"MIT","_id":"@decentm/concourse-ts-resource-s3@0.2.0","maintainers":[{"name":"decentm","email":"decentm@decentm.com"}],"homepage":"https://github.com/DecentM/concourse-ts/tree/main/packages/concourse-ts-resource-s3","dist":{"shasum":"f408cbd99093d53183459dca3a298d9e859a1e4d","tarball":"https://registry.npmjs.org/@decentm/concourse-ts-resource-s3/-/concourse-ts-resource-s3-0.2.0.tgz","fileCount":7,"integrity":"sha512-AdX96GZxuqCowGX1ulwAtttpEyHmw5WX2rWfcqA686IvgQ9ayAvUUjI5onvdDIFZb5cNQLxuy+ljygw4w3AFfg==","signatures":[{"sig":"MEYCIQDfFLwz3DaAep9b9sjBNKLOGNDKhUlv4Roll/EImEqLyQIhAKCFyEYkGbpIq1tXD4B7xiK0tZmHIga7UeWRxN4av9tD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/jRPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgIw/+JudvuvvfIMy6OG7m+C6CLBYcx9Yyo/cE+W+Uv3VfM1z/yE4t\r\ni07lAJ8Wnx53Tm+SxkEybA46odaaeO+ih5cA4MuoZqvGiHXq+JlaY+99tOTu\r\neWqOFKAkACebWUYqpNrfGwTMiW6JlXC56KeH/BTKf0KL0+5EcBXRz96lNBlf\r\npMTKEQTqDr333O+J+KuZMBvw1l6zUQBcHleHdXEM+YpKN/Tk6G3Jt9SQYYgM\r\nQiYFMac5n66IQx3o42cORK03IjF2fXl/1NjNzv2RuFPHrdXL9/AbyUJSpl6R\r\nPpzFMfyA0Af4W+TBS2PkPYywdZmnFqXJ5YNUXpop/2kMNtrIlD1DVO6J0adS\r\nGEPn4NlLFrz4dMRujpP8C7bED49rot+lavH1dQF8NzjZZ9TazwzSdrlVc1vx\r\n1SWUQ0vLj0fVh3Wwzmox0Qv0OAyGIb7g5ckx4IWxXzQqXZSNgyNh5h85bpQx\r\nHe/cSVhA1gt4+HbzRPyHCUSX/KIB8ZSpYq69kk7pEEcXZsLMjpm0KSupyO5e\r\nAwpxIXZAjs7okhNIo6a+Yx/MHB5cGdRwr7HASQT/GlC3q4Urqg8URMeD5fRF\r\ngnj0wKkyUUk5TlJhEVZtfMBzMVV93jlExlYA2U/RbILNQWkqVePAERhbKC5N\r\n6azrUl9QwJio3WnZPdK6CxvATYil5nyy1pI=\r\n=2Peo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","type":"commonjs","exports":{".":{"require":"./src/index.js"}},"scripts":{"build":"nx build"},"_npmUser":{"name":"decentm","email":"decentm@decentm.com"},"repository":{"url":"https://github.com/DecentM/concourse-ts.git","type":"git"},"description":"`npm i --save-dev @decentm/concourse-ts @decentm/concourse-ts-resource-s3`","directories":{},"_hasShrinkwrap":false,"peerDependencies":{"@decentm/concourse-ts":"0.x","@decentm/concourse-ts-resource-registry-image":"0.x"},"_npmOperationalInternal":{"tmp":"tmp/concourse-ts-resource-s3_0.2.0_1677603919368_0.6951713897109586","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1":{"name":"@decentm/concourse-ts-resource-s3","version":"0.2.1","license":"MIT","_id":"@decentm/concourse-ts-resource-s3@0.2.1","maintainers":[{"name":"decentm","email":"decentm@decentm.com"}],"homepage":"https://github.com/DecentM/concourse-ts/tree/main/packages/concourse-ts-resource-s3","dist":{"shasum":"76af295131aa2329d08811e5f432c1b776f561ce","tarball":"https://registry.npmjs.org/@decentm/concourse-ts-resource-s3/-/concourse-ts-resource-s3-0.2.1.tgz","fileCount":7,"integrity":"sha512-UqGftVMPLtOpwBx/wu7ZjsKAJRZUddCKR+87Tl0LbenV5OzBcotfAjtKze/iwzEreSFZ56gEoDZFL8pIutj4Tw==","signatures":[{"sig":"MEUCIEOhGuIvknOHrqMOqTqqeVWXFx15rKUyJyE6AQtlY9wEAiEAnVUocww3yc8N47aHmbkW6Zo+jWNUUBIEcY0iiv6hg0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDhZCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqopg//drY18hT7K3jQN7GMhUv4TL2MjrlHhKpmApREgf2U3lJ77HPj\r\nMX+FoW1CruLeGZGfMSfqYy5K/FM1RVS9A9p8umhV3SJ6nQ40TFRm7hjc+QmO\r\nXHk8qMf13Dp/mSLymkgYTkLff5lh2Mm1quUDxrzSCL9bI8T3swxaH4+EC3dH\r\n6rf6pp6W9FG/tFAIjEWo4gVndMoK38VJXf1c6PeiIpLApxvp6SV/QUPDf7Eo\r\ndf5Ws/VVpaRLBpUYOJgmAv8tomDoqQ5GwITdAj88hyTkOu3M9y6BxeNhzx7S\r\nC6jdM47lHL5+RBwwkUOGOW1OuaRKcZJ4i/8hfWnJkXxBMgQvFmZzshOVpXtL\r\nR7WnsnCF74kZTl47asduCv6okbGiN67v29bVskQ9qCQd/V9YoD6PzAn+cOCr\r\nRXQba0UKy540WFW7Z4UholK3bEB4LQRUzU9XDGN0Z7bTEyzhO2IbAKNOxr+s\r\nNjmcANIuxEelGdhpF7yFQSamHyFGe1cIg/0G0MHVokUnVQP8Syo8WSP9VjDy\r\neIeXHEMnzpzK//U1xUZCcOLs/CfLuO+hvDk2lgf4se3CJp8punu792e+jkd1\r\nBRZz3N+2wRZwkMbleT5gd2knE80mln77sBnBoWynA/hwbJu8q7yL+9+XwouR\r\nfI7wfNava0RSOTMnrl1PVYg+HJJ8no43he0=\r\n=z7kj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","type":"commonjs","exports":{".":{"require":"./src/index.js"}},"scripts":{"build":"nx build"},"typedoc":{"tsconfig":"./tsconfig.lib.json","entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"Child Package"},"_npmUser":{"name":"decentm","email":"decentm@decentm.com"},"repository":{"url":"https://github.com/DecentM/concourse-ts.git","type":"git"},"description":"`npm i --save-dev @decentm/concourse-ts @decentm/concourse-ts-resource-s3`","directories":{},"_hasShrinkwrap":false,"peerDependencies":{"@decentm/concourse-ts":"0.x","@decentm/concourse-ts-resource-registry-image":"0.x"},"_npmOperationalInternal":{"tmp":"tmp/concourse-ts-resource-s3_0.2.1_1678644802695_0.19278150422178597","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2023-01-28T13:14:43.916Z","modified":"2026-08-09T21:58:51.306Z","0.0.1":"2023-01-28T13:14:44.142Z","0.0.2":"2023-01-28T22:12:11.282Z","0.2.0":"2023-02-28T17:05:19.544Z","0.2.1":"2023-03-12T18:13:22.868Z"},"license":"MIT","homepage":"https://github.com/DecentM/concourse-ts/tree/main/packages/concourse-ts-resource-s3","repository":{"url":"https://github.com/DecentM/concourse-ts.git","type":"git"},"description":"`npm i --save-dev @decentm/concourse-ts @decentm/concourse-ts-resource-s3`","maintainers":[{"name":"decentm","email":"decentm@decentm.com"}],"readme":"<h1 align=\"center\">\n  concourse-ts-resource-s3\n</h1>\n\n<div align=\"center\">\n\n  Typed S3 resource for concourse-ts\n</div>\n\n## Installation\n\n`npm i --save-dev @decentm/concourse-ts @decentm/concourse-ts-resource-s3`\n\n`yarn add -D @decentm/concourse-ts @decentm/concourse-ts-resource-s3`\n\n## Usage\n\nThe S3 resource is a typed class that extends the base Resource class.\nTherefore, it has the same properties. See the Resource documentation for details.\n\n```typescript\nimport {Type} from '@decentm/concourse-ts'\nimport {S3Resource, S3ResourceType} from '@decentm/concourse-ts-resource-s3'\n\nexport class CorpityCorpS3 extends S3Resource {\n  constructor(name: string, init?: Type.Initer<CorpityCorpS3>) {\n    super(name, new S3ResourceType(/*...*/))\n\n    // Set defaults here\n\n    if (init) {\n      init(this)\n    }\n  }\n}\n```\n","readmeFilename":"README.md"}