{"_id":"@decentm/concourse-ts-resource-keyval","_rev":"6-291f99e9837cf974ab471f91b46a9473","name":"@decentm/concourse-ts-resource-keyval","dist-tags":{"latest":"0.2.2"},"versions":{"0.0.1":{"name":"@decentm/concourse-ts-resource-keyval","version":"0.0.1","license":"MIT","_id":"@decentm/concourse-ts-resource-keyval@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":"b6f11e5c800cccac4b6d600c78c1f44c7c76e43a","tarball":"https://registry.npmjs.org/@decentm/concourse-ts-resource-keyval/-/concourse-ts-resource-keyval-0.0.1.tgz","fileCount":13,"integrity":"sha512-OVAqj0cITEwoBfxHaj9ErHK8HxVhTgmG8I7JvzQRf+l55M3/9HEKosdBhaSofIChAGsvpbMHUEZEPfJ1PYY/BA==","signatures":[{"sig":"MEUCIHE5BeiiKzY0o9J7qn34/L62bsoZT1AXi94L8iHdQ17yAiEA/o7qm10G0OIBj5YJqLa35QTif19CUOp00n1ATbAmvP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1R+ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+2A/6As5aaE5PyMQtqirmdijP1GVVc501oENQEKJRFvW4Ec8p6ekv\r\nGACnQFv4BoDhqcgO3Cm+U0sdfsCoe3Lwfsoa5AVCEIsKIwkVyjWp8NVoAKyo\r\nwF/vRFZqWYSZJaCX4XYQI25LhXT3OSl5rhIhSjE2MDOhmudDrbnLnv+Q1OPM\r\nuNJXWo2APpTBuK+BtNbV4zTvLzKFT42CbAlXjX6oxKTYnxkqJBL5pdz3jRsz\r\nruPqyLzHseV2Ioy5P5Ah8szbW2BP+p8y+myWc0PqCPZqbjE0F9185IhnLVtd\r\n6ZfMBPwK+KUPWthwmIJ0SOQ5OL9vTIgsGrNAxINCblKr8An+/I66u0zA+azc\r\nr1Zkw3JAJcBJ0xFrw0c978WYEugkiJRYO4fVHaFSWw+E2rLDJgX18EnEDhlS\r\no/T2BsB1pZGbGlEYNMkcp4uJVFnQ4vEihWEO6fwgQgHXGfURmTKPPLvAdn76\r\ngNIOuhmfs288oDQxRH6UEMHCq/LmJ84GGOf7wULOfVc+RQxdM2nZ71t6XZiY\r\naMYcTnz99RrGC2O/6eqap2utDs9jLnfKq0GwGLMaKHBA8FVNhF45ifimCdrx\r\npYJ+7WZHC46Pqx/Sk4+u9R54ZCkj17c0E7bCmlvn6URAtVSnKuWwCmkagEO8\r\nSn2CPjY/O4OrvWNGS1kfYL/QX+tJ94M/oS8=\r\n=DcL9\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-keyval`","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-keyval_0.0.1_1674911641357_0.3403864024143699","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-keyval","version":"0.0.2","license":"MIT","_id":"@decentm/concourse-ts-resource-keyval@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":"373c077f8224d20b353446f3c8fd2a47a0cd5f63","tarball":"https://registry.npmjs.org/@decentm/concourse-ts-resource-keyval/-/concourse-ts-resource-keyval-0.0.2.tgz","fileCount":13,"integrity":"sha512-a0j45aOdMxqb1HB5zn+MhXYEJjF9cCicXvzg3rSRfSlVOVRxKL4elEz4mTOzcw4EcDukqjaElDBzYGluhOmwDQ==","signatures":[{"sig":"MEUCIQCurZDSLBOFFLRatmumdlu8xXVzUSgc5O0BTLdjvNktMgIgT/a5zhyXosbk/erY0OMkXMTaaVE92wsxkYMwUo7ynW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1Z2WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+1A/+P718Pk9hB3HdaQLL60wgDTd2AKDaAI0iJVfO6Lgb1AgqT5ua\r\niJ0KbNQZq/U6l8CcoNQ2dFmsPydPXhUTJNL7zOE+wRfPyNBNgyuHPWz0PFU0\r\nu79KAAqhEQbMSFHnJzlnfXzrByJJElYjmhscpPLnLqU7rRA0YUoOmMV/fi8N\r\nrUvWekhSnW3SKpPlu7EBREYNmGU20ASvINnRHwkyLM3Ma5lKPZntEi2rIt4G\r\n17ZV5k82wFRAU5IvrfwZYYmmL+HD/xmRiYSPPDsaS01ONKV2DwxoasC6hVRy\r\nKesDU5QLhRPkgpUAw39vz9+md3jMYFx+f3Lt05NS5C1FX32t1N/OplXMcuvZ\r\n6YOfSPfwD+JVrGGzf+CWKVngopdfXGBBdDa5kf/7F9c5xwWwuk3zC+ccy9u7\r\nj28uDf3Vdgzm1ep84TuvQML3518Qu6WN3pYdfjUJR1jtky5ypqI+QutDTuI2\r\n6flQAO0xQV1yYFhQe6w4hPiRPvFu2dyfRum8iGlR2mGdnK7gycsxaZX5N5jl\r\n6UryGFVDCSrC/aWVa4PMlpW7743GmSNvysvmFIhsvAnPwMZFkZnSfspmQVEM\r\nooKDoraLpgssrhSmkCF8ni2B7IScVV7SfIsARncFrM7k/3PjCVS0hGGooKhU\r\ngjhzpUjDM9JA79bMvg+VewPsTJgT6H/N6iA=\r\n=XubR\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-keyval`","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-keyval_0.0.2_1674943894762_0.9704169686532784","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-keyval","version":"0.2.0","license":"MIT","_id":"@decentm/concourse-ts-resource-keyval@0.2.0","maintainers":[{"name":"decentm","email":"decentm@decentm.com"}],"homepage":"https://github.com/DecentM/concourse-ts/tree/main/packages/concourse-ts-resource-keyval","dist":{"shasum":"308899e8655f4c44e5c825908b1d80a1545e74ad","tarball":"https://registry.npmjs.org/@decentm/concourse-ts-resource-keyval/-/concourse-ts-resource-keyval-0.2.0.tgz","fileCount":7,"integrity":"sha512-Em1ycom1bUk/Gc0LkKyP5FGw30sCehwmQRbUm1c7NppghqhQSqBXZO7sCZ0R7h1xyDBQ27I+4jUUpWMacxntJg==","signatures":[{"sig":"MEUCIGS66ZbMvNtLbtpPrnpO3+5iXPGhwk+wZ+gXmSNaHf0YAiEAnAfkvS1Enp7DfvrEZaJXoWQBXhepj3lQacFhmhw2ACA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+9u2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwWg/+M/66s150wZKsGOg4JO2HUwGujUAi6zvykDiSEW/FUXkyRPfF\r\ngOx8V0oyX+JqRswJPIGyIp9wrRmxVPu9seJyKowLxbQeMH7Au4iym4+TVoZJ\r\nHL9SHMcHgsVwlIly5Vqe00YyADnJaAGtZlhPLmMUNDU1iOssxnfkJqIt5sy0\r\nwVOXE443U/JXAnJZHv6NC6lBpDetZiHE1dRjRhdJIck/SgQwVSs7cjXpVIbu\r\nMuewxBZQXzMZd95eC9FtpHB3zXQO8gSHzIVFQF8e1Y7EHBC/hqBWTbrb6X/W\r\nbt3jBD6S5u+gOfuGR11awBj4gUwkZiBSTF+xROiC56Rad6gi3QAcSTNUe9R+\r\njmrQoSZ1dIkSQfiTsgMqBT9ak2ct2i8U0Lvu85207r4K8NNFKmwnuCntnfFQ\r\nK5iMyZoduG7xgwyZoQXOEsfTpnieqlk/O1100Fch9ze2PfUrzhZk34qjECtC\r\nWeNxlG3lJL8SIKL1yZmLO7z++kfzYwp5ysNsT/4EbiEw8wKdX2tlEDyus2uv\r\nRLVYGpa1LcOWUpgjS8eVztWywxlCz9GpWPg+Il+BCKD6DKNncN1b3WmEoQtF\r\nD4dM0WiLjVUaRazVwSbh4OCJTLinizxQPqKBqUWAJ1P2r6kaRmsQie6EkDjc\r\nudLMSmnCdgHnIniyryiJLVR7PZaNVb/Wi+g=\r\n=cLEF\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-keyval`","directories":{},"_hasShrinkwrap":false,"peerDependencies":{"@decentm/concourse-ts":"0.x","@decentm/concourse-ts-resource-registry-image":"0.x"},"_npmOperationalInternal":{"tmp":"tmp/concourse-ts-resource-keyval_0.2.0_1677450165979_0.10694778913349423","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-keyval","version":"0.2.1","license":"MIT","_id":"@decentm/concourse-ts-resource-keyval@0.2.1","maintainers":[{"name":"decentm","email":"decentm@decentm.com"}],"homepage":"https://github.com/DecentM/concourse-ts/tree/main/packages/concourse-ts-resource-keyval","dist":{"shasum":"a5498f68dbb1c387f897c00aa64deae80196a251","tarball":"https://registry.npmjs.org/@decentm/concourse-ts-resource-keyval/-/concourse-ts-resource-keyval-0.2.1.tgz","fileCount":7,"integrity":"sha512-uz4v1Ud5I54wRJOFh88jNzevTxJ/W5lOh3pxySLAcwjIAkTbdoQ1g25ezdDQ20oDrmSeNp9wRal5H4+2pGadrQ==","signatures":[{"sig":"MEUCIHDwlVKtUf9jYQxmPFUEOIDza8dthSmMDD8bNeDFNdb1AiEAlF/mRlOa47k8ja0VF6L9gxOXm2qvhTtqbiZ+4ssXljQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+94gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmbw//QCO9UnDducb/SlC59nlsMX8iFXElu/FFJ2z5Bhz4WrioRJFh\r\nGYGqfOva9k3M+d6qnatjDfeb6GFbe7NftHnwpNP0wHSoEeRS4bsZfa3DlUjl\r\nUPMXFIj0TNBglnWmtu96VVNIENiRLbQm2yRA7IrSOU6twOvoxJ+LMZmgRHtY\r\nEChkXbY0/lYJduAAq43TLdsOA+4dz1qXMRac0WwgXFA76d2JQNyeBHAS+Hjy\r\nY9u6uAwSaqTsJCYu/mXsfxVrDy4cyOzUOLODLGZN5hsIwSC766bk5+3xb4Pn\r\nRpknpwB1wlb3lTBsqtQXt1aKKqbkDD5qkzRZKJtNEJyWW+MCRk+NkUElXNwk\r\nhTBflQL8W3ZdBddrWjrMPJuJEi+IkXGqsm4Yxb5/XGRzqDJ0cgl+rWHM5hIn\r\nvUCy4DxH22R0395FStUZl3AE16inFIiPHgiMkrmk+D5/98gCWkcKNL1kfWRw\r\nJDB3Zg3pcDsYS5wEwLeOoT3L4MTI3pWbmJynB1a7x8X85/NFJi6Ena65Eo0H\r\n/+ltQSyhYtn187Om2Wh4b8NG6/eOS6FymUgWXYyNKoEpFes7dGwcjTtqxPJC\r\numHLyU8Ji9KO3HqsHuCPy4vhGGVm+ZY31pwgQUtpkJsGHeqgOQX1yln/AqUT\r\n6C9dLHLAYyKgGKJV3AA1MAbbhCjSy2QLXwQ=\r\n=T81v\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-keyval`","directories":{},"_hasShrinkwrap":false,"peerDependencies":{"@decentm/concourse-ts":"0.x","@decentm/concourse-ts-resource-registry-image":"0.x"},"_npmOperationalInternal":{"tmp":"tmp/concourse-ts-resource-keyval_0.2.1_1677450784590_0.6325771672475524","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.2":{"name":"@decentm/concourse-ts-resource-keyval","version":"0.2.2","license":"MIT","_id":"@decentm/concourse-ts-resource-keyval@0.2.2","maintainers":[{"name":"decentm","email":"decentm@decentm.com"}],"homepage":"https://github.com/DecentM/concourse-ts/tree/main/packages/concourse-ts-resource-keyval","dist":{"shasum":"f5265f75d0699c9252ad332da1dc804838c34aa9","tarball":"https://registry.npmjs.org/@decentm/concourse-ts-resource-keyval/-/concourse-ts-resource-keyval-0.2.2.tgz","fileCount":7,"integrity":"sha512-mYY2ygCdM519TF72EBqKUgRF560DGh7RGIj33IQEwfHW8tv/68B2qpnz46Za3jCrC5SaOFKpgXlOx+98xz631A==","signatures":[{"sig":"MEYCIQCsL083EBg6OxtSBK4T1LbYvn//rdPZ+U/zFHx07I/V3gIhAN7tnDm5SbfoEbbFaY8mTgR4HrZHKxuRvNQY9HYs+IfL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDhZHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFwQ//SYwn7ys6PHvhCuQFxrqBwBqBx1w8LXzfuwJ2u3sDjdw1Bj+m\r\nYqE0L2zpyCd1geTJkQjP9UyiRfViKclG2GVELs69pStc1L3hW53Icbewhh13\r\nSCka0dSCvXaJ4cIB4ym9pIuwPreQh4c6LLoDTnOFyiJW6i/F13Ej0FrIaGSE\r\nCr1/joFZfxX1oZLonx9BLi3O59pjIFQuNvfGMuUFrTUZ3gkAlciGV8i2btT1\r\ni4+NL9OhkbMAeeFVuSe/9BVZZb8Sbpd0uCcXOgDCf/812wzbiRZ4cDXyc+he\r\n1I1jjohNK6SaNGFKnE6cGvI7+WFbnFe0p2EOECL8HMZMebgbM+M3JUikaB3H\r\nIWG3+xSHQ36y4qCjXIMaOT0cW50TArJqXmmyVMhfGEbohZf/aKHhGLbZkXN5\r\nnVn9CmIcfd7Eot5ieip1Rn/fdTztdidCJl18szRp9GdNTgcCbdzAgREshltG\r\nY+zA/L/27pMbsa/n+g8142rqWdar5dYf4Xi0Tmgu5OGAy+biUkfMcC8qDZjh\r\nF/JSVBsjHbx90RFipmbgiCwyoY9ifsopjn88wFewh3GXjwl4hXPIPnWwPjvp\r\ndCgKc9kIvFMB9z2q9nWS+mW7GcLa+Aut0OawnNGEpWGQ5TR/OKXSnrirSuPp\r\nDNPHlCPbATMvvQ1PJSX6DZEak+s5ef00GVI=\r\n=wRey\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-keyval`","directories":{},"_hasShrinkwrap":false,"peerDependencies":{"@decentm/concourse-ts":"0.x","@decentm/concourse-ts-resource-registry-image":"0.x"},"_npmOperationalInternal":{"tmp":"tmp/concourse-ts-resource-keyval_0.2.2_1678644807760_0.2431673842491504","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:01.285Z","modified":"2026-08-09T21:51:48.616Z","0.0.1":"2023-01-28T13:14:01.566Z","0.0.2":"2023-01-28T22:11:34.965Z","0.2.0":"2023-02-26T22:22:46.116Z","0.2.1":"2023-02-26T22:33:04.721Z","0.2.2":"2023-03-12T18:13:27.857Z"},"license":"MIT","homepage":"https://github.com/DecentM/concourse-ts/tree/main/packages/concourse-ts-resource-keyval","repository":{"url":"https://github.com/DecentM/concourse-ts.git","type":"git"},"description":"`npm i --save-dev @decentm/concourse-ts @decentm/concourse-ts-resource-keyval`","maintainers":[{"name":"decentm","email":"decentm@decentm.com"}],"readme":"<h1 align=\"center\">\n  concourse-ts-resource-keyval\n</h1>\n\n<div align=\"center\">\n\n  Typed Keyval resource for concourse-ts\n</div>\n\n## Installation\n\n`npm i --save-dev @decentm/concourse-ts @decentm/concourse-ts-resource-keyval`\n\n`yarn add -D @decentm/concourse-ts @decentm/concourse-ts-resource-keyval`\n\n## Usage\n\nThe Keyval 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 {KeyvalResource, KeyvalResourceType} from '@decentm/concourse-ts-resource-keyval'\n\nexport class CorpityCorpKeyval extends KeyvalResource {\n  constructor(name: string, init?: Type.Initer<CorpityCorpKeyval>) {\n    super(name, new KeyvalResourceType(/*...*/))\n\n    // Set defaults here\n\n    if (init) {\n      init(this)\n    }\n  }\n}\n```\n","readmeFilename":"README.md"}