@grucloud/core
Version:
GruCloud core, generate infrastructure code
96 lines (95 loc) • 2.15 kB
JSON
{
"name": "@grucloud/core",
"version": "13.2.5",
"description": "GruCloud core, generate infrastructure code",
"public": true,
"main": "index.js",
"bin": {
"gc": "./cli/cliEntry.js"
},
"homepage": "https://www.grucloud.com",
"scripts": {
"test": "node --env-file ../../secrets/default.env node_modules/mocha/bin/_mocha './cli/**/*.test.js' './test/**/*.test.js'",
"coverage": "npx nyc npm run test",
"build": "bun build ./ProviderGru.js --outdir ./build"
},
"keywords": [
"cloud",
"infrastructure as code",
"iac",
"AWS",
"Azure",
"GCP"
],
"author": "Frederic Heem",
"license": "ISC",
"devDependencies": {
"mocha": "10.2.0"
},
"dependencies": {
"@aws-sdk/client-s3": "3.332.0",
"axios": "1.6.2",
"change-case": "4.1.2",
"cli-table3": "0.6.0",
"colors": "1.4.0",
"commander": "10.0.1",
"deep-object-diff": "1.1.9",
"diff": "5.1.0",
"duration": "0.2.2",
"eslint": "8.54.0",
"eslint-plugin-autofix": "1.1.0",
"fs-extra": "11.1.1",
"generate-password": "1.7.0",
"jose": "4.15.4",
"js-yaml": "4.1.0",
"lodash.memoize": "4.1.2",
"lodash.mergewith": "4.6.2",
"md5-file": "5.0.0",
"mime-types": "2.1.35",
"netmask": "2.0.2",
"pluralize": "8.0.0",
"prettier": "3.1.0",
"prompts": "2.4.2",
"remedial": "1.0.8",
"rubico": "1.9.7",
"shelljs": "0.8.5",
"shelljs-live": "0.0.5",
"spinnies": "0.5.1",
"url-join": "4.0.1",
"winston": "3.8.2",
"ws": "8.14.2"
},
"repository": {
"type": "git",
"url": "https://github.com/grucloud/grucloud"
},
"nyc": {
"include": [
"**/*.js"
],
"exclude": [
"cli/cliEntry.js",
"**/*.spec.js",
"**/*test*.js",
"**/test/*.js",
"**/test/config/*.js",
"cli/test/infra/*.js",
"template/*",
"coverage/*"
],
"extension": [
".js"
],
"reporter": [
"html",
"text",
"text-summary"
],
"all": true
},
"np": {
"yarn": false,
"branch": "main"
},
"gitHead": "d576f8cdc0390c8d3beb98065a50011cb688668e"
}