UNPKG

kubricate

Version:

A TypeScript framework for building reusable, type-safe Kubernetes infrastructure — without the YAML mess.

74 lines 1.85 kB
{ "name": "kubricate", "description": "A TypeScript framework for building reusable, type-safe Kubernetes infrastructure — without the YAML mess.", "version": "0.20.1", "type": "module", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "types": "./dist/dts/index.d.ts", "exports": { "./package.json": "./package.json", ".": { "types": "./dist/dts/index.d.ts", "import": "./dist/esm/index.js", "default": "./dist/cjs/index.js" } }, "bin": { "kubricate": "bin.mjs", "kbr": "bin.mjs" }, "repository": { "type": "git", "url": "https://github.com/thaitype/kubricate.git" }, "homepage": "https://github.com/thaitype/kubricate/tree/main/packages/kubricate#readme", "files": [ "bin.mjs", "dist", "src", "package.json", "README.md" ], "devDependencies": { "@types/lodash-es": "^4.17.12", "@types/node": "^22.13.9", "@types/yargs": "^17.0.33", "@kubricate/config-eslint": "0.1.0", "@kubricate/config-typescript": "0.2.2", "@kubricate/config-vitest": "0.1.0", "@kubricate/mono": "0.3.2" }, "dependencies": { "ansis": "^3.17.0", "execa": "^9.5.2", "hotscript": "^1.0.13", "lodash-es": "^4.17.21", "unconfig": "^7.3.1", "yaml": "^2.7.0", "yargs": "^17.7.2", "zod": "^3.24.2", "@kubricate/core": "0.20.1" }, "keywords": [ "kubernetes", "kubricate", "cli", "typescript", "framework", "typesafe", "secret-management", "infrastructure-as-code" ], "license": "Apache-2.0", "scripts": { "dev": "mono dev", "start": "mono start", "build": "mono build", "test": "mono test", "test:watch": "mono test:watch", "lint:check": "mono lint:check", "lint:fix": "mono lint:fix", "check-types": "mono check-types" } }