{"_id":"@amplify-playground/code-from-asset-helper","_rev":"51-398a13cc8f9fda9766cff0d72639c6f8","name":"@amplify-playground/code-from-asset-helper","dist-tags":{"latest":"2.0.0-alpha.7"},"versions":{"1.0.7":{"name":"@amplify-playground/code-from-asset-helper","version":"1.0.7","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.0.7","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"21f7dac883a3d92916af9a5ef167e9648708195d","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.0.7.tgz","fileCount":8,"integrity":"sha512-ugy+kQYsKdLiQJwATqu18JbDAPsxnn7gABbIQpHADi3B7Lltuw7RFv0ovNuXyrygSB4O/PoN/npHG+Ox1fK0nA==","signatures":[{"sig":"MEYCIQCgNE4Vx/ximQa+z+Hk8jqMb/U345ic8a+yE1HbkL59VgIhAPcx1M6sUlUfhDIDrxaUjnWcJMBxcpSJQt8P/j6ZYu7S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36729},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"acc65a2f3d7413a05d11996a4b01916de35a945a","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.8.2","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^2.0.5","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.5.4","@types/node":"^20.14.15","@types/eslint":"^8.56.11","typescript-eslint":"^8.2.0","@aws-appsync/utils":"^1.9.0","@typescript-eslint/parser":"^8.1.0"},"peerDependencies":{"eslint":"^8.57.0","esbuild":"^0.21.5","aws-cdk-lib":"^2.147.1","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.0.7_1724224498426_0.5082355811138943","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@amplify-playground/code-from-asset-helper","version":"1.0.8","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.0.8","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"88716104a01182a568ce2020f5df0d28da3b3e94","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.0.8.tgz","fileCount":8,"integrity":"sha512-bbxETqohidoxsNcUugY4Zmedqe7FeKnQP7fj+co7DgKbDamhXDu1jcG/rpO0IGuHgODz54upT3vIqpZIt7LTLA==","signatures":[{"sig":"MEQCIAZ37RNUHSQIHE/VNeJepaFRwviFJLdPgBz7/BDpBwk3AiBhSa5vU4CEhVDWCoPFSjvDFXqRK/w5PZbjRNjbRLT+Tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36731},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"87b1ecb090710c445d1603c92d9c58ae969b3ab7","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.8.2","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^2.0.5","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.5.4","@types/node":"^20.14.15","@types/eslint":"^8.56.11","typescript-eslint":"^8.2.0","@aws-appsync/utils":"^1.9.0","@typescript-eslint/parser":"^8.1.0"},"peerDependencies":{"eslint":"^8.57.0","esbuild":"^0.21.5","aws-cdk-lib":"^2.147.1","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.0.8_1724226394133_0.5395925063281193","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@amplify-playground/code-from-asset-helper","version":"1.0.9","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.0.9","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"a2557dc11d18ab08b9c1d6410458fc17f6ea2ff7","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.0.9.tgz","fileCount":8,"integrity":"sha512-g4eyKeFNXo3wykSN6TsPeTC6O/dsfLDiAxq0taZrw2I3N00YGAZwRdYsnN0uVOuEJNRU9LWvcdyUzstsVB/Bzg==","signatures":[{"sig":"MEUCIQCsbzmZYp+Yv52UcjnaTSVhq9QGyl5Mp4LXHlt+RDCozgIgWiXwKhedcQe1IgMV2HTKU0XK1A4ZQbpb2n0TaueVqNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39296},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"dd76e05d6d8c98af4ebc781383954924fca8247b","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.8.2","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^2.0.5","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.5.4","@types/node":"^20.14.15","@types/eslint":"^8.56.11","typescript-eslint":"^8.2.0","@aws-appsync/utils":"^1.9.0","@typescript-eslint/parser":"^8.1.0"},"peerDependencies":{"eslint":"^8.57.0","esbuild":"^0.21.5","aws-cdk-lib":"^2.147.1","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.0.9_1725446399124_0.5970173613651584","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@amplify-playground/code-from-asset-helper","version":"1.1.0","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.1.0","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"667806059f3d8dc7031a5cc06cf7297e2e8afdcc","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.1.0.tgz","fileCount":8,"integrity":"sha512-0KqiK2u++eAprjk1tRTPCd/SXeNAAJyQWMQ+/fiWt2niYzA8SVj8j27SQKUdmJixP9tlklRioDZitZ/PjFcTxw==","signatures":[{"sig":"MEUCIACOj83m6GfPrx2VUFOHXJANhhb+zCIrFt/ANNMyEP+pAiEAuaSugZB/9DYkJvrck6lZ9Ib7rgijUAZgh4vTY/+AhiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41291},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"c9f299453ffe18e0e5044e2ead250d5f7d2aeac8","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","vitest":"^2.1.8","globals":"^15.14.0","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^20.17.11","aws-cdk-lib":"^2.147.1","@types/eslint":"^8.56.12","typescript-eslint":"^8.19.0","@aws-appsync/utils":"^1.12.0","@typescript-eslint/parser":"^8.19.0"},"peerDependencies":{"eslint":"^8.57.1","esbuild":"^0.21.5","aws-cdk-lib":"^2.147.1","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.1.0_1735768643691_0.4028412376554884","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@amplify-playground/code-from-asset-helper","version":"1.1.1","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.1.1","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"6bbaf13237f34cef84a24a1be2b91f0670370011","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.1.1.tgz","fileCount":8,"integrity":"sha512-L7zjckExH3tXVeX8KkTB8KLTnuUBIKvzYXgWzsjCTdYks72FDh2+3PD51yqbThRTqybAond0H3IApZ0we+cCXQ==","signatures":[{"sig":"MEYCIQCMg2mudaWHk5KBIkwRxXHsFSnco8dcgGevWzVGbdogWQIhAKkiNx0NppJ+oPAejxWrXMUcDWE+hzx7grHEyS/09I78","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41048},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","vitest":"^2.1.8","globals":"^15.14.0","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^20.17.11","aws-cdk-lib":"^2.147.1","@types/eslint":"^8.56.12","typescript-eslint":"^8.19.0","@aws-appsync/utils":"^1.12.0","@typescript-eslint/parser":"^8.19.0"},"peerDependencies":{"eslint":"^8.57.1","esbuild":"^0.21.5","aws-cdk-lib":"^2.147.1","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.1.1_1735826149818_0.670825619166715","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.0":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.0","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.0","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"9fa769d09f7ec29e4326c0a7ede7d4d0eac2e587","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.0.tgz","fileCount":8,"integrity":"sha512-n2D7nTUEvO6Ae3+4HcEqnAikfKjJ+iZ+k77XHCp6vyHdCcHTmMObbjkymUYB4fkkzvp8A4plef95ujhX/h0UHg==","signatures":[{"sig":"MEQCIFNFMU90gpQIB8pUWmwXkkKfcG+WTZth68qVDzn4JmqjAiBYnz+vrvJiSnedzvZMJ6m6uD28DEB018FMQYY1xSn69w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41925},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","vitest":"^2.1.8","globals":"^15.14.0","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^20.17.11","aws-cdk-lib":"^2.147.1","@types/eslint":"^8.56.12","typescript-eslint":"^8.19.0","@aws-appsync/utils":"^1.12.0","@typescript-eslint/parser":"^8.19.0"},"peerDependencies":{"eslint":"^8.57.1","esbuild":"^0.21.5","aws-cdk-lib":"^2.147.1","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.0_1738253929857_0.6146386979379059","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.1":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.1","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.1","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"f27e8eb1e6b2de5566d9584794bdf2a0a4bc6fd6","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.1.tgz","fileCount":8,"integrity":"sha512-BQP0ZBcUBLgMe34euMp+UaUdy8q52GQ2neTIDZdi3KjXUH6obbaVXLxsiFy/odx9uJ9PSKvpxFPTGC2xj7hxoA==","signatures":[{"sig":"MEUCIQCGA1Rm+psmf6sWdYVjOGzGyL+/jGuMOo+CMJ1ig2sP2AIgBYDLtyb2Ey6S9/CW1dVcZQE9OO9OAB3tiiZTo48hOVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41924},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","@types/eslint":"^8.56.12","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0","@typescript-eslint/parser":"^8.22.0"},"peerDependencies":{"eslint":"^8.57.1","esbuild":"^0.21.5","aws-cdk-lib":"^2.147.1","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.1_1738254224880_0.33957508469245923","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.2":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.2","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.2","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"7e102d312a25c03f62b5c03771a8c397da364dcc","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.2.tgz","fileCount":8,"integrity":"sha512-1nfC10yfe8LNYg8AVKsD94s7TtRHdpQfQp41mOacQEgMw8hMkXwRweO3SjvxwsLG3p0+nDbeaPmgZVXYdVVTMA==","signatures":[{"sig":"MEQCIQDCDnA9b61cpnfXxfOGuWe5E8iVSusfCSMFlAnkTAuVLAIfFOrPSULyabNM1BYJMnYC9sHmzfpBpKjhkj7KVWAQqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41924},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","@types/eslint":"^8.56.12","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0","@typescript-eslint/parser":"^8.22.0"},"peerDependencies":{"eslint":"^8.57.1","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.2_1738254656871_0.032051927129460145","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.3":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.3","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.3","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"33cb0b799b0ab5e27f61d93899f18bacbff35877","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.3.tgz","fileCount":8,"integrity":"sha512-i9PnLrLXnaS8eVrHVxUWXfGPHVTvZE5DVawWFFC1SES0av9k1t02OVhJgHCCyDBwGs+v5uf0/0KJ6mBqP926qA==","signatures":[{"sig":"MEUCIGHe4WVrHcSXy0GZ1MKst83jTl1FXV1AhS8t9Qjtx9FaAiEAlKbSv60joyTw7A8SVtC32CL77GTNVBrc+HDKWdovNm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42335},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","@types/eslint":"^8.56.12","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0","@typescript-eslint/parser":"^8.22.0"},"peerDependencies":{"eslint":"^8.57.1","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.3_1738255577646_0.6232272116493227","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.5":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.5","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.5","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"c9392b893e93c19e13d5e9e352cb752efd904b38","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.5.tgz","fileCount":8,"integrity":"sha512-BZXWo88xS3Dh13cwWSev6J6AI2X6tyN9sovZdreetxNXeNJaP8ZpnZtitlg3KhIEVkMHoAJY9B5H2ygXTkD67g==","signatures":[{"sig":"MEYCIQDaYEtxcYWJUCad37KLLuInxiOTKrWsZNw1XKSorMrU8wIhAK1JWg0g8iXgxKNl1DGK6vZaiUH/w4xliGiOnLH9ntFk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43331},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.5_1738264833530_0.9095236684592578","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.7":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.7","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.7","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"991d44ea68c23d48f330a4c04bae87655a6942a4","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.7.tgz","fileCount":8,"integrity":"sha512-foLqybc1e0tUxdGkQjXHGjactVPCJa6Y+oTOZsUphb3748MippBoBDmcMGKOcgQiBSuAEDnilBDRllbnoOZqmA==","signatures":[{"sig":"MEUCIHXjUptW6x9nx2iGGUJ4xXOgeuzyK6GiufB6CWaYeOCNAiEA8Lr9boS7fMcwVT2JO9AuX4JkKlxdYNWdu0wlB4zqNNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43029},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.7_1738265825210_0.970057790945029","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.8":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.8","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.8","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"88451dabbf9e92452356201a61a87582c7426223","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.8.tgz","fileCount":8,"integrity":"sha512-gB3EF4AJ3BDCfw3mlwwFwP8PMO6vZvd7Iq4ZB5iNh9A8JrNvjJPAhzXmYAQpI8/AvMajVrIhaDXX24wVmaWv3A==","signatures":[{"sig":"MEQCIBcoaptj59RhGs6a/er4HURiNifjgFmfwohxjfgHBlGZAiAoAxsgrBV+gsClpsszB4LPngJoVn1kUx02G1LtYRutcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42939},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.8_1738266444743_0.39790059502318775","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.9":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.9","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.9","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"bdc5d7f1aef0ce598ecff59b16dd6ac346353f89","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.9.tgz","fileCount":8,"integrity":"sha512-jekr33IlRmyruNeXaeaSLBKPU2vKRv++BWuxJQ9U1Y+/bgtFuBCA8jlTrjqU9rFCl9CbDxJUsfRZzKJXQJx93g==","signatures":[{"sig":"MEUCIQCis0MQi6lkpJ5evzUu8kF/x6XF+Gqh5lXrzAo1Pzrf6wIgT4RKHww/PIjGA4QIasuSVt2wyTWJXl9wQX7xmqwBbho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43302},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.9_1738267414688_0.4691763306965484","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.10":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.10","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.10","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"62e09ce0efd860ad1af224f89cbb7b5c5b02da33","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.10.tgz","fileCount":8,"integrity":"sha512-toZhV0W2Dnq9sT+n9zD39riku8lWDfvMjRanfIA6Bs5ikyz8+eJ1hMhl7gd+DaYOvmikkWORjCc/xYriszKgeQ==","signatures":[{"sig":"MEYCIQCMf2BOxBQC2ckD9LeRWEj6BzIE1/62RvNIAMLLVh6twQIhAJ7K+x7Z9xuoyWoRfIQi+7zPc6fhuQHacyV/rwNgHcfp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43753},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.10_1738268119165_0.6088112645477892","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.11":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.11","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.11","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"c5e39cf6ffdb88e95d99d85014633029a263b491","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.11.tgz","fileCount":8,"integrity":"sha512-UeQ+6de+qDostLxuggTsUEjhmyY+USjaLjCFSftvbFGfuH24oJBULLI4xIYqK+IV8hBXbJTun8EPTe7WiWhpqA==","signatures":[{"sig":"MEUCIAFWcSk/EDwTqV+/bOpTd8tNYAfa8iDnxCdPyCZ3nFpNAiEA9VjN86cVudjggd3lSLuuUbweF7XXvNsUqKqiroPiUt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43781},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.11_1738268325488_0.8741282181512353","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.12":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.12","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.12","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"f416e6277e93c316e1530e3877c5c11f23613faa","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.12.tgz","fileCount":8,"integrity":"sha512-OVft5jXLBkqf68Q9BhidbK02tM5qCn4z1jzy4+/+Cgor1FejbfxrwO0qUIQ2mBk5262qZbTp0E5hpr6kAi8T9w==","signatures":[{"sig":"MEYCIQCMqsSys98BjVDuvsTAp8cU2/NormjefvKuRm8TyIjewgIhALnAodcCBG2IAqSVJkPkWRKNduIV1WgywO2ItxD1bEVe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44203},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.12_1738269321560_0.5143901694582618","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.13":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.13","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.13","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"78358116981ec6e62b932a9e46d5c1159da84a73","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.13.tgz","fileCount":8,"integrity":"sha512-gmEMdZt28ikmJxyxrppaJ0gjW/NEB193riTLkYcwtO/v/iz1VVmmBm8SJ18wapdGy07SIOp5hNCEiSBWIRi+gQ==","signatures":[{"sig":"MEQCIBuL3XBwqcrJspVKQdAsaq+YX1OW9fvzs4VAYw1LvPZJAiAZzS4VW+S6T59TccbNtGaXqPVuPccVdvAzUz9VdPwwXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44170},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.13_1738270756525_0.926130575351543","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.14":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.14","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.14","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"ec02c73987f827ce3e2596d31414bdd713c1dacb","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.14.tgz","fileCount":8,"integrity":"sha512-o2meESvlx3nODvmk00Q/UrNF8NDn5i8+XmtIN8JsQZXQ45wcXIORGJa6lbQgRCXaDFPh+s+bUD2qEFcOjFBQ7w==","signatures":[{"sig":"MEUCIQCP3QdLyYpya38K1wHItW+RfaEydpsCU91c8/ixgFXslAIgWtc6NxMdJCcjMh3EcFZWq4+ifQ+8vHB2XhCTuitGUyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44253},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.14_1738271925612_0.618246633836051","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.15":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.15","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.15","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"bf88426d68c446fd9fdd9086043481b6f9f32c2b","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.15.tgz","fileCount":8,"integrity":"sha512-/R9R19vdNIzHNkZDfNmZS9c9M4raX5KTuulviSLvWQGYmRHNLIFBjYqk/W6QNez4Qfpqan65ahukxH7ZHzqBQg==","signatures":[{"sig":"MEUCIQD0SgQ9Dqpkel+Ahz1B7r3Rm//fXr02KqNcA7nYGF+aogIgfYWaLcFnLF+tcrIbQWbmkvjM6njWYtIaIBt4nfOTIx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44425},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.15_1738272151431_0.6135050141191745","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.16":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.16","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.16","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"c4fb0cc01ce7386981dd8e78fcf9f783c6dde6c4","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.16.tgz","fileCount":8,"integrity":"sha512-/brUC7jftZEKP054AaRE4tl7K/R6YH4bmVnixHUnxyjrW0J1fxT1elIA+xfNaxMDnLL43vfWDAUTJEVeBg5tlA==","signatures":[{"sig":"MEUCIEb3TjDV0kvCdLSI9xDmNKaqWkpFT4i09Fum0dmBqndhAiEAkwxKocgNWw0kdcUvMmXqPMmi75v1GkgmbltPvz59Ylg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44544},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.16_1738272702335_0.20074645916811362","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.17":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.17","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.17","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"13d1582f353da6195abbdb0529d4d0a54302f25d","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.17.tgz","fileCount":8,"integrity":"sha512-rweI7+1pIJN0k69YWXLiTpqMFqh6p75k0kxnabBjIgcK3tiZUUiscUYHqr7gu+uGp3T4xysHovl8FPNiG+VIkA==","signatures":[{"sig":"MEYCIQDScRQAmfC4Ze0dDwnIPqBxNmB/idYXvoZi7uBx4ZGyLgIhAIS4m9yuwuOdyQ35s0e7doRkMwGsfuBQuplXv2d4kmWI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44488},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.17_1738272863319_0.2713207976496963","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.18":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.18","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.18","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"7ca67f65ddc3c4501e61f3b2db338e18dfdb7cae","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.18.tgz","fileCount":8,"integrity":"sha512-OAIVFY0aL76Ki/igzaeipT6fE7wMB42IoXgpjEO85vaKqFzgmWvjVbQPAz8XdDtKSDEPQUnCYdjMiqawEqUDJA==","signatures":[{"sig":"MEUCIQD9XUSM+2Vzi3O/JgKfWfUpI+Yihyl7R54YmhHC7wgenwIgaFCqwUuntwC/QzNqiQv7oW075Q7EBU1JqcEh5Ek05Nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44783},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.18_1738273383477_0.38970664757916795","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.19":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.19","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.19","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"2c5a7c94b51248b84882a8ba96b1ec2f3ac53c8c","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.19.tgz","fileCount":8,"integrity":"sha512-kpbQQKsSvi4EUciTahN5pdPKEwyaIV/z3JFqRXRqUXZrvqGkAE0DK5XU4NZb16zCvNgrnac3PEt/Yr1GP/s8LQ==","signatures":[{"sig":"MEYCIQCWAerGn/ULdxD4k5Ffn6A153F3CD7XXuROzv/OprHkcwIhAJD9tOHtPsct0it9LlmcbdUq85vJlAcCS4lIK7ZMZwFe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44784},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.19_1738273509283_0.2996716018998449","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.20":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.20","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.20","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"4e1a7f070a16eeb24ae8eb00bcf9335cda03f2d0","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.20.tgz","fileCount":8,"integrity":"sha512-20f0fTeejnXHtbFWrBy+7IP/HJOL7LZyTD7Ner0M0rWN+jVz0bWiNYWBNbogXuwgT5JuXKBea1eGncnZ1SWXGA==","signatures":[{"sig":"MEYCIQD96X0kLB3D2tln+NuiDSDJ54qGUN2ZNDGjP4Gn0wLIEgIhAJGVkEt+OWwA/dfL9+zlZKGZYoOao8dTmgYN9Ti14Xzy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44820},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4ec2560a39d8a9c73ed795a8046cfd6e490b97a5","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.20_1738273822571_0.2665170928834484","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.22":{"name":"@amplify-playground/code-from-asset-helper","version":"1.2.0-alpha.22","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@1.2.0-alpha.22","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"e85ccddc2894f4f4ffec196f0af82a16ed6484f3","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-1.2.0-alpha.22.tgz","fileCount":8,"integrity":"sha512-pPv74DgjbG22Ohu6FihbeP5F+1U7w97sGu9tQsKd5EjNq7GJDLRP0Y1QyIGs5MnGnnEmBwirGnRapFD4RYYBFw==","signatures":[{"sig":"MEQCID7Qx0AqkV/oCUNsuwmawKr3UiVYvYAk4Tq/a5i5yJDiAiADr7Z/fhe2XsiejQu3si1/sKX52u8UkGPV0gRZNdAVxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45439},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"d79c2b8e97e4e2899c96cbbd34ea0c5b89384c98","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_1.2.0-alpha.22_1738281288195_0.6835376885941975","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.1":{"name":"@amplify-playground/code-from-asset-helper","version":"2.0.0-alpha.1","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@2.0.0-alpha.1","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"717939cce0f93ab6f578ee0f9dffa4f88d4464a5","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-2.0.0-alpha.1.tgz","fileCount":8,"integrity":"sha512-69zmD296xsrhYkm4TXVz3H+7+eFsxnK1ybRXifE40941kkb5BK9j6DAT+vu7HqWfK9t/5lNyy4Nyt+pn0w7O0A==","signatures":[{"sig":"MEYCIQCJj4BtS+74NpDwnwJUeyjp+MqO0NR0Ow7yWJ3gbVJDigIhAOAedaDg0TZQ/qHPd2pt0EwnL6AoFPy87sha5HQitb8V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53265},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"1dd84a3a845ac3c890cdec64f91983432bf2ae7a","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","@tsconfig/node20":"^20.1.4","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0","@vitest/coverage-v8":"^3.0.4","@typescript-eslint/parser":"^8.23.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_2.0.0-alpha.1_1738673551708_0.7413313565088002","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.2":{"name":"@amplify-playground/code-from-asset-helper","version":"2.0.0-alpha.2","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@2.0.0-alpha.2","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"255ce87b221d2bc7582cb0d49a2d2dd12b33f295","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-2.0.0-alpha.2.tgz","fileCount":8,"integrity":"sha512-jR7le0vIEtl5X48tV7BY20vuf91MGZW6xJc7LHp/t5OUN8v0fxn3e6L8IyI9/fSbVkiT6ng0DpfT3XCfVM5uBA==","signatures":[{"sig":"MEUCIFhSFeJx9luloisdlLDDnHFF4kWhpqDu+WHH/zx7z7IjAiEAy5aGNVFwI3yMCP5JNv3Pmn/7hInvPGYbq/FBcOwAD4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53270},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"c1fd0616b18cb38ac24e7d604976f9231e7148de","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","@tsconfig/node20":"^20.1.4","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0","@vitest/coverage-v8":"^3.0.4","@typescript-eslint/parser":"^8.23.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_2.0.0-alpha.2_1739307373750_0.6221120784570997","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.3":{"name":"@amplify-playground/code-from-asset-helper","version":"2.0.0-alpha.3","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@2.0.0-alpha.3","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"daa8850b50718d813f904ddd9cd314c39d2892f4","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-2.0.0-alpha.3.tgz","fileCount":8,"integrity":"sha512-IigJ6Pa5u1RtnIa1N3Im6bBQ+RizjfgcZ9YxXTm043p+TlHvsIqFiJdK6S3ln8YpHim0SpvfE1oCEG44KEsZRw==","signatures":[{"sig":"MEUCIBP1ekCptoKQ1JdOGoygUiFR81+azllXOU0UK/ePQIFzAiEAw/FgQDRC8r/HF4+fhHWG78dDnf1591xfBqoKxUe86oY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55013},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"13412882ede0b5638ea79011eb1c4f6cdbf1b262","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","vitest":"^3.0.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/node":"^22.12.0","aws-cdk-lib":"^2.177.0","typescript-eslint":"^8.22.0","@aws-appsync/utils":"^1.12.0","@vitest/coverage-v8":"^3.0.4","@typescript-eslint/parser":"^8.23.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_2.0.0-alpha.3_1739311056028_0.7074750096860865","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.5":{"name":"@amplify-playground/code-from-asset-helper","version":"2.0.0-alpha.5","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@2.0.0-alpha.5","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"7dd6fb55117c020ee369bb0ab3a19e066ee8612d","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-2.0.0-alpha.5.tgz","fileCount":8,"integrity":"sha512-P0aV6Hfut/cJgovqJTRG4sQSCIREUoWwkSdiZ2PxzvAqU2qFgmEqF4hmp6tnwEX/u4QbwZp5nMfJDo9z8NfQeA==","signatures":[{"sig":"MEQCIE36rTN6QDqI6diVI71wVbGSlOZoLZoh6IgvGpMXIWpRAiAmZLiZnAyUMZ7LhyxcdPY/uIZtzx8n0AtTgPWmAyixfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57008},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"11a5e13095dba76071b129fe81c8e88386a34a78","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.20.1","vitest":"^3.0.5","globals":"^15.14.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"^22.13.1","aws-cdk-lib":"^2.178.1","typescript-eslint":"^8.24.0","@aws-appsync/utils":"^1.12.0","@vitest/coverage-v8":"^3.0.5","@tsconfig/recommended":"^1.0.8","@typescript-eslint/parser":"^8.24.0"},"peerDependencies":{"eslint":"^9.19.0","esbuild":"^0.24.2","aws-cdk-lib":"^2.177.0","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_2.0.0-alpha.5_1739313658973_0.34242009173177035","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.6":{"name":"@amplify-playground/code-from-asset-helper","version":"2.0.0-alpha.6","keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"license":"Apache-2.0","_id":"@amplify-playground/code-from-asset-helper@2.0.0-alpha.6","maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"contributors":[{"name":"MyNameIsTakenOMG"}],"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"dist":{"shasum":"05caaf9b2e02fa7a84dc2a5448fcf83979470f8a","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-2.0.0-alpha.6.tgz","fileCount":8,"integrity":"sha512-UQ7p1j+3sVUjgE2vrdQ2GUwijmgXfgr1Q2mYEtHUUmbGQ6s+4WFr+0kQJpvRPsGeYcQzPPAdQnZDPpj64u/QzQ==","signatures":[{"sig":"MEUCIQCrsNqvx7nn2TSbKGEqSK6Lox2ewKx8nDcpsiBuVsIh3AIgTDLqq3o53RTWuv/7l7DuqyrvDzA1mVYIBDzdEF6iGKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57008},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"11a5e13095dba76071b129fe81c8e88386a34a78","scripts":{"pub":"npm publish --access public","lint":"eslint ./lib","test":"vitest --run && echo 'All tests passed!'","build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","prepublishOnly":"npm run build && npm run test && npm run lint"},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"repository":{"url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper","type":"git"},"_npmVersion":"10.9.0","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.20.1","vitest":"^3.0.5","globals":"^15.14.0","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/node":"^22.13.1","aws-cdk-lib":"^2.178.1","typescript-eslint":"^8.24.0","@aws-appsync/utils":"^1.12.0","@vitest/coverage-v8":"^3.0.5","@tsconfig/recommended":"^1.0.8","@typescript-eslint/parser":"^8.24.0"},"peerDependencies":{"eslint":"^9.20.1","esbuild":"^0.24.2","aws-cdk-lib":"^2.178.1","esbuild-plugin-eslint":"^0.3.12","@aws-appsync/eslint-plugin":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/code-from-asset-helper_2.0.0-alpha.6_1741381347732_0.5182674462849022","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.7":{"name":"@amplify-playground/code-from-asset-helper","version":"2.0.0-alpha.7","description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper"},"keywords":["Amplify","Lambda","esbuild","typescript"],"author":{"name":"naedx"},"contributors":[{"name":"MyNameIsTakenOMG"}],"license":"Apache-2.0","bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","scripts":{"build":"tsc","postbuild":"node -e \"require('fs').copyFileSync('./README.md', './dist/README.md');\"","lint":"eslint ./lib","prepublishOnly":"npm run build && npm run test && npm run lint","pub":"npm publish --access public","test":"vitest --run && echo 'All tests passed!'"},"devDependencies":{"@aws-appsync/utils":"^1.12.0","@eslint/js":"^9.20.0","@tsconfig/recommended":"^1.0.10","@types/node":"^22.13.17","@typescript-eslint/parser":"^8.24.1","@vitest/coverage-v8":"^3.0.9","aws-cdk-lib":"^2.178.2","eslint":"^9.20.1","globals":"^15.14.0","typescript":"^5.7.3","typescript-eslint":"^8.24.1","vitest":"^3.0.9"},"peerDependencies":{"@aws-appsync/eslint-plugin":"^2.0.1","aws-cdk-lib":"^2.178.1","esbuild":"^0.25.1","esbuild-plugin-eslint":"^0.3.12","eslint":"^9.20.1"},"_id":"@amplify-playground/code-from-asset-helper@2.0.0-alpha.7","gitHead":"25139745183c6fbfeb7bf3ca77b4af51f18339c5","_nodeVersion":"20.9.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-5TVv1qGMbXd6imkkjlU/YPBLgSwQ4MVF4BjVUrzMdYAiVxjRkvof/KKY51yMmvNBfbSetHMGNXQ4jpToaQ1Xgw==","shasum":"c2dd3dd5113eca4202a7836c0861b7452dee77f1","tarball":"https://registry.npmjs.org/@amplify-playground/code-from-asset-helper/-/code-from-asset-helper-2.0.0-alpha.7.tgz","fileCount":8,"unpackedSize":57010,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbZfwQhwlNQ2Ri+8u1RBvLuBDXjS94cqi3xi9wfvjEiAIhAIQEpSS0pSL72GH52pamEPqmxQ3hGFlVNs+rkN93Hvg0"}]},"_npmUser":{"name":"naedx","email":"deanjj@ryzonlimited.com"},"directories":{},"maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/code-from-asset-helper_2.0.0-alpha.7_1755810369461_0.03952871567059013"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-21T07:14:58.332Z","modified":"2025-08-21T21:06:09.903Z","1.0.0":"2024-08-15T10:05:48.529Z","1.0.1":"2024-08-15T10:15:17.672Z","1.0.2":"2024-08-21T05:43:17.883Z","1.0.3":"2024-08-21T06:53:04.382Z","1.0.4":"2024-08-21T06:56:31.773Z","1.0.5":"2024-08-21T07:06:54.580Z","1.0.6":"2024-08-21T07:09:28.508Z","1.0.7":"2024-08-21T07:14:58.578Z","1.0.8":"2024-08-21T07:46:34.520Z","1.0.9":"2024-09-04T10:39:59.325Z","1.1.0":"2025-01-01T21:57:23.905Z","1.1.1":"2025-01-02T13:55:50.060Z","1.2.0-alpha.0":"2025-01-30T16:18:50.020Z","1.2.0-alpha.1":"2025-01-30T16:23:45.094Z","1.2.0-alpha.2":"2025-01-30T16:30:57.224Z","1.2.0-alpha.3":"2025-01-30T16:46:17.831Z","1.2.0-alpha.5":"2025-01-30T19:20:33.736Z","1.2.0-alpha.7":"2025-01-30T19:37:05.377Z","1.2.0-alpha.8":"2025-01-30T19:47:24.944Z","1.2.0-alpha.9":"2025-01-30T20:03:34.949Z","1.2.0-alpha.10":"2025-01-30T20:15:19.325Z","1.2.0-alpha.11":"2025-01-30T20:18:45.712Z","1.2.0-alpha.12":"2025-01-30T20:35:21.864Z","1.2.0-alpha.13":"2025-01-30T20:59:16.689Z","1.2.0-alpha.14":"2025-01-30T21:18:45.781Z","1.2.0-alpha.15":"2025-01-30T21:22:31.638Z","1.2.0-alpha.16":"2025-01-30T21:31:42.553Z","1.2.0-alpha.17":"2025-01-30T21:34:23.545Z","1.2.0-alpha.18":"2025-01-30T21:43:03.648Z","1.2.0-alpha.19":"2025-01-30T21:45:09.490Z","1.2.0-alpha.20":"2025-01-30T21:50:22.811Z","1.2.0-alpha.22":"2025-01-30T23:54:48.384Z","2.0.0-alpha.1":"2025-02-04T12:52:31.899Z","2.0.0-alpha.2":"2025-02-11T20:56:13.955Z","2.0.0-alpha.3":"2025-02-11T21:57:36.254Z","2.0.0-alpha.5":"2025-02-11T22:40:59.260Z","2.0.0-alpha.6":"2025-03-07T21:02:27.953Z","2.0.0-alpha.7":"2025-08-21T21:06:09.678Z"},"bugs":{"url":"https://github.com/naedx/amplify-playground/issues"},"author":{"name":"naedx"},"license":"Apache-2.0","homepage":"https://github.com/naedx/amplify-playground/tree/dev/projects/code-from-asset-helper#readme","keywords":["Amplify","Lambda","esbuild","typescript"],"repository":{"type":"git","url":"git+ssh://git@github.com/naedx/amplify-playground.git/projects/code-from-asset-helper"},"description":"A helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.","contributors":[{"name":"MyNameIsTakenOMG"}],"maintainers":[{"name":"naedx","email":"deanjj@ryzonlimited.com"}],"readme":"# Code from Asset Helper\n\nA helper to build, bundle and copy a lambda or AppSync function to the Amplify assets directory.\n\n## Installation\n\n`npm install --save-dev @amplify-playground/code-from-asset-helper`\n\n## Basic Usage\n\n### Lambda Functions\n\nThe example below defines an Amplify backend and builds and bundles the function `my-custom-function.lambda.ts` using esbuild.\n\n```ts\nimport {\n  BuildMode,\n  lambdaCodeFromAssetHelper,\n} from \"@amplify-playground/code-from-asset-helper\";\nimport { defineBackend } from \"@aws-amplify/backend\";\nimport {\n  Function as LambdaFunction,\n  Runtime as LambdaRuntime,\n} from \"aws-cdk-lib/aws-lambda\";\nimport path from \"path\";\n\nconst backend = defineBackend({\n  //..\n});\n\nconst stack = backend.createStack(\"MyCustomStack\");\n\nconst buildConfig: AssetHelperConfig = {\n  buildMode: BuildMode.Esbuild,\n};\n\nconst myLambda = new LambdaFunction(stack, \"MyCustomFunction\", {\n  handler: \"index.handler\",\n  code: lambdaCodeFromAssetHelper(\n    path.resolve(\"amplify/functions/my-custom-function.lambda.ts\"),\n    buildConfig\n  ),\n  runtime: LambdaRuntime.NODEJS_20_X,\n});\n```\n\n## Configuration\n\nDisable building and copy file as is:\n\n```ts\nconst buildConfig: AssetHelperConfig = {\n  buildMode: BuildMode.Off,\n};\n```\n\nTranspile using the TypeScript transpiler:\n\n```ts\nconst buildConfig: AssetHelperConfig = {\n  buildMode: BuildMode.Typescript,\n  tsTranspileOptions: {}, // Optional\n};\n```\n\nBuild and bundle to a single file using esbuild (recommended):\n\n```ts\nconst buildConfig: AssetHelperConfig = {\n  buildMode: BuildMode.Esbuild,\n  esBuildOptions: {}, // Optional\n};\n```\n\n### AppSync functions\n\nThe following example configures a pipeline resolver for a field `createTodo` :\n\n```js\n//...\n\nconst backend = defineBackend({\n  data,\n});\n\nconst buildConfig: AppSyncAssetHelperConfigES = {\n  buildMode: BuildMode.Esbuild,\n};\n\nbackend.data.addResolver(\"createTodo\", {\n  fieldName: \"createTodo\",\n  typeName: \"Mutation\",\n  runtime: FunctionRuntime.JS_1_0_0,\n  code: Code.fromAsset(\n    //this function is plain js\n    path.join(__dirnameCommon, \"pipeline-handler.resolver.js\")\n  ),\n  pipelineConfig: [\n    new AppsyncFunction(stack, \"TodoCreate\", {\n      api: backend.data.resources.graphqlApi,\n      dataSource: todoDataSource,\n      name: \"TodoCreate\",\n      code: await appSyncCodeFromAssetHelper(\n        path.join(__dirname, \"todo-create.resolver.ts\"),\n        buildConfig\n      ),\n      runtime: FunctionRuntime.JS_1_0_0,\n    }),\n  ],\n});\n```\n\n### Linting\n\nESLint is called on the target source file as well as each its nested import files. Linting rules are picked up from your eslint configuration file (eg. eslint.config.mjs) in your project. Assuming that you are working with Lambda (node) and AppSync resolvers (AppSync_JS) then you will want a set of rules that constrains your code to what is available to the respective runtime environments.\n\nThe following configures linting for a project that contains source for both environments. As such, the project uses the convention of suffixing AppSync resolvers with `*.resolver.ts` and Lambda code with `*.lambda.ts`. This allows the eslint rules to apply the contraints appropriately. (For your project, you may choose instead to identify your AppSync/Lambda code based on directory path. Modify the glob patterns as necessary to reflect this.)\n\nThe config below also bans importing `*.resolver.ts` code in `*.lambda.ts` scripts and vice versa.\n\nWith this config in your project, you can get live linting in your IDE as well as when Amplify builds your code imported using the code from asset helper functions.\n\n```typescript\n//File: eslint.config.mjs\nimport eslint from \"@eslint/js\";\nimport typescriptEslintParser from \"@typescript-eslint/parser\";\nimport globals from \"globals\";\nimport tseslint from \"typescript-eslint\";\n\n// The AWS AppSync plugin that provides the rules for AppSync_JS:\nimport appsyncPlugin from \"@aws-appsync/eslint-plugin\";\n\nexport default tseslint.config(\n  {\n    ignores: [...ignoreFiles],\n  },\n  {\n    languageOptions: {\n      parser: typescriptEslintParser,\n      sourceType: \"module\",\n      globals: {\n        ...globals.node,\n      },\n      parserOptions: {\n        projectService: {\n          allowDefaultProject: [\"eslint.config.mjs\", \"./eslint.config.mjs\"],\n        },\n      },\n    },\n  },\n  {\n    // :: Main Source Files\n    extends: [\n      eslint.configs.recommended,\n      tseslint.configs.recommendedTypeChecked,\n    ],\n\n    rules: {\n      ...rulesNoUnusedVarsConfig,\n    },\n    files: [\"**/*.ts\", \"eslint.config.mjs\"],\n    ignores: [...ignoreFiles],\n  },\n  {\n    // :: Resolver files\n    extends: [\n      eslint.configs.recommended,\n      tseslint.configs.recommendedTypeChecked,\n      appsyncPlugin.configs.recommended,\n    ],\n    rules: {\n      \"@typescript-eslint/no-restricted-imports\": [\n        \"error\",\n        {\n          patterns: [\n            {\n              group: [\"aws-cdk-lib\", \"aws-cdk-lib/*\"],\n              message: \"usage of appsync lambda libraries is disallowed.\",\n              allowTypeImports: true,\n            },\n            {\n              group: [\"*.lambda\"],\n              message: \"usage of .lambda utilities is not allowed\",\n              allowTypeImports: true,\n            },\n          ],\n        },\n      ],\n      ...rulesNoUnusedVarsConfig,\n    },\n    files: [\"**/*.resolver.ts\"],\n    ignores: [...ignoreFiles, \"**/*.test.ts\", \"**/*.lambda.ts\"],\n  },\n  {\n    // :: Lambda files\n    extends: [\n      eslint.configs.recommended,\n      tseslint.configs.recommendedTypeChecked,\n    ],\n    rules: {\n      \"@typescript-eslint/no-restricted-imports\": [\n        \"error\",\n        {\n          patterns: [\n            {\n              group: [\"@aws-appsync/utils\", \"@aws-appsync/utils/*\"],\n              message:\n                \"usage of appsync utils in a lambda function is disallowed.\",\n              allowTypeImports: true,\n            },\n            {\n              group: [\"*.resolver\"],\n              message: \"usage of .resolver utilities is not allowed\",\n              allowTypeImports: true,\n            },\n          ],\n        },\n      ],\n      ...rulesNoUnusedVarsConfig,\n    },\n    files: [\"**/*.lambda.ts\"],\n    ignores: [...ignoreFiles, \"**/*.test.ts\", \"**/*.resolver.ts\"],\n  },\n  {\n    // :: Tests\n    extends: [eslint.configs.recommended, tseslint.configs.recommended],\n    rules: {\n      ...rulesNoUnusedVarsConfig,\n    },\n    files: [\"**/*.{.test.ts}\"],\n    ignores: [...ignoreFiles],\n  }\n);\n\n// Ignore Files\nconst ignoreFiles = [\n  \"**/build/**\",\n  \"**/dist/**\",\n  \"**/node_modules/**\",\n  \"**/.amplify/\",\n  \"**/codegen-out/**\",\n  \"**/*.generated.ts\",\n];\n\n// (Optional) Rule Override: allow unusued vars that are explicitly prefixed with `_unused`\nconst rulesNoUnusedVarsConfig = {\n  \"@typescript-eslint/no-unused-vars\": [\n    2,\n    {\n      argsIgnorePattern: \"^_unused\",\n      varsIgnorePattern: \"^_unused\",\n      caughtErrorsIgnorePattern: \"^_unused\",\n    },\n  ],\n};\n```\n\n## Breaking Changes\n\n### v1.x > v2.x:\n\n- Upgrades eslint from v8 to v9. Eslint's FlatConfig is now required.\n- The code from asset helpers no longer include the default configs but instead relies on your eslint config file (eslint.config.mjs).\n\n## License\n\nApache License 2.0\n","readmeFilename":"README.md"}