UNPKG

@jahed/terraform

Version:

A wrapper which downloads and runs Terraform locally via npm.

58 lines (57 loc) 1.41 kB
{ "name": "@jahed/terraform", "version": "1.15.4", "description": "A wrapper which downloads and runs Terraform locally via npm.", "author": "Jahed Ahmed <jahed.public@gmail.com> (https://jahed.dev)", "license": "MIT", "repository": "https://github.com/jahed/node-terraform", "homepage": "https://github.com/jahed/node-terraform", "bugs": "https://github.com/jahed/node-terraform/issues", "funding": "https://jahed.dev/donate", "keywords": [ "terraform", "hashicorp", "infrastructure", "automation", "executable", "wrapper", "pgp", "download" ], "main": "lib/terraform.js", "bin": "bin/terraform.js", "files": [ "bin", "lib", "hashicorp.asc" ], "devEngines": { "runtime": { "name": "node", "version": "24", "onFail": "warn" }, "packageManager": { "name": "npm", "version": "11", "onFail": "warn" } }, "scripts": { "lint": "prettier -c .", "format": "prettier -w .", "build": "rm -rf ./lib ./artifacts && tsc && mkdir ./artifacts && mv \"$(npm pack)\" ./artifacts/package.tgz", "test": "./tests/run.sh" }, "dependencies": { "fflate": "^0.8.2", "find-cache-directory": "^6.0.0", "openpgp": "^6.0.0" }, "devDependencies": { "@tsconfig/node20": "^20.1.6", "@types/node": "^20.19.17", "prettier": "^3.6.2", "typescript": "5.9.x" } }