{"_id":"@awboost/cfn-custom-resource","_rev":"1-9abd452f96203f38bff6f18960c20c99","name":"@awboost/cfn-custom-resource","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.1":{"name":"@awboost/cfn-custom-resource","version":"0.1.1","type":"module","repository":{"type":"git","url":"git+https://github.com/awboost/cfn-custom-resource.git"},"homepage":"https://github.com/awboost/cfn-custom-resource#readme","author":{"name":"Gordon Leigh","email":"gordonmleigh@gmail.com"},"license":"MIT","private":false,"publishConfig":{"access":"public"},"module":"./lib/index.js","types":"lib/index.d.ts","exports":{".":"./lib/index.js"},"scripts":{"build":"npm run clean && npm run index && npm run compile && npm run lint && npm run docs","clean":"rm -rf docs/ lib/ *.tsbuildinfo","compile":"npm run index && tsc","dev:docs":"concurrently --kill-others npm:watch:docs npm:serve:docs","docs":"typedoc","index":"node makeIndex.js src/","lint":"eslint src/ --ext=ts","serve:docs":"http-server docs/ -o","watch:compile":"tsc -w","watch:docs":"onchange src/**/*.ts -i -d 1000 -- npm run docs"},"devDependencies":{"@types/node":"^17.0.34","@types/uuid":"^8.3.4","@typescript-eslint/eslint-plugin":"^5.11.0","@typescript-eslint/parser":"^5.11.0","concurrently":"^5.3.0","eslint":"^8.9.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-prettier":"^4.0.0","http-server":"^0.12.3","onchange":"^7.0.2","prettier":"^2.1.2","typedoc":"^0.22.11","typescript":"^4.5.5"},"dependencies":{"@fmtk/decoders":"^0.5.2","@types/aws-lambda":"^8.10.97"},"gitHead":"49c78dbb4865dc471efe9ef0f578802c16523114","description":"Runtime helpers for CloudFormation custom resource lambda handlers.","bugs":{"url":"https://github.com/awboost/cfn-custom-resource/issues"},"_id":"@awboost/cfn-custom-resource@0.1.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-Ohi3ubOD5HcdtEsvYIw1A7O270ZxEkgDS36hFZSGbLwy30sFUk/z0tEo6T1oz7fxY82pJYuGC/eRoJLnfOHx5A==","shasum":"51d49b9c25b2d14e0bf60a34ede1ce8217390b65","tarball":"https://registry.npmjs.org/@awboost/cfn-custom-resource/-/cfn-custom-resource-0.1.1.tgz","fileCount":42,"unpackedSize":38290,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDxf1f9G2T4liJswRKHPWu7HlpKZL+jTPNtj9LQdInYAiEA24Xjcj33iUphKKfNLAcBCymw6c76Lx62W5TnPHZkqQM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI3HMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAIhAAm58JzqW+9z7lXl135xycGxrbFk3V2oCsY2R6iAGZ2knmCjot\r\n07qYKBxBkAEb/htR6LIdwGXgrgG2U9IY19WgthA4+L3c2vGh/WMwLWjje+2e\r\ncMNEKSCGyY2E9bNDve5E2AaC7ay+Vn4kkO0ByKN45NOuqk1QZzsItqmXy+Gu\r\nva39asbgrfE7zWJvPnBm6Z/dGnVYp1ciYP49qXTlKPX75Z/H0T+oFmjmMphe\r\nP8rRFfcie7Fu/sSP+t5s2IICJ4pkL+k8rJW1x2EAxzkHVt/tdhrVw8eOgSg3\r\nBQex0GNhTCdYFAXj/8Vuyz7Wykled4gLa/zTG6jZsLW+4/t5l0m2z9ctHc4r\r\nyRXsczWspgwfO/O/VAkAt/AjzMEz8I3kpL2fpZmV5ixypLL2dsXxrFGPPFU4\r\n9Qx/omf5rkQT8ce3tSMCrjiJXC7Hd6H9YQI0b4mQJs5LqmYgALX4nyteAssm\r\niFySFwG7hz8m+zIQxbU+msbI4z69kbw5yaQc56b6ziZc73g/d3NsxfaZsUTw\r\nxjlI+yJgvk5F5/3TKYsoR6rkEvisQPt1RvhcbggyBJT7EHNtqQOH0hzeh/jr\r\ngaM9eEnvTqHzt7bHe0WcQ++lVH8GieLrlQ7A2tSxTDvtzq/+xOW9hnj56JZG\r\nm8OPcFo+gHh2DYF62tRM2KA1nL5aC+WNA18=\r\n=wI1k\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gordonmleigh","email":"gordonmleigh@gmail.com"},"directories":{},"maintainers":[{"name":"gordonmleigh","email":"gordonmleigh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cfn-custom-resource_0.1.1_1663267275728_0.7770580249412247"},"_hasShrinkwrap":false},"0.2.0":{"name":"@awboost/cfn-custom-resource","version":"0.2.0","type":"module","repository":{"type":"git","url":"git+https://github.com/awboost/cfn-custom-resource.git"},"homepage":"https://github.com/awboost/cfn-custom-resource#readme","author":{"name":"Gordon Leigh","email":"gordonmleigh@gmail.com"},"license":"MIT","private":false,"publishConfig":{"access":"public"},"module":"./lib/index.js","types":"lib/index.d.ts","exports":{"./*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./rollup/*":{"types":"./lib/rollup/*.d.ts","default":"./lib/rollup/*.js"}},"scripts":{"build":"npm run clean && npm run index && npm run compile && npm run lint","clean":"rm -rf lib/ *.tsbuildinfo","codegen:model":"cfn-codegen generate test-schema.json --model --output-file src/test/model.generated.ts","codegen:resource":"cfn-codegen generate test-schema.json --resource --output-file src/test/resource.generated.ts","compile":"tsc","lint":"eslint src/ --ext=ts","test:resource:bundle":"rollup -c rollup.config.registered.mjs","test:resource:delete":"cfn-deploy delete ResourceProviderTest","test:resource:deploy":"cfn-deploy changeset ./dist/ResourceProviderTest.template.json --stack-name ResourceProviderTest --create-if-not-exists","test:resource:generate":"node --import=./swc.mjs src/test/generate-registered.ts","test:resource":"npm run test:resource:bundle && npm run test:resource:generate && npm run test:resource:deploy","test:unreg:bundle":"rollup -c rollup.config.unregistered.mjs","test:unreg:delete":"cfn-deploy delete ResourceProviderTest-unregistered","test:unreg:deploy":"cfn-deploy changeset ./dist/ResourceProviderTest-unregistered.template.json --stack-name ResourceProviderTest-unregistered --create-if-not-exists","test:unreg:generate":"node --import=./swc.mjs src/test/generate-unregistered.ts","test:unreg":"npm run test:unreg:bundle && npm run test:unreg:generate && npm run test:unreg:deploy","test:use:delete":"cfn-deploy delete ResourceProviderTest-use","test:use:deploy":"cfn-deploy changeset ./dist/ResourceProviderTest-use.template.json --stack-name ResourceProviderTest-use --create-if-not-exists","test:use:generate":"node --import=./swc.mjs src/test/generate-use.ts","test:use":"npm run test:use:generate && npm run test:use:deploy","watch:compile":"tsc -w"},"devDependencies":{"@awboost/cfn-codegen":"^0.2.1","@awboost/cfn-deploy":"^0.1.5","@aws-sdk/client-sts":"^3.511.0","@gordonmleigh/rollup-plugin-sourcemaps":"^0.1.2","@gordonmleigh/rollup-plugin-zip":"^0.1.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-swc":"^0.3.0","@swc-node/register":"^1.6.8","@types/archiver":"^6.0.2","@types/node":"^20.11.0","@types/uuid":"^9.0.7","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","builtin-modules":"^3.3.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^5.1.3","prettier":"^3.2.2","rollup":"^4.9.6","typescript":"^5.3.3"},"dependencies":{"@awboost/cfn-resource-schemas":"^0.2.1","@awboost/cfn-resource-types":"^0.1.8","@awboost/cfn-template-builder":"^0.3.0","@aws-sdk/client-cloudwatch-logs":"^3.496.0","@types/aws-lambda":"^8.10.131","archiver":"^6.0.1"},"_id":"@awboost/cfn-custom-resource@0.2.0","gitHead":"7a2cf1beeae4e8fbb46f4e3c25c83270d88018a1","description":"Runtime helpers for CloudFormation custom resource lambda handlers.","bugs":{"url":"https://github.com/awboost/cfn-custom-resource/issues"},"_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-acwxASN1g5WQo+RdJ006QkuHCIQmKRoMN3cV8LjlgF66IMSfwy2waF2eeL8n21R3OWUXP04GXCTGuEfEKS162A==","shasum":"ebe63dcd644ff9b9b8cc19f442cbe8ded8262cd2","tarball":"https://registry.npmjs.org/@awboost/cfn-custom-resource/-/cfn-custom-resource-0.2.0.tgz","fileCount":95,"unpackedSize":195455,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmlonkrgB/uA/3sCLTRZkHqxxzB8qfcw3746DJf3TiTgIhANARFl9B3Xoju8XYnvw+f7e9MSUK3dRVFU6hWnXIE3mG"}]},"_npmUser":{"name":"gordonmleigh","email":"gordonmleigh@gmail.com"},"directories":{},"maintainers":[{"name":"gordonmleigh","email":"gordonmleigh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cfn-custom-resource_0.2.0_1707560254380_0.24697281170092267"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-15T18:41:15.645Z","0.1.1":"2022-09-15T18:41:15.974Z","modified":"2024-02-10T10:17:34.737Z","0.2.0":"2024-02-10T10:17:34.588Z"},"maintainers":[{"name":"gordonmleigh","email":"gordonmleigh@gmail.com"}],"description":"Runtime helpers for CloudFormation custom resource lambda handlers.","homepage":"https://github.com/awboost/cfn-custom-resource#readme","repository":{"type":"git","url":"git+https://github.com/awboost/cfn-custom-resource.git"},"author":{"name":"Gordon Leigh","email":"gordonmleigh@gmail.com"},"bugs":{"url":"https://github.com/awboost/cfn-custom-resource/issues"},"license":"MIT","readme":"# @awboost/cfn-custom-resource\n\nRuntime helpers for CloudFormation custom resource lambda handlers.\n\n## Documentation\n\nSee [documentation](https://awboost.github.io/cfn-custom-resource).\n","readmeFilename":"README.md"}