UNPKG

@catladder/pipeline

Version:

Panter workflow for cloud CI/CD and DevOps

96 lines (95 loc) 2.64 kB
{ "name": "@catladder/pipeline", "description": "Panter workflow for cloud CI/CD and DevOps", "homepage": "https://catladder.git.panter.biz/catladder/docs", "bugs": "https://git.panter.ch/catladder/catladder/issues", "readme": "https://git.panter.ch/catladder/catladder/-/blob/main/pipeline/README.md", "repository": { "type": "git", "url": "git+https://git.panter.ch/catladder/catladder.git", "directory": "pipeline" }, "keywords": [ "GitLab", "cloud", "cli", "gitlab-ci", "ci/cd", "pipeline", "deployment", "devops", "automation", "typescript" ], "author": "Marco Wettstein <maw@panter.ch>", "contributors": [ { "name": "Marco Wettstein", "email": "maw@panter.ch" }, { "name": "Michael Leu", "email": "leu@panter.ch" }, { "name": "Luboš Matejčík", "email": "lma@panter.ch" }, { "name": "Kaspar Vollenweider", "email": "vok@panter.ch" }, { "name": "Silvan Adrian", "email": "sia@panter.ch" }, { "name": "Stefan Bakocs", "email": "stb@panter.ch" }, { "name": "Lukas Brezina", "email": "brl@panter.ch" } ], "license": "MIT", "version": "3.12.4", "scripts": { "build:tsc": "yarn tsc", "build": "yarn build:compile && yarn build:inline-variables", "build:compile": "yarn tsc", "build:inline-variables": "yarn babel --keep-file-extension --extensions \".ts,.js\" --config-file ./babel-inline.json dist --out-dir dist", "build:watch": "yarn tsc -w", "lint": "eslint \"src/**/*.ts\"", "lint:fix": "eslint \"src/**/*.ts\" --fix", "generate:gitlab-ci-yml-types": "ts-node ./scripts/generate-gitlab-ci-types.ts", "generate:examples-test": "tsx scripts/generate-examples-test.ts" }, "types": "dist/index.d.ts", "main": "dist/index.js", "sideEffects": false, "devDependencies": { "@babel/cli": "^7.24.8", "@babel/core": "^7.25.2", "@babel/plugin-syntax-typescript": "^7.25.4", "@babel/preset-typescript": "^7.24.7", "@jest/globals": "^29.7.0", "@types/child-process-promise": "^2.2.6", "@types/jest": "^29.5.12", "@types/lodash": "^4.17.7", "@types/node": "^22.5.1", "babel-plugin-transform-inline-environment-variables": "^0.4.3", "child-process-promise": "^2.2.1", "glob": "^11.0.0", "json-schema-to-typescript": "^13.0.2", "lodash": "^4.17.21", "memoizee": "^0.4.17", "path-equal": "1.2.5", "slugify": "^1.6.6", "typescript": "^5.4.5", "yaml": "^2.5.0" }, "dependencies": { "tsx": "^4.19.0" } }