{"_id":"@microagi/alchemy-gcp","_rev":"29-ca2d145add7eaf7d369fc92951582529","name":"@microagi/alchemy-gcp","dist-tags":{"latest":"0.13.0"},"versions":{"0.1.2":{"name":"@microagi/alchemy-gcp","version":"0.1.2","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.1.2","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"4fb111e027d65c326d739a9de4f52ab061324478","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.1.2.tgz","fileCount":123,"integrity":"sha512-ZJQsGsv92oos/aCT4tQ4SAb7mizN9MNz2dpRD/6ljNwELs1khnxXkU1kzx/bgo7cFqD8MRZI87aEFb/9sQKrNA==","signatures":[{"sig":"MEQCIGfvkpMuCMrG3mk7b40FUHnyc7MN0usoZL5txfuUjbZxAiAoitTXoj2fwFdjJK5bNZqKnHgR1pck/K1k0NlzosXkcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513171},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.6.2","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, Cluster, NodePool, Parallelstore, Compute, ServiceUsage, ServiceNetworking, with ADC-backed credentials.","directories":{},"sideEffects":false,"_nodeVersion":"25.2.1","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.1.2_1778102610571_0.14664167285777507","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@microagi/alchemy-gcp","version":"0.1.3","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.1.3","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"45130b6c90c18d54b257a4b8ae3cc11726fc1a6a","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.1.3.tgz","fileCount":123,"integrity":"sha512-BXqU7mf46otAKoS4ex1SXJka0obT0hXPvBs4qNJN9aC4bLIvYy8/vHNEKDORz1A5lmfmhO2rp7EqFaPvweNTRw==","signatures":[{"sig":"MEQCIE6qE7NTo0MlYLvRh9852e+j8eFhVnvBVzAy28yHHvuuAiBPpdUBqrRnpdBZBRN4Moc3cfB4FqHRpACrFWT3UGKtJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513819},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.6.2","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, Cluster, NodePool, Parallelstore, Compute, ServiceUsage, ServiceNetworking, with ADC-backed credentials.","directories":{},"sideEffects":false,"_nodeVersion":"25.2.1","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.1.3_1778103945637_0.2292078055240907","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@microagi/alchemy-gcp","version":"0.1.4","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.1.4","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"e9efe897711ed2e48a8bff4c558ea669b601f28b","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.1.4.tgz","fileCount":123,"integrity":"sha512-wl2p2SQQ96EEhp+STG+iYslGbk/UethdRUTiUG3b8upg9jkisHuP/dvqjIrn5OWUH3j8/z8eqr+7XbDW+uVgmg==","signatures":[{"sig":"MEUCIQCp9fmaIyzWK/Lc+asTsul0CCcPXEMjs4CZyWjBvnrGpQIgVtehiV7WPSPbinS5i+tUKKKQHjRTn0HmZO+UWHo5WP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513649},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.6.2","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, Cluster, NodePool, Parallelstore, Compute, ServiceUsage, ServiceNetworking, with ADC-backed credentials.","directories":{},"sideEffects":false,"_nodeVersion":"25.2.1","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.1.4_1778104182649_0.28637248535539794","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@microagi/alchemy-gcp","version":"0.2.0","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":"MicroAGI Labs","license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.2.0","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"f33054fe035afbddcbf2ba44a75bc74fe0ed858e","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.2.0.tgz","fileCount":133,"integrity":"sha512-f/OdvbcuYyt7WT81moZmG1NS5kSPxtRtK+rKQdTkG/TQeMlDaQrzt0nVvnJP/x0oStzw533Xwz9WuBBoJFOeEg==","signatures":[{"sig":"MEUCIQCzUOOnIAgYC0OfqKbVCM5/uCuj476W/d2hcVkRNEbwIgIgJcT+c8BebjTEzN6MGYZ6MKu+FOHD0TYY73JQjYnnkkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":556349},"type":"module","shasum":"f33054fe035afbddcbf2ba44a75bc74fe0ed858e","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"_integrity":"sha512-f/OdvbcuYyt7WT81moZmG1NS5kSPxtRtK+rKQdTkG/TQeMlDaQrzt0nVvnJP/x0oStzw533Xwz9WuBBoJFOeEg==","repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"10.8.3","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, with ADC-backed credentials and target-side IAM bindings.","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"2.0.0-beta.34","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"0.19.0"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.2.0_1778261213985_0.011648492296771895","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@microagi/alchemy-gcp","version":"0.2.1","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":"MicroAGI Labs","license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.2.1","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"893e635ba3c7347d1102b003444fb8f4bf1a5d9e","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.2.1.tgz","fileCount":133,"integrity":"sha512-A2fB74tZVeNicXDvOJccuXoqlWGeoxVlOdWowv/4jqNT7tSeJ3xNUnrrDxkQZ6uV1FPk73ADWjqwEf8+t2PRBg==","signatures":[{"sig":"MEQCICbsdJxQU7VA7z17a0ji6TC5VanraKPTK3V34r1DTVrPAiAlhzgCDaGK7sgXTnlgfnRrTWkZ9Be7m3epNliluD3Fhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":558765},"type":"module","shasum":"893e635ba3c7347d1102b003444fb8f4bf1a5d9e","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"_integrity":"sha512-A2fB74tZVeNicXDvOJccuXoqlWGeoxVlOdWowv/4jqNT7tSeJ3xNUnrrDxkQZ6uV1FPk73ADWjqwEf8+t2PRBg==","repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"10.8.3","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, with ADC-backed credentials and target-side IAM bindings.","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"2.0.0-beta.34","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"0.19.0"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.2.1_1778443743866_0.7846896559070582","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@microagi/alchemy-gcp","version":"0.3.0","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.3.0","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"27baa900f1a49e8cb7f4f24d5f57019958b653f5","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.3.0.tgz","fileCount":169,"integrity":"sha512-7uifYL7c57e6pjfLqjnetI3qhFvISkKArLZhE7ku8oN/j3PgVmHde09bGJjqI6e99Mvmozc9GD5OWiwqdVAcew==","signatures":[{"sig":"MEYCIQD0TMuu0x3EquZI7j++Tc7Ffy4R/FIcKfr7S7PlHyo1HwIhAIFlQz9fUvi5VGV7B+T05W9gsJ9pPRWn7hZbD4fedDMP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723755},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.6.2","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), with ADC-backed credentials and target-side IAM bindings.","directories":{},"sideEffects":false,"_nodeVersion":"25.2.1","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.3.0_1778502775503_0.9800830186130063","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@microagi/alchemy-gcp","version":"0.5.0","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.5.0","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"4603e3ecb561f2572f2fd7043530ddc417f159d3","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.5.0.tgz","fileCount":229,"integrity":"sha512-E8iazhw2oopV7B3+AGbu42wUo8NrzDWAZRjRV40qpdddc1BzTTTQTcFvFymvAWU+P9661NK11LQ+++yaYoVikA==","signatures":[{"sig":"MEQCIFdQgv5Io9ZNUCB3UQ4PcPUUDLeAdm5USHc8kyp10cRPAiA0kWT+Jd4ifp0zkDo9ZOzBS0mTycWY3UmJn1zz5mivJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":970210},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.6.2","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database authn), Artifact Re","directories":{},"sideEffects":false,"_nodeVersion":"25.2.1","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.5.0_1780858693057_0.4534437010759891","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@microagi/alchemy-gcp","version":"0.5.1","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.5.1","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"ac9ca43ecb8fa8344456da36a7fb5ae2cf919909","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.5.1.tgz","fileCount":229,"integrity":"sha512-Npg/58tYdu/pDJGJHpSnqcj3QgHAggWfC4KiNQfppip0Atv/M09i9m0ohSNxoQJePEEI0fa/UlfGdLwYKN/c5Q==","signatures":[{"sig":"MEUCIH9aigWwrRB5GNcy7E+HVNsah/Vre7oid2rTVK0WRYSUAiEA+H1dFqGPhmGGg0+tWRB0wX1mw1/NZlW1bB0vXtlv6Vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":972394},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.6.2","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database authn), Artifact Re","directories":{},"sideEffects":false,"_nodeVersion":"25.2.1","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.5.1_1780937776699_0.03170782540194916","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@microagi/alchemy-gcp","version":"0.6.0","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.6.0","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"1460ce55e68e3d1e5ced4c72e731ddf4fc02625e","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.6.0.tgz","fileCount":259,"integrity":"sha512-Hxwym0r+96adJbjviF0Pp2Ao62qC0guqZlfGnUdHqfCseWvTWZ4L9m1ndWflUXt4seD6+8mPDzgxAisKuhmIGg==","signatures":[{"sig":"MEUCIQCIjpvqY43IPTFbHSHcp+qAXm+5h/Hkf7hIX4xZEDhUkQIgEGr9misn0i7z9J4bZqWWdELIK+ztxHMfmqNrngGdj7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1133420},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.5.2","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database authn), Artifact Re","directories":{},"sideEffects":false,"_nodeVersion":"24.6.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.6.0_1781441228847_0.8913441340826109","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@microagi/alchemy-gcp","version":"0.7.0","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.7.0","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"cb771e6f5d740cf16e8e13c90eeda3a1a1587735","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.7.0.tgz","fileCount":269,"integrity":"sha512-wm36cRVhqL2TBljGNkU7xDbT25nBb3FMoLSCyoy0mnKXRXwX/JvAfhVuuvU7JuGNEjlOjVzXeALW/fx+yFRrWg==","signatures":[{"sig":"MEUCICFeE9A7hFlt+EfSzpPzO+OTvxjdwHNHQg9dRwOuc5UlAiEAzu5hhIdUbj4D4gg8JG7L3WYCcDlyvwKSCGtBV9rDkvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1203210},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.5.2","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database authn), Artifact Re","directories":{},"sideEffects":false,"_nodeVersion":"24.6.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*","@distilled.cloud/kubernetes":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9","@distilled.cloud/kubernetes":">=0.24.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.7.0_1781622369597_0.43557524412650883","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@microagi/alchemy-gcp","version":"0.8.0","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.8.0","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"4c0514b08ed4f86b5986e5e72ba42a96aa21c204","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.8.0.tgz","fileCount":284,"integrity":"sha512-ynXvqzuHth1o7vQrDoZsF4iGaSHe7DRwgbmeKnzWh2lqrQ/ineYcp3pwm4pxu4YGBjHfLr7JD+RUshTKzEaHjw==","signatures":[{"sig":"MEUCIQDY5Xrhr/J9cOgIGSw3h6JMgnDhEWMXgGDqrcuFkT+T9AIgYUGNOz2hFyEhvv9nc2rURtLW5dwtEOgtETNS9IgSsI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257765},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.5.2","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, ServiceAccount, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database aut","directories":{},"sideEffects":false,"_nodeVersion":"24.6.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*","@distilled.cloud/kubernetes":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9","@distilled.cloud/kubernetes":">=0.24.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.8.0_1781707490397_0.45173969970632455","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@microagi/alchemy-gcp","version":"0.8.1","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.8.1","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"de5cc9abf8602534d8c19a26ba127dee57a1cbbd","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.8.1.tgz","fileCount":304,"integrity":"sha512-UgRgrMOrdkRdc0w681oEDSoU5J1OJ2EGR58eA4+Av/9bwBbxakRJN3lhcEAgreDHE5FJGtm6Gk5CWrBqbChtag==","signatures":[{"sig":"MEUCIHOZDJaH50RiTu3XLsaYl1WTKH5+bERmIU9FXJ4zkwdhAiEAsNrgRsONY69lUfpP8jnbZAcbzu+1uRH7YN8/d3D3E7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1340065},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.17.0","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, ServiceAccount, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database aut","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*","@distilled.cloud/kubernetes":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9","@distilled.cloud/kubernetes":">=0.24.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.8.1_1782894650655_0.3995999381107531","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@microagi/alchemy-gcp","version":"0.9.0","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.9.0","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"2742411d661b8b5454c9787d30d24703e4832557","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.9.0.tgz","fileCount":309,"integrity":"sha512-heGqYvKM27Z5tuz3gmVwemO8W0fkLPGDAr2RO2DfAhNBzHVWnNdGaMPKBqKx/Szdfml1xxKU8b43WbnPxxNzkQ==","signatures":[{"sig":"MEQCIG4V0UfCDLIqojJAPtGSJcu00vVEvJlp3EYfe4oVauIQAiBy3xsWuH08v8Z4xAZL8u4fNekPtsg0Yi4+swM8Uflf8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1389913},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.17.0","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, ServiceAccount, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database aut","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*","@distilled.cloud/kubernetes":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9","@distilled.cloud/kubernetes":">=0.24.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.9.0_1782911499677_0.738635499449255","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@microagi/alchemy-gcp","version":"0.10.0","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.10.0","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"63a8accde7e2e732b7067380f7a65f60eb8ce004","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.10.0.tgz","fileCount":314,"integrity":"sha512-QmHmiIppmUhydPZN1S36NXUc4Pl+zPP32iCmtdSZuUkrh2ifAZSUyUmRJmVRtuxSvwXdvi0Bxa24jd+St+nqsg==","signatures":[{"sig":"MEUCIQDT1lZsbGxvNDvbbGYiGR8sn/A0YnMklsPfnaIgWor8ugIgfKPzRk/gV4oLHzgnRJmXokwyUFbiMce45MS/hfw84P0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1419462},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.17.0","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, ServiceAccount, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database aut","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*","@distilled.cloud/kubernetes":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9","@distilled.cloud/kubernetes":">=0.24.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.10.0_1783019248408_0.21109922831230032","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@microagi/alchemy-gcp","version":"0.11.0","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.11.0","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"40062f49997f7a49d16569c2ba5a2e32c1edcb4d","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.11.0.tgz","fileCount":314,"integrity":"sha512-Jnw9V9gFgLbJg8AsojU8xMHC14+P6z7OiGo1YvoKnToP5l8On8w/UHq39iFq3gPUYPerC1iscvhZmGfRYFEJ+Q==","signatures":[{"sig":"MEUCIQDs9Bv+8l0CX7s710W/pWjlSHi7cTHmCqfyT8Jaiu501QIgW4y2nC+37nBY2DtFuUvctjyT1onbgSdIY14JWtdFyZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1430284},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.17.0","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, ServiceAccount, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database aut","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*","@distilled.cloud/kubernetes":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9","@distilled.cloud/kubernetes":">=0.24.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.11.0_1783077588805_0.9371955715260349","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@microagi/alchemy-gcp","version":"0.11.1","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.11.1","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"1f5e21fd46d30ccce4043e7a3e66d63e5c453c71","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.11.1.tgz","fileCount":314,"integrity":"sha512-TsD3RQvbhpAOBpyR07SHC7ZVrZX151T+uGVhzMPHfSLgC64Tcm7/mPlJ4N6yGmQETvlB5BP89FVlGbUY664SUg==","signatures":[{"sig":"MEQCIEiNWq3WzamAqsCiQj35MsAKdCJ7eHdn7FcE4T+82ksTAiAHR/VCddEV3lbXaqaTaPvNIQXdcARFdtNvYWZUqxnDJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1432393},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.17.0","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, ServiceAccount, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database aut","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*","@distilled.cloud/kubernetes":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9","@distilled.cloud/kubernetes":">=0.24.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.11.1_1783078092929_0.6827085031169027","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@microagi/alchemy-gcp","version":"0.11.2","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.11.2","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"2886ea0c11cbfd6275f7255c9f96327fb420bedc","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.11.2.tgz","fileCount":314,"integrity":"sha512-vVceDJywaSlhFigABQ330dc8MVM0z03QjIuQO8SqZaVbv3BrOsUG6zQk6JcHDHCQpGXgvpi6dlAk9V4Q2LgFVQ==","signatures":[{"sig":"MEUCIDinLZcLDbT3fUlPbO7c3AtLKtw0vVPviFtLivQ08aGOAiEAxta4EZR6da5VDJO+5edgDFfOOOMoI8tkh8kxdsfHiME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435934},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.17.0","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, ServiceAccount, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database aut","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*","@distilled.cloud/kubernetes":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9","@distilled.cloud/kubernetes":">=0.24.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.11.2_1783343427725_0.2020819855764744","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@microagi/alchemy-gcp","version":"0.11.3","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.11.3","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"9333d20e6f208bb50aacca46a06d453130b658db","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.11.3.tgz","fileCount":319,"integrity":"sha512-BK25XPTxcYGpZLHR5LFQnjREqPrU7uDQCXgLTom7tZ6i/TfyaoNYJW76BA37RYIFhY5uS1vYoaOtEc75aWZVYQ==","signatures":[{"sig":"MEQCID6D3HUhXLedHKBMHB82ptFy1HBSi0Xsz1UQaiy0P1rOAiAXapY+myduGyZrhJRDJrR6rJt4lUKzRj40KdqNQiTG1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1451293},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.17.0","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, ServiceAccount, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database aut","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*","@distilled.cloud/kubernetes":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9","@distilled.cloud/kubernetes":">=0.24.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.11.3_1783965058363_0.32542784356750265","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@microagi/alchemy-gcp","version":"0.11.4","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":"MicroAGI Labs","license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.11.4","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"ee808847dbbf66fba3948e23a044df9664151e51","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.11.4.tgz","fileCount":324,"integrity":"sha512-i+DguMmuftIN0TxSx8g4ogpyszN574qS++DTWPDC+mxpU07yj3KSD7KdCYSkxVbvisv2NtItG1SMfFOFz9dyOg==","signatures":[{"sig":"MEUCIQCks/qunzCcZGN7/2BgDk6CsOJBoyX2mcNdDGN3STWRRAIgCCq95uhCvyTwgZmvg3Xe74RrcAGZz9Fefx2e6RtoYdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1474919},"type":"module","shasum":"ee808847dbbf66fba3948e23a044df9664151e51","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"_integrity":"sha512-i+DguMmuftIN0TxSx8g4ogpyszN574qS++DTWPDC+mxpU07yj3KSD7KdCYSkxVbvisv2NtItG1SMfFOFz9dyOg==","repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"10.8.3","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, ServiceAccount, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database aut","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"2.0.0-beta.55","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"0.25.1","@distilled.cloud/kubernetes":"0.25.1"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9","@distilled.cloud/kubernetes":">=0.24.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.11.4_1784619142721_0.8848337691071431","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"@microagi/alchemy-gcp","version":"0.11.5","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.11.5","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"070c3876e7917da077c8f7ca297b3c42b488ff95","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.11.5.tgz","fileCount":324,"integrity":"sha512-hn/lSJY6AmksLjSNwcm/sNmAvXGdKqfGPGKqO6Glo/RFf7jUiG4Vbvq0tAO3WLFjnBtT4PXOOiX1NQ9xQpNXng==","signatures":[{"sig":"MEQCIDLel9/MHKp28Bcys5PNdJ6pCkAPuD/HaG6foMu2nS8EAiBKMTQwGEwiCBAxrj3npjRpAuyS/oKy8sDIu+KkHQT8Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1475960},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.17.0","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, ServiceAccount, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database aut","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^6.0.3","@types/node":"latest","@distilled.cloud/gcp":"workspace:*","@distilled.cloud/kubernetes":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.60 || >=4.0.0","alchemy":">=2.0.0-beta.30","@distilled.cloud/gcp":">=0.16.9","@distilled.cloud/kubernetes":">=0.24.9"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.11.5_1784755185712_0.49254296415255117","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"@microagi/alchemy-gcp","version":"0.11.6","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":"MicroAGI Labs","license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.11.6","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"0715a9641baa0e5b510df7ea1776b4d91e262825","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.11.6.tgz","fileCount":324,"integrity":"sha512-7xJBHHOyVNri1P2bRFZSAEMQudm7LgK0a6M+BJLXdBt7X0A1SUfjMYEvIg37X1q/CpFFI50rfg+h1MmzqW1d1w==","signatures":[{"sig":"MEYCIQDpf4gUxNLTBsEwPXHtv3XUo2squ7qZgTZ1m839yGf42wIhALoN1rvU0rlblLlbflOHO6iWORMGNdBWDcuB/RgM9VmN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1488233},"type":"module","shasum":"0715a9641baa0e5b510df7ea1776b4d91e262825","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"_integrity":"sha512-7xJBHHOyVNri1P2bRFZSAEMQudm7LgK0a6M+BJLXdBt7X0A1SUfjMYEvIg37X1q/CpFFI50rfg+h1MmzqW1d1w==","repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"10.8.3","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, ServiceAccount, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database aut","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.100 || >=4.0.0","alchemy":"2.0.0-beta.65","@types/bun":"latest","typescript":"^7.0.2","@types/node":"latest","@distilled.cloud/gcp":"0.30.2","@distilled.cloud/kubernetes":"0.30.2"},"peerDependencies":{"effect":">=4.0.0-beta.100 || >=4.0.0","alchemy":">=2.0.0-beta.65","@distilled.cloud/gcp":">=0.30.2","@distilled.cloud/kubernetes":">=0.30.2"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.11.6_1785229796095_0.8165377252869386","host":"s3://npm-registry-packages-npm-production"}},"0.11.7":{"name":"@microagi/alchemy-gcp","version":"0.11.7","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.11.7","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"63b59399e708453525203f4a604790508d67812a","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.11.7.tgz","fileCount":339,"integrity":"sha512-LXwgUR8FSouzw2nedkwnk9jhD9Y+ia3hPIcNkI3OS/regeioHr49HOkLWeRbA9Eu1l6zZ7HlwtYmayprphBMwQ==","signatures":[{"sig":"MEUCIQChQYm0LZOikUTnlwrxH7mo6hEbOgIxW31OXISFbCFo3QIgc3p/7zAERreiwfW08hNuopDhIwmbznvA/LaaEjMRXtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1581750},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.17.0","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, ServiceAccount, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database aut","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.100 || >=4.0.0","alchemy":"workspace:*","@types/bun":"latest","typescript":"^7.0.2","@types/node":"latest","@distilled.cloud/gcp":"workspace:*","@distilled.cloud/kubernetes":"workspace:*"},"peerDependencies":{"effect":">=4.0.0-beta.100 || >=4.0.0","alchemy":">=2.0.0-beta.65","@distilled.cloud/gcp":">=0.30.2","@distilled.cloud/kubernetes":">=0.30.2"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.11.7_1785660684057_0.53206060486091","host":"s3://npm-registry-packages-npm-production"}},"0.11.8":{"name":"@microagi/alchemy-gcp","version":"0.11.8","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.11.8","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"04e3feae5706bc8d679d9f6b5461262abce995ac","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.11.8.tgz","fileCount":339,"integrity":"sha512-6fWQo/fxB8eSwU69gdUHrQ5Y6Me7fTYw1zvuEzsaRwaJORBf0p4DVgT5kEDDbdkt/XAzqnx8NAJKhAC8XursJQ==","signatures":[{"sig":"MEYCIQCTScnemrW+qB+7E5oL7hMVAwLY+bZPT7PBn0UIggYhNwIhAPdRvIEp6hOob5zLGTHICnJzKSJUCaJaA1nIxm1oRl9N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1590827},"type":"module","_from":"file:/tmp/alchemy-gcp-release-0.11.8/microagi-alchemy-gcp-0.11.8.tgz","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"_resolved":"/tmp/alchemy-gcp-release-0.11.8/microagi-alchemy-gcp-0.11.8.tgz","_integrity":"sha512-6fWQo/fxB8eSwU69gdUHrQ5Y6Me7fTYw1zvuEzsaRwaJORBf0p4DVgT5kEDDbdkt/XAzqnx8NAJKhAC8XursJQ==","repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"11.17.0","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, ServiceAccount, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database aut","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.105 || >=4.0.0","alchemy":"2.0.0-beta.72","@types/bun":"latest","typescript":"^7.0.2","@types/node":"latest","@distilled.cloud/gcp":"1.0.0-rc.4","@distilled.cloud/kubernetes":"1.0.0-rc.4"},"peerDependencies":{"effect":">=4.0.0-beta.105 || >=4.0.0","alchemy":">=2.0.0-beta.72","@distilled.cloud/gcp":">=1.0.0-rc.4","@distilled.cloud/kubernetes":">=1.0.0-rc.4"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.11.8_1788807860648_0.44800180986415983","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@microagi/alchemy-gcp","version":"0.12.0","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"author":"MicroAGI Labs","license":"Apache-2.0","_id":"@microagi/alchemy-gcp@0.12.0","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"dist":{"shasum":"536fe648ec53a12c1d0925778ad2138104558120","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.12.0.tgz","fileCount":349,"integrity":"sha512-7CgbPgOSdaDrJnoJN9n9x8H1EDPhUurGKzYc+R9zJTYGMBAEb/MvXW/lxnwrB57yWuYU7Lp0qxATtrrNyoVc6g==","signatures":[{"sig":"MEQCIF5IHa9Q/0MY9Zjn8INo0q0REjkC8LoPoceMjaN8DHUCAiBkCv25oX51tTL50KhdcKDjihw3zmaGu0HcZ3aNAJohvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690535},"type":"module","shasum":"536fe648ec53a12c1d0925778ad2138104558120","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"}},"scripts":{"test":"CI=1 bun test","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"_integrity":"sha512-7CgbPgOSdaDrJnoJN9n9x8H1EDPhUurGKzYc+R9zJTYGMBAEb/MvXW/lxnwrB57yWuYU7Lp0qxATtrrNyoVc6g==","repository":{"url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git","type":"git"},"_npmVersion":"10.8.3","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, ServiceAccount, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database aut","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"google-auth-library":"^10.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":">=4.0.0-beta.105 || >=4.0.0","alchemy":"2.0.0-beta.72","@types/bun":"latest","typescript":"^7.0.2","@types/node":"latest","@distilled.cloud/gcp":"1.0.0-rc.4","@distilled.cloud/kubernetes":"1.0.0-rc.4"},"peerDependencies":{"effect":">=4.0.0-beta.105 || >=4.0.0","alchemy":">=2.0.0-beta.72","@distilled.cloud/gcp":">=1.0.0-rc.4","@distilled.cloud/kubernetes":">=1.0.0-rc.4"},"_npmOperationalInternal":{"tmp":"tmp/alchemy-gcp_0.12.0_1788949009520_0.256409865253028","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@microagi/alchemy-gcp","version":"0.13.0","description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, ServiceAccount, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database aut","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"repository":{"type":"git","url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git"},"license":"Apache-2.0","author":{"name":"MicroAGI Labs"},"type":"module","sideEffects":false,"exports":{".":{"types":"./lib/index.d.ts","bun":"./src/index.ts","import":"./lib/index.js"}},"scripts":{"build":"tsc -p tsconfig.build.json","clean":"rm -rf lib","test":"CI=1 bun test","test:watch":"CI=1 bun test --watch","prepublishOnly":"bun run clean && bun run build"},"dependencies":{"google-auth-library":"^10.4.0"},"peerDependencies":{"@distilled.cloud/gcp":">=1.0.0-rc.4","@distilled.cloud/kubernetes":">=1.0.0-rc.4","alchemy":">=2.0.0-beta.72","effect":">=4.0.0-beta.105 || >=4.0.0"},"devDependencies":{"@distilled.cloud/gcp":"workspace:*","@distilled.cloud/kubernetes":"workspace:*","@types/bun":"latest","@types/node":"latest","alchemy":"workspace:*","effect":">=4.0.0-beta.105 || >=4.0.0","typescript":"^7.0.2"},"publishConfig":{"access":"public"},"_id":"@microagi/alchemy-gcp@0.13.0","_nodeVersion":"26.4.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-YAr62S4SloXgmoLJbivavSB86ojl9TBKU+rWHUtS+pUkkzp+VKEo1jmHq81DRrzLXSFXARqVLtyz30R2xyfWgg==","shasum":"8b5a55f34ff68bc3b890dcf0ae9bd4e562f68017","tarball":"https://registry.npmjs.org/@microagi/alchemy-gcp/-/alchemy-gcp-0.13.0.tgz","fileCount":349,"unpackedSize":1697667,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIETGJkzq93knfcQyBBCdvN5m58wrWE1UylfXR7j2Ks/5AiEAqa2SkysFhixmzjdDmDTyqscvTU0hXsZzseSJU88nBAQ="}]},"_npmUser":{"name":"microagi-andy","email":"andy@micro-agi.com"},"directories":{},"maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/alchemy-gcp_0.13.0_1789247923266_0.2767557447231668"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-06T18:53:40.545Z","modified":"2026-09-12T21:18:43.578Z","0.1.0":"2026-05-06T18:53:40.895Z","0.1.1":"2026-05-06T21:22:05.704Z","0.1.2":"2026-05-06T21:23:30.726Z","0.1.3":"2026-05-06T21:45:45.809Z","0.1.4":"2026-05-06T21:49:42.778Z","0.2.0":"2026-05-08T17:26:54.194Z","0.2.1":"2026-05-10T20:09:04.076Z","0.3.0":"2026-05-11T12:32:55.675Z","0.5.0":"2026-06-07T18:58:13.240Z","0.5.1":"2026-06-08T16:56:16.857Z","0.6.0":"2026-06-14T12:47:09.066Z","0.7.0":"2026-06-16T15:06:09.828Z","0.8.0":"2026-06-17T14:44:50.641Z","0.8.1":"2026-07-01T08:30:50.820Z","0.9.0":"2026-07-01T13:11:39.853Z","0.10.0":"2026-07-02T19:07:28.556Z","0.11.0":"2026-07-03T11:19:48.979Z","0.11.1":"2026-07-03T11:28:13.088Z","0.11.2":"2026-07-06T13:10:27.941Z","0.11.3":"2026-07-13T17:50:58.557Z","0.11.4":"2026-07-21T07:32:22.913Z","0.11.5":"2026-07-22T21:19:45.895Z","0.11.6":"2026-07-28T09:09:56.253Z","0.11.7":"2026-08-02T08:51:24.257Z","0.11.8":"2026-09-07T19:04:20.806Z","0.12.0":"2026-09-09T10:16:49.671Z","0.13.0":"2026-09-12T21:18:43.398Z"},"bugs":{"url":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp/issues"},"author":{"name":"MicroAGI Labs"},"license":"Apache-2.0","homepage":"https://github.com/MicroAGI-Labs/alchemy-v2-gcp#readme","keywords":["alchemy","alchemy-effect","iac","infrastructure","effect","effect-ts","gcp","google-cloud","gke","kubernetes","parallelstore","distilled.cloud"],"repository":{"type":"git","url":"git+https://github.com/MicroAGI-Labs/alchemy-v2-gcp.git"},"description":"GCP provider for Alchemy v2 (Effect-based IaC). Resources for Project, ServiceAccount, Cluster, NodePool, Compute, ManagedLustre, ServiceUsage, ServiceNetworking, Cloud Run (Service + Job + IAM), Cloud SQL (Instance + Database + User with IAM database aut","maintainers":[{"name":"microagi-andy","email":"andy@micro-agi.com"}],"readme":"# @microagi/alchemy-gcp\n\nGCP provider for [Alchemy v2](https://v2.alchemy.run) — Effect-native Infrastructure-as-Code. Alchemy ships only AWS + Cloudflare providers out of the box; this package fills the GCP gap.\n\nResources are implemented against [`@distilled.cloud/gcp`](https://github.com/alchemy-run/distilled) (Effect-native, typed GCP SDK generated from the Google Discovery Documents). Authentication uses Google Application Default Credentials via [`google-auth-library`](https://www.npmjs.com/package/google-auth-library), bridged into the `Credentials` `Context.Service` exported by `@distilled.cloud/gcp`.\n\n## Install\n\n```sh\nbun add @microagi/alchemy-gcp alchemy@next @distilled.cloud/gcp effect\n# or\nnpm install @microagi/alchemy-gcp alchemy@next @distilled.cloud/gcp effect\n```\n\n`alchemy`, `@distilled.cloud/gcp`, and `effect` are peer dependencies — they must resolve to a single instance in your dependency tree so that the `Credentials` `Context.Service` tag identity is preserved.\n\nThe `next` dist-tag is required for `alchemy` because `latest` still points at the v1 line (`0.93.x`); v2 betas live under `next`.\n\n## Authenticate\n\n```sh\ngcloud auth application-default login   # local\n# or, in CI / on GCP, ADC resolves automatically via the metadata server\n```\n\nA `serviceAccountKey` flow is also wired through `alchemy login`.\n\n## Use\n\n`alchemy.run.ts`:\n\n```ts\nimport * as Alchemy from \"alchemy\";\nimport * as Effect from \"effect/Effect\";\nimport * as GCP from \"@microagi/alchemy-gcp\";\n\nexport default Alchemy.Stack(\n  \"research\",\n  {\n    providers: GCP.providers(),\n    state: Alchemy.localState(),\n  },\n  Effect.gen(function* () {\n    const project = yield* GCP.Project(\"ResearchProj\", {\n      parent: { type: \"folder\", id: \"<your-folder-id>\" },\n      displayName: \"research\",\n      billingAccount: \"billingAccounts/<your-billing-account>\",\n    });\n\n    const cluster = yield* GCP.Cluster(\"Main\", {\n      project: project.projectId,\n      location: \"us-central1\",\n      network: \"default\",\n      initialNodePool: {\n        name: \"default-pool\",\n        initialNodeCount: 1,\n        config: { machineType: \"e2-standard-4\" },\n      },\n    });\n\n    yield* GCP.NodePool(\"compute\", {\n      project: project.projectId,\n      location: \"us-central1\",\n      clusterName: cluster.name,\n      initialNodeCount: 2,\n      config: { machineType: \"n2-standard-16\" },\n    });\n\n    // An external controller may own steady-state size while Alchemy still\n    // uses initialNodeCount to bootstrap a missing pool.\n    yield* GCP.NodePool(\"externally-sized-gpu\", {\n      project: project.projectId,\n      location: \"us-central1\",\n      clusterName: cluster.name,\n      initialNodeCount: 1,\n      externallyManagedSize: true,\n      config: { machineType: \"g2-standard-12\" },\n    });\n  }),\n);\n```\n\nRun it with the alchemy CLI:\n\n```sh\nbun alchemy plan ./alchemy.run.ts\nbun alchemy deploy ./alchemy.run.ts\nbun alchemy destroy ./alchemy.run.ts\n```\n\n`Alchemy.localState()` writes Alchemy's resource state to `.alchemy/` next to the stack file. `Alchemy.inMemoryState()` is fine for tests but loses state between runs. For team use, swap in `httpStateStore()`.\n\nLong-running operations (`createProjects`, `patchProjects`, GKE cluster ops, Cloud Run service deploys) are polled internally; reconcilers follow the [Alchemy reconciler doctrine](https://v2.alchemy.run/concepts/resource-lifecycle) (single observe → ensure → sync → return flow that converges from any starting state, including adoption).\n\n## Resources\n\n### Foundation\n- **`GCP.Project`** — projects under an org or folder, with optional billing-account attach.\n- **`GCP.ApiEnable`** — project-level GCP service enablement.\n\n### Compute\n- **`GCP.Cluster`** — Standard GKE cluster.\n- **`GCP.NodePool`** — node pool attached to a cluster, including accelerator (GPU) configurations.\n\n### Networking\n- **`GCP.Network`** — VPC network.\n- **`GCP.Subnetwork`** — VPC subnetwork.\n- **`GCP.PsaConnection`** — Private Service Access peering for Google managed services.\n- **`GCP.GlobalAddress`** — global IP address (typically used to reserve a PSA range).\n- **`GCP.SharedVpcHost`** / **`GCP.SharedVpcServiceProject`** — Shared VPC enable/attach.\n\n### Serverless (Cloud Run v2)\n- **`GCP.Service`** — Cloud Run HTTP service with traffic routing, ingress controls, and IAM.\n- **`GCP.Job`** — Cloud Run batch workload (declarative definition; trigger execution imperatively via `runProjectsLocationsJobs`).\n- **`GCP.serviceIamMember`** / **`GCP.jobIamMember`** — bind `(role, member)` IAM grants on Cloud Run resources. Provider unions all bindings and writes one `setIamPolicy` per target, preserving foreign roles.\n\n### Storage\n- **`GCP.ManagedLustreInstance`** — Managed Lustre filesystem instance.\n- **`GCP.ArtifactRegistryRepository`** — standard or remote Artifact Registry repository.\n- **`GCP.ArtifactRegistryRepositoryIamMember`** — one revocable repository-scoped IAM grant.\n\nEach resource's full prop/attribute set is documented as JSDoc on the source.\n\n### Cloud Run example\n\n```ts\nconst api = yield* GCP.Service(\"HelloApi\", {\n  project: project.projectId,\n  location: \"europe-west4\",\n  template: {\n    containers: [{ image: \"gcr.io/cloudrun/hello\" }],\n  },\n});\n\n// Declarative public access — preferred over `invokerIamDisabled: true`,\n// which bypasses IAM entirely and leaves no audit trail.\nyield* GCP.serviceIamMember(api, \"PublicInvoker\", {\n  role: \"roles/run.invoker\",\n  member: \"allUsers\",\n});\n\n// Batch workload — definition only; execution is imperative.\nconst batch = yield* GCP.Job(\"ProcessBatch\", {\n  project: project.projectId,\n  location: \"europe-west4\",\n  template: {\n    taskCount: 1,\n    template: {\n      maxRetries: 3,\n      containers: [{ image: \"europe-west4-docker.pkg.dev/proj/repo/worker:v1\" }],\n    },\n  },\n});\n```\n\nClean type aliases are re-exported from the top level so consumers don't need to import from `@distilled.cloud/gcp` directly: `GCP.RevisionTemplate`, `GCP.Container`, `GCP.TrafficTarget`, `GCP.VpcAccess`, `GCP.NodeSelector`, etc.\n\n## Reserved accelerator pools\n\n`NodePool.placementPolicy` accepts a regional Compute policy name and compact\nplacement. `NodePool.networkConfig.acceleratorNetworkProfile: \"auto\"` delegates\naccelerator NIC/VPC creation to GKE. These are immutable pool settings; changing\nthem on an explicitly named pool requires a new pool name. A mismatched live\npool fails before any resize or configuration update. GKE version, GPU model,\nDataplane V2 and networking-driver labels must meet Google's prerequisites.\n\nShared VPC clusters must configure accelerator networks explicitly: GKE rejects\n`acceleratorNetworkProfile: \"auto\"` with Shared VPC. Set\n`Cluster.networkConfig.enableMultiNetworking: true` (updated in place through\n`ClusterUpdate.desiredEnableMultiNetworking`) and supply ordered\n`NodePool.networkConfig.additionalNodeNetworkConfigs` entries with `network`\nand `subnetwork` paths. A4X uses one additional gVNIC and four RDMA interfaces;\nkeep this order and omit the automatic profile. The explicit interface list is\nimmutable. Use `Network.networkProfile` with a project-qualified profile such\nas `projects/host/global/networkProfiles/us-east1-d-vpc-roce` for the RDMA VPC;\nchanging that profile requires a new physical network name. Existing\n`Subnetwork` and `Firewall` resources support the associated subnet/traffic setup.\nFor Shared VPC, place the extra networks/subnets in the host project and grant\nthe service project's GKE and Google APIs service agents subnet access.\n\nThe cluster's observed `networkConfig` output is not stable: downstream pools\ncan depend on it to wait for the multi-networking update. Retain the\n`cloud.google.com/gke-networking-dra-driver=true` node label to use GKE-managed\nDRANET with explicit NICs. Do not also declare Device-type multi-network\n`Network` objects, which conflict with DRANET ownership. See Google's\n[manual A4X setup](https://docs.cloud.google.com/ai-hypercomputer/docs/create/gke-ai-hypercompute-custom-a4x),\n[DRANET configuration](https://docs.cloud.google.com/kubernetes-engine/docs/how-to/allocate-network-resources-dra),\nand [cluster update API](https://docs.cloud.google.com/kubernetes-engine/docs/reference/rest/v1/ClusterUpdate).\n\n`ResourcePolicy` currently supports the `HIGH_THROUGHPUT` / `1x72` workload\npolicy used by GB200. It owns only the regional policy. Changes to immutable\npolicy settings require a new policy name.\n\n`ReservationShareProject` manages one consumer on an existing\n`SPECIFIC_PROJECTS` reservation. Specify owner `project`, `zone`, `reservation`,\n`consumerProjectId` and numeric `consumerProjectNumber`. The numeric ID is used\nin the field-level sharing update; both aliases are accepted when observing\nAPI responses. This resource never creates, resizes or deletes the reservation\nor CUD. A preexisting grant is retained on teardown; a grant added by the\nresource is removed without changing other consumers. State-loss recovery\nconservatively retains grants whose ownership can no longer be established.\n\n## Adoption\n\n`read` is gated on the alchemy internal labels `alchemy_app` / `alchemy_stage` / `alchemy_id`. Existing GCP resources lacking those labels are returned `Unowned` — the engine refuses to take them over without explicit `--adopt` (or `adopt(true)` on the resource call).\n\nFor resources that don't carry labels (Network, Subnetwork), the same `(app, stage, id)` triple is encoded as a sentinel inside `description` and matched on `read`.\n\n## Optimistic concurrency\n\nResources with server-side fingerprints (Cloud Run Service/Job, Subnetwork) pass the observed `etag`/`fingerprint` through patch and delete calls. A concurrent edit between observe and patch surfaces as `Conflict` rather than silently overwriting.\n\n## License\n\nApache-2.0.\n","readmeFilename":"README.md"}